diff options
Diffstat (limited to 'scenes/defenders')
-rw-r--r-- | scenes/defenders/warlock.gd | 5 | ||||
-rw-r--r-- | scenes/defenders/warlock.tscn | 1 | ||||
-rw-r--r-- | scenes/defenders/warlock_projectile.gd | 2 |
3 files changed, 3 insertions, 5 deletions
diff --git a/scenes/defenders/warlock.gd b/scenes/defenders/warlock.gd index 18803be..de83f39 100644 --- a/scenes/defenders/warlock.gd +++ b/scenes/defenders/warlock.gd @@ -21,9 +21,8 @@ func select_target(targets): curr = i.get_node("../") path_name = null if (curr == null) else curr.get_parent().name -func _on_tower_body_entered(body: Node2D): - if "CrawlerSoldier" in body.name: - select_target(get_node("Tower").get_overlapping_bodies()) +func _on_tower_body_entered(_body: Node2D): + select_target(get_node("Tower").get_overlapping_bodies()) func _on_tower_body_exited(_body: Node2D): select_target(get_node("Tower").get_overlapping_bodies()) diff --git a/scenes/defenders/warlock.tscn b/scenes/defenders/warlock.tscn index 7b097c5..47b760a 100644 --- a/scenes/defenders/warlock.tscn +++ b/scenes/defenders/warlock.tscn @@ -32,7 +32,6 @@ region_enabled = true region_rect = Rect2(496, 16, 16, 16) [node name="FireRate" type="Timer" parent="."] -wait_time = 0.75 autostart = true [connection signal="body_entered" from="Tower" to="." method="_on_tower_body_entered"] diff --git a/scenes/defenders/warlock_projectile.gd b/scenes/defenders/warlock_projectile.gd index b46ed29..0a1cff4 100644 --- a/scenes/defenders/warlock_projectile.gd +++ b/scenes/defenders/warlock_projectile.gd @@ -1,7 +1,7 @@ extends CharacterBody2D var target -var speed = 300 +var speed = 100 var path_name = "" var projectile_damage |