about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-10-23 14:53:05 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-10-23 14:53:05 -0400
commit7cbadc54777fc537191c0e18d88754dd4caaf591 (patch)
tree0fd458f3d144413de877537c2e9edc5c6525f56d
parentd61f21f89d54138853cfa10f4fdfaaeccdd56a8f (diff)
downloadlingo2-archipelago-7cbadc54777fc537191c0e18d88754dd4caaf591.tar.gz
lingo2-archipelago-7cbadc54777fc537191c0e18d88754dd4caaf591.tar.bz2
lingo2-archipelago-7cbadc54777fc537191c0e18d88754dd4caaf591.zip
Fixed Trans Rights area not being accessible in unshuffled doors
-rw-r--r--data/ids.yaml6
-rw-r--r--data/maps/icarus/connections.txtpb10
-rw-r--r--data/maps/icarus/doors.txtpb6
-rw-r--r--data/maps/icarus/rooms/Trans Rights Panels.txtpb22
-rw-r--r--data/maps/icarus/rooms/Trans Rights.txtpb21
5 files changed, 39 insertions, 26 deletions
diff --git a/data/ids.yaml b/data/ids.yaml index f2dcf9a..42f886f 100644 --- a/data/ids.yaml +++ b/data/ids.yaml
@@ -1288,11 +1288,13 @@ maps:
1288 PRINCE: 2921 1288 PRINCE: 2921
1289 Trans Rights: 1289 Trans Rights:
1290 panels: 1290 panels:
1291 SERVANT (1): 2926
1292 SERVANT (2): 2927
1293 Trans Rights Panels:
1294 panels:
1291 AGENDER: 2923 1295 AGENDER: 2923
1292 HUMAN (3): 2924 1296 HUMAN (3): 2924
1293 HUMAN (4): 2925 1297 HUMAN (4): 2925
1294 SERVANT (1): 2926
1295 SERVANT (2): 2927
1296 Welcome Spine (Obverse): 1298 Welcome Spine (Obverse):
1297 panels: 1299 panels:
1298 FISHWIFE: 2928 1300 FISHWIFE: 2928
diff --git a/data/maps/icarus/connections.txtpb b/data/maps/icarus/connections.txtpb index 1ec90d9..b42a660 100644 --- a/data/maps/icarus/connections.txtpb +++ b/data/maps/icarus/connections.txtpb
@@ -607,6 +607,16 @@ connections {
607 } 607 }
608 oneway: true 608 oneway: true
609} 609}
610connections {
611 from_room: "Trans Rights"
612 to_room: "Trans Rights Panels"
613 oneway: true
614}
615connections {
616 from_room: "Above Trans Rights"
617 to_room: "Trans Rights Panels"
618 oneway: true
619}
610# It is possible to fall out of the map from every room, which always sends you 620# It is possible to fall out of the map from every room, which always sends you
611# back to the beginning. 621# back to the beginning.
612connections { 622connections {
diff --git a/data/maps/icarus/doors.txtpb b/data/maps/icarus/doors.txtpb index 5554393..8cd54fc 100644 --- a/data/maps/icarus/doors.txtpb +++ b/data/maps/icarus/doors.txtpb
@@ -2,14 +2,14 @@ doors {
2 name: "Agender Door" 2 name: "Agender Door"
3 type: STANDARD 3 type: STANDARD
4 receivers: "Components/Doors/quicktravel3" 4 receivers: "Components/Doors/quicktravel3"
5 panels { room: "Trans Rights" name: "AGENDER" } 5 panels { room: "Trans Rights Panels" name: "AGENDER" }
6 location_room: "Trans Rights" 6 location_room: "Trans Rights Panels"
7} 7}
8doors { 8doors {
9 name: "Quick Travel 3" 9 name: "Quick Travel 3"
10 type: ITEM_ONLY 10 type: ITEM_ONLY
11 receivers: "Components/Paintings/QuickTravel/go3" 11 receivers: "Components/Paintings/QuickTravel/go3"
12 panels { room: "Trans Rights" name: "AGENDER" } 12 panels { room: "Trans Rights Panels" name: "AGENDER" }
13} 13}
14doors { 14doors {
15 name: "Pea Door" 15 name: "Pea Door"
diff --git a/data/maps/icarus/rooms/Trans Rights Panels.txtpb b/data/maps/icarus/rooms/Trans Rights Panels.txtpb new file mode 100644 index 0000000..e51d4bc --- /dev/null +++ b/data/maps/icarus/rooms/Trans Rights Panels.txtpb
@@ -0,0 +1,22 @@
1name: "Trans Rights Panels"
2panels {
3 name: "AGENDER"
4 path: "Panels/Room_1/human4"
5 clue: "agender"
6 answer: "human"
7 symbols: GENDER
8}
9panels {
10 name: "HUMAN (3)"
11 path: "Panels/Room_1/human5"
12 clue: "human"
13 answer: "female"
14 symbols: GENDER
15}
16panels {
17 name: "HUMAN (4)"
18 path: "Panels/Room_1/human6"
19 clue: "human"
20 answer: "male"
21 symbols: GENDER
22}
diff --git a/data/maps/icarus/rooms/Trans Rights.txtpb b/data/maps/icarus/rooms/Trans Rights.txtpb index 2e95de6..2ca98dd 100644 --- a/data/maps/icarus/rooms/Trans Rights.txtpb +++ b/data/maps/icarus/rooms/Trans Rights.txtpb
@@ -1,27 +1,6 @@
1name: "Trans Rights" 1name: "Trans Rights"
2# slay 2# slay
3panels { 3panels {
4 name: "AGENDER"
5 path: "Panels/Room_1/human4"
6 clue: "agender"
7 answer: "human"
8 symbols: GENDER
9}
10panels {
11 name: "HUMAN (3)"
12 path: "Panels/Room_1/human5"
13 clue: "human"
14 answer: "female"
15 symbols: GENDER
16}
17panels {
18 name: "HUMAN (4)"
19 path: "Panels/Room_1/human6"
20 clue: "human"
21 answer: "male"
22 symbols: GENDER
23}
24panels {
25 name: "SERVANT (1)" 4 name: "SERVANT (1)"
26 path: "Panels/Room_1/servant" 5 path: "Panels/Room_1/servant"
27 clue: "servant" 6 clue: "servant"