1
0
mirror of synced 2024-12-03 18:17:18 +01:00
bemaniutils/bemani/backend/mga/base.py

22 lines
614 B
Python
Raw Normal View History

2021-09-04 17:17:22 +02:00
# vim: set fileencoding=utf-8
from typing import Optional
from bemani.backend.base import Base
from bemani.backend.core import CoreHandler, CardManagerHandler, PASELIHandler
from bemani.common import GameConstants
class MetalGearArcadeBase(CoreHandler, CardManagerHandler, PASELIHandler, Base):
"""
Base game class for Metal Gear Arcade.
"""
game: GameConstants = GameConstants.MGA
2021-09-04 17:17:22 +02:00
def previous_version(self) -> Optional["MetalGearArcadeBase"]:
2021-09-04 17:17:22 +02:00
"""
Returns the previous version of the game, based on this game. Should
be overridden.
"""
return None