diff --git a/audio/sounds/final_score.ogg b/audio/sounds/final_score.ogg new file mode 100644 index 0000000..f0de66d Binary files /dev/null and b/audio/sounds/final_score.ogg differ diff --git a/audio/sounds/final_score.ogg.import b/audio/sounds/final_score.ogg.import new file mode 100644 index 0000000..7f307f3 --- /dev/null +++ b/audio/sounds/final_score.ogg.import @@ -0,0 +1,15 @@ +[remap] + +importer="ogg_vorbis" +type="AudioStreamOGGVorbis" +path="res://.import/final_score.ogg-698b546c7ff0383c5d1646709110ec0f.oggstr" + +[deps] + +source_file="res://audio/sounds/final_score.ogg" +dest_files=[ "res://.import/final_score.ogg-698b546c7ff0383c5d1646709110ec0f.oggstr" ] + +[params] + +loop=false +loop_offset=0 diff --git a/autoloads/audio.gd b/autoloads/audio.gd index 8ab4923..485fdc1 100644 --- a/autoloads/audio.gd +++ b/autoloads/audio.gd @@ -38,6 +38,7 @@ const a_2600_charge = preload("res://audio/sounds/2600_charge.ogg") const a_victory = preload("res://audio/sounds/victory.ogg") const a_shard_results = preload("res://audio/sounds/shard_results.ogg") const a_fail_shard = preload("res://audio/sounds/fail_shard.ogg") +const a_final_score = preload("res://audio/sounds/final_score.ogg") #Plays a sound func play_sound(snd,player): diff --git a/menus/results.gd b/menus/results.gd index 399a9c3..41d92bd 100644 --- a/menus/results.gd +++ b/menus/results.gd @@ -39,6 +39,7 @@ func final_score(): animation_player.set_speed_scale(2) var text_3d = Text3D.instance() text_3d.anim = "final score" + yield(get_tree(), "idle_frame") self.add_child(text_3d) diff --git a/objects/hud/3d_text.gd b/objects/hud/3d_text.gd index de241d3..ffdbd9e 100644 --- a/objects/hud/3d_text.gd +++ b/objects/hud/3d_text.gd @@ -29,6 +29,7 @@ func _set_material(value: Material) -> void: func final_score(): _set_text("%05d" % Game.final_score) + Audio.play_sound(Audio.a_final_score,Audio.ac_collectible) func play_confirm_sound(): pass # Replace with function body.