feat(战力): 战力计算公式修改

This commit is contained in:
luying
2023-02-16 16:54:13 +08:00
parent 565b5f6869
commit 65b2b93ed3
3 changed files with 21 additions and 5 deletions

View File

@@ -22,6 +22,16 @@ export class AttributeCal {
}
}
public setByCeArr(attributes: {id: number, ceVal: number}[], ratio: number = 1) {
for(let {id, ceVal} of attributes) {
if(ABI_TYPE_MAIN.includes(id)) {
this.attrs.set(id, Math.floor(ceVal * ratio));
} else {
this.attrs.set(id, Math.floor(ceVal));
}
}
}
public setByMap( attributes: Map<number, number>, ratio: number = 1 ) {
for(let [id, val] of attributes) {
if(ABI_TYPE_MAIN.includes(id)) {