Archipelago/worlds/zillion
black-sliver 827444f5a4
Core: Add settings API ("auto settings") for host.yaml ()
* Add settings API ("auto settings") for host.yaml

* settings: no BOM when saving

* settings: fix saving / groups resetting themselves

* settings: fix AutoWorldRegister import

Co-authored-by: el-u <109771707+el-u@users.noreply.github.com>

* Lufia2: settings: clean up imports

* settings: more consistent class naming

* Docs: update world api for settings api refactor

* settings: fix access from World instance

* settings: update migration timeline

* Docs: Apply suggestions from code review

Co-authored-by: Zach Parks <zach@alliware.com>

* Settings: correctly resolve .exe in UserPath and LocalPath

---------

Co-authored-by: el-u <109771707+el-u@users.noreply.github.com>
Co-authored-by: Zach Parks <zach@alliware.com>
2023-07-05 22:39:35 +02:00
..
docs Core: make early_items internal only () 2022-11-16 17:32:33 +01:00
test Tests: now autoload tests from /worlds/*/test () 2022-12-11 13:15:23 +01:00
__init__.py Core: Add settings API ("auto settings") for host.yaml () 2023-07-05 22:39:35 +02:00
config.py Zillion: map tracker in client () 2022-10-27 02:30:22 -07:00
empty-zillion-map-row-col-labels-281.png Zillion: map tracker in client () 2022-10-27 02:30:22 -07:00
id_maps.py New Game: Zillion () 2022-10-20 19:41:11 +02:00
item.py New Game: Zillion () 2022-10-20 19:41:11 +02:00
logic.py Zillion: cache key includes gun requirement () 2023-05-31 05:56:23 +02:00
options.py Zillion: use Option.current_key 2023-03-07 08:33:33 +01:00
patch.py New Game: Zillion () 2022-10-20 19:41:11 +02:00
py.typed New Game: Zillion () 2022-10-20 19:41:11 +02:00
region.py Zillion: use Option.current_key 2023-03-07 08:33:33 +01:00
requirements.txt ModuleUpdater: allow new syntax, nicer output 2023-02-18 15:18:51 +01:00