22 lines
861 B
Python
22 lines
861 B
Python
from .buildings_logic import ModBuildingLogicMixin
|
|
from .deepwoods_logic import DeepWoodsLogicMixin
|
|
from .elevator_logic import ModElevatorLogicMixin
|
|
from .item_logic import ModItemLogicMixin
|
|
from .magic_logic import MagicLogicMixin
|
|
from .quests_logic import ModQuestLogicMixin
|
|
from .skills_logic import ModSkillLogicMixin
|
|
from .special_orders_logic import ModSpecialOrderLogicMixin
|
|
from .sve_logic import SVELogicMixin
|
|
from ...logic.base_logic import BaseLogicMixin
|
|
|
|
|
|
class ModLogicMixin(BaseLogicMixin):
|
|
def __init__(self, *args, **kwargs):
|
|
super().__init__(*args, **kwargs)
|
|
self.mod = ModLogic(*args, **kwargs)
|
|
|
|
|
|
class ModLogic(ModElevatorLogicMixin, MagicLogicMixin, ModSkillLogicMixin, ModItemLogicMixin, ModQuestLogicMixin, ModBuildingLogicMixin,
|
|
ModSpecialOrderLogicMixin, DeepWoodsLogicMixin, SVELogicMixin):
|
|
pass
|