diff --git a/source/mkw/Cup.py b/source/mkw/Cup.py index 62b2f36..650d689 100644 --- a/source/mkw/Cup.py +++ b/source/mkw/Cup.py @@ -2,6 +2,9 @@ from PIL import Image, ImageDraw, ImageFont +ModConfig: any + + class Cup: __slots__ = ["_tracks", "cup_name", "cup_id"] _last_cup_id = 0 diff --git a/source/mkw/ExtractedGame.py b/source/mkw/ExtractedGame.py index 9ac09dd..39ba29c 100644 --- a/source/mkw/ExtractedGame.py +++ b/source/mkw/ExtractedGame.py @@ -9,6 +9,9 @@ from source.wt import szs, lec from source.wt.wstrt import StrPath +Game: any + + class ExtractedGame: """ Class that represents an extracted game diff --git a/source/mkw/Track.py b/source/mkw/Track.py index c7abda0..a989edb 100644 --- a/source/mkw/Track.py +++ b/source/mkw/Track.py @@ -1,8 +1,10 @@ from typing import Generator -import re from source.mkw import Tag, Slot -from source.safe_eval import safe_eval, multiple_safe_eval +from source.safe_eval import multiple_safe_eval + + +ModConfig: any # representation of a custom track diff --git a/source/mkw/TrackGroup.py b/source/mkw/TrackGroup.py index e000d20..49fd24a 100644 --- a/source/mkw/TrackGroup.py +++ b/source/mkw/TrackGroup.py @@ -3,6 +3,10 @@ from typing import Generator from source.mkw import Tag +Track: any +ModConfig: any + + class TrackGroup: def __init__(self, tracks: list["Track"] = None, tags: list[Tag] = None, name: str = None): self.tracks = tracks if tracks is not None else []