Stardew valley: Create Option Groups (#3376)

* - Fix link in Stardew Setup Guide

* - Create option groups for Stardew Valley

* - Cleaned up the imports

* - Fixed double quotes and trailing comma

* - Improve order in the multipliers category
This commit is contained in:
agilbert1412
2024-05-23 03:22:28 +03:00
committed by GitHub
parent 56d01f3913
commit 89d0dae299
3 changed files with 75 additions and 8 deletions

View File

@@ -0,0 +1,65 @@
from Options import OptionGroup, 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, NumberOfLuckBuffs, ExcludeGingerIsland, TrapItems,
MultipleDaySleepEnabled, MultipleDaySleepCost, ExperienceMultiplier,
FriendshipMultiplier, DebrisMultiplier, QuickStart, Gifting, FarmType,
Monstersanity, Shipsanity, Cooksanity, Chefsanity, Craftsanity, Mods)
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,
]),
OptionGroup("Multipliers and Buffs", [
StartingMoney,
ProfitMargin,
ExperienceMultiplier,
FriendshipMultiplier,
DebrisMultiplier,
NumberOfMovementBuffs,
NumberOfLuckBuffs,
TrapItems,
MultipleDaySleepEnabled,
MultipleDaySleepCost,
QuickStart,
]),
OptionGroup("Advanced Options", [
Gifting,
DeathLink,
Mods,
ProgressionBalancing,
Accessibility,
]),
]