More speed optimizations for The Messenger. Moves Figurines into their own region, so their complicated access rule only needs to be calculated once when doing a sweep. Removes a redundant loop for shop locations by just directly assigning the access rule in the class instead of retroactively. Reduces slot_data to only information that can't be derived, and removes some additional extraneous data. Removes some unused sets and lists. Removes a redundant event location, and increments the required_client_version to prevent clients that don't expect the new slot_data. Drops data version since it's going away soon anyways, to remove conflicts. |
||
---|---|---|
.. | ||
__init__.py | ||
test_access.py | ||
test_locations.py | ||
test_logic.py | ||
test_notes.py | ||
test_shop.py | ||
test_shop_chest.py |