This commit is contained in:
yuexin 2021-03-09 11:07:15 +08:00
commit fa549a0ebc
2 changed files with 12 additions and 4 deletions

View File

@ -62,6 +62,7 @@ export default class AccountController extends BaseController {
nickname: account.nickname || DEFAULT_NICKNAME,
avatar: account.avatar,
score: account.season_score,
rate: account.getTenWinRate(),
heros: [...account.heros.keys()]
}
}

View File

@ -130,10 +130,9 @@ class UserClass extends FindOrCreate {
}
/**
*
* @return {number}
*
*/
public getMatchScore() {
public getTenWinRate() {
//twp=ten_wp*ten_wn-ten_lp*ten_ln-ten_ap*ten_an
const fc = global.$cfg.get(BaseConst.FORMULA)
let smallTime = timeBeforeDay(30)
@ -153,7 +152,15 @@ class UserClass extends FindOrCreate {
lost++
}
}
let twp = win * fc.get(70016).number / 100 - lost * fc.get(70017).number / 100 - (10 - total) * fc.get(70018).number / 100
return win * fc.get(70016).number / 100 - lost * fc.get(70017).number / 100 - (10 - total) * fc.get(70018).number / 100
}
/**
*
* @return {number}
*/
public getMatchScore() {
const fc = global.$cfg.get(BaseConst.FORMULA)
let twp = this.getTenWinRate()
// mp=bm_mp+cp*(bm_twp+twp)
return fc.get(70021).number + this.season_score * (fc.get(70020).number / 100 + twp)
}