From 44c1889c0033dbe2cb5f5419ed7e609571837869 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Wed, 19 Apr 2023 23:14:36 -0400 Subject: Move ZERO in front of the black wall --- Archipelago/load.gd | 6 ++++++ data/LL1.yaml | 6 +++--- 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(): var gamedata = apclient.get_node("Gamedata") if apclient._panel_shuffle == apclient.kREARRANGE_PANELS: + # Move ZERO in front of the black wall, and replace the puzzle because + # it has to be a black puzzle now. + self.get_node("Panels/Backside Room/Panel_zero_zero").translation.z = 16.499 + set_static_panel("Backside Room/Panel_zero_zero", "reknits", "stinker") + + # Do the actual shuffling. var panel_pools = {} for panel in gamedata.panels: 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 @@ - id: Backside Room/Panel_fourth_fourth color: white tag: forbid -# We will forbid this one because it is hidden +# We are displacing this panel in front of the black wall - id: Backside Room/Panel_zero_zero - color: white - tag: forbid + color: black + tag: midblack - id: Backside Room/Panel_one_one color: white tag: midwhite -- cgit 1.4.1