From 80d78ba429858ad6f51791ee044d9e2c85421829 Mon Sep 17 00:00:00 2001 From: Steven Franklin Date: Wed, 30 Oct 2024 14:36:10 -0500 Subject: [PATCH] fixes --- src/mercury_engine_data_structures/formats/bmsstoc.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/mercury_engine_data_structures/formats/bmsstoc.py b/src/mercury_engine_data_structures/formats/bmsstoc.py index 8534046..60c20f4 100644 --- a/src/mercury_engine_data_structures/formats/bmsstoc.py +++ b/src/mercury_engine_data_structures/formats/bmsstoc.py @@ -1,4 +1,7 @@ +from __future__ import annotations + import enum +from typing import TYPE_CHECKING import construct from construct.core import ( @@ -16,10 +19,12 @@ Struct, ) +from mercury_engine_data_structures.base_resource import BaseResource from mercury_engine_data_structures.common_types import make_vector -from mercury_engine_data_structures.formats.base_resource import BaseResource from mercury_engine_data_structures.formats.property_enum import PropertyEnum -from mercury_engine_data_structures.game_check import Game + +if TYPE_CHECKING: + from mercury_engine_data_structures.game_check import Game class FileTypeEnum(enum.Enum):