about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--Archipelago/load.gd11
-rw-r--r--data/LL1.yaml8
2 files changed, 15 insertions, 4 deletions
diff --git a/Archipelago/load.gd b/Archipelago/load.gd index 60a78d4..9632d61 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd
@@ -100,6 +100,17 @@ func _load():
100 for sign_name in target["copy_to_sign"]: 100 for sign_name in target["copy_to_sign"]:
101 self.get_node("Decorations/PanelSign").get_node(sign_name).value = source["hint"] 101 self.get_node("Decorations/PanelSign").get_node(sign_name).value = source["hint"]
102 102
103 # Change the answer to the final puzzle in the art gallery based on the
104 # puzzles that were shuffled into the constituent places.
105 var new_answer = panels_parent.get_node("Painting Room/Panel_eon_one").answer
106 new_answer += " "
107 new_answer += panels_parent.get_node("Painting Room/Panel_path_road").answer
108 new_answer += " "
109 new_answer += panels_parent.get_node("Painting Room/Panel_any_many").answer
110 new_answer += " "
111 new_answer += panels_parent.get_node("Painting Room/Panel_send_use_turns").answer
112 panels_parent.get_node("Painting Room/Panel_order_onepathmanyturns").answer = new_answer
113
103 # Handle our other static panels after panel randomization, so that the old 114 # Handle our other static panels after panel randomization, so that the old
104 # values can enter the pool, if necessary. 115 # values can enter the pool, if necessary.
105 set_static_panel("Entry Room/Panel_hi_hi", "hi") 116 set_static_panel("Entry Room/Panel_hi_hi", "hi")
diff --git a/data/LL1.yaml b/data/LL1.yaml index 6270e39..c1d53c2 100644 --- a/data/LL1.yaml +++ b/data/LL1.yaml
@@ -1185,7 +1185,7 @@
1185 tag: midbrown 1185 tag: midbrown
1186- id: Painting Room/Panel_eon_one 1186- id: Painting Room/Panel_eon_one
1187 color: yellow 1187 color: yellow
1188 tag: forbid # because of ORDER 1188 tag: midyellow
1189- id: Painting Room/Panel_to_two 1189- id: Painting Room/Panel_to_two
1190 color: red 1190 color: red
1191 tag: midred 1191 tag: midred
@@ -1200,7 +1200,7 @@
1200 tag: botblue 1200 tag: botblue
1201- id: Painting Room/Panel_path_road 1201- id: Painting Room/Panel_path_road
1202 color: brown 1202 color: brown
1203 tag: forbid # because of ORDER 1203 tag: botbrown
1204- id: Painting Room/Panel_park_drive 1204- id: Painting Room/Panel_park_drive
1205 color: black 1205 color: black
1206 tag: botblack 1206 tag: botblack
@@ -1215,7 +1215,7 @@
1215 tag: midblue 1215 tag: midblue
1216- id: Painting Room/Panel_any_many 1216- id: Painting Room/Panel_any_many
1217 color: blue 1217 color: blue
1218 tag: forbid # because of ORDER 1218 tag: midblue
1219- id: Painting Room/Panel_man_many 1219- id: Painting Room/Panel_man_many
1220 color: blue 1220 color: blue
1221 tag: midblue 1221 tag: midblue
@@ -1230,7 +1230,7 @@
1230 tag: midyellow 1230 tag: midyellow
1231- id: Painting Room/Panel_send_use_turns 1231- id: Painting Room/Panel_send_use_turns
1232 color: orange 1232 color: orange
1233 tag: forbid # because of ORDER 1233 tag: midorange
1234- id: Painting Room/Panel_trust_06890 1234- id: Painting Room/Panel_trust_06890
1235 color: orange 1235 color: orange
1236 tag: midorange 1236 tag: midorange