mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
26 lines
646 B
Python
26 lines
646 B
Python
![]() |
from dataclasses import dataclass
|
||
|
|
||
|
from Options import Range, DeathLink, PerGameCommonOptions
|
||
|
|
||
|
|
||
|
class StrawberriesRequired(Range):
|
||
|
"""How many Strawberries you must receive to finish"""
|
||
|
display_name = "Strawberries Required"
|
||
|
range_start = 0
|
||
|
range_end = 20
|
||
|
default = 15
|
||
|
|
||
|
class DeathLinkAmnesty(Range):
|
||
|
"""How many deaths it takes to send a DeathLink"""
|
||
|
display_name = "Death Link Amnesty"
|
||
|
range_start = 1
|
||
|
range_end = 30
|
||
|
default = 10
|
||
|
|
||
|
|
||
|
@dataclass
|
||
|
class Celeste64Options(PerGameCommonOptions):
|
||
|
death_link: DeathLink
|
||
|
death_link_amnesty: DeathLinkAmnesty
|
||
|
strawberries_required: StrawberriesRequired
|