Archipelago/worlds/zillion
alwaysintreble 414166f6a2
Core: Minor Options cleanup (#1182)
* Options.py cleanup

* TextChoice cleanup

* make Option.current_option_name a property

* title the TextChoce option names

* satisfy the linter

* a little more options cleanup

* move the typing import

* typing should be PlandoSettings

* fix incorrect conflict merging

* make imports local

* the tests seem to want me to import these twice though i hate it.

* changes from review. Make the various Location verifying Options `LocationSet`

* remove unnecessary fluff

* begrudgingly support get_current_option_name. Leave a comment that worlds shouldn't be touching this

* log a deprecation warning and return the property for `get_current_option_name()`

---------

Co-authored-by: beauxq <beauxq@yahoo.com>
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2023-03-07 08:44:20 +01:00
..
docs Core: make early_items internal only (#1177) 2022-11-16 17:32:33 +01:00
test Tests: now autoload tests from /worlds/*/test (#1318) 2022-12-11 13:15:23 +01:00
__init__.py Core: Minor Options cleanup (#1182) 2023-03-07 08:44:20 +01:00
config.py Zillion: map tracker in client (#1136) 2022-10-27 02:30:22 -07:00
empty-zillion-map-row-col-labels-281.png Zillion: map tracker in client (#1136) 2022-10-27 02:30:22 -07:00
id_maps.py New Game: Zillion (#1081) 2022-10-20 19:41:11 +02:00
item.py New Game: Zillion (#1081) 2022-10-20 19:41:11 +02:00
logic.py Zillion: use Option.current_key 2023-03-07 08:33:33 +01:00
options.py Zillion: use Option.current_key 2023-03-07 08:33:33 +01:00
patch.py New Game: Zillion (#1081) 2022-10-20 19:41:11 +02:00
py.typed New Game: Zillion (#1081) 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