summaryrefslogtreecommitdiff
path: root/scripts/cursor.gd
diff options
context:
space:
mode:
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))