From b551e3a2adb7594ab1da6428300dcf1671e75579 Mon Sep 17 00:00:00 2001 From: black-sliver <59490463+black-sliver@users.noreply.github.com> Date: Sun, 19 Jun 2022 11:10:26 +0200 Subject: [PATCH] SoE: change default prog balancing to 30 --- worlds/soe/Options.py | 53 +++++++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 24 deletions(-) diff --git a/worlds/soe/Options.py b/worlds/soe/Options.py index 41e80011..0c24399d 100644 --- a/worlds/soe/Options.py +++ b/worlds/soe/Options.py @@ -1,5 +1,5 @@ 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: @@ -184,28 +184,33 @@ class TrapChanceOHKO(TrapChance): item_name = "OHKO Trap" +class SoEProgressionBalancing(ProgressionBalancing): + default = 30 + + soe_options: typing.Dict[str, type(Option)] = { - "difficulty": Difficulty, - "money_modifier": MoneyModifier, - "exp_modifier": ExpModifier, - "fix_sequence": FixSequence, - "fix_cheats": FixCheats, - "fix_infinite_ammo": FixInfiniteAmmo, - "fix_atlas_glitch": FixAtlasGlitch, - "fix_wings_glitch": FixWingsGlitch, - "shorter_dialogs": ShorterDialogs, - "short_boss_rush": ShortBossRush, - "ingredienizer": Ingredienizer, - "sniffamizer": Sniffamizer, - "callbeadamizer": Callbeadamizer, - "musicmizer": Musicmizer, - "doggomizer": Doggomizer, - "turdo_mode": TurdoMode, - "death_link": DeathLink, - "trap_count": TrapCount, - "trap_chance_quake": TrapChanceQuake, - "trap_chance_poison": TrapChancePoison, - "trap_chance_confound": TrapChanceConfound, - "trap_chance_hud": TrapChanceHUD, - "trap_chance_ohko": TrapChanceOHKO, + "difficulty": Difficulty, + "money_modifier": MoneyModifier, + "exp_modifier": ExpModifier, + "fix_sequence": FixSequence, + "fix_cheats": FixCheats, + "fix_infinite_ammo": FixInfiniteAmmo, + "fix_atlas_glitch": FixAtlasGlitch, + "fix_wings_glitch": FixWingsGlitch, + "shorter_dialogs": ShorterDialogs, + "short_boss_rush": ShortBossRush, + "ingredienizer": Ingredienizer, + "sniffamizer": Sniffamizer, + "callbeadamizer": Callbeadamizer, + "musicmizer": Musicmizer, + "doggomizer": Doggomizer, + "turdo_mode": TurdoMode, + "death_link": DeathLink, + "trap_count": TrapCount, + "trap_chance_quake": TrapChanceQuake, + "trap_chance_poison": TrapChancePoison, + "trap_chance_confound": TrapChanceConfound, + "trap_chance_hud": TrapChanceHUD, + "trap_chance_ohko": TrapChanceOHKO, + "progression_balancing": SoEProgressionBalancing, }