diff --git a/evolve-die-repeat/molecular/prey/nucleotide_prey.gd b/evolve-die-repeat/molecular/prey/nucleotide_prey.gd index 911279e..e9a45d0 100644 --- a/evolve-die-repeat/molecular/prey/nucleotide_prey.gd +++ b/evolve-die-repeat/molecular/prey/nucleotide_prey.gd @@ -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: diff --git a/evolve-die-repeat/molecular/prey/nucleotide_prey.tscn b/evolve-die-repeat/molecular/prey/nucleotide_prey.tscn index 23139d8..62003f5 100644 --- a/evolve-die-repeat/molecular/prey/nucleotide_prey.tscn +++ b/evolve-die-repeat/molecular/prey/nucleotide_prey.tscn @@ -68,7 +68,6 @@ rotation = 0.474154 [node name="StateMachine" type="Node" parent="." index="2" unique_id=445822474 node_paths=PackedStringArray("initial_state")] script = ExtResource("9_xxtgy") initial_state = NodePath("Idle") -metadata/_custom_type_script = "uid://ck7k8ht54snsy" [node name="RandomMovement" type="Node" parent="StateMachine" index="0" unique_id=1422146232] script = ExtResource("10_rgguv") @@ -81,7 +80,6 @@ script = ExtResource("12_xxtgy") [node name="Idle" type="Node" parent="StateMachine" index="2" unique_id=1424222731] script = ExtResource("12_ubfhk") -metadata/_custom_type_script = "uid://co2xp7gauamql" [node name="Timer" type="Timer" parent="StateMachine/Idle" index="0" unique_id=1050348256] one_shot = true