Archipelago/worlds/soe
black-sliver e00b5a7d17
SoE: use new AP API and naming and make APworld (#2701)
* SoE: new file naming

also fixes test base deprecation

* SoE: use options_dataclass

* SoE: moar typing

* SoE: no more multiworld.random

* SoE: replace LogicMixin by SoEPlayerLogic object

* SoE: add test that rocket parts always exist

* SoE: Even moar typing

* SoE: can haz apworld now

* SoE: pep up test naming

* SoE: use self.options for trap chances

* SoE: remove unused import with outdated comment

* SoE: move flag and trap extraction to dataclass

as suggested by beauxq

* SoE: test trap option parsing and item generation
2024-01-12 01:07:40 +01:00
..
docs WebHost: offer combined yaml file on /check if successful (#2337) 2023-10-22 02:02:30 +02:00
test SoE: use new AP API and naming and make APworld (#2701) 2024-01-12 01:07:40 +01:00
.gitignore SoE: data_version bump, disable topology, clean up 2021-11-07 23:36:06 +01:00
__init__.py SoE: use new AP API and naming and make APworld (#2701) 2024-01-12 01:07:40 +01:00
logic.py SoE: use new AP API and naming and make APworld (#2701) 2024-01-12 01:07:40 +01:00
options.py SoE: use new AP API and naming and make APworld (#2701) 2024-01-12 01:07:40 +01:00
patch.py SoE: use new AP API and naming and make APworld (#2701) 2024-01-12 01:07:40 +01:00
requirements.txt SoE: update to v0.46.1 2023-10-25 00:52:57 +02:00