from dataclasses import dataclass from game_server.resource.base_resource import BaseResource from game_server.resource.decorators import GameResource @dataclass @GameResource("resources/ExcelOutput/RelicConfig.json") class RelicConfigData(BaseResource): ID: int Type: str MaxLevel: int MainAffixGroup: int SubAffixGroup: int def on_load(self) -> bool: return self.MaxLevel == 15 def get_index(self) -> str: return str(self.ID)