692 lines
16 KiB
Text
692 lines
16 KiB
Text
[gd_scene format=3 uid="uid://cak2tf2adjv8j"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://b7qiqhv0l6qs1" path="res://objects/tiles/end.tscn" id="1_pbld3"]
|
|
[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"]
|
|
[ext_resource type="PackedScene" uid="uid://dgfja2ji86rp7" path="res://objects/tiles/wall.tscn" id="4_yc5ro"]
|
|
[ext_resource type="PackedScene" uid="uid://chdubc88gxpdo" path="res://objects/tiles/tree.tscn" id="5_7f72c"]
|
|
[ext_resource type="PackedScene" uid="uid://iinhkaintkyy" path="res://objects/tiles/enemy.tscn" id="7_q0ye3"]
|
|
[ext_resource type="PackedScene" uid="uid://mswsp2sqakrs" path="res://objects/tiles/hard_enemy.tscn" id="7_wyxho"]
|
|
[ext_resource type="PackedScene" uid="uid://bc5lmv7kefnqs" path="res://objects/tiles/reward.tscn" id="9_q0ye3"]
|
|
|
|
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_wail4"]
|
|
sky_horizon_color = Color(0.66224277, 0.6717428, 0.6867428, 1)
|
|
ground_horizon_color = Color(0.66224277, 0.6717428, 0.6867428, 1)
|
|
|
|
[sub_resource type="Sky" id="Sky_srduu"]
|
|
sky_material = SubResource("ProceduralSkyMaterial_wail4")
|
|
|
|
[sub_resource type="Environment" id="Environment_s5a2w"]
|
|
background_mode = 2
|
|
sky = SubResource("Sky_srduu")
|
|
glow_enabled = true
|
|
|
|
[sub_resource type="Sentence" id="Sentence_bb2w7"]
|
|
size = Vector2i(13, 13)
|
|
symbols_string = "uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu
|
|
uuuuuuuuuuuuu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_s5a2w"]
|
|
size = Vector2i(5, 3)
|
|
symbols_string = "uuuuu
|
|
uuuuu
|
|
*#*#*"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_yc5ro"]
|
|
size = Vector2i(5, 3)
|
|
symbols_string = "uuuuu
|
|
uxppu
|
|
*pup*"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_qw2yk"]
|
|
size = Vector2i(5, 3)
|
|
symbols_string = "uuuuu
|
|
uppxu
|
|
*pup*"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_7f72c"]
|
|
size = Vector2i(5, 3)
|
|
symbols_string = "**#**
|
|
uuuuu
|
|
**#**"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_w0mg0"]
|
|
size = Vector2i(5, 3)
|
|
symbols_string = "**p**
|
|
uupuu
|
|
**p**"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_wyxho"]
|
|
size = Vector2i(3, 3)
|
|
symbols_string = "*u*
|
|
u#u
|
|
*#*"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_q0ye3"]
|
|
size = Vector2i(3, 3)
|
|
symbols_string = "*u*
|
|
uuu
|
|
###"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_7ibwp"]
|
|
size = Vector2i(2, 1)
|
|
symbols_string = "xx"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_gm6wd"]
|
|
size = Vector2i(2, 1)
|
|
symbols_string = "px"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_lpnri"]
|
|
size = Vector2i(2, 1)
|
|
symbols_string = "xp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_dkjoc"]
|
|
size = Vector2i(3, 3)
|
|
symbols_string = "*pu
|
|
*pp
|
|
u**"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_g57ti"]
|
|
size = Vector2i(3, 3)
|
|
symbols_string = "*pu
|
|
*xp
|
|
u**"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_7rlrl"]
|
|
size = Vector2i(3, 3)
|
|
symbols_string = "uuu
|
|
upu
|
|
*p*"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_13d85"]
|
|
size = Vector2i(3, 3)
|
|
symbols_string = "uuu
|
|
uuu
|
|
uuu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_w7jvv"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "#u#u#
|
|
#u#u#
|
|
#####
|
|
#u#u#
|
|
#u#u#"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_an3i5"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "#u#u#
|
|
#u#p#
|
|
#u#u#
|
|
#p#u#
|
|
#u#u#"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_rr1wu"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "#u#u#
|
|
#u#p#
|
|
#p#u#
|
|
#u#u#
|
|
#u#u#"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_f7vr5"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "#u#u#
|
|
#p#u#
|
|
#u#p#
|
|
#u#u#
|
|
#u#u#"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_c7dwr"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "ssssss
|
|
ssssss
|
|
ssssss
|
|
ssssss
|
|
ssssss
|
|
ssssss"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_ohg4i"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "pppppp
|
|
pppppp
|
|
ppsppp
|
|
pppppp
|
|
pppppp
|
|
pppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_vdbqx"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "gggggg
|
|
gggggg
|
|
gggggg
|
|
gggggg
|
|
gggggg
|
|
gggggg"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_7wutl"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "pppppp
|
|
ppptpp
|
|
ptppgp
|
|
pppppp
|
|
pptppp
|
|
pppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_b4io3"]
|
|
size = Vector2i(4, 4)
|
|
symbols_string = "#uuu
|
|
#uuu
|
|
#uuu
|
|
####"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_cygrb"]
|
|
size = Vector2i(4, 4)
|
|
symbols_string = "#puu
|
|
#ppu
|
|
#ppp
|
|
####"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_cxvmb"]
|
|
size = Vector2i(4, 4)
|
|
symbols_string = "#uuu
|
|
#puu
|
|
#ppu
|
|
####"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_45kae"]
|
|
size = Vector2i(4, 4)
|
|
symbols_string = "##pu
|
|
#ppu
|
|
pppu
|
|
uuuu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_eijdf"]
|
|
size = Vector2i(4, 4)
|
|
symbols_string = "##pu
|
|
#puu
|
|
puuu
|
|
uuuu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_5lcvo"]
|
|
size = Vector2i(4, 4)
|
|
symbols_string = "##uu
|
|
#uuu
|
|
uuuu
|
|
uuuu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_gmsn7"]
|
|
size = Vector2i(3, 1)
|
|
symbols_string = "xuu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_b5mqr"]
|
|
size = Vector2i(3, 1)
|
|
symbols_string = "xpu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_yxqus"]
|
|
size = Vector2i(8, 7)
|
|
symbols_string = "*######*
|
|
*######*
|
|
*######*
|
|
uppppppu
|
|
uppppppu
|
|
uppppppu
|
|
uppppppu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_08grt"]
|
|
size = Vector2i(8, 7)
|
|
symbols_string = "*######*
|
|
*######*
|
|
*######*
|
|
uppppuuu
|
|
uppuuuuu
|
|
uppppuuu
|
|
uuupppuu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_r4e0t"]
|
|
size = Vector2i(8, 7)
|
|
symbols_string = "*######*
|
|
*######*
|
|
*######*
|
|
uuuupppu
|
|
uuppppuu
|
|
uuppuuuu
|
|
uupppuuu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_vay0p"]
|
|
size = Vector2i(8, 7)
|
|
symbols_string = "*######*
|
|
*######*
|
|
*######*
|
|
uuuupppu
|
|
uuupppuu
|
|
uupppuuu
|
|
upppuuuu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_axw1i"]
|
|
size = Vector2i(3, 3)
|
|
symbols_string = "pp*
|
|
pup
|
|
ppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_02jbd"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "ppppp
|
|
ppppp
|
|
ppppp
|
|
ppppp
|
|
ppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_l56kf"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "ppppp
|
|
ppppp
|
|
pptpp
|
|
ppppp
|
|
ppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_7uroe"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "ppppp
|
|
ppppp
|
|
ppptp
|
|
ppppp
|
|
ppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_dlqvn"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "ppppp
|
|
ppppp
|
|
ppptp
|
|
ptppp
|
|
ppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_ef5dr"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "ppppp
|
|
ptppp
|
|
ppptp
|
|
ppppp
|
|
ppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_165gg"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "ppppp
|
|
ptppp
|
|
ppptp
|
|
ptppp
|
|
ppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_mqrf4"]
|
|
size = Vector2i(5, 5)
|
|
symbols_string = "ppppp
|
|
ppppp
|
|
ptptp
|
|
ppppp
|
|
ppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_dup5e"]
|
|
size = Vector2i(3, 3)
|
|
symbols_string = "*u*
|
|
upu
|
|
*#*"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_4pubi"]
|
|
size = Vector2i(3, 3)
|
|
symbols_string = "*u*
|
|
uuu
|
|
*#*"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_pbld3"]
|
|
size = Vector2i(5, 3)
|
|
symbols_string = "uuuuu
|
|
ppppp
|
|
ppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_06kf8"]
|
|
size = Vector2i(5, 3)
|
|
symbols_string = "uuuuu
|
|
uuuuu
|
|
ppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_5ax7p"]
|
|
size = Vector2i(2, 1)
|
|
symbols_string = "pu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_ntpuo"]
|
|
size = Vector2i(2, 1)
|
|
symbols_string = "pw"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_25vwi"]
|
|
size = Vector2i(2, 1)
|
|
symbols_string = "xu"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_wvupy"]
|
|
size = Vector2i(2, 1)
|
|
symbols_string = "xw"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_7nnh5"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_jmha0"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "pppppp
|
|
ptpppp
|
|
ppetpp
|
|
pptppp
|
|
ppptpp
|
|
pppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_yks8u"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "pppppp
|
|
ptpppp
|
|
ppetpp
|
|
prtppp
|
|
ppptpp
|
|
pppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_sgi67"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "tppppp
|
|
pptppp
|
|
ptpptp
|
|
ptptpp
|
|
pptppp
|
|
pppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_xpg6y"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_0656m"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "pppppp
|
|
pepppp
|
|
pppppp
|
|
ppppep
|
|
pppppp
|
|
pppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_se4rm"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "pppppp
|
|
pteppp
|
|
ppptpp
|
|
ppeptp
|
|
pptppp
|
|
pppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_bpp8a"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_t1mqf"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "pppppp
|
|
phpppp
|
|
pppppp
|
|
pppppp
|
|
pppppp
|
|
pppppp"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_qfnhn"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx
|
|
xxxxxx"
|
|
|
|
[sub_resource type="Sentence" id="Sentence_ew7fp"]
|
|
size = Vector2i(6, 6)
|
|
symbols_string = "pppppp
|
|
pppppp
|
|
prpppp
|
|
pppppp
|
|
pppppp
|
|
pppppp"
|
|
|
|
[node name="Dungeon" type="Node3D" unique_id=719313039]
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=860593247]
|
|
environment = SubResource("Environment_s5a2w")
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=117999696]
|
|
transform = Transform3D(-0.8660254, -0.43301278, 0.25, 0, 0.49999997, 0.86602545, -0.50000006, 0.75, -0.43301266, 0, 0, 0)
|
|
shadow_enabled = true
|
|
|
|
[node name="Generator" type="Generator" parent="." unique_id=1532743122]
|
|
state = SubResource("Sentence_bb2w7")
|
|
tiles_dict = {
|
|
"e": ExtResource("7_q0ye3"),
|
|
"g": ExtResource("1_pbld3"),
|
|
"h": ExtResource("7_wyxho"),
|
|
"p": ExtResource("1_wail4"),
|
|
"r": ExtResource("9_q0ye3"),
|
|
"s": ExtResource("2_srduu"),
|
|
"t": ExtResource("5_7f72c"),
|
|
"w": ExtResource("4_yc5ro"),
|
|
"x": ExtResource("3_s5a2w")
|
|
}
|
|
tile_size = 3.0
|
|
|
|
[node name="Generate" type="CompositeRule" parent="Generator" unique_id=474042789]
|
|
|
|
[node name="InitialLayout" type="RepeatRuleUntilFailure" parent="Generator/Generate" unique_id=612040827]
|
|
random_order = true
|
|
|
|
[node name="ZigUp" type="ReplaceRule" parent="Generator/Generate/InitialLayout" unique_id=1073931523]
|
|
pattern = SubResource("Sentence_s5a2w")
|
|
results_dict = {
|
|
SubResource("Sentence_yc5ro"): 1.0,
|
|
SubResource("Sentence_qw2yk"): 1.0
|
|
}
|
|
|
|
[node name="CloseLines" type="ReplaceRule" parent="Generator/Generate/InitialLayout" unique_id=1610319319]
|
|
pattern = SubResource("Sentence_7f72c")
|
|
results_dict = {
|
|
SubResource("Sentence_w0mg0"): 1.0
|
|
}
|
|
|
|
[node name="EraseNubs" type="ReplaceRule" parent="Generator/Generate/InitialLayout" unique_id=354387695]
|
|
pattern = SubResource("Sentence_wyxho")
|
|
results_dict = {
|
|
SubResource("Sentence_q0ye3"): 1.0
|
|
}
|
|
|
|
[node name="RefineRooms" type="RepeatRuleUntilFailure" parent="Generator/Generate" unique_id=1503159395]
|
|
random_order = true
|
|
|
|
[node name="ReplaceDouble" type="ReplaceRule" parent="Generator/Generate/RefineRooms" unique_id=1043806381]
|
|
pattern = SubResource("Sentence_7ibwp")
|
|
results_dict = {
|
|
SubResource("Sentence_gm6wd"): 1.0,
|
|
SubResource("Sentence_lpnri"): 1.0
|
|
}
|
|
deterministic = true
|
|
|
|
[node name="RoomOnCorners" type="ReplaceRule" parent="Generator/Generate/RefineRooms" unique_id=792182208]
|
|
pattern = SubResource("Sentence_dkjoc")
|
|
results_dict = {
|
|
SubResource("Sentence_g57ti"): 1.0
|
|
}
|
|
deterministic = true
|
|
|
|
[node name="DeadEnd" type="ReplaceRule" parent="Generator/Generate/RefineRooms" unique_id=1706813607]
|
|
pattern = SubResource("Sentence_7rlrl")
|
|
results_dict = {
|
|
SubResource("Sentence_13d85"): 1.0
|
|
}
|
|
|
|
[node name="SplitLongHallways" type="ReplaceRule" parent="Generator/Generate/RefineRooms" unique_id=1882155248]
|
|
pattern = SubResource("Sentence_w7jvv")
|
|
results_dict = {
|
|
SubResource("Sentence_an3i5"): 1.0,
|
|
SubResource("Sentence_rr1wu"): 1.0,
|
|
SubResource("Sentence_f7vr5"): 1.0
|
|
}
|
|
|
|
[node name="TagDepthRule" type="TagDepthRule" parent="Generator/Generate" unique_id=159360306]
|
|
|
|
[node name="PlaceEndRule" type="PlaceEndRule" parent="Generator/Generate" unique_id=689499143]
|
|
|
|
[node name="ResizeRule" type="ResizeRule" parent="Generator/Generate" unique_id=630306379]
|
|
factor = 6
|
|
|
|
[node name="SingleStart" type="ReplaceRule" parent="Generator/Generate" unique_id=80625713]
|
|
pattern = SubResource("Sentence_c7dwr")
|
|
results_dict = {
|
|
SubResource("Sentence_ohg4i"): 1.0
|
|
}
|
|
|
|
[node name="SingleGoal" type="ReplaceRule" parent="Generator/Generate" unique_id=340293408]
|
|
pattern = SubResource("Sentence_vdbqx")
|
|
results_dict = {
|
|
SubResource("Sentence_7wutl"): 1.0
|
|
}
|
|
|
|
[node name="RefineGeometry" type="RepeatRuleUntilFailure" parent="Generator/Generate" unique_id=1419444164]
|
|
random_order = true
|
|
|
|
[node name="InnerCorner" type="ReplaceRule" parent="Generator/Generate/RefineGeometry" unique_id=1294874606]
|
|
pattern = SubResource("Sentence_b4io3")
|
|
results_dict = {
|
|
SubResource("Sentence_cygrb"): 1.0,
|
|
SubResource("Sentence_cxvmb"): 1.0
|
|
}
|
|
deterministic = true
|
|
|
|
[node name="OuterCorner" type="ReplaceRule" parent="Generator/Generate/RefineGeometry" unique_id=1858990914]
|
|
pattern = SubResource("Sentence_45kae")
|
|
results_dict = {
|
|
SubResource("Sentence_eijdf"): 1.0,
|
|
SubResource("Sentence_5lcvo"): 1.0
|
|
}
|
|
deterministic = true
|
|
|
|
[node name="BufferRooms" type="ReplaceRule" parent="Generator/Generate/RefineGeometry" unique_id=424099199]
|
|
pattern = SubResource("Sentence_gmsn7")
|
|
results_dict = {
|
|
SubResource("Sentence_b5mqr"): 1.0
|
|
}
|
|
|
|
[node name="TightenPath" type="ReplaceRule" parent="Generator/Generate/RefineGeometry" unique_id=582926889]
|
|
pattern = SubResource("Sentence_yxqus")
|
|
results_dict = {
|
|
SubResource("Sentence_08grt"): 1.0,
|
|
SubResource("Sentence_r4e0t"): 1.0,
|
|
SubResource("Sentence_vay0p"): 1.0
|
|
}
|
|
deterministic = true
|
|
|
|
[node name="RemoveIslands" type="ReplaceRule" parent="Generator/Generate/RefineGeometry" unique_id=476014299]
|
|
pattern = SubResource("Sentence_axw1i")
|
|
deterministic = true
|
|
|
|
[node name="AddTrees" type="ReplaceRule" parent="Generator/Generate/RefineGeometry" unique_id=1874593537]
|
|
pattern = SubResource("Sentence_02jbd")
|
|
results_dict = {
|
|
SubResource("Sentence_l56kf"): 1.0,
|
|
SubResource("Sentence_7uroe"): 1.0,
|
|
SubResource("Sentence_dlqvn"): 1.0,
|
|
SubResource("Sentence_ef5dr"): 1.0,
|
|
SubResource("Sentence_165gg"): 1.0,
|
|
SubResource("Sentence_mqrf4"): 1.0
|
|
}
|
|
|
|
[node name="RemoveDeadEnds" type="ReplaceRule" parent="Generator/Generate/RefineGeometry" unique_id=2071486466]
|
|
pattern = SubResource("Sentence_dup5e")
|
|
results_dict = {
|
|
SubResource("Sentence_4pubi"): 1.0
|
|
}
|
|
|
|
[node name="Curve" type="ReplaceRule" parent="Generator/Generate/RefineGeometry" unique_id=104291893]
|
|
pattern = SubResource("Sentence_pbld3")
|
|
results_dict = {
|
|
SubResource("Sentence_06kf8"): 1.0
|
|
}
|
|
|
|
[node name="AddWalls" type="RepeatRuleUntilFailure" parent="Generator/Generate" unique_id=351448478]
|
|
|
|
[node name="Path" type="ReplaceRule" parent="Generator/Generate/AddWalls" unique_id=1194164836]
|
|
pattern = SubResource("Sentence_5ax7p")
|
|
results_dict = {
|
|
SubResource("Sentence_ntpuo"): 1.0
|
|
}
|
|
deterministic = true
|
|
|
|
[node name="Room" type="ReplaceRule" parent="Generator/Generate/AddWalls" unique_id=1878579537]
|
|
pattern = SubResource("Sentence_25vwi")
|
|
results_dict = {
|
|
SubResource("Sentence_wvupy"): 1.0
|
|
}
|
|
deterministic = true
|
|
|
|
[node name="DefineRooms" type="RepeatRuleUntilFailure" parent="Generator/Generate" unique_id=1962215162]
|
|
|
|
[node name="Level1" type="ReplaceRule" parent="Generator/Generate/DefineRooms" unique_id=573664007]
|
|
pattern = SubResource("Sentence_7nnh5")
|
|
results_dict = {
|
|
SubResource("Sentence_jmha0"): 1.0,
|
|
SubResource("Sentence_yks8u"): 1.0,
|
|
SubResource("Sentence_sgi67"): 1.0
|
|
}
|
|
match_min_difficulty = 1
|
|
match_max_difficulty = 1
|
|
deterministic = true
|
|
|
|
[node name="Level2" type="ReplaceRule" parent="Generator/Generate/DefineRooms" unique_id=210943413]
|
|
pattern = SubResource("Sentence_xpg6y")
|
|
results_dict = {
|
|
SubResource("Sentence_0656m"): 1.0,
|
|
SubResource("Sentence_se4rm"): 1.0
|
|
}
|
|
match_min_difficulty = 2
|
|
match_max_difficulty = 2
|
|
deterministic = true
|
|
|
|
[node name="Level3" type="ReplaceRule" parent="Generator/Generate/DefineRooms" unique_id=349925981]
|
|
pattern = SubResource("Sentence_bpp8a")
|
|
results_dict = {
|
|
SubResource("Sentence_t1mqf"): 1.0
|
|
}
|
|
match_min_difficulty = 3
|
|
match_max_difficulty = 3
|
|
deterministic = true
|
|
|
|
[node name="Level4AndUp" type="ReplaceRule" parent="Generator/Generate/DefineRooms" unique_id=2147354258]
|
|
pattern = SubResource("Sentence_qfnhn")
|
|
results_dict = {
|
|
SubResource("Sentence_ew7fp"): 1.0
|
|
}
|
|
match_min_difficulty = 4
|
|
deterministic = true
|