card_svr/src/message/PetInfo.ts
2020-12-31 17:25:52 +08:00

33 lines
675 B
TypeScript

import {IMsg} from "./IMsg";
/**
* 英雄, 随从信息
*/
export class PetInfo {
id: number;
player: string;
isHero: boolean;
ap: number;
pos: number;
extAp: number;
harmReduce?: number;
skills: number[];
extSkills: number[];
em: number; // 法强
silence: number; //是否被沉默, 剩几回合
effectCount: number; // 效果牌数量
point: number; // 点数
hps: number; // 吸血
buffs: number[]; // buff数组
}
export class PetInfoMsg implements IMsg {
data: any;
errcode: number;
errmsg: string;
constructor(data?: PetInfo) {
this.errcode = 0;
this.data = data;
}
}