* implement function to allow self locking items for items accessibility * swap some lttp locations to use new functionality * lambda capture `item_name` and `location` * don't lambda capture location * Revert weird visual indent * make location.always_allow additive * fix always_allow rule for multiple items * don't need to lambda capture item_names * oop * move player assignment to the beginning * always_allow should only be for that player so prevent non_local_items * messenger got merged so have it use this * Core: fix doc string indentation for allow_self_locking_items * Core: fix doc string indentation for allow_self_locking_items, number two --------- Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com> |
||
---|---|---|
.. | ||
docs | ||
test | ||
Bosses.py | ||
Client.py | ||
Dungeons.py | ||
EntranceRandomizer.py | ||
EntranceShuffle.py | ||
InvertedRegions.py | ||
ItemPool.py | ||
Items.py | ||
Options.py | ||
OverworldGlitchRules.py | ||
Regions.py | ||
Rom.py | ||
Rules.py | ||
Shops.py | ||
StateHelpers.py | ||
SubClasses.py | ||
Text.py | ||
UnderworldGlitchRules.py | ||
__init__.py | ||
requirements.txt |