diff --git a/audio/sounds/teleport.ogg b/audio/sounds/teleport.ogg new file mode 100644 index 0000000..e3443bf Binary files /dev/null and b/audio/sounds/teleport.ogg differ diff --git a/audio/sounds/teleport.ogg.import b/audio/sounds/teleport.ogg.import new file mode 100644 index 0000000..a0199d8 --- /dev/null +++ b/audio/sounds/teleport.ogg.import @@ -0,0 +1,15 @@ +[remap] + +importer="ogg_vorbis" +type="AudioStreamOGGVorbis" +path="res://.import/teleport.ogg-50cf00eaef258b8003f9ab9ed6265018.oggstr" + +[deps] + +source_file="res://audio/sounds/teleport.ogg" +dest_files=[ "res://.import/teleport.ogg-50cf00eaef258b8003f9ab9ed6265018.oggstr" ] + +[params] + +loop=false +loop_offset=0 diff --git a/autoloads/audio.gd b/autoloads/audio.gd index c39d6a3..5a76f51 100644 --- a/autoloads/audio.gd +++ b/autoloads/audio.gd @@ -42,6 +42,7 @@ 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") const a_land = preload("res://audio/sounds/land.ogg") +const a_teleport = preload("res://audio/sounds/teleport.ogg") var loop_section = null var has_looped = false diff --git a/objects/player/player.gd b/objects/player/player.gd index 18e881b..4febe9a 100644 --- a/objects/player/player.gd +++ b/objects/player/player.gd @@ -318,6 +318,7 @@ func _on_Inactive_state_exited() -> void: func _on_Teleporting_state_entered() -> void: velocity = Vector2.ZERO + Audio.play_sound(Audio.a_teleport, Audio.ac_jump) animation_player.play("idle") var tween = create_tween() for i in 8: