Redone options by various name changes and grammatical changes

This commit is contained in:
MarioSpore
2025-09-27 16:11:10 -04:00
parent 7c6eada7b2
commit 410df2a948

View File

@@ -39,16 +39,18 @@ class Missionsanity(Choice):
option_both = 3 option_both = 3
default = 1 default = 1
class ExcludeRegions(OptionSet): class ExcludeEnvironments(OptionSet):
"""Allows entire regions to be an excluded location to ensure you are not logically required to enter the region along """
with any and all checks that are in that region too. WARNING: Excluding too many regions may cause generation to fail. Allows entire environments to be an excluded location to ensure you are not logically required to enter the environment along
with any and all checks that are in that environment too. WARNING: Excluding too many environments may cause generation to fail.
[NOT IMPLEMENTED]
Valid keys: "Whoville", "Who Forest", "Who Dump", "Who Lake", "Post Office", "Clock Tower", "City Hall", Valid keys: "Whoville", "Who Forest", "Who Dump", "Who Lake", "Post Office", "Clock Tower", "City Hall",
"Ski Resort", "Civic Center", "Minefield", "Power Plant", "Generator Building", "Scout's Hut", "Ski Resort", "Civic Center", "Minefield", "Power Plant", "Generator Building", "Scout's Hut",
"North Shore", "Mayor's Villa", "Sleigh Ride" "North Shore", "Mayor's Villa", "Sleigh Ride"
[NOT IMPLEMENTED]""" """
display_name = "Exclude Regions" display_name = "Exclude Environments"
valid_keys = {"Whoville", "Who Forest", "Who Dump", "Who Lake", "Post Office", "Clock Tower", "City Hall", valid_keys = {"Whoville", "Who Forest", "Who Dump", "Who Lake", "Post Office", "Clock Tower", "City Hall",
"Ski Resort", "Civic Center", "Minefield", "Power Plant", "Generator Building", "Scout's Hut", "Ski Resort", "Civic Center", "Minefield", "Power Plant", "Generator Building", "Scout's Hut",
"North Shore", "Mayor's Villa", "Sleigh Ride"} "North Shore", "Mayor's Villa", "Sleigh Ride"}
@@ -64,16 +66,32 @@ class Supadow(Toggle):
display_name = "Supadow Minigames" display_name = "Supadow Minigames"
class Gifts(Range): class Gifts(Range):
"""Considers how many gifts must be squashed per check. """
Considers how many gifts must be squashed per check.
Enabling this will also enable squashing all gifts in a region mission along side this. [NOT IMPLEMENTED]""" Enabling this will also enable squashing all gifts in a region mission along side this. [NOT IMPLEMENTED]"""
display_name = "Gifts Squashed per check" display_name = "Gifts Squashed per Check"
range_start = 0 range_start = 0
range_end = 300 range_end = 300
default = 0 default = 0
class Movesanity(Toggle): class GadgetRando(OptionSet):
"""Randomizes Grinch's moveset along with randomizing max into the pool. [NOT IMPLEMENTED]""" """
display_name = "Movesanity" Randomizes Grinch's gadgets along with randomizing Binoculars into the pool. [NOT IMPLEMENTED]
Valid keys: "Binoculars", "Rotten Egg Launcher", "Rocket Spring", "Slime Shooter", "Octopus Climbing Device",
"Marine Mobile", "Grinch Copter"
"""
display_name = "Gadgets Randomized"
valid_keys = {"Binoculars", "Rotten Egg Launcher", "Rocket Spring", "Slime Shooter", "Octopus Climbing Device",
"Marine Mobile", "Grinch Copter"}
class Moverando(OptionSet):
"""Randomizes Grinch's moveset along with randomizing max into the pool. [NOT IMPLEMENTED]
Valid keys: "Pancake", "Push & Pull", "Max", "Bad Breath", "Tip Toe"
"""
display_name = "Moves Randomized"
valid_keys = {"Pancake", "Push & Pull", "Max", "Bad Breath", "Tip Toe"}
class UnlimitedEggs(Toggle): class UnlimitedEggs(Toggle):
"""Determine whether or not you run out of rotten eggs when you utilize your gadgets.""" """Determine whether or not you run out of rotten eggs when you utilize your gadgets."""
@@ -92,11 +110,11 @@ class GrinchOptions(PerGameCommonOptions):#DeathLinkMixin
starting_area: StartingArea starting_area: StartingArea
progressive_vacuum: ProgressiveVacuum progressive_vacuum: ProgressiveVacuum
missionsanity: Missionsanity missionsanity: Missionsanity
exclude_regions: ExcludeRegions exclude_environments: ExcludeEnvironments
progressive_gadget: ProgressiveGadget progressive_gadget: ProgressiveGadget
supadow_minigames: Supadow supadow_minigames: Supadow
giftsanity: Gifts giftsanity: Gifts
move_rando: Movesanity move_rando: Moverando
unlimited_eggs: UnlimitedEggs unlimited_eggs: UnlimitedEggs
ring_link: RingLinkOption ring_link: RingLinkOption
trap_link: TrapLinkOption trap_link: TrapLinkOption