summaryrefslogtreecommitdiff
path: root/scripts/cursor.gd
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2025-05-22 20:24:01 -0400
committerbd <bdunahu@operationnull.com>2025-05-22 20:24:01 -0400
commita95e2ead7e3ade3c13e4e9f6e68c24df4430097a (patch)
tree49913b6b0081ec7d51a9c672437597b9cc1b6b7b /scripts/cursor.gd
parentb318529cf9c01fca4ac2e1b7c7f7fccd0be4589a (diff)
Make WaveSpawner, Cursor, use generated paths
Diffstat (limited to 'scripts/cursor.gd')
-rw-r--r--scripts/cursor.gd6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/cursor.gd b/scripts/cursor.gd
index 025679b..68e2010 100644
--- a/scripts/cursor.gd
+++ b/scripts/cursor.gd
@@ -1,7 +1,7 @@
extends Node2D
@onready var grid_manager = get_node("../GridManager")
-@onready var tilemap = get_node("../L1")
+@onready var tilemap = get_node("../Map/TileMapLayer")
var tile_size : float
var max_x : float
@@ -52,9 +52,9 @@ func handle_tower(tower):
func handle_move(dir):
position += dir * tile_size
position.x = max(position.x, tile_size / 2)
- position.y = max(position.y, tile_size + tile_size / 2)
+ position.y = max(position.y, tile_size / 2)
position.x = min(position.x, max_x - (tile_size / 2))
- position.y = min(position.y, max_y - (tile_size / 2))
+ position.y = min(position.y, max_y - tile_size - (tile_size / 2))
func is_valid_placement_tile():
var tile_coords = tilemap.get_cell_atlas_coords(tilemap.local_to_map(global_position))