From 1c142350c379d503de512953072f55a8737c30d2 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Wed, 24 Jul 2024 08:34:51 -0400 Subject: 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 --- data/LL1.yaml | 16 +++++++++++++++- data/generated.dat | Bin 136277 -> 136563 bytes data/ids.yaml | 3 ++- 3 files changed, 17 insertions(+), 2 deletions(-) (limited to 'data') 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 @@ panel: DRAWL + RUNS - room: Owl Hallway panel: READS + RUST + - room: Ending Area + panel: THE END paintings: - id: eye_painting disable: True @@ -2322,7 +2324,7 @@ orientation: east - id: hi_solved_painting orientation: west - Orange Tower Seventh Floor: + Ending Area: entrances: Orange Tower Sixth Floor: room: Orange Tower @@ -2334,6 +2336,18 @@ check: True tag: forbid non_counting: True + location_name: Orange Tower Seventh Floor - THE END + doors: + End: + event: True + panels: + - THE END + Orange Tower Seventh Floor: + entrances: + Ending Area: + room: Ending Area + door: End + panels: THE MASTER: # We will set up special rules for this in code. id: Countdown Panels/Panel_master_master diff --git a/data/generated.dat b/data/generated.dat index 3ed6cb2..4a751b2 100644 Binary files a/data/generated.dat and b/data/generated.dat 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: PAINTING (4): 445081 PAINTING (5): 445082 ROOM: 445083 - Orange Tower Seventh Floor: + Ending Area: THE END: 444620 + Orange Tower Seventh Floor: THE MASTER: 444621 MASTERY: 444622 Behind A Smile: -- cgit 1.4.1