Archipelago/worlds
PoryGone 21a3c74783
SA2B: v2.1 Content Update (#1563)
Changelog:

Features:
- New goal
  - Grand Prix
    - Complete all of the Kart Races to win!
- New optional Location Checks
  - Omosanity (Activating Omochao)
  - Kart Race Mode
- Ring Loss option
  - `Classic` - lose all rings on hit
  - `Modern` - lose 20 rings on hit
  - `OHKO` - instantly die on hit, regardless of ring count (shields still protect you)
- New Trap
  - Pong Trap

Quality of Life:
- SA2B is now distributed as an `.apworld`
- Maximum possible number of Emblems in item pool is increased from 180 to 250
- An indicator now shows on the Stage Select screen when `Cannon's Core` is available
- Certain traps (`Exposition` and `Pong`) are now possible to receive on `Route 101` and `Route 280`
- Certain traps (`Confusion`, `Chaos Control`, `Exposition` and `Pong`) are now possible to receive on `FinalHazard`

Bug Fixes:
- Actually swap Intermediate and Expert Chao Races correctly
- Don't always grant double score for killing Gold Beetles anymore
- Ensure upgrades are applied properly, even when received while dying
- Fix the Message Queue getting disordered when receiving many messages in quick succession
- Fix Logic errors
  - `City Escape - 3` (Hard Logic) now requires no upgrades
  - `Mission Street - Pipe 2` (Hard Logic) now requires no upgrades
  - `Crazy Gadget - Pipe 3` (Hard Logic) now requires no upgrades
  - `Egg Quarters - 3` (Hard Logic) now requires only `Rouge - Mystic Melody`
  - `Mad Space - 5` (Hard Logic) now requires no upgrades

Co-authored-by: RaspberrySpaceJam <tyler.summers@gmail.com>
2023-03-21 21:26:13 +01:00
..
alttp Core: Generic excluded fill (#1511) 2023-03-20 17:10:12 +01:00
archipidle ArchipIDLE: add a completion condition instead of hard coding tests around a game (#1444) 2023-02-23 21:16:10 -05:00
bk_sudoku Deprecate `data_version` and introduce `checksum` for DataPackages. (#684) 2023-03-20 17:01:08 +01:00
blasphemous Blasphemous: Implement new game (#1446) 2023-02-24 07:33:09 +01:00
checksfinder core: rip out RegionType and rework Region class (#814) 2023-02-14 01:06:43 +01:00
clique Clique: The greatest game of all time. (#1566) 2023-03-21 21:23:45 +01:00
dark_souls_3 DS3: Added DLC Items/Locations + corresponding option and added an option to enable materials/consumables/estus randomization (#1301) 2023-02-26 06:35:03 +01:00
dkc3 DKC3, SMW: use user_path for file 2023-02-28 09:51:32 +01:00
factorio Launcher: dynamic Launcher 2023-03-20 23:40:34 +01:00
ff1 FFR: add option `__doc__`s 2023-03-11 13:38:27 +01:00
generic Deprecate `data_version` and introduce `checksum` for DataPackages. (#684) 2023-03-20 17:01:08 +01:00
hk core: rip out RegionType and rework Region class (#814) 2023-02-14 01:06:43 +01:00
hylics2 Deprecate `data_version` and introduce `checksum` for DataPackages. (#684) 2023-03-20 17:01:08 +01:00
kh2 KH2 game implementation (#1438) 2023-03-20 17:19:55 +01:00
ladx Links Awakening: Implement New Game (#1334) 2023-03-20 17:26:03 +01:00
lufia2ac lufia2ac: new features, bug fixes, and more (#1549) 2023-03-20 17:04:57 +01:00
meritous core: rip out RegionType and rework Region class (#814) 2023-02-14 01:06:43 +01:00
messenger The Messenger: Add more difficult logic options (#1550) 2023-03-21 21:21:27 +01:00
minecraft Minecraft rewrite (#1493) 2023-03-08 20:13:52 -08:00
oot oot/alttp: fix bugs found through MMBN3 testing (#1527) 2023-03-11 20:15:30 +01:00
oribf Deprecate `data_version` and introduce `checksum` for DataPackages. (#684) 2023-03-20 17:01:08 +01:00
overcooked2 [OC2] Overworld Logic (#1530) 2023-03-20 17:16:19 +01:00
pokemon_rb Pokémon R/B: Quiz fix 2023-03-21 15:46:11 +01:00
raft core: rip out RegionType and rework Region class (#814) 2023-02-14 01:06:43 +01:00
rogue_legacy core: rip out RegionType and rework Region class (#814) 2023-02-14 01:06:43 +01:00
ror2 RoR2: regions unreachable fix (#1459) 2023-02-17 22:08:18 +01:00
sa2b SA2B: v2.1 Content Update (#1563) 2023-03-21 21:26:13 +01:00
sc2wol SC2: Greater variety on short generations (#1367) 2023-03-07 14:14:49 +01:00
sm Tests: check that Regions are reachable (#1034) 2023-02-19 23:09:54 +01:00
sm64ex Docs: SM64 Guide update to explain how to launch the game with batch files (#768) 2023-03-13 00:58:17 +01:00
smw DKC3, SMW: use user_path for file 2023-02-28 09:51:32 +01:00
smz3 SMZ3: shop check fix 2 (#1538) 2023-03-14 18:31:51 +01:00
soe SoE: update evermizer to 044 2023-02-18 15:18:51 +01:00
spire STS: update slot_seeds to per_slot_randoms 2023-03-15 09:10:35 +01:00
stardew_valley Stardew Valley: Fix generation issue with Master Angler goal and vanilla tools (#1498) 2023-03-04 18:34:51 +01:00
subnautica Subnautica: fix exported radiation logic (#1507) 2023-03-07 09:09:24 +01:00
timespinner Timespinner: Bring back starter progression item (#1508) 2023-03-08 20:05:30 +01:00
tloz TLoZ: Installer Info (#1554) 2023-03-21 15:45:31 +01:00
v6 core: rip out RegionType and rework Region class (#814) 2023-02-14 01:06:43 +01:00
wargroove Wargroove: Fixed the find all dogs check activating prematurely (#1486) 2023-02-28 16:26:48 +01:00
witness The Witness - Expert logic bug (could lead to broken seeds) (#1525) 2023-03-11 10:09:09 +01:00
zillion Core: Minor Options cleanup (#1182) 2023-03-07 08:44:20 +01:00
AutoSNIClient.py Core: SNI Client Refactor (#1083) 2022-10-25 19:54:43 +02:00
AutoWorld.py Deprecate `data_version` and introduce `checksum` for DataPackages. (#684) 2023-03-20 17:01:08 +01:00
Files.py [Pokemon Red and Blue] Initial implementation (#1016) 2022-10-13 07:45:52 +02:00
LauncherComponents.py Launcher: dynamic Launcher 2023-03-20 23:40:34 +01:00
__init__.py Launcher: dynamic Launcher 2023-03-20 23:40:34 +01:00