From 9950ae39071822cb0a8539c9f880bb1d99ec9c14 Mon Sep 17 00:00:00 2001 From: yuki Date: Mon, 24 Nov 2025 07:53:14 -0300 Subject: [PATCH] add tilemap layers to room --- scenes/room/room.gd | 2 ++ scenes/room/room.tscn | 6 ++++++ 2 files changed, 8 insertions(+) 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