Archipelago/worlds/hk
qwint 6803c373e5
HK: add grub hunt goal (#3203)
* makes grub hunt goal option that calculates the total available grubs (including item link replacements) and requires all of them to be gathered for goal completion

* update slot data name for grub count

* add option to set number needed for grub hub

* updates to grub hunt goal based on review

* copy/paste fix

* account for 'any' goal and fix overriding non-grub goals

* making sure godhome is in logic for any and removing redundancy on completion condition

* fix typing

* i hate typing

* move to stage_pre_fill

* modify "any" goal so all goals are in logic under minimal settings

* rewrite grub counting to create lookups for grubs and groups that can be reused

* use generator instead of list comprehension

* fix whitespace merging wrong

* minor code cleanup
2024-08-08 20:33:13 +02:00
..
docs Hollow Knight: 0.4.5 doc revamp and default options tweaks (#2982) 2024-03-28 10:49:19 -05:00
templates Hollow Knight June 2022 Updates (#720) 2022-07-03 17:10:10 +02:00
.gitignore Bug Squashing 2022-04-01 03:54:30 +02:00
Charms.py HK: Charm costs in spoiler log now with charm name. 2022-04-08 21:53:17 +02:00
ExtractedData.py Hollow Knight: Fix fragile/unbreakable charm variants counting as 2 distinct charms in logic (#2683) 2024-01-11 23:10:25 +01:00
Extractor.py Hollow Knight June 2022 Updates (#720) 2022-07-03 17:10:10 +02:00
GeneratedRules.py Hollow Knight June 2022 Updates (#720) 2022-07-03 17:10:10 +02:00
GodhomeData.py adds godtuner to prog and requires it for godhome flower quest manually (#3402) 2024-05-29 03:37:44 +02:00
Items.py HK: adds split movement items to skills item group (#3462) 2024-06-08 17:31:27 +02:00
Options.py HK: add grub hunt goal (#3203) 2024-08-08 20:33:13 +02:00
Regions.py Bug Squashing 2022-04-01 03:54:30 +02:00
Rules.py HK: Options API updates, et al. (#3428) 2024-07-28 23:27:39 +02:00
__init__.py HK: add grub hunt goal (#3203) 2024-08-08 20:33:13 +02:00
requirements.txt Bug Squashing 2022-04-01 03:54:30 +02:00