SoE: change default prog balancing to 30

This commit is contained in:
black-sliver 2022-06-19 11:10:26 +02:00 committed by Fabian Dill
parent a9c32bc2e2
commit b551e3a2ad
1 changed files with 29 additions and 24 deletions

View File

@ -1,5 +1,5 @@
import typing import typing
from Options import Option, Range, Choice, Toggle, DefaultOnToggle, AssembleOptions, DeathLink from Options import Option, Range, Choice, Toggle, DefaultOnToggle, AssembleOptions, DeathLink, ProgressionBalancing
class EvermizerFlags: class EvermizerFlags:
@ -184,28 +184,33 @@ class TrapChanceOHKO(TrapChance):
item_name = "OHKO Trap" item_name = "OHKO Trap"
class SoEProgressionBalancing(ProgressionBalancing):
default = 30
soe_options: typing.Dict[str, type(Option)] = { soe_options: typing.Dict[str, type(Option)] = {
"difficulty": Difficulty, "difficulty": Difficulty,
"money_modifier": MoneyModifier, "money_modifier": MoneyModifier,
"exp_modifier": ExpModifier, "exp_modifier": ExpModifier,
"fix_sequence": FixSequence, "fix_sequence": FixSequence,
"fix_cheats": FixCheats, "fix_cheats": FixCheats,
"fix_infinite_ammo": FixInfiniteAmmo, "fix_infinite_ammo": FixInfiniteAmmo,
"fix_atlas_glitch": FixAtlasGlitch, "fix_atlas_glitch": FixAtlasGlitch,
"fix_wings_glitch": FixWingsGlitch, "fix_wings_glitch": FixWingsGlitch,
"shorter_dialogs": ShorterDialogs, "shorter_dialogs": ShorterDialogs,
"short_boss_rush": ShortBossRush, "short_boss_rush": ShortBossRush,
"ingredienizer": Ingredienizer, "ingredienizer": Ingredienizer,
"sniffamizer": Sniffamizer, "sniffamizer": Sniffamizer,
"callbeadamizer": Callbeadamizer, "callbeadamizer": Callbeadamizer,
"musicmizer": Musicmizer, "musicmizer": Musicmizer,
"doggomizer": Doggomizer, "doggomizer": Doggomizer,
"turdo_mode": TurdoMode, "turdo_mode": TurdoMode,
"death_link": DeathLink, "death_link": DeathLink,
"trap_count": TrapCount, "trap_count": TrapCount,
"trap_chance_quake": TrapChanceQuake, "trap_chance_quake": TrapChanceQuake,
"trap_chance_poison": TrapChancePoison, "trap_chance_poison": TrapChancePoison,
"trap_chance_confound": TrapChanceConfound, "trap_chance_confound": TrapChanceConfound,
"trap_chance_hud": TrapChanceHUD, "trap_chance_hud": TrapChanceHUD,
"trap_chance_ohko": TrapChanceOHKO, "trap_chance_ohko": TrapChanceOHKO,
"progression_balancing": SoEProgressionBalancing,
} }