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