gameboy_worlds.interface.legend_of_zelda.registry
1from typing import Dict, Type 2from gameboy_worlds.interface.controller import Controller 3from gameboy_worlds.interface.environment import Environment, DummyEnvironment 4from gameboy_worlds.interface.legend_of_zelda.environments import ( 5 LegendOfZeldaEnvironment, 6 LegendOfZeldaTestEnvironment, 7) 8 9AVAILABLE_ENVIRONMENTS: Dict[str, Dict[str, Type[Environment]]] = { 10 "legend_of_zelda_links_awakening": { 11 "dummy": DummyEnvironment, 12 "default": DummyEnvironment, 13 "test": LegendOfZeldaTestEnvironment, 14 }, 15 "legend_of_zelda_the_oracle_of_seasons": { 16 "dummy": DummyEnvironment, 17 "default": DummyEnvironment, 18 "test": LegendOfZeldaTestEnvironment, 19 }, 20} 21 22AVAILABLE_CONTROLLERS: Dict[str, Dict[str, Type[Controller]]] = {}
AVAILABLE_ENVIRONMENTS: Dict[str, Dict[str, Type[gameboy_worlds.interface.environment.Environment]]] =
{'legend_of_zelda_links_awakening': {'dummy': <class 'gameboy_worlds.interface.environment.DummyEnvironment'>, 'default': <class 'gameboy_worlds.interface.environment.DummyEnvironment'>, 'test': <class 'gameboy_worlds.interface.legend_of_zelda.environments.LegendOfZeldaTestEnvironment'>}, 'legend_of_zelda_the_oracle_of_seasons': {'dummy': <class 'gameboy_worlds.interface.environment.DummyEnvironment'>, 'default': <class 'gameboy_worlds.interface.environment.DummyEnvironment'>, 'test': <class 'gameboy_worlds.interface.legend_of_zelda.environments.LegendOfZeldaTestEnvironment'>}}
AVAILABLE_CONTROLLERS: Dict[str, Dict[str, Type[gameboy_worlds.interface.controller.Controller]]] =
{}