diff options
-rw-r--r-- | Archipelago/load.gd | 9 | ||||
-rw-r--r-- | data/LL1.yaml | 12 |
2 files changed, 6 insertions, 15 deletions
diff --git a/Archipelago/load.gd b/Archipelago/load.gd index 5403adb..f526411 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd | |||
@@ -44,15 +44,6 @@ 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 mandatory wall-snipes in front of their respective walls. In | ||
48 | # the case of ZERO, we need to change it to be a black puzzle because | ||
49 | # the wall is black. | ||
50 | self.get_node("Panels/Backside Room/Panel_zero_zero").translation.z = 16.499 | ||
51 | set_static_panel("Backside Room/Panel_zero_zero", "reknits", "stinker") | ||
52 | |||
53 | self.get_node("Panels/Backside Room/Panel_fourth_fourth").translation.z = -65.001 | ||
54 | self.get_node("Panels/Chemistry Room/Panel_open").translation.x = -87.001 | ||
55 | |||
56 | # Do the actual shuffling. | 47 | # Do the actual shuffling. |
57 | var panel_pools = {} | 48 | var panel_pools = {} |
58 | for panel in gamedata.panels: | 49 | for panel in gamedata.panels: |
diff --git a/data/LL1.yaml b/data/LL1.yaml index 08d7d4f..7924044 100644 --- a/data/LL1.yaml +++ b/data/LL1.yaml | |||
@@ -1450,14 +1450,14 @@ | |||
1450 | - id: Backside Room/Panel_third_third | 1450 | - id: Backside Room/Panel_third_third |
1451 | color: white | 1451 | color: white |
1452 | tag: midwhite | 1452 | tag: midwhite |
1453 | # We are displacing this panel in front of the wall. | 1453 | # This is a mandatory wall-snipe, so we will not shuffle it. |
1454 | - id: Backside Room/Panel_fourth_fourth | 1454 | - id: Backside Room/Panel_fourth_fourth |
1455 | color: white | 1455 | color: white |
1456 | tag: midwhite | 1456 | tag: forbid |
1457 | # We are displacing this panel in front of the black wall | 1457 | # This is a mandatory wall-snipe, so we will not shuffle it. |
1458 | - id: Backside Room/Panel_zero_zero | 1458 | - id: Backside Room/Panel_zero_zero |
1459 | color: black | 1459 | color: black |
1460 | tag: midblack | 1460 | tag: forbid |
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 |
@@ -2300,10 +2300,10 @@ | |||
2300 | - id: Ceiling Room/Panel_answer_4 | 2300 | - id: Ceiling Room/Panel_answer_4 |
2301 | color: yellow | 2301 | color: yellow |
2302 | tag: topyellow | 2302 | tag: topyellow |
2303 | # We are displacing this panel in front of the wall. | 2303 | # This is a mandatory wall-snipe, so we will not shuffle it. |
2304 | - id: Chemistry Room/Panel_open | 2304 | - id: Chemistry Room/Panel_open |
2305 | color: white | 2305 | color: white |
2306 | tag: midwhite | 2306 | tag: forbid |
2307 | - id: Chemistry Room/Panel_close | 2307 | - id: Chemistry Room/Panel_close |
2308 | color: black | 2308 | color: black |
2309 | tag: botblack | 2309 | tag: botblack |