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_CONTROLLERS: Dict[str, Dict[str, Type[gameboy_worlds.interface.controller.Controller]]] = {}