from typing import List, Set import networkx as nx from routes.game_world import RouteStage class PokemonGameDesc: def __init__(self): self.game_name: str = "" self.towns_and_cities: Set[str] = set() self.items: Set[str] = set() self.hms: Set[str] = set() self.flying_badge: str self.additional_goals: List[str] = [] self.one_way_routes: List[str] = [] self.must_visit: Set[str] = set() self.games_covered: List[str] = [] self.file_name: str = "" self.stages: List[RouteStage] = [] __all__ = ["PokemonGameDesc"]