44 lines
972 B
TypeScript
44 lines
972 B
TypeScript
export enum BattleType {
|
|
Normal = 0, // 未定義
|
|
Force = 1, // 強制PK
|
|
PK = 2, // 切磋PK
|
|
ShuiLu = 3, // 水路大會PK
|
|
LingHou = 4, // 天降靈猴
|
|
PALACE = 5, // 皇城pk
|
|
}
|
|
|
|
export enum EActType {
|
|
SKILL = 1, // 技能
|
|
ITEM = 2, // 道具
|
|
SUMMON = 3, // 召喚
|
|
RUN_AWAY = 4, // 逃跑
|
|
PROTECT = 5, // 保護
|
|
CATCH = 6, //捕捉
|
|
SUMMON_BACK = 7, //召還
|
|
BABY_SKILL = 8, //寶寶釋放技能
|
|
}
|
|
// 戰鬥回合內 響應
|
|
export enum EBtlRespone {
|
|
NOTHING = 0, // 無響應
|
|
DEFENSE = 1, // 防禦
|
|
DODGE = 2, // 閃避
|
|
CRITICAL_HIT = 3, // 暴擊
|
|
CATCHED = 4, // 被抓
|
|
NO_CATCH = 5, // 不能被抓
|
|
CATCH_FAILED = 6, // 捕捉失敗
|
|
PROTECT = 7,// 保護
|
|
BE_PROTECTED = 8, //被保護
|
|
SUMMON_BACK = 9, // 召還
|
|
SUMMON = 10, //召喚
|
|
SUMMON_FAILED = 11, //召喚失敗
|
|
PO_FANG = 12, // 破防
|
|
}
|
|
|
|
export enum EActNumType {
|
|
HURT = 1, // 傷害
|
|
HP = 2, // 加血
|
|
MP = 3, // 扣藍
|
|
SUCK = 4, // 吸血
|
|
HURT_MP = 5, //掉血 扣藍
|
|
HPMP = 6,
|
|
} |