From 835f302033070c949c045dd82e387ae8805e2710 Mon Sep 17 00:00:00 2001 From: bd Date: Tue, 20 May 2025 20:21:54 -0400 Subject: Messy animation implementation for warlock --- scenes/defenders/warlock.tscn | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'scenes/defenders/warlock.tscn') diff --git a/scenes/defenders/warlock.tscn b/scenes/defenders/warlock.tscn index 47b760a..3ab694d 100644 --- a/scenes/defenders/warlock.tscn +++ b/scenes/defenders/warlock.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=5 format=3 uid="uid://d27cf3jwfvbqu"] [ext_resource type="Script" uid="uid://dvhqpgw6vhayu" path="res://scenes/defenders/warlock.gd" id="1_rpypk"] -[ext_resource type="Texture2D" uid="uid://di2vybjsniag4" path="res://assets/tilemap.png" id="1_wu3n4"] +[ext_resource type="Script" uid="uid://6i27kmcpl7ix" path="res://scenes/defenders/warlock_animator.gd" id="2_rpypk"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_wu3n4"] size = Vector2(16, 16) @@ -26,14 +26,13 @@ shape = SubResource("CircleShape2D_rpypk") [node name="ProjectileContainer" type="Node" parent="."] -[node name="Sprite2D" type="Sprite2D" parent="."] -texture = ExtResource("1_wu3n4") -region_enabled = true -region_rect = Rect2(496, 16, 16, 16) - [node name="FireRate" type="Timer" parent="."] autostart = true +[node name="Sprite2D" type="Sprite2D" parent="."] +region_rect = Rect2(496, 16, 16, 16) +script = ExtResource("2_rpypk") + [connection signal="body_entered" from="Tower" to="." method="_on_tower_body_entered"] [connection signal="body_exited" from="Tower" to="." method="_on_tower_body_exited"] [connection signal="timeout" from="FireRate" to="." method="_on_fire_rate_timeout"] -- cgit v1.2.3