summaryrefslogtreecommitdiff
path: root/Tower.gd
diff options
context:
space:
mode:
Diffstat (limited to 'Tower.gd')
-rw-r--r--Tower.gd10
1 files changed, 5 insertions, 5 deletions
diff --git a/Tower.gd b/Tower.gd
index 9d7f870..78e35d0 100644
--- a/Tower.gd
+++ b/Tower.gd
@@ -27,7 +27,7 @@ var is_hovered = false :
var mobs_in_range: Array = []
-@export var attack_range: int = 16
+@export var attack_range: int = 32
@export var attack_power: int = 1
@export var attack_speed: int = 1
@@ -40,7 +40,7 @@ func _ready():
func _draw():
if is_selected:
draw_circle(
- Vector2.ZERO,
+ Game.map.tile_set.tile_size,
8 + attack_range,
Color(1, 1, 1, 0.75),
false,
@@ -50,7 +50,7 @@ func _draw():
elif is_hovered:
if Game.mode == Game.Mode.DEFAULT:
draw_circle(
- Vector2.ZERO,
+ Game.map.tile_set.tile_size,
8 + attack_range,
Color(1, 1, 1, 0.5),
false,
@@ -90,7 +90,7 @@ func _on_mouse_exited() -> void:
func is_melee_range():
- return attack_range <= Game.map.tile_set.tile_size.x
+ return attack_range <= (Game.map.tile_set.tile_size.x * 2)
func shoot():
@@ -108,7 +108,7 @@ func get_region():
return Rect2(
collision_shape.position,
- shape.size.snapped(Game.map.tile_set.tile_size)
+ shape.size
)