Archipelago/worlds
Alchav 85b92e2696
Pokémon Red and Blue: Version 4 update (#1963)
## What is this fixing or adding?
Adds a large number of new options, including:

- Door Shuffle
- Sphere-based level scaling
- Key Item and Pokedex requirement options to reach the Elite Four
- Split Card Key option
- Dexsanity option can be set to a percentage of Pokémon that will be checks
- Stonesanity: remove the stones from the Celadon Department Store and shuffle them into the item pool, replacing 4 of the 5 Moon Stone items
- Sleep Trap items option
- Randomize Move Types option
- Town Map Fly Location option, to unlock a flight location when finding/receiving the Town Map

Many enhancements have been made, including:
- Game allows you to continue your save file _from Pallet Town_ as a way to save warp back to the beginning of the game. The one-way drop from Diglett's Cave to north Route 2 that had been added to the randomizer has been removed.
- Client auto-hints some locations when you are able to see the item before you can obtain it (but would only show AP Item if it is for another player), including Bike Shop, Oak's Aides, Celadon Prize Corner, and the unchosen Fossil location.

Various bugs have been fixed, including:
- Route 13 wild Pokémon not correctly logically requiring Cut
- Vanilla tm/hm compatibility options giving compatibility for many TMs/HMs erroneously 
- If an item that exists in multiple quantities in the item pool is chosen for one of the locations that are pre-filled with local items, it will continue placing that same item in the remaining locations as long as more of that item exist
- `start_with` option for `randomize_pokedex` still shuffling a Pokédex into the item pool
- The obedience threshold levels being incorrect with 0-2 badges, with Pokémon up to level 30 obeying with 0-1 badges and up to 10 with 2 badges
- Receiving a DeathLink trigger in the Safari Zone causing issues. Now, you will have your steps remaining set to 0 instead of blacking out when you're in the Safari Zone.

Many location names have been changed, as location names are automatically prepended using the Region name and a large number of areas have been split into new regions as part of the overhaul to add Door Shuffle.
2023-07-24 00:46:54 +02:00
..
_sc2common SC2: Python 3.11 compatibility (#1821) 2023-06-12 07:41:53 +02:00
adventure Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00
alttp Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00
archipidle Add New Translation for Adventure and Archipidle in french (#1749) 2023-05-01 02:03:31 +02:00
bk_sudoku Deprecate `data_version` and introduce `checksum` for DataPackages. (#684) 2023-03-20 17:01:08 +01:00
blasphemous Blasphemous: Randomizer 2.0 (#1883) 2023-07-05 23:39:26 -05:00
bumpstik Add Bumper Stickers (#811) 2023-06-27 15:37:17 -05:00
checksfinder core: rip out RegionType and rework Region class (#814) 2023-02-14 01:06:43 +01:00
clique Clique: Refactors and Additional Features supported by v1.5 (#1989) 2023-07-19 17:16:03 -05:00
dark_souls_3 DS3: move an items location from RC -> DH (#2017) 2023-07-24 00:20:45 +02:00
dkc3 DKC3: Move item creation earlier (#1941) 2023-07-14 03:11:49 +02:00
dlcquest DLC Quest: Option Documentation improvements (#1887) 2023-06-25 02:13:33 +02:00
doom_1993 DOOM 1993: Added Episode 4. Game is now complete 2023-07-23 22:24:54 +02:00
factorio Factorio: update min_client_version (#2018) 2023-07-24 00:09:47 +02:00
ff1 Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00
generic Docs: Slight update regarding apworld yamls (#1987) 2023-07-18 21:12:04 +02:00
hk HK: Fix bugs and update setup guide for Scarab+ and XBox Game Pass support (#1955) 2023-07-11 11:49:40 +02:00
hylics2 Hylics 2: Add missing location (#1917) 2023-06-30 17:46:32 -05:00
kh2 KH2: New Unit Test and better keyblade fill (#1744) 2023-04-23 22:20:43 +02:00
ladx LADX: Add Hints (#1932) 2023-07-14 03:14:04 +02:00
lufia2ac lufia2ac: code cleanup (#1971) 2023-07-22 00:49:23 -05:00
meritous core: rip out RegionType and rework Region class (#814) 2023-02-14 01:06:43 +01:00
messenger The Messenger: use the new region helpers (#1687) 2023-07-22 00:45:46 -05:00
minecraft Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00
mmbn3 MMBN3: Fixes crash when checking certain locations (#2003) 2023-07-21 12:00:44 -05:00
musedash Muse Dash: Update code to use some newer API (#1980) 2023-07-18 22:00:52 -05:00
noita Noita: Implement Extra Orbs, Shop Price Reduction, and some slight region tweaks (#1972) 2023-07-18 21:51:01 -05:00
oot OoT: Python 3.11 Compatibility fix and Minor Bug fixes (#1948) 2023-07-09 14:30:05 +02:00
overcooked2 Docs: rework main ap setup guide (#1853) 2023-06-28 19:06:18 -05:00
pokemon_rb Pokémon Red and Blue: Version 4 update (#1963) 2023-07-24 00:46:54 +02:00
raft Raft: Only modify itempool during create_items (#1939) 2023-07-04 14:28:09 -05:00
rogue_legacy core: rip out RegionType and rework Region class (#814) 2023-02-14 01:06:43 +01:00
ror2 RoR2: fix event exits for dlc stages (#1946) 2023-07-05 22:45:43 -05:00
sa2b Add link to location guide into Game Page (#1974) 2023-07-18 09:58:38 +02:00
sc2wol SC2: Move itempool generation logic from `generate_basic` to `create_items`. (#1940) 2023-07-04 14:27:04 -05:00
sm Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00
sm64ex SM64: Verbosify SM64 documentation (#1967) 2023-07-14 03:08:09 +02:00
smw SMW: Move item creation earlier (#1942) 2023-07-14 03:11:19 +02:00
smz3 SMZ3: update to upstream version 11.3.1 and item link fix (#1950) 2023-07-05 22:44:59 -05:00
soe Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00
spire StS: Update location table and move item creation to `create_items` from `generate_basic`. (#1938) 2023-07-22 00:51:13 -05:00
stardew_valley Stardew Valley: Fix typo with woods obelisk item (#2015) 2023-07-22 23:23:03 -05:00
subnautica Subnautica: revamp filler item pool 2023-07-04 08:29:46 +02:00
terraria Terraria: Fix Lunatic Cultist goal immediately awarded (#1995) 2023-07-21 19:24:06 -05:00
timespinner Timespinner: LOGIC FIX, RC BUG (#1610) 2023-03-27 19:17:50 +02:00
tloz TLoZ: Fix Incorrect Import (#1986) 2023-07-18 10:22:39 +02:00
undertale Undertale: Doc updates and client bug fixes. (#1996) 2023-07-22 00:38:21 -05:00
v6 sm64ex,v6: Use create_items for itempool modification (#1674) 2023-04-07 19:03:28 -05:00
wargroove Wargroove (#1982) 2023-07-19 01:59:41 +02:00
witness Witness: Fix type hints being incompatible with 3.8 (#1991) 2023-07-20 02:10:48 +02:00
zillion Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00
AutoSNIClient.py Core: SNI Client Refactor (#1083) 2022-10-25 19:54:43 +02:00
AutoWorld.py Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00
Files.py [Pokemon Red and Blue] Initial implementation (#1016) 2022-10-13 07:45:52 +02:00
LauncherComponents.py Mega Man Battle Network 3: Implement New Game (#1198) 2023-06-29 13:36:01 -05:00
__init__.py Core: refactor some loading mechanisms (#1753) 2023-06-20 01:01:18 +02:00