From f4f27b238195ecc618b028c83f92a1d9aabda8ca 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 85340463..60c20f41 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):