gameboy_worlds.interface.sword_of_hope.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.sword_of_hope.environments import ( 5 SwordOfHope1TestEnvironment, 6 SwordOfHope2TestEnvironment, 7) 8 9 10AVAILABLE_ENVIRONMENTS: Dict[str, Dict[str, Type[Environment]]] = { 11 "sword_of_hope_1": { 12 "dummy": DummyEnvironment, 13 "default": DummyEnvironment, 14 "test": SwordOfHope1TestEnvironment, 15 }, 16 "sword_of_hope_2": { 17 "dummy": DummyEnvironment, 18 "default": DummyEnvironment, 19 "test": SwordOfHope2TestEnvironment, 20 }, 21} 22 23AVAILABLE_CONTROLLERS: Dict[str, Dict[str, Type[Controller]]] = {}
AVAILABLE_ENVIRONMENTS: Dict[str, Dict[str, Type[gameboy_worlds.interface.environment.Environment]]] =
{'sword_of_hope_1': {'dummy': <class 'gameboy_worlds.interface.environment.DummyEnvironment'>, 'default': <class 'gameboy_worlds.interface.environment.DummyEnvironment'>, 'test': <class 'gameboy_worlds.interface.sword_of_hope.environments.SwordOfHope1TestEnvironment'>}, 'sword_of_hope_2': {'dummy': <class 'gameboy_worlds.interface.environment.DummyEnvironment'>, 'default': <class 'gameboy_worlds.interface.environment.DummyEnvironment'>, 'test': <class 'gameboy_worlds.interface.sword_of_hope.environments.SwordOfHope2TestEnvironment'>}}
AVAILABLE_CONTROLLERS: Dict[str, Dict[str, Type[gameboy_worlds.interface.controller.Controller]]] =
{}