Fix: Mirrored sprites now play the same animation always
This commit is contained in:
@@ -17,8 +17,13 @@ func _ready() -> void:
|
||||
sprite.play("Healthy")
|
||||
|
||||
mirrorSprite1 = sprite.duplicate()
|
||||
sprite.play("Healthy")
|
||||
|
||||
mirrorSprite2 = sprite.duplicate()
|
||||
sprite.play("Healthy")
|
||||
|
||||
mirrorSprite3 = sprite.duplicate()
|
||||
sprite.play("Healthy")
|
||||
|
||||
add_child(mirrorSprite1)
|
||||
add_child(mirrorSprite2)
|
||||
@@ -54,6 +59,9 @@ func handle_damage(dmg: int, src: Node) -> void:
|
||||
|
||||
func die() -> void:
|
||||
sprite.play("Dying")
|
||||
mirrorSprite1.play("Dying")
|
||||
mirrorSprite2.play("Dying")
|
||||
mirrorSprite3.play("Dying")
|
||||
super.die()
|
||||
|
||||
func become_injured() -> void:
|
||||
|
||||
Reference in New Issue
Block a user