diff options
Diffstat (limited to 'scenes/defenders/warlock.tscn')
-rw-r--r-- | scenes/defenders/warlock.tscn | 11 |
1 files changed, 5 insertions, 6 deletions
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"] |