forked from yixuan-rs/yixuan-rs
58 lines
1.5 KiB
Rust
58 lines
1.5 KiB
Rust
use num_enum::{FromPrimitive, IntoPrimitive};
|
|
|
|
#[derive(Debug, Clone, Copy, PartialEq, Eq, IntoPrimitive)]
|
|
#[repr(u32)]
|
|
pub enum SceneType {
|
|
Hall = 1,
|
|
Hollow = 2,
|
|
Fight = 3,
|
|
LongFight = 7,
|
|
}
|
|
|
|
#[derive(Default, Debug, Clone, Copy, PartialEq, Eq, IntoPrimitive, FromPrimitive)]
|
|
#[repr(u32)]
|
|
pub enum ELocalPlayType {
|
|
#[default]
|
|
Unknown = 0,
|
|
BigBossBattleLongfight = 217,
|
|
ActivityCombatPause = 230,
|
|
ChessBoardBattle = 202,
|
|
CoinBrushingBattle = 231,
|
|
MiniScapeShortBattle = 229,
|
|
MapChallengeBattle = 291,
|
|
MiniScapeBattle = 228,
|
|
TargetShootingBattle = 294,
|
|
RallyLongFight = 207,
|
|
HadalZoneAlivecount = 222,
|
|
OperationBetaDemo = 216,
|
|
S2RogueBattle = 226,
|
|
BossRushBattle = 218,
|
|
PureHollowBattle = 280,
|
|
ChessBoardLongfihgtBattle = 204,
|
|
TrainingRoom = 290,
|
|
BangbooRoyale = 240,
|
|
PureHollowBattleLonghfight = 281,
|
|
BangbooAutobattle = 295,
|
|
DualElite = 208,
|
|
BossBattle = 210,
|
|
HadalZone = 209,
|
|
BigBossBattle = 211,
|
|
BossNestHardBattle = 220,
|
|
LevelZero = 205,
|
|
HadalZoneBosschallenge = 224,
|
|
PureHollowBattleHardmode = 282,
|
|
ArchiveLongFight = 212,
|
|
GuideSpecial = 203,
|
|
ArchiveBattle = 201,
|
|
BabelTower = 223,
|
|
MpBigBossBattle = 214,
|
|
AvatarDemoTrial = 213,
|
|
BuddyTowerdefenseBattle = 227,
|
|
MechbooBattle = 296,
|
|
DailyChallenge = 206,
|
|
BangbooDreamRogueBattle = 293,
|
|
OperationTeamCoop = 219,
|
|
BossLittleBattleLongfight = 215,
|
|
SideScrollingThegunBattle = 221,
|
|
TrainingRootTactics = 292,
|
|
}
|