pet增加吸血和buff列表属性
This commit is contained in:
parent
03a52351ed
commit
5eb3e34695
@ -17,6 +17,8 @@ export class PetInfo {
|
|||||||
silence: number; //是否被沉默, 剩几回合
|
silence: number; //是否被沉默, 剩几回合
|
||||||
effectCount: number; // 效果牌数量
|
effectCount: number; // 效果牌数量
|
||||||
point: number; // 点数
|
point: number; // 点数
|
||||||
|
hps: number; // 吸血
|
||||||
|
buffs: number[]; // buff数组
|
||||||
}
|
}
|
||||||
export class PetInfoMsg implements IMsg {
|
export class PetInfoMsg implements IMsg {
|
||||||
data: any;
|
data: any;
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {Schema, ArraySchema, type} from "@colyseus/schema";
|
import {Schema, ArraySchema, type} from "@colyseus/schema";
|
||||||
|
import {Card} from "./Card";
|
||||||
|
|
||||||
export class Pet extends Schema {
|
export class Pet extends Schema {
|
||||||
@type("number")
|
@type("number")
|
||||||
@ -52,6 +53,16 @@ export class Pet extends Schema {
|
|||||||
*/
|
*/
|
||||||
@type("number")
|
@type("number")
|
||||||
state: number;
|
state: number;
|
||||||
|
/**
|
||||||
|
* 吸血
|
||||||
|
*/
|
||||||
|
@type("number")
|
||||||
|
hps?: number;
|
||||||
|
/**
|
||||||
|
* buff列表
|
||||||
|
*/
|
||||||
|
@type(["number"])
|
||||||
|
buffs = new ArraySchema<number>()
|
||||||
constructor(index: number) {
|
constructor(index: number) {
|
||||||
super();
|
super();
|
||||||
this.pos = index;
|
this.pos = index;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user