feat(巅峰演武): 军功修改、匹配修改、新增挑战次数购买接口

This commit is contained in:
zhangxk
2023-10-12 21:20:26 +08:00
parent 778a31db7f
commit 00059fa2c2
9 changed files with 221 additions and 39 deletions

View File

@@ -639,7 +639,13 @@ export function getPLvByScore(score: number) {
export function getPlvAndScore(scores: number[] = []) {
if (scores.length <= 0) scores = [0];
let maxScore = Math.max(...scores); // 等级:军功最高者的军功*6
// let maxScore = Math.max(...scores); // 等级:军功最高者的军功*6
scores = scores.sort((a, b) => {
if (a !== b) {
return b - a;
}
});
let maxScore = scores.slice(0, 6).reduce((acc, curr) => acc + curr, 0);
let score = scores.reduce((pre, cur) => pre + cur, 0);
return { score, pLv: getPLvByScore(maxScore * param.PVP.PVP_LINEUP_HEROS) };
}