about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2024-01-11 12:26:43 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2024-01-11 12:26:43 -0500
commit2841e8fa610c7ce9f503b25b6edcf52e9fb100a5 (patch)
tree2262e3d1227627e902b47890dbb0345e1c41c305
parent7c69b3b2349cdc287bc1fa1f7d13d0c6b1a2af83 (diff)
downloadlingo-archipelago-2841e8fa610c7ce9f503b25b6edcf52e9fb100a5.tar.gz
lingo-archipelago-2841e8fa610c7ce9f503b25b6edcf52e9fb100a5.tar.bz2
lingo-archipelago-2841e8fa610c7ce9f503b25b6edcf52e9fb100a5.zip
Confusify now makes hidden doors awful
-rw-r--r--Archipelago/load.gd33
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.