about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--Archipelago/load.gd6
-rw-r--r--data/LL1.yaml6
2 files changed, 9 insertions, 3 deletions
diff --git a/Archipelago/load.gd b/Archipelago/load.gd index b2e7608..60a78d4 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd
@@ -44,6 +44,12 @@ func _load():
44 44
45 var gamedata = apclient.get_node("Gamedata") 45 var gamedata = apclient.get_node("Gamedata")
46 if apclient._panel_shuffle == apclient.kREARRANGE_PANELS: 46 if apclient._panel_shuffle == apclient.kREARRANGE_PANELS:
47 # Move ZERO in front of the black wall, and replace the puzzle because
48 # it has to be a black puzzle now.
49 self.get_node("Panels/Backside Room/Panel_zero_zero").translation.z = 16.499
50 set_static_panel("Backside Room/Panel_zero_zero", "reknits", "stinker")
51
52 # Do the actual shuffling.
47 var panel_pools = {} 53 var panel_pools = {}
48 for panel in gamedata.panels: 54 for panel in gamedata.panels:
49 if not panel_pools.has(panel["tag"]): 55 if not panel_pools.has(panel["tag"]):
diff --git a/data/LL1.yaml b/data/LL1.yaml index 482e177..6270e39 100644 --- a/data/LL1.yaml +++ b/data/LL1.yaml
@@ -1454,10 +1454,10 @@
1454- id: Backside Room/Panel_fourth_fourth 1454- id: Backside Room/Panel_fourth_fourth
1455 color: white 1455 color: white
1456 tag: forbid 1456 tag: forbid
1457# We will forbid this one because it is hidden 1457# We are displacing this panel in front of the black wall
1458- id: Backside Room/Panel_zero_zero 1458- id: Backside Room/Panel_zero_zero
1459 color: white 1459 color: black
1460 tag: forbid 1460 tag: midblack
1461- id: Backside Room/Panel_one_one 1461- id: Backside Room/Panel_one_one
1462 color: white 1462 color: white
1463 tag: midwhite 1463 tag: midwhite