Timespinner: Options to Support Loot Randomization

This commit is contained in:
Colin Lenzen 2022-04-23 17:02:53 -07:00 committed by Fabian Dill
parent 0f5a7cda6c
commit 21f1ccbfb4
1 changed files with 14 additions and 0 deletions

View File

@ -81,6 +81,20 @@ class ShopMultiplier(Range):
range_end = 10
default = 1
class LootPool(Choice):
"""Sets the items that drop from enemies (does not apply to boss reward checks)
Vanilla: Drops are the same as the base game
Randomized: Each slot of every enemy's drop table is given a random use item or piece of equipment.
Empty: Enemies drop nothing."""
display_name = "Shop Inventory"
option_vanilla = 0
option_randomized = 1
option_empty = 2
class ShowBestiary(Toggle):
"All entries in the bestiary are visible, without needing to kill one of a given enemy first"
display_name = "Show Bestiary Entries"
# Some options that are available in the timespinner randomizer arent currently implemented
timespinner_options: Dict[str, Option] = {
"StartWithJewelryBox": StartWithJewelryBox,