summary refs log tree commit diff stats
path: root/data
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2024-07-24 08:34:51 -0400
committerGitHub <noreply@github.com>2024-07-24 14:34:51 +0200
commit1c142350c379d503de512953072f55a8737c30d2 (patch)
tree40b469c4be80a2f273706a66683e9074217a6045 /data
parentcccdf6481571cd883c9519cde0a717b6f336fbda (diff)
downloadlingo-apworld-1c142350c379d503de512953072f55a8737c30d2.tar.gz
lingo-apworld-1c142350c379d503de512953072f55a8737c30d2.tar.bz2
lingo-apworld-1c142350c379d503de512953072f55a8737c30d2.zip
Lingo: Add option to prevent shuffling postgame (#3350)
* Lingo: Add option to prevent shuffling postgame

* Allow roof access on door shuffle

* Fix broken unit test

* Simplified THE END edge case

* Revert unnecessary change

* Review comments

* Fix mastery unit test

* Update generated.dat

* Added player's name to error message
Diffstat (limited to 'data')
-rw-r--r--data/LL1.yaml16
-rw-r--r--data/generated.datbin136277 -> 136563 bytes
-rw-r--r--data/ids.yaml3
3 files changed, 17 insertions, 2 deletions
diff --git a/data/LL1.yaml b/data/LL1.yaml index e12ca02..3035446 100644 --- a/data/LL1.yaml +++ b/data/LL1.yaml
@@ -879,6 +879,8 @@
879 panel: DRAWL + RUNS 879 panel: DRAWL + RUNS
880 - room: Owl Hallway 880 - room: Owl Hallway
881 panel: READS + RUST 881 panel: READS + RUST
882 - room: Ending Area
883 panel: THE END
882 paintings: 884 paintings:
883 - id: eye_painting 885 - id: eye_painting
884 disable: True 886 disable: True
@@ -2322,7 +2324,7 @@
2322 orientation: east 2324 orientation: east
2323 - id: hi_solved_painting 2325 - id: hi_solved_painting
2324 orientation: west 2326 orientation: west
2325 Orange Tower Seventh Floor: 2327 Ending Area:
2326 entrances: 2328 entrances:
2327 Orange Tower Sixth Floor: 2329 Orange Tower Sixth Floor:
2328 room: Orange Tower 2330 room: Orange Tower
@@ -2334,6 +2336,18 @@
2334 check: True 2336 check: True
2335 tag: forbid 2337 tag: forbid
2336 non_counting: True 2338 non_counting: True
2339 location_name: Orange Tower Seventh Floor - THE END
2340 doors:
2341 End:
2342 event: True
2343 panels:
2344 - THE END
2345 Orange Tower Seventh Floor:
2346 entrances:
2347 Ending Area:
2348 room: Ending Area
2349 door: End
2350 panels:
2337 THE MASTER: 2351 THE MASTER:
2338 # We will set up special rules for this in code. 2352 # We will set up special rules for this in code.
2339 id: Countdown Panels/Panel_master_master 2353 id: Countdown Panels/Panel_master_master
diff --git a/data/generated.dat b/data/generated.dat index 3ed6cb2..4a751b2 100644 --- a/data/generated.dat +++ b/data/generated.dat
Binary files differ
diff --git a/data/ids.yaml b/data/ids.yaml index 1fa06d2..c49a8df 100644 --- a/data/ids.yaml +++ b/data/ids.yaml
@@ -272,8 +272,9 @@ panels:
272 PAINTING (4): 445081 272 PAINTING (4): 445081
273 PAINTING (5): 445082 273 PAINTING (5): 445082
274 ROOM: 445083 274 ROOM: 445083
275 Orange Tower Seventh Floor: 275 Ending Area:
276 THE END: 444620 276 THE END: 444620
277 Orange Tower Seventh Floor:
277 THE MASTER: 444621 278 THE MASTER: 444621
278 MASTERY: 444622 279 MASTERY: 444622
279 Behind A Smile: 280 Behind A Smile: