diff --git a/scenes/room/room.gd b/scenes/room/room.gd index 7fe02ce..07ebbc1 100644 --- a/scenes/room/room.gd +++ b/scenes/room/room.gd @@ -5,6 +5,8 @@ class_name Room extends Node2D @onready var camera: RoomCamera = $RoomCamera @onready var director: StateMachine = $RoomDirector +@onready var wall_layer: TileMapLayer = $WallTileMapLayer +@onready var floor_layer: TileMapLayer = $WallTileMapLayer/FloorTileMapLayer # TODO: better alternative to preloading as i add functionality? # https://theduriel.github.io/Godot/Do-not-use---Preload diff --git a/scenes/room/room.tscn b/scenes/room/room.tscn index 3e661d1..d928ba7 100644 --- a/scenes/room/room.tscn +++ b/scenes/room/room.tscn @@ -37,3 +37,9 @@ metadata/_custom_type_script = "uid://hjm43hb4os07" [node name="RoomCamera" type="Camera2D" parent="."] editor_draw_screen = false script = ExtResource("3_y1kpu") + +[node name="WallTileMapLayer" type="TileMapLayer" parent="."] +y_sort_enabled = true + +[node name="FloorTileMapLayer" type="TileMapLayer" parent="WallTileMapLayer"] +z_index = -1