pet增加效果牌数量和点数

This commit is contained in:
zhl 2020-12-23 12:05:42 +08:00
parent 74ccf76f3b
commit 00e0aeff48
4 changed files with 14 additions and 0 deletions

View File

@ -15,6 +15,8 @@ export class PetInfo {
extSkills: number[]; extSkills: number[];
em: number; // 法强 em: number; // 法强
silence: number; //是否被沉默, 剩几回合 silence: number; //是否被沉默, 剩几回合
effectCount: number; // 效果牌数量
point: number; // 点数
} }
export class PetInfoMsg implements IMsg { export class PetInfoMsg implements IMsg {
data: any; data: any;

View File

@ -88,6 +88,8 @@ Object.defineProperties(Room.prototype, {
pet.state = 1; pet.state = 1;
pet.em = obj.em; pet.em = obj.em;
pet.silence = obj.silence; pet.silence = obj.silence;
pet.effectCount = obj.effectCount;
pet.point = obj.point;
if (obj.skills) { if (obj.skills) {
pet.skills.length = 0; pet.skills.length = 0;
for (let s of obj.skills) { for (let s of obj.skills) {

View File

@ -140,6 +140,8 @@ Object.defineProperties(Room.prototype, {
pet.harmReduce = obj.harmReduce; pet.harmReduce = obj.harmReduce;
pet.skills.length = 0; pet.skills.length = 0;
pet.state = obj.ap <=0 ? 2: 1; pet.state = obj.ap <=0 ? 2: 1;
pet.effectCount = obj.effectCount;
pet.point = obj.point;
pet.em = obj.em; pet.em = obj.em;
pet.silence = obj.silence; pet.silence = obj.silence;
if (obj.skills) { if (obj.skills) {

View File

@ -36,6 +36,14 @@ export class Pet extends Schema {
@type("number") @type("number")
silence?: number; silence?: number;
// 效果牌数量
@type("number")
effectCount: number;
// 点数
@type("number")
point: number;
/** /**
* *
* 0 : 未放置随从 * 0 : 未放置随从