diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-05 11:57:29 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-05 11:57:29 -0400 |
commit | 86a92ea239adf0c462009096e91e06c1c121ade2 (patch) | |
tree | 1377dccec00d535183449f7da0630386bc1a1382 /data | |
parent | 16bb8365c3a03874d06e63ab7d80bfcd5c0087fd (diff) | |
download | lingo2-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.yaml | 10 | ||||
-rw-r--r-- | data/maps/the_entry/connections.txtpb | 20 | ||||
-rw-r--r-- | data/maps/the_entry/doors.txtpb | 4 | ||||
-rw-r--r-- | data/maps/the_entry/rooms/Flipped Pyramid Area.txtpb | 18 | ||||
-rw-r--r-- | data/maps/the_entry/rooms/Liberated Entrance Panel.txtpb | 9 | ||||
-rw-r--r-- | data/maps/the_entry/rooms/Literate Entrance Panel.txtpb | 9 |
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 | } |
66 | connections { | 66 | connections { |
67 | from_room: "Flipped Pyramid Area" | ||
68 | to_room: "Liberated Entrance Panel" | ||
69 | oneway: true | ||
70 | } | ||
71 | connections { | ||
72 | from_room: "Flipped Pyramid Area" | ||
73 | to_room: "Literate Entrance Panel" | ||
74 | oneway: true | ||
75 | } | ||
76 | connections { | ||
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 | } |
238 | connections { | ||
239 | from_room: "Liberated Entrance" | ||
240 | to_room: "Liberated Entrance Panel" | ||
241 | oneway: true | ||
242 | } | ||
243 | connections { | ||
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 | } |
217 | doors { | 217 | doors { |
@@ -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 | } |
230 | doors { | 230 | doors { |
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 @@ | |||
1 | name: "Flipped Pyramid Area" | 1 | name: "Flipped Pyramid Area" |
2 | panel_display_name: "Pyramid Area" | 2 | panel_display_name: "Pyramid Area" |
3 | panels { | 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 | } | ||
10 | panels { | ||
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 @@ | |||
1 | name: "Liberated Entrance Panel" | ||
2 | panel_display_name: "Pyramid Area" | ||
3 | panels { | ||
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 @@ | |||
1 | name: "Literate Entrance Panel" | ||
2 | panel_display_name: "Pyramid Area" | ||
3 | panels { | ||
4 | name: "TURN (2)" | ||
5 | path: "Panels/Entry/l_opener_4" | ||
6 | clue: "turn" | ||
7 | answer: "spin" | ||
8 | symbols: SUN | ||
9 | } | ||