Archipelago/test
Zach Parks 1cad51b1af
Rogue Legacy: World folder clean up and generation improvements. (#1148)
* Minor cleanup and renaming of some files/functions.

* Rename `LegacyWorld` and `LegacyWeb` to RLWorld and RLWeb.

* Undo accidental change to comment.

* Undo accidental change to comment.

* Restructure Items.py format and combine all tables into one.

* Restructure Locations.py format and combine all tables into one.

* Split boss event items into separate boss entries.

* Remove definitions folder.

* Reformatted __init__.py for Rogue Legacy.

* Allow fairy chests to be disabled.

* Add working prefill logic for early vendors.

* Re-introduce Early Architect setting.

* Revamped rules and regions and can now generate games.

* Fix normal vendors breaking everything.

* Fix early vendor logic and add fairy chest logic to require Dragons or Enchantress + runes.

* Fix issue with duplicate items being created.

* Move event placement into __init__.py and fix duplicate Vendors.

* Tweak weights and spacing.

* Update documentation and include bug report link.

* Fix relative link for template file.

* Increase amount of chest locations in `location_table`.

* Correct a refactor rename gone wrong.

* Remove unused reference in imports.

* Tweak mistake in boss name in place_events.

* English is hard.

* Tweak some lines in __init__.py to use `.settings()` method.

* Add unique id tests for Rogue Legacy.

IDs are mixed around, so let's try to avoid accidentally using the same identifier twice.

* Fix typo in doc.

* Simplify `fill_slot_data`.

* Change prefix on `_place_events` to maintain convention.

* Remove items that are **not** progression from rules.
2022-10-29 22:15:06 -05:00
..
dungeons Core: Refactor Autoworld.options to Autoworld.option_definitions (#906) 2022-08-15 23:46:59 +02:00
general Tests: add fill tests for #1109 and #1114 (#1115) 2022-10-18 10:20:57 +02:00
inverted Core: Refactor Autoworld.options to Autoworld.option_definitions (#906) 2022-08-15 23:46:59 +02:00
inverted_minor_glitches Core: Refactor Autoworld.options to Autoworld.option_definitions (#906) 2022-08-15 23:46:59 +02:00
inverted_owg Core: Refactor Autoworld.options to Autoworld.option_definitions (#906) 2022-08-15 23:46:59 +02:00
items move ALTTP to its own world folder 2020-10-24 05:38:56 +02:00
minecraft Minecraft: Two by two logical requirement fix (#1152) 2022-10-28 10:34:46 +02:00
minor_glitches Core: allow generic access to indirect_connections (#1056) 2022-09-30 04:58:19 +02:00
options core: Generic boss plando handler (#1044) 2022-10-12 20:28:32 +02:00
overcooked2 Overcooked! 2: Implementation (#1046) 2022-10-13 19:57:50 +02:00
owg Core: allow generic access to indirect_connections (#1056) 2022-09-30 04:58:19 +02:00
programs MultiServer: fix case sensitivity in server commands (#1156) 2022-10-30 00:41:07 +02:00
shops update after merge from /main 2021-01-30 23:43:15 +01:00
utils Utils: SI: fix rounding problems (#895) 2022-08-12 00:46:11 +02:00
vanilla Core: allow generic access to indirect_connections (#1056) 2022-09-30 04:58:19 +02:00
webhost Core: auto alias (#1022) 2022-09-16 00:32:30 +02:00
worlds Rogue Legacy: World folder clean up and generation improvements. (#1148) 2022-10-29 22:15:06 -05:00
TestBase.py Core: move multiple Item properties into a single Flag (#638) 2022-06-17 03:23:27 +02:00
__init__.py Tests: always display all warnings 2022-06-17 03:22:43 +02:00