From d192b1546ab39180cdc28d2621c117539e3d26d6 Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Wed, 1 May 2024 09:41:02 +0200 Subject: update --- Scenes/Entities/Enemies/Flower.gd | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Scenes/Entities/Enemies/Flower.gd (limited to 'Scenes/Entities/Enemies/Flower.gd') diff --git a/Scenes/Entities/Enemies/Flower.gd b/Scenes/Entities/Enemies/Flower.gd new file mode 100644 index 0000000..3e50e80 --- /dev/null +++ b/Scenes/Entities/Enemies/Flower.gd @@ -0,0 +1,22 @@ +extends CharacterBody2D + + +var angle: float = 0 + + +func _ready(): + $Body/Bottom.play("default") + + add_to_group("enemies") + $Collision.init() + $Collision.collision_area.set_collision_layer_value(Utilities.Collision.Layer.ENEMY, true) + $Health.died.connect(func(): + $Body.remove_child($Body/Top) + ) + + +func shrink(): + $Body/Top.play_backwards("default") + +func expand(): + $Body/Top.play("default") -- cgit v1.2.3