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,
							 | 
						||
| 
								 | 
							
								        ]),
							 | 
						||
| 
								 | 
							
								    ]
							 |