Archipelago/worlds/smw
black-sliver 827444f5a4
Core: Add settings API ("auto settings") for host.yaml (#1871)
* 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
..
Names SMW: v1.1 Content Update (#1344) 2023-01-30 05:53:56 +01:00
docs Docs: Revise all docs mentioning Lua in EmuHawk (which are in English), and other misc. corrections (#1782) 2023-06-26 08:53:44 +02:00
Aesthetics.py SMW: change random in generate_output to use slot random 2023-02-20 18:43:23 +01:00
Client.py SMW: v1.1 Content Update (#1344) 2023-01-30 05:53:56 +01:00
Items.py SMW: v1.1 Content Update (#1344) 2023-01-30 05:53:56 +01:00
Levels.py SMW: v1.1 Content Update (#1344) 2023-01-30 05:53:56 +01:00
Locations.py SMW: v1.1 Content Update (#1344) 2023-01-30 05:53:56 +01:00
Options.py SMW: Fix Option Tooltip (#1651) 2023-04-02 03:54:07 +02:00
Regions.py DKC3 and SMW: Remove relative imports (#1472) 2023-02-19 09:10:32 +01:00
Rom.py Main: add __all__ and change wrong imports (#1824) 2023-05-20 19:21:39 +02:00
Rules.py DKC3 and SMW: Remove relative imports (#1472) 2023-02-19 09:10:32 +01:00
__init__.py Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00