From 44e75c8800ffb5098c71ca387d512c2b60f59452 Mon Sep 17 00:00:00 2001 From: Sara Date: Tue, 31 Mar 2026 16:43:02 +0200 Subject: [PATCH] chore: rooms are now a different colour --- project/objects/tiles/room.tscn | 13 ++++++++++++ project/scenes/levels/dungeon.tscn | 32 +++++++++++++++++++----------- 2 files changed, 33 insertions(+), 12 deletions(-) create mode 100644 project/objects/tiles/room.tscn diff --git a/project/objects/tiles/room.tscn b/project/objects/tiles/room.tscn new file mode 100644 index 0000000000..ec944b8aa7 --- /dev/null +++ b/project/objects/tiles/room.tscn @@ -0,0 +1,13 @@ +[gd_scene format=3 uid="uid://cgg86120wb367"] + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_wevft"] +albedo_color = Color(0.627451, 1, 0.8235294, 1) + +[node name="Path" type="Node3D" unique_id=1633831675] + +[node name="CSGBox3D" type="CSGBox3D" parent="." unique_id=612116702] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.022050023, 0) +autosmooth = true +use_collision = true +size = Vector3(1, 0.05053711, 1) +material = SubResource("StandardMaterial3D_wevft") diff --git a/project/scenes/levels/dungeon.tscn b/project/scenes/levels/dungeon.tscn index b2b4efa654..18e82004d3 100644 --- a/project/scenes/levels/dungeon.tscn +++ b/project/scenes/levels/dungeon.tscn @@ -2,6 +2,7 @@ [ext_resource type="PackedScene" uid="uid://bn7d8n5mbabu3" path="res://objects/tiles/path.tscn" id="1_wail4"] [ext_resource type="PackedScene" uid="uid://cts1ix6iw1jpc" path="res://objects/tiles/start.tscn" id="2_srduu"] +[ext_resource type="PackedScene" uid="uid://cgg86120wb367" path="res://objects/tiles/room.tscn" id="3_s5a2w"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_wail4"] sky_horizon_color = Color(0.66224277, 0.6717428, 0.6867428, 1) @@ -42,13 +43,13 @@ uuuuuuuuuuuuuuuuuuuu" size = Vector2i(5, 3) symbols_string = "uuuuu uuuuu -#pxp#" +#####" [sub_resource type="Sentence" id="Sentence_yc5ro"] size = Vector2i(5, 3) symbols_string = "uuuuu -upxpu -#pup#" +uxpxu +*pup*" [sub_resource type="Sentence" id="Sentence_7f72c"] size = Vector2i(5, 3) @@ -97,8 +98,8 @@ uuuu" [sub_resource type="Sentence" id="Sentence_wail4"] size = Vector2i(5, 3) symbols_string = "uuuuu -up#pu -*#u#*" +uuuuu +#####" [sub_resource type="Sentence" id="Sentence_srduu"] size = Vector2i(5, 3) @@ -107,12 +108,16 @@ upupu ##u##" [sub_resource type="Sentence" id="Sentence_c7dwr"] -size = Vector2i(5, 5) -symbols_string = "uuuuu -uuuuu -uuuuu -uuuuu -uuuuu" +size = Vector2i(5, 3) +symbols_string = "uuu#* +uuu#* +uuu#*" + +[sub_resource type="Sentence" id="Sentence_ohg4i"] +size = Vector2i(5, 3) +symbols_string = "uxp#* +upuu* +uxp#*" [node name="Dungeon" type="Node3D" unique_id=719313039] @@ -128,7 +133,7 @@ state = SubResource("Sentence_bb2w7") tiles_dict = { "p": ExtResource("1_wail4"), "s": ExtResource("2_srduu"), -"x": ExtResource("1_wail4") +"x": ExtResource("3_s5a2w") } [node name="RepeatRuleUntilFailure" type="RepeatRuleUntilFailure" parent="Generator" unique_id=407316032] @@ -168,3 +173,6 @@ SubResource("Sentence_srduu"): 1.0 [node name="SplitVertical" type="ReplaceRule" parent="Generator/RepeatRuleUntilFailure/InitialLayout" unique_id=1220297709] pattern = SubResource("Sentence_c7dwr") +results_dict = { +SubResource("Sentence_ohg4i"): 1.0 +}