百家学宫,名将谱战力

This commit is contained in:
luying
2020-12-26 16:42:33 +08:00
parent a3c5f6b57f
commit ffb12668f7
13 changed files with 796 additions and 826 deletions
+42 -1
View File
@@ -2,7 +2,7 @@ import { prop } from '@typegoose/typegoose';
export class CeAttrData {
@prop({ required: true })
base?: number = 0;
base: number = 0;
@prop({ required: true })
ratioUp: number = 0;
@prop({ required: true })
@@ -45,6 +45,47 @@ export class CeAttr {
}
export class CeAttrDataRole {
@prop({ required: true })
ratioUp: number = 0;
@prop({ required: true })
fixUp: number = 0;
}
export class CeAttrRole {
@prop({ required: false })
hp?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
atk?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
matk?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
def?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
mdef?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
agi?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
luk?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
hit?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
cri?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
flee?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
antCri?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
damageIncrease?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
damageDecrease?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
defIngnore?: CeAttrDataRole = new CeAttrDataRole();
@prop({ required: false })
bloodSuck?: CeAttrDataRole = new CeAttrDataRole();
}
export class CeAttrNumber {
@prop({ required: false })