Archipelago/test
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
..
general Core: Add support for non dictionary iterables for `Region.add_exits` (#1698) 2023-06-30 20:37:44 -05:00
netutils MultiServer: Allow games with no locations, add checks to pure python implementation. (#1944) 2023-07-05 10:35:03 +02:00
programs Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00
utils Utils: SI: fix rounding problems (#895) 2022-08-12 00:46:11 +02:00
webhost Launcher: add Discord links and generate yamls (#1716) 2023-04-16 01:57:52 +02:00
worlds Tests: sort custom loaded tests (#1851) 2023-06-01 01:44:54 +02:00
TestBase.py The Messenger: Add more difficult logic options (#1550) 2023-03-21 21:21:27 +01:00
__init__.py Tests: now autoload tests from /worlds/*/test (#1318) 2022-12-11 13:15:23 +01:00