diff options
Diffstat (limited to 'scripts/cursor.gd')
-rw-r--r-- | scripts/cursor.gd | 6 |
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)) |