diff options
Diffstat (limited to 'options.py')
| -rw-r--r-- | options.py | 10 |
1 files changed, 10 insertions, 0 deletions
| diff --git a/options.py b/options.py index 2d6e996..f9d04f6 100644 --- a/options.py +++ b/options.py | |||
| @@ -232,6 +232,14 @@ class TrapWeights(OptionDict): | |||
| 232 | default = {trap_name: 1 for trap_name in TRAP_ITEMS} | 232 | default = {trap_name: 1 for trap_name in TRAP_ITEMS} |
| 233 | 233 | ||
| 234 | 234 | ||
| 235 | class SpeedBoostMode(Toggle): | ||
| 236 | """ | ||
| 237 | If on, the player's default speed is halved, as if affected by a Slowness Trap. Speed Boosts are added to | ||
| 238 | the item pool, which temporarily return the player to normal speed. Slowness Traps are removed from the pool. | ||
| 239 | """ | ||
| 240 | display_name = "Speed Boost Mode" | ||
| 241 | |||
| 242 | |||
| 235 | class PuzzleSkipPercentage(Range): | 243 | class PuzzleSkipPercentage(Range): |
| 236 | """Replaces junk items with puzzle skips, at the specified rate.""" | 244 | """Replaces junk items with puzzle skips, at the specified rate.""" |
| 237 | display_name = "Puzzle Skip Percentage" | 245 | display_name = "Puzzle Skip Percentage" |
| @@ -260,6 +268,7 @@ lingo_option_groups = [ | |||
| 260 | Level2Requirement, | 268 | Level2Requirement, |
| 261 | TrapPercentage, | 269 | TrapPercentage, |
| 262 | TrapWeights, | 270 | TrapWeights, |
| 271 | SpeedBoostMode, | ||
| 263 | PuzzleSkipPercentage, | 272 | PuzzleSkipPercentage, |
| 264 | ]) | 273 | ]) |
| 265 | ] | 274 | ] |
| @@ -287,6 +296,7 @@ class LingoOptions(PerGameCommonOptions): | |||
| 287 | shuffle_postgame: ShufflePostgame | 296 | shuffle_postgame: ShufflePostgame |
| 288 | trap_percentage: TrapPercentage | 297 | trap_percentage: TrapPercentage |
| 289 | trap_weights: TrapWeights | 298 | trap_weights: TrapWeights |
| 299 | speed_boost_mode: SpeedBoostMode | ||
| 290 | puzzle_skip_percentage: PuzzleSkipPercentage | 300 | puzzle_skip_percentage: PuzzleSkipPercentage |
| 291 | death_link: DeathLink | 301 | death_link: DeathLink |
| 292 | start_inventory_from_pool: StartInventoryPool | 302 | start_inventory_from_pool: StartInventoryPool |
