SMW: Option Groups and Presets (#3345)
* SMW: Add Option Groups and Presets * Fix Boss Shuffle Preset * Tooltip formatting
This commit is contained in:
		| @@ -6,17 +6,19 @@ import settings | ||||
| import threading | ||||
|  | ||||
| from BaseClasses import Item, MultiWorld, Tutorial, ItemClassification | ||||
| from .Items import SMWItem, ItemData, item_table, junk_table | ||||
| from .Locations import SMWLocation, all_locations, setup_locations, special_zone_level_names, special_zone_dragon_coin_names, special_zone_hidden_1up_names, special_zone_blocksanity_names | ||||
| from .Options import SMWOptions | ||||
| from .Regions import create_regions, connect_regions | ||||
| from .Levels import full_level_list, generate_level_list, location_id_to_level_id | ||||
| from .Rules import set_rules | ||||
| from worlds.generic.Rules import add_rule, exclusion_rules | ||||
| from .Names import ItemName, LocationName | ||||
| from .Client import SMWSNIClient | ||||
| from worlds.AutoWorld import WebWorld, World | ||||
| from worlds.generic.Rules import add_rule, exclusion_rules | ||||
|  | ||||
| from .Client import SMWSNIClient | ||||
| from .Items import SMWItem, ItemData, item_table, junk_table | ||||
| from .Levels import full_level_list, generate_level_list, location_id_to_level_id | ||||
| from .Locations import SMWLocation, all_locations, setup_locations, special_zone_level_names, special_zone_dragon_coin_names, special_zone_hidden_1up_names, special_zone_blocksanity_names | ||||
| from .Names import ItemName, LocationName | ||||
| from .Options import SMWOptions, smw_option_groups | ||||
| from .Presets import smw_options_presets | ||||
| from .Regions import create_regions, connect_regions | ||||
| from .Rom import LocalRom, patch_rom, get_base_rom_path, SMWDeltaPatch | ||||
| from .Rules import set_rules | ||||
|  | ||||
|  | ||||
| class SMWSettings(settings.Group): | ||||
| @@ -40,9 +42,12 @@ class SMWWeb(WebWorld): | ||||
|         "setup/en", | ||||
|         ["PoryGone"] | ||||
|     ) | ||||
|      | ||||
|  | ||||
|     tutorials = [setup_en] | ||||
|  | ||||
|     option_groups = smw_option_groups | ||||
|     options_presets = smw_options_presets | ||||
|  | ||||
|  | ||||
| class SMWWorld(World): | ||||
|     """ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 PoryGone
					PoryGone