寻宝战场同步加入单个敌军血量

This commit is contained in:
liangtongchuan
2020-11-28 17:06:59 +08:00
parent 3e499de1bc
commit d41e348b93
5 changed files with 88 additions and 40 deletions
+14 -1
View File
@@ -373,4 +373,17 @@ export function getRandRobot(cnt = 1, withAttr = false) {
robots.push(heroes);
}
return robots;
}
}
/**
* 拷贝敌军数组并添加当前血量字段
* @param source 原敌军数组,不包含当前血量字段
*/
export function transBossHpArr(source: Array<{dataId: number, hp: number}>): Array<{dataId: number, hp: number, curHp: number}> {
let desArr = [];
source.forEach(elem => {
let { hp } = elem;
desArr.push(Object.assign(elem, {curHp: hp}));
});
return desArr;
}
+1 -1
View File
@@ -15,4 +15,4 @@ export async function getRandBlueprtId(qualityArr: Array<number>, cnt = 1) {
if (blueprtIdArr.length === 0) return null;
const res = getRandEelm(blueprtIdArr, cnt);
return res;
}
}