import {Schema, ArraySchema, type} from "@colyseus/schema"; export class Pet extends Schema { @type("number") id?: number; /** * 当前点数 */ @type("number") ap: number; @type("number") extAp?: number; @type("number") harmReduce?: number; @type(["number"]) skills = new ArraySchema(); @type(["number"]) extSkills = new ArraySchema() constructor() { super(); this.ap = 0; } }