summaryrefslogtreecommitdiff
path: root/scenes/grid_manager.gd
blob: 8fa59e585d00c0b96ee65075e09882cde74fe8e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
extends Node

var occupied_tiles = {}

@export var tile_size = 16.0
@export var grid_width = 20
@export var grid_height = 15

func is_tile_occupied(tile_position):
	return occupied_tiles.has(tile_position)

func occupy_tile(tile_position):
	occupied_tiles[tile_position] = true

func free_tile(tile_position):
	occupied_tiles.erase(tile_position)