diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2023-05-17 23:26:00 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2023-05-17 23:26:00 -0400 |
commit | ae83579efbbaff717241bfc79215768d825aba6c (patch) | |
tree | fa4f0d9cfc251ab49770bc779866e1f7e10afce1 | |
parent | a9a6911fbd12e12e0f56f839aed2695a3e5146e6 (diff) | |
download | lingo-archipelago-ae83579efbbaff717241bfc79215768d825aba6c.tar.gz lingo-archipelago-ae83579efbbaff717241bfc79215768d825aba6c.tar.bz2 lingo-archipelago-ae83579efbbaff717241bfc79215768d825aba6c.zip |
Progressive Fearless
-rw-r--r-- | Archipelago/client.gd | 5 | ||||
-rw-r--r-- | Archipelago/load.gd | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/Archipelago/client.gd b/Archipelago/client.gd index 0202aba..051c560 100644 --- a/Archipelago/client.gd +++ b/Archipelago/client.gd | |||
@@ -33,6 +33,11 @@ const progressive_items = { | |||
33 | {"item": "Hallway Room (2) - Exit", "display": "Second Door"}, | 33 | {"item": "Hallway Room (2) - Exit", "display": "Second Door"}, |
34 | {"item": "Hallway Room (3) - Exit", "display": "Third Door"}, | 34 | {"item": "Hallway Room (3) - Exit", "display": "Third Door"}, |
35 | {"item": "Hallway Room (4) - Exit", "display": "Fourth Door"}, | 35 | {"item": "Hallway Room (4) - Exit", "display": "Fourth Door"}, |
36 | ], | ||
37 | "Progressive Fearless": | ||
38 | [ | ||
39 | {"item": "The Fearless (First Floor) - Second Floor", "display": "Second Floor"}, | ||
40 | {"item": "The Fearless (Second Floor) - Third Floor", "display": "Third Floor"}, | ||
36 | ] | 41 | ] |
37 | } | 42 | } |
38 | 43 | ||
diff --git a/Archipelago/load.gd b/Archipelago/load.gd index 6deafa9..9568f69 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd | |||
@@ -244,6 +244,8 @@ func _load(): | |||
244 | # have access to ORDER until getting the fifth floor, so will move the | 244 | # have access to ORDER until getting the fifth floor, so will move the |
245 | # backroom door. Also, the paintings in the backroom should only show up as | 245 | # backroom door. Also, the paintings in the backroom should only show up as |
246 | # the player gets the progressive art gallery items. | 246 | # the player gets the progressive art gallery items. |
247 | # | ||
248 | # We also need to add an extra door to The Fearless. | ||
247 | if apclient._door_shuffle: | 249 | if apclient._door_shuffle: |
248 | var backroom_door = get_node("Doors/Tower Room Area Doors/Door_painting_backroom") | 250 | var backroom_door = get_node("Doors/Tower Room Area Doors/Door_painting_backroom") |
249 | backroom_door.translation.x = 97 | 251 | backroom_door.translation.x = 97 |
@@ -265,6 +267,11 @@ func _load(): | |||
265 | painting_node.move_to_z = painting_node.translation.z | 267 | painting_node.move_to_z = painting_node.translation.z |
266 | painting_node.translation.x = 88 | 268 | painting_node.translation.x = 88 |
267 | painting_node.translation.z = 39 | 269 | painting_node.translation.z = 39 |
270 | |||
271 | var fearless_door = get_node("Doors/Naps Room Doors/Door_hider_5").duplicate() | ||
272 | fearless_door.name = "Door_hider_new1" | ||
273 | fearless_door.translation.y = 5 | ||
274 | get_node("Doors/Naps Room Doors").add_child(fearless_door) | ||
268 | 275 | ||
269 | # Attach a script to every panel so that we can do things like conditionally | 276 | # Attach a script to every panel so that we can do things like conditionally |
270 | # disable them. | 277 | # disable them. |