LF
This commit is contained in:
@@ -195,16 +195,28 @@ const CONFIG = {
|
||||
SSN_COMPETITION_ID: [13],
|
||||
NOT_ALLOWED_COMPETITION_ID: [72, 62, 64, 65, 69, 61, 63, 67, 70, 74, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84],
|
||||
BEGINNING_REAL_LVID: 91600,
|
||||
END_REAL_LVID: 93100,
|
||||
END_REAL_LVID: 93400,
|
||||
SIMULATE_COMPETITION_ID: [149], // 用于测试的模拟比赛ID
|
||||
HIDE_COMPETITION_TIME_ID: [154, 155, 156], // 需要隐藏比赛时间的比赛ID列表
|
||||
MODE_START_OFFSET: {
|
||||
'1': [0, 0, 0], //Level A
|
||||
'2': [0, 0, 0], //Level B
|
||||
'3': [0, 0, 0], //Level C
|
||||
'4': [0, 0, 0], //Level D
|
||||
'5': [0, 0, 0], //Level E
|
||||
'6': [0, 300, 600], //Level F
|
||||
},
|
||||
// 计算关卡实际id
|
||||
getRealLvId(gamelv, gameid, ismatch, gameNumber) {
|
||||
getRealLvId(gamelv, gameid, ismatch, gameNumber, gamemode) {
|
||||
if (localStorage.getItem('platformMode') === 'competition') {
|
||||
return parseInt(window.unity_game_number, 10)
|
||||
} else {
|
||||
if (!ismatch) {
|
||||
return ((gamelv - 1) * 30 * gameNumber) + ((gameid - 1) * gameNumber) + this.BEGINNING_REAL_LVID
|
||||
let modeOffset = 0;
|
||||
if (this.MODE_START_OFFSET && this.MODE_START_OFFSET[gamelv]) {
|
||||
modeOffset = this.MODE_START_OFFSET[gamelv][gamemode - 1] || 0;
|
||||
}
|
||||
return (modeOffset + (gamelv - 1) * 30 * gameNumber) + ((gameid - 1) * gameNumber) + this.BEGINNING_REAL_LVID
|
||||
|
||||
} else {
|
||||
//TODO 这里维护一张匹配关卡映射表
|
||||
|
||||
Reference in New Issue
Block a user