添加处理seid方法

This commit is contained in:
luying
2020-12-12 17:06:28 +08:00
parent b9a213f344
commit 93d0beef31
6 changed files with 81 additions and 72 deletions

View File

@@ -26,42 +26,42 @@ export default class BaseModel extends TimeStamps {
export class CeAttrData {
@prop({ required: true })
base?: number;
base?: number = 0;
@prop({ required: true })
ratioUp: number;
ratioUp: number = 0;
@prop({ required: true })
fixUp: number;
fixUp: number = 0;
}
export class CeAttr {
@prop({ required: true })
hp: CeAttrData;
@prop({ required: true })
atk: CeAttrData;
@prop({ required: true })
matk: CeAttrData;
@prop({ required: true })
def: CeAttrData;
@prop({ required: true })
mdef: CeAttrData;
@prop({ required: true })
agi: CeAttrData;
@prop({ required: true })
luk: CeAttrData;
@prop({ required: true })
hit: CeAttrData;
@prop({ required: true })
cri: CeAttrData;
@prop({ required: true })
flee: CeAttrData;
@prop({ required: true })
antCri: CeAttrData;
@prop({ required: true })
damageIncrease: CeAttrData;
@prop({ required: true })
damageDecrease: CeAttrData;
@prop({ required: true })
defIngnore: CeAttrData;
@prop({ required: true })
bloodSuck: CeAttrData;
@prop({ required: false })
hp?: CeAttrData;
@prop({ required: false })
atk?: CeAttrData;
@prop({ required: false })
matk?: CeAttrData;
@prop({ required: false })
def?: CeAttrData;
@prop({ required: false })
mdef?: CeAttrData;
@prop({ required: false })
agi?: CeAttrData;
@prop({ required: false })
luk?: CeAttrData;
@prop({ required: false })
hit?: CeAttrData;
@prop({ required: false })
cri?: CeAttrData;
@prop({ required: false })
flee?: CeAttrData;
@prop({ required: false })
antCri?: CeAttrData;
@prop({ required: false })
damageIncrease?: CeAttrData;
@prop({ required: false })
damageDecrease?: CeAttrData;
@prop({ required: false })
defIngnore?: CeAttrData;
@prop({ required: false })
bloodSuck?: CeAttrData;
}