Archipelago/worlds
Daniel Grace e5a1052089
Hollow Knight updates (goals, WP/POP, etc.) (#438)
* Hollow Knight updates:

- Add configurable goals (Any, THK, Siblings, Radiance)
  - Change base logic to require Opened_Black_Egg_Temple instead of
    requiring 3 dreamers.  This is future-proof for transition rando,
    where Black Egg might not have been located yet.
  - Add combat logic for THK and Radiance on par with Rando4's boss logic,
    so itemless HK shouldn't be required.
- Existing completion logic now uses Black_Egg_te

- Add White Palace options
  (Exclude, King Fragment Only, No Path of Pain, Include)
  - Excluded WP may still be required for King Fragment if Charms are
    not randomized
  - Simply don't place WP locations that are excluded
  - Distinguish between POP locations (required for POP), WP checks (
    actual item locations), WP transitions (relevant for future transition
    rando), and WP events (logically required to reach King Fragment)
  - Many transitions were listed twice.  Remove duplicates.
  - Sort transitions by scene

- For randomizable locations that have no logical significance when not
    randomized, simply skip adding them to the pool entirely for
    theoretically faster generation.

* Hollow Knight updates

  - Support random starting geo up to 1000 geo.
  - Always include locations rather than dropping unrandomized "logicless"
    ones, as it is required to best support same-slot coop.
2022-06-13 08:23:03 +02:00
..
alttp Fix LTTP filler items (#621) 2022-06-10 13:23:03 +02:00
archipidle ArchipIDLE is only visible during April 2022-05-21 20:51:24 +02:00
checksfinder Webworld docs: move gameinfo documentation to their world folders and copy them for webhost use. (#455) 2022-05-11 20:05:53 +02:00
factorio Tests: add test to check for typo'd item name group definitions (#594) 2022-06-01 08:25:40 -07:00
ff1 Implement get_filler_item_name for various games (#451) 2022-05-19 15:37:26 +02:00
generic Itemlink tutorial improvement (#611) 2022-06-12 17:24:19 -04:00
hk Hollow Knight updates (goals, WP/POP, etc.) (#438) 2022-06-13 08:23:03 +02:00
meritous Meritous: Minor logic change (#584) 2022-05-28 00:52:14 +02:00
minecraft Itemlink tutorial improvement (#611) 2022-06-12 17:24:19 -04:00
oot OOT: Add note about common issue with lua option in the configuration step (#629) 2022-06-10 00:48:05 +02:00
oribf Tests: Implement generic default options reachability test 2021-10-06 11:32:49 +02:00
raft Webworld docs: move gameinfo documentation to their world folders and copy them for webhost use. (#455) 2022-05-11 20:05:53 +02:00
rogue-legacy WebHost: Allow "random" to be default option for toggles and choices. (#640) 2022-06-12 07:48:52 +02:00
ror2 Webworld docs: move gameinfo documentation to their world folders and copy them for webhost use. (#455) 2022-05-11 20:05:53 +02:00
sa2b SA2B Style Improvements (#525) 2022-05-18 14:56:43 +02:00
sc2wol SC2: UI update, Relegate No Build Option, and Filler Item Update (#606) 2022-06-03 20:18:36 +02:00
sm Sm various fixes (#518) 2022-05-25 08:50:32 +02:00
sm64ex v6,sm64ex: Use standard Death Link option name 2022-05-26 07:05:19 +02:00
smz3 docs: update various broken links/images and fix a few small typos. point some links to current webhost server rather than hardcoding archipelago.gg 2022-05-18 21:29:59 +02:00
soe Implement get_filler_item_name for various games (#451) 2022-05-19 15:37:26 +02:00
spire Implement get_filler_item_name for various games (#451) 2022-05-19 15:37:26 +02:00
subnautica Webworld docs: move gameinfo documentation to their world folders and copy them for webhost use. (#455) 2022-05-11 20:05:53 +02:00
timespinner [Timespinner] Add Boss Randomization Settings (#598) 2022-06-10 01:07:47 +02:00
v6 v6,sm64ex: Use standard Death Link option name 2022-05-26 07:05:19 +02:00
witness docs: update various broken links/images and fix a few small typos. point some links to current webhost server rather than hardcoding archipelago.gg 2022-05-18 21:29:59 +02:00
AutoWorld.py SC2: GUI Mission Launcher (#586) 2022-05-30 07:11:01 +02:00
__init__.py AutoWorld: don't import __pycache__ 2022-04-05 02:26:58 +02:00