DLC Quest - Add option groups to DLC Quest (#3677)
* - Add option groups to DLC Quest * - Slight reorganisation * - Add type hint
This commit is contained in:
		
							parent
							
								
									dc50444edd
								
							
						
					
					
						commit
						ad5089b5a3
					
				|  | @ -8,11 +8,13 @@ from .Locations import DLCQuestLocation, location_table | |||
| from .Options import DLCQuestOptions | ||||
| from .Regions import create_regions | ||||
| from .Rules import set_rules | ||||
| from .option_groups import dlcq_option_groups | ||||
| 
 | ||||
| client_version = 0 | ||||
| 
 | ||||
| 
 | ||||
| class DLCqwebworld(WebWorld): | ||||
|     option_groups = dlcq_option_groups | ||||
|     setup_en = Tutorial( | ||||
|         "Multiworld Setup Guide", | ||||
|         "A guide to setting up the Archipelago DLCQuest game on your computer.", | ||||
|  |  | |||
|  | @ -0,0 +1,27 @@ | |||
| from typing import List | ||||
| 
 | ||||
| from Options import ProgressionBalancing, Accessibility, OptionGroup | ||||
| from .Options import (Campaign, ItemShuffle, TimeIsMoney, EndingChoice, PermanentCoins, DoubleJumpGlitch, CoinSanity, | ||||
|                       CoinSanityRange, DeathLink) | ||||
| 
 | ||||
| dlcq_option_groups: List[OptionGroup] = [ | ||||
|     OptionGroup("General", [ | ||||
|         Campaign, | ||||
|         ItemShuffle, | ||||
|         CoinSanity, | ||||
|     ]), | ||||
|     OptionGroup("Customization", [ | ||||
|         EndingChoice, | ||||
|         PermanentCoins, | ||||
|         CoinSanityRange, | ||||
|     ]), | ||||
|     OptionGroup("Tedious and Grind", [ | ||||
|         TimeIsMoney, | ||||
|         DoubleJumpGlitch, | ||||
|     ]), | ||||
|     OptionGroup("Advanced Options", [ | ||||
|         DeathLink, | ||||
|         ProgressionBalancing, | ||||
|         Accessibility, | ||||
|     ]), | ||||
| ] | ||||
		Loading…
	
		Reference in New Issue