diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2024-01-11 12:26:43 -0500 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2024-01-11 12:26:43 -0500 |
commit | 2841e8fa610c7ce9f503b25b6edcf52e9fb100a5 (patch) | |
tree | 2262e3d1227627e902b47890dbb0345e1c41c305 | |
parent | 7c69b3b2349cdc287bc1fa1f7d13d0c6b1a2af83 (diff) | |
download | lingo-archipelago-2841e8fa610c7ce9f503b25b6edcf52e9fb100a5.tar.gz lingo-archipelago-2841e8fa610c7ce9f503b25b6edcf52e9fb100a5.tar.bz2 lingo-archipelago-2841e8fa610c7ce9f503b25b6edcf52e9fb100a5.zip |
Confusify now makes hidden doors awful
-rw-r--r-- | Archipelago/load.gd | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Archipelago/load.gd b/Archipelago/load.gd index b382ff7..a2051c3 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd | |||
@@ -197,6 +197,39 @@ func _load(): | |||
197 | var material_asset = load("res://materials/matteBlackBlock.material") | 197 | var material_asset = load("res://materials/matteBlackBlock.material") |
198 | for door in get_node("Doors/Tower Room Area Doors").get_children(): | 198 | for door in get_node("Doors/Tower Room Area Doors").get_children(): |
199 | door.get_node("Hinge/MeshInstance").set_surface_material(0, material_asset) | 199 | door.get_node("Hinge/MeshInstance").set_surface_material(0, material_asset) |
200 | |||
201 | # Make hidden doors white and flush with surrounding walls. | ||
202 | var hidden_parent = get_node("Decorations/HiddenDoors") | ||
203 | hidden_parent.get_node("hidden_door_1").translation.z = -47 | ||
204 | hidden_parent.get_node("hidden_door_2").translation.x = -8 | ||
205 | hidden_parent.get_node("hidden_door_3").translation.x = 17 | ||
206 | hidden_parent.get_node("hidden_door_4").translation.z = -69 | ||
207 | hidden_parent.get_node("hidden_door_4")._setReference("whiteBlock") | ||
208 | hidden_parent.get_node("hidden_door_5").translation.x = -82 | ||
209 | hidden_parent.get_node("hidden_door_5")._setReference("whiteBlock") | ||
210 | hidden_parent.get_node("hidden_door_6").translation.z = -2 | ||
211 | hidden_parent.get_node("hidden_door_7").translation.z = 32 | ||
212 | hidden_parent.get_node("hidden_door_8").translation.x = 28 | ||
213 | hidden_parent.get_node("hidden_door_8")._setReference("whiteBlock") | ||
214 | hidden_parent.get_node("hidden_door_9").translation.x = -32 | ||
215 | hidden_parent.get_node("hidden_door_9")._setReference("whiteBlock") | ||
216 | hidden_parent.get_node("hidden_door_10").translation.z = 5 | ||
217 | hidden_parent.get_node("hidden_door_12").translation.z = -30 | ||
218 | hidden_parent.get_node("hidden_door_13").translation.z = -39 | ||
219 | hidden_parent.get_node("hidden_door_14").translation.z = -39 | ||
220 | hidden_parent.get_node("hidden_door_16")._setReference("whiteBlock") | ||
221 | hidden_parent.get_node("hidden_door_17").translation.x = -86 | ||
222 | hidden_parent.get_node("hidden_door_27").translation.z = -6 | ||
223 | hidden_parent.get_node("hidden_door_27")._setReference("whiteBlock") | ||
224 | hidden_parent.get_node("hidden_door_31").translation.z = 17 | ||
225 | hidden_parent.get_node("hidden_door_32").translation.z = -93 | ||
226 | hidden_parent.get_node("hidden_door_38").translation.z = -40 | ||
227 | hidden_parent.get_node("hidden_door_46").translation.z = -72 | ||
228 | hidden_parent.get_node("hidden_door_47").translation.z = -55 | ||
229 | hidden_parent.get_node("hidden_door_57").translation.z = -20 | ||
230 | hidden_parent.get_node("hidden_door_57")._setReference("whiteBlock") | ||
231 | hidden_parent.get_node("hidden_door_58").translation.x = 48 | ||
232 | hidden_parent.get_node("hidden_door_58")._setReference("whiteBlock") | ||
200 | 233 | ||
201 | if apclient._panel_shuffle != apclient.kNO_PANEL_SHUFFLE: | 234 | if apclient._panel_shuffle != apclient.kNO_PANEL_SHUFFLE: |
202 | # Make The Wondrous's FIRE solely midred. | 235 | # Make The Wondrous's FIRE solely midred. |