diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2023-07-02 13:09:50 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2023-07-02 13:09:50 -0400 |
commit | 9ba8df26260e40114b0c8896499e416e7d137439 (patch) | |
tree | 8e6908c35d1f4c97aff9904c4c286db68d579831 /Archipelago/load.gd | |
parent | d2b6eccb5bd7cc58f427665768fa86377547a026 (diff) | |
download | lingo-archipelago-9ba8df26260e40114b0c8896499e416e7d137439.tar.gz lingo-archipelago-9ba8df26260e40114b0c8896499e416e7d137439.tar.bz2 lingo-archipelago-9ba8df26260e40114b0c8896499e416e7d137439.zip |
Snipe-required panels are now always revealed
Diffstat (limited to 'Archipelago/load.gd')
-rw-r--r-- | Archipelago/load.gd | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/Archipelago/load.gd b/Archipelago/load.gd index 988c519..5d37595 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd | |||
@@ -126,21 +126,22 @@ func _load(): | |||
126 | rng.seed = apclient._slot_seed | 126 | rng.seed = apclient._slot_seed |
127 | 127 | ||
128 | var gamedata = apclient.get_node("Gamedata") | 128 | var gamedata = apclient.get_node("Gamedata") |
129 | if apclient._panel_shuffle != apclient.kNO_PANEL_SHUFFLE: | ||
130 | # Remove opaque wall in front of FOURTH. | ||
131 | set_gridmap_tile(-71.5, 1.5, -64.5, "MeshInstance18") | ||
132 | 129 | ||
133 | # Move The Lab's OPEN out of the wall. | 130 | # Remove opaque wall in front of FOURTH. |
134 | panels_parent.get_node("Chemistry Room/Panel_open").translation.x = -87.001 | 131 | set_gridmap_tile(-71.5, 1.5, -64.5, "MeshInstance18") |
132 | |||
133 | # Move The Lab's OPEN out of the wall. | ||
134 | panels_parent.get_node("Chemistry Room/Panel_open").translation.x = -87.001 | ||
135 | 135 | ||
136 | # Move ZERO out of the wall and change the wall to be white. | 136 | # Move ZERO out of the wall and change the wall to be white. |
137 | panels_parent.get_node("Backside Room/Panel_zero_zero").translation.z = 16.499 | 137 | panels_parent.get_node("Backside Room/Panel_zero_zero").translation.z = 16.499 |
138 | 138 | ||
139 | set_small_gridmap_tile(-76.25, 1.75, 16.75, "SmallMeshInstance5") | 139 | set_small_gridmap_tile(-76.25, 1.75, 16.75, "SmallMeshInstance5") |
140 | set_small_gridmap_tile(-76.75, 1.75, 16.75, "SmallMeshInstance5") | 140 | set_small_gridmap_tile(-76.75, 1.75, 16.75, "SmallMeshInstance5") |
141 | set_small_gridmap_tile(-76.25, 1.25, 16.75, "SmallMeshInstance5") | 141 | set_small_gridmap_tile(-76.25, 1.25, 16.75, "SmallMeshInstance5") |
142 | set_small_gridmap_tile(-76.75, 1.25, 16.75, "SmallMeshInstance5") | 142 | set_small_gridmap_tile(-76.75, 1.25, 16.75, "SmallMeshInstance5") |
143 | 143 | ||
144 | if apclient._panel_shuffle != apclient.kNO_PANEL_SHUFFLE: | ||
144 | # Make The Wondrous's FIRE solely midred. | 145 | # Make The Wondrous's FIRE solely midred. |
145 | set_gridmap_tile(-76.5, 1.5, -73.5, "MeshInstance18") | 146 | set_gridmap_tile(-76.5, 1.5, -73.5, "MeshInstance18") |
146 | 147 | ||