summaryrefslogtreecommitdiff
path: root/Assets/Map/tile_map_layer.gd
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/Map/tile_map_layer.gd')
-rw-r--r--Assets/Map/tile_map_layer.gd10
1 files changed, 10 insertions, 0 deletions
diff --git a/Assets/Map/tile_map_layer.gd b/Assets/Map/tile_map_layer.gd
new file mode 100644
index 0000000..47e9c33
--- /dev/null
+++ b/Assets/Map/tile_map_layer.gd
@@ -0,0 +1,10 @@
+extends TileMapLayer
+
+
+func get_wall_limits():
+ return {
+ "top": (get_used_rect().position.y + 1) * tile_set.tile_size.y,
+ "bottom": (get_used_rect().position.y + get_used_rect().size.y + 1) * tile_set.tile_size.y,
+ "left": (get_used_rect().position.x + 1) * tile_set.tile_size.x,
+ "right": (get_used_rect().position.x + get_used_rect().size.x + 1) * tile_set.tile_size.x,
+ }