天梯返回数据中增加字段
This commit is contained in:
@@ -102,7 +102,7 @@ async function startHangUp(roleId: string, roleName: string) {
|
||||
|
||||
export async function calcuHangUpReward(roleId: string, speedUp = false, speedUpCnt = 1, curTime = new Date()) {
|
||||
let { towerLv, hangUpSpdUpCnt, lastSpdUpTime } = await RoleModel.findByRoleId(roleId);
|
||||
let { startLv, startTime} = await HangUpRecordModel.getCurRec(roleId);
|
||||
let { startTime} = await HangUpRecordModel.getCurRec(roleId);
|
||||
let towerInfo = getTowerDataByLv(towerLv - 1); // towerLv 是当前层,奖励计算按照已经通过的层,即上一层
|
||||
let multi = 1; // 结算奖励的倍数,受最大时间限制
|
||||
let multiReal = 1; // 距开始挂机实际过去的时间单位
|
||||
@@ -120,6 +120,7 @@ export async function calcuHangUpReward(roleId: string, speedUp = false, speedUp
|
||||
}
|
||||
return {
|
||||
endLv: towerLv - 1,
|
||||
startTime,
|
||||
endTime: new Date(startTime.getTime() + multiReal * HANG_UP_CONSTS.UNIT_TIME),
|
||||
timeReward: towerInfo.timeReward,
|
||||
multi
|
||||
|
||||
Reference in New Issue
Block a user