mirror of
https://github.com/283375/arcaea-offline.git
synced 2025-04-19 06:00:18 +00:00
refactor: arcaea enums
- Move all arcaea related enums to a single file - Add ArcaeaSongSide enum
This commit is contained in:
parent
a6d71135fb
commit
0d5e21a90e
@ -1,11 +1,15 @@
|
|||||||
from .clear_type import ArcaeaPlayResultClearType
|
from .arcaea import (
|
||||||
from .language import ArcaeaLanguage
|
ArcaeaLanguage,
|
||||||
from .modifier import ArcaeaPlayResultModifier
|
ArcaeaPlayResultClearType,
|
||||||
from .rating_class import ArcaeaRatingClass
|
ArcaeaPlayResultModifier,
|
||||||
|
ArcaeaRatingClass,
|
||||||
|
ArcaeaSongSide,
|
||||||
|
)
|
||||||
|
|
||||||
__all__ = [
|
__all__ = [
|
||||||
|
"ArcaeaLanguage",
|
||||||
"ArcaeaPlayResultClearType",
|
"ArcaeaPlayResultClearType",
|
||||||
"ArcaeaPlayResultModifier",
|
"ArcaeaPlayResultModifier",
|
||||||
"ArcaeaRatingClass",
|
"ArcaeaRatingClass",
|
||||||
"ArcaeaLanguage",
|
"ArcaeaSongSide",
|
||||||
]
|
]
|
||||||
|
37
src/arcaea_offline/constants/enums/arcaea.py
Normal file
37
src/arcaea_offline/constants/enums/arcaea.py
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
from enum import Enum, IntEnum
|
||||||
|
|
||||||
|
|
||||||
|
class ArcaeaRatingClass(IntEnum):
|
||||||
|
PAST = 0
|
||||||
|
PRESENT = 1
|
||||||
|
FUTURE = 2
|
||||||
|
BEYOND = 3
|
||||||
|
ETERNAL = 4
|
||||||
|
|
||||||
|
|
||||||
|
class ArcaeaSongSide(IntEnum):
|
||||||
|
LIGHT = 0
|
||||||
|
CONFLICT = 1
|
||||||
|
COLORLESS = 2
|
||||||
|
|
||||||
|
|
||||||
|
class ArcaeaPlayResultModifier(IntEnum):
|
||||||
|
NORMAL = 0
|
||||||
|
EASY = 1
|
||||||
|
HARD = 2
|
||||||
|
|
||||||
|
|
||||||
|
class ArcaeaPlayResultClearType(IntEnum):
|
||||||
|
TRACK_LOST = 0
|
||||||
|
NORMAL_CLEAR = 1
|
||||||
|
FULL_RECALL = 2
|
||||||
|
PURE_MEMORY = 3
|
||||||
|
HARD_CLEAR = 4
|
||||||
|
EASY_CLEAR = 5
|
||||||
|
|
||||||
|
|
||||||
|
class ArcaeaLanguage(Enum):
|
||||||
|
JA = "ja"
|
||||||
|
KO = "ko"
|
||||||
|
ZH_HANT = "zh-Hant"
|
||||||
|
ZH_HANS = "zh-Hans"
|
@ -1,10 +0,0 @@
|
|||||||
from enum import IntEnum
|
|
||||||
|
|
||||||
|
|
||||||
class ArcaeaPlayResultClearType(IntEnum):
|
|
||||||
TRACK_LOST = 0
|
|
||||||
NORMAL_CLEAR = 1
|
|
||||||
FULL_RECALL = 2
|
|
||||||
PURE_MEMORY = 3
|
|
||||||
HARD_CLEAR = 4
|
|
||||||
EASY_CLEAR = 5
|
|
@ -1,8 +0,0 @@
|
|||||||
from enum import Enum
|
|
||||||
|
|
||||||
|
|
||||||
class ArcaeaLanguage(Enum):
|
|
||||||
JA = "ja"
|
|
||||||
KO = "ko"
|
|
||||||
ZH_HANT = "zh-Hant"
|
|
||||||
ZH_HANS = "zh-Hans"
|
|
@ -1,7 +0,0 @@
|
|||||||
from enum import IntEnum
|
|
||||||
|
|
||||||
|
|
||||||
class ArcaeaPlayResultModifier(IntEnum):
|
|
||||||
NORMAL = 0
|
|
||||||
EASY = 1
|
|
||||||
HARD = 2
|
|
@ -1,9 +0,0 @@
|
|||||||
from enum import IntEnum
|
|
||||||
|
|
||||||
|
|
||||||
class ArcaeaRatingClass(IntEnum):
|
|
||||||
PAST = 0
|
|
||||||
PRESENT = 1
|
|
||||||
FUTURE = 2
|
|
||||||
BEYOND = 3
|
|
||||||
ETERNAL = 4
|
|
Loading…
x
Reference in New Issue
Block a user