77 lines
2.7 KiB
Python
77 lines
2.7 KiB
Python
import logging
|
|
|
|
from Options import DeathLink, ProgressionBalancing, Accessibility
|
|
from .options import (Goal, StartingMoney, ProfitMargin, BundleRandomization, BundlePrice,
|
|
EntranceRandomization, SeasonRandomization, Cropsanity, BackpackProgression,
|
|
ToolProgression, ElevatorProgression, SkillProgression, BuildingProgression,
|
|
FestivalLocations, ArcadeMachineLocations, SpecialOrderLocations,
|
|
QuestLocations, Fishsanity, Museumsanity, Friendsanity, FriendsanityHeartSize,
|
|
NumberOfMovementBuffs, EnabledFillerBuffs, ExcludeGingerIsland, TrapItems,
|
|
MultipleDaySleepEnabled, MultipleDaySleepCost, ExperienceMultiplier,
|
|
FriendshipMultiplier, DebrisMultiplier, QuickStart, Gifting, FarmType,
|
|
Monstersanity, Shipsanity, Cooksanity, Chefsanity, Craftsanity, Mods, Booksanity, Walnutsanity, BundlePlando)
|
|
|
|
sv_option_groups = []
|
|
try:
|
|
from Options import OptionGroup
|
|
except:
|
|
logging.warning("Old AP Version, OptionGroup not available.")
|
|
else:
|
|
sv_option_groups = [
|
|
OptionGroup("General", [
|
|
Goal,
|
|
FarmType,
|
|
BundleRandomization,
|
|
BundlePrice,
|
|
EntranceRandomization,
|
|
ExcludeGingerIsland,
|
|
]),
|
|
OptionGroup("Major Unlocks", [
|
|
SeasonRandomization,
|
|
Cropsanity,
|
|
BackpackProgression,
|
|
ToolProgression,
|
|
ElevatorProgression,
|
|
SkillProgression,
|
|
BuildingProgression,
|
|
]),
|
|
OptionGroup("Extra Shuffling", [
|
|
FestivalLocations,
|
|
ArcadeMachineLocations,
|
|
SpecialOrderLocations,
|
|
QuestLocations,
|
|
Fishsanity,
|
|
Museumsanity,
|
|
Friendsanity,
|
|
FriendsanityHeartSize,
|
|
Monstersanity,
|
|
Shipsanity,
|
|
Cooksanity,
|
|
Chefsanity,
|
|
Craftsanity,
|
|
Booksanity,
|
|
Walnutsanity,
|
|
]),
|
|
OptionGroup("Multipliers and Buffs", [
|
|
StartingMoney,
|
|
ProfitMargin,
|
|
ExperienceMultiplier,
|
|
FriendshipMultiplier,
|
|
DebrisMultiplier,
|
|
NumberOfMovementBuffs,
|
|
EnabledFillerBuffs,
|
|
TrapItems,
|
|
MultipleDaySleepEnabled,
|
|
MultipleDaySleepCost,
|
|
QuickStart,
|
|
]),
|
|
OptionGroup("Advanced Options", [
|
|
Gifting,
|
|
DeathLink,
|
|
Mods,
|
|
BundlePlando,
|
|
ProgressionBalancing,
|
|
Accessibility,
|
|
]),
|
|
]
|