2025-07-26 20:51:05 -04:00
|
|
|
from .Locations import grinch_locations_to_id
|
|
|
|
from .Items import grinch_items_to_id
|
|
|
|
|
2025-07-25 19:33:51 -04:00
|
|
|
from typing import ClassVar
|
|
|
|
|
|
|
|
from worlds.AutoWorld import World
|
|
|
|
|
|
|
|
from . import Options
|
|
|
|
|
|
|
|
class GrinchWorld(World):
|
|
|
|
game: ClassVar[str] = "The Grinch"
|
|
|
|
options_dataclass = Options.GrinchOptions
|
2025-07-26 00:30:19 -04:00
|
|
|
options = Options.GrinchOptions
|
|
|
|
topology_present = True #not an open world game, very linear
|
2025-07-26 20:51:05 -04:00
|
|
|
item_name_to_id: ClassVar[dict[str,int]] = grinch_items_to_id()
|
|
|
|
location_name_to_id = ClassVar[dict[str,int]] = grinch_locations_to_id()
|
|
|
|
required_client_version = (0, 6, 2)
|