summaryrefslogtreecommitdiff
path: root/scenes/defenders/warlock.tscn
diff options
context:
space:
mode:
Diffstat (limited to 'scenes/defenders/warlock.tscn')
-rw-r--r--scenes/defenders/warlock.tscn11
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"]