Deletes options.py in favor of just options_dataclass = PerGameCommonOptions (this updates to the new API)
Simplifies creation of items and locations
Simplifies rules setting
Simplifies fill_slot_data
Removed topology_present because the game is simple
Rearranges __init__.py to be in call order
Fixes import errors and per_slot_randoms, uses " instead of ' and uses new helper functions
How was this tested?
Generations, reading and comparing spoiler logs on the same seeds, playing games in multiworlds to completion, and viewing the website tracker. Also unit tests
What is this fixing or adding?
non_apworlds
setoptions.py
in favor of justoptions_dataclass = PerGameCommonOptions
(this updates to the new API)fill_slot_data
topology_present
because the game is simple__init__.py
to be in call orderper_slot_randoms
, uses"
instead of'
and uses new helper functionsHow was this tested?
Generations, reading and comparing spoiler logs on the same seeds, playing games in multiworlds to completion, and viewing the website tracker. Also unit tests