feat: sound integration
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 8s
Create tag and build when new code gets to main / Export (push) Successful in 2m17s

This commit is contained in:
2025-08-03 12:41:19 +02:00
parent 130334d315
commit 49ede4a46b
12 changed files with 218 additions and 9 deletions

View File

@ -5,6 +5,8 @@ extends AnimatedSprite2D
@onready var wait_to_die: Timer = $WaitToDie
@onready var hitting: Timer = $Hitting
@onready var wait_to_hit: Timer = $WaitToHit
@onready var die_audio: AudioStreamPlayer = $DieAudio
@onready var hitsound: AudioStreamPlayer = $Hit
var is_dying = false
@ -18,6 +20,7 @@ func hit():
hitbox.monitorable = true
hitbox.monitoring = true
play("hit")
hitsound.play()
hitting.start()
func stop_hitting():
@ -37,6 +40,7 @@ func _on_damageable_die() -> void:
hitbox_2.set_deferred("monitoring", false)
is_dying = true
play("die")
die_audio.play()
wait_to_die.start()
func _on_wait_to_die_timeout() -> void: