Archipelago/worlds/undertale
Mewlif 40c9dfd3bf
Undertale: Fixes a major logic bug, and updates Undertale to use the new Options API (#3528)
* Updated the options definitions to the new api

* Fixed the wrong base class being used for UndertaleOptions

* Undertale: Added get_filler_item_name to Undertale, changed multiworld.per_slot_randoms to self.random, removed some unused imports in options.py, and fixed rules.py still using state.multiworld instead of world.options, and simplified the set_completion_rules function in rules.py

* Undertale: Fixed it trying to add strings to the finished item pool

* fixed 1000g item not being in the key items pool for Undertale

* Removed ".copy()" for the junk_weights, reformatted the requested lines to have less new lines, and changed "itempool += [self.create_filler()]" to "itempool.append(self.create_filler())"
2024-06-21 18:21:46 +02:00
..
data Undertale: Various Fixes (#2146) 2023-09-20 10:18:53 +02:00
docs Docs: replacing "setting" to "option" in world docs (#2622) 2024-03-22 17:46:14 +01:00
Items.py Undertale: Fixes a major logic bug, and updates Undertale to use the new Options API (#3528) 2024-06-21 18:21:46 +02:00
Locations.py Core: replace `Location.event` with `advancement` property (#2871) 2024-04-14 20:37:48 +02:00
Options.py Undertale: Fixes a major logic bug, and updates Undertale to use the new Options API (#3528) 2024-06-21 18:21:46 +02:00
Regions.py Undertale: Logic fixes (#2436) 2023-11-08 11:50:29 -06:00
Rules.py Undertale: Fixes a major logic bug, and updates Undertale to use the new Options API (#3528) 2024-06-21 18:21:46 +02:00
__init__.py Undertale: Fixes a major logic bug, and updates Undertale to use the new Options API (#3528) 2024-06-21 18:21:46 +02:00