about summary refs log tree commit diff stats
path: root/data
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-10-05 11:57:29 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-10-05 11:57:29 -0400
commit86a92ea239adf0c462009096e91e06c1c121ade2 (patch)
tree1377dccec00d535183449f7da0630386bc1a1382 /data
parent16bb8365c3a03874d06e63ab7d80bfcd5c0087fd (diff)
downloadlingo2-archipelago-86a92ea239adf0c462009096e91e06c1c121ade2.tar.gz
lingo2-archipelago-86a92ea239adf0c462009096e91e06c1c121ade2.tar.bz2
lingo2-archipelago-86a92ea239adf0c462009096e91e06c1c121ade2.zip
Liberated/Literate entrance panels in logic looking up
Diffstat (limited to 'data')
-rw-r--r--data/ids.yaml10
-rw-r--r--data/maps/the_entry/connections.txtpb20
-rw-r--r--data/maps/the_entry/doors.txtpb4
-rw-r--r--data/maps/the_entry/rooms/Flipped Pyramid Area.txtpb18
-rw-r--r--data/maps/the_entry/rooms/Liberated Entrance Panel.txtpb9
-rw-r--r--data/maps/the_entry/rooms/Literate Entrance Panel.txtpb9
6 files changed, 50 insertions, 20 deletions
diff --git a/data/ids.yaml b/data/ids.yaml index 80ace1a..be5c0f8 100644 --- a/data/ids.yaml +++ b/data/ids.yaml
@@ -1635,10 +1635,6 @@ maps:
1635 Flipped Link Area: 1635 Flipped Link Area:
1636 panels: 1636 panels:
1637 WANDER: 340 1637 WANDER: 340
1638 Flipped Pyramid Area:
1639 panels:
1640 TURN (1): 341
1641 TURN (2): 342
1642 Flipped Right Eye: 1638 Flipped Right Eye:
1643 panels: 1639 panels:
1644 HERE: 344 1640 HERE: 344
@@ -1662,6 +1658,9 @@ maps:
1662 STEALER: 352 1658 STEALER: 352
1663 TRUST: 354 1659 TRUST: 354
1664 WANT: 351 1660 WANT: 351
1661 Liberated Entrance Panel:
1662 panels:
1663 TURN (1): 341
1665 Lime Room: 1664 Lime Room:
1666 panels: 1665 panels:
1667 COLOR: 361 1666 COLOR: 361
@@ -1670,6 +1669,9 @@ maps:
1670 Link Area: 1669 Link Area:
1671 panels: 1670 panels:
1672 WANDER: 362 1671 WANDER: 362
1672 Literate Entrance Panel:
1673 panels:
1674 TURN (2): 342
1673 Parthenon Return: 1675 Parthenon Return:
1674 panels: 1676 panels:
1675 RETURN: 363 1677 RETURN: 363
diff --git a/data/maps/the_entry/connections.txtpb b/data/maps/the_entry/connections.txtpb index 7ab15ff..6260665 100644 --- a/data/maps/the_entry/connections.txtpb +++ b/data/maps/the_entry/connections.txtpb
@@ -64,6 +64,16 @@ connections {
64 door { name: "Flipped Pyramid Area Entrance" } 64 door { name: "Flipped Pyramid Area Entrance" }
65} 65}
66connections { 66connections {
67 from_room: "Flipped Pyramid Area"
68 to_room: "Liberated Entrance Panel"
69 oneway: true
70}
71connections {
72 from_room: "Flipped Pyramid Area"
73 to_room: "Literate Entrance Panel"
74 oneway: true
75}
76connections {
67 from_room: "Right Eye" 77 from_room: "Right Eye"
68 to_room: "Least Blue Last" 78 to_room: "Least Blue Last"
69 door { name: "Red Blue Area Left Door" } 79 door { name: "Red Blue Area Left Door" }
@@ -225,3 +235,13 @@ connections {
225 to_room: "Literate Entrance" 235 to_room: "Literate Entrance"
226 door { name: "Literate Entrance" } 236 door { name: "Literate Entrance" }
227} 237}
238connections {
239 from_room: "Liberated Entrance"
240 to_room: "Liberated Entrance Panel"
241 oneway: true
242}
243connections {
244 from_room: "Literate Entrance"
245 to_room: "Literate Entrance Panel"
246 oneway: true
247}
diff --git a/data/maps/the_entry/doors.txtpb b/data/maps/the_entry/doors.txtpb index 466f5ce..40e486a 100644 --- a/data/maps/the_entry/doors.txtpb +++ b/data/maps/the_entry/doors.txtpb
@@ -211,7 +211,7 @@ doors {
211 name: "Liberated Entrance" 211 name: "Liberated Entrance"
212 type: STANDARD 212 type: STANDARD
213 receivers: "Components/Doors/Entry/entry_proxied_10" 213 receivers: "Components/Doors/Entry/entry_proxied_10"
214 panels { room: "Flipped Pyramid Area" name: "TURN (1)" } 214 panels { room: "Liberated Entrance Panel" name: "TURN (1)" }
215 location_room: "Flipped Pyramid Area" 215 location_room: "Flipped Pyramid Area"
216} 216}
217doors { 217doors {
@@ -224,7 +224,7 @@ doors {
224 name: "Literate Entrance" 224 name: "Literate Entrance"
225 type: STANDARD 225 type: STANDARD
226 receivers: "Components/Doors/Entry/entry_proxied_11" 226 receivers: "Components/Doors/Entry/entry_proxied_11"
227 panels { room: "Flipped Pyramid Area" name: "TURN (2)" } 227 panels { room: "Literate Entrance Panel" name: "TURN (2)" }
228 location_room: "Flipped Pyramid Area" 228 location_room: "Flipped Pyramid Area"
229} 229}
230doors { 230doors {
diff --git a/data/maps/the_entry/rooms/Flipped Pyramid Area.txtpb b/data/maps/the_entry/rooms/Flipped Pyramid Area.txtpb index c0be783..30e737f 100644 --- a/data/maps/the_entry/rooms/Flipped Pyramid Area.txtpb +++ b/data/maps/the_entry/rooms/Flipped Pyramid Area.txtpb
@@ -1,16 +1,6 @@
1name: "Flipped Pyramid Area" 1name: "Flipped Pyramid Area"
2panel_display_name: "Pyramid Area" 2panel_display_name: "Pyramid Area"
3panels { 3# The fact that the doors here cover up the panels once they open is a problem
4 name: "TURN (1)" 4# since you're not guaranteed to have access to the lower area if painting
5 path: "Panels/Entry/l_opener_3" 5# shuffle is a thing. So we need to edit these doors so that they don't cover up
6 clue: "turn" 6# the panels.
7 answer: "flip"
8 symbols: SUN
9}
10panels {
11 name: "TURN (2)"
12 path: "Panels/Entry/l_opener_4"
13 clue: "turn"
14 answer: "spin"
15 symbols: SUN
16} \ No newline at end of file
diff --git a/data/maps/the_entry/rooms/Liberated Entrance Panel.txtpb b/data/maps/the_entry/rooms/Liberated Entrance Panel.txtpb new file mode 100644 index 0000000..7c5ef71 --- /dev/null +++ b/data/maps/the_entry/rooms/Liberated Entrance Panel.txtpb
@@ -0,0 +1,9 @@
1name: "Liberated Entrance Panel"
2panel_display_name: "Pyramid Area"
3panels {
4 name: "TURN (1)"
5 path: "Panels/Entry/l_opener_3"
6 clue: "turn"
7 answer: "flip"
8 symbols: SUN
9}
diff --git a/data/maps/the_entry/rooms/Literate Entrance Panel.txtpb b/data/maps/the_entry/rooms/Literate Entrance Panel.txtpb new file mode 100644 index 0000000..676598b --- /dev/null +++ b/data/maps/the_entry/rooms/Literate Entrance Panel.txtpb
@@ -0,0 +1,9 @@
1name: "Literate Entrance Panel"
2panel_display_name: "Pyramid Area"
3panels {
4 name: "TURN (2)"
5 path: "Panels/Entry/l_opener_4"
6 clue: "turn"
7 answer: "spin"
8 symbols: SUN
9}