diff --git a/worlds/alttp/__init__.py b/worlds/alttp/__init__.py index b43cfc29..e7f111c3 100644 --- a/worlds/alttp/__init__.py +++ b/worlds/alttp/__init__.py @@ -1,26 +1,23 @@ -import random import logging import os +import random import threading import typing from BaseClasses import Item, CollectionState, Tutorial -from .SubClasses import ALttPItem -from ..AutoWorld import World, WebWorld, LogicMixin -from .Options import alttp_options, smallkey_shuffle -from .Items import item_init_table, item_name_groups, item_table, GetBeemizerItem -from .Regions import lookup_name_to_id, create_regions, mark_light_world_regions -from .Rules import set_rules -from .ItemPool import generate_itempool, difficulties -from .Shops import create_shops, ShopSlotFill from .Dungeons import create_dungeons +from .EntranceShuffle import link_entrances, link_inverted_entrances, plando_connect +from .InvertedRegions import create_inverted_regions, mark_dark_world_regions +from .ItemPool import generate_itempool, difficulties +from .Items import item_init_table, item_name_groups, item_table, GetBeemizerItem +from .Options import alttp_options, smallkey_shuffle +from .Regions import lookup_name_to_id, create_regions, mark_light_world_regions from .Rom import LocalRom, patch_rom, patch_race_rom, check_enemizer, patch_enemizer, apply_rom_settings, \ get_hash_string, get_base_rom_path, LttPDeltaPatch -import Patch -from itertools import chain - -from .InvertedRegions import create_inverted_regions, mark_dark_world_regions -from .EntranceShuffle import link_entrances, link_inverted_entrances, plando_connect +from .Rules import set_rules +from .Shops import create_shops, ShopSlotFill +from .SubClasses import ALttPItem +from ..AutoWorld import World, WebWorld, LogicMixin lttp_logger = logging.getLogger("A Link to the Past")