from dataclasses import dataclass from Options import Choice, Toggle, PerGameCommonOptions, StartInventoryPool class HardMode(Toggle): """Only for the most masochistically inclined... Requires button activation!""" display_name = "Hard Mode" class ButtonColor(Choice): """Customize your button! Now available in 12 unique colors.""" display_name = "Button Color" option_red = 0 option_orange = 1 option_yellow = 2 option_green = 3 option_cyan = 4 option_blue = 5 option_magenta = 6 option_purple = 7 option_pink = 8 option_brown = 9 option_white = 10 option_black = 11 @dataclass class CliqueOptions(PerGameCommonOptions): color: ButtonColor hard_mode: HardMode start_inventory_from_pool: StartInventoryPool # DeathLink is always on. Always. # death_link: DeathLink