数数:消耗来源
This commit is contained in:
@@ -5,7 +5,7 @@ import { HeroModel, HeroType } from '../db/Hero';
|
||||
const csprng = require('csprng');
|
||||
import fs = require('fs');
|
||||
import path = require('path');
|
||||
import { HERO_CE_RATIO, ABI_STAGE, GACHA_TO_FLOOR, REFRESH_TIME, ROBOT_SYS_TYPE, } from '../consts';
|
||||
import { HERO_CE_RATIO, ABI_STAGE, GACHA_TO_FLOOR, REFRESH_TIME, ROBOT_SYS_TYPE, ITEM_CHANGE_REASON, WAR_TYPE } from '../consts';
|
||||
|
||||
import { findIndex } from 'underscore';
|
||||
import { getTimeFunM } from './timeUtil';
|
||||
@@ -679,4 +679,51 @@ export async function checkWhiteList(tel: string, ip: string, auth: number) {
|
||||
if(!!result) return true;
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
export function getReasonByWarType(warType: number) {
|
||||
switch(warType) {
|
||||
case WAR_TYPE.NORMAL:
|
||||
return ITEM_CHANGE_REASON.NORMAL_BATTLE_END;
|
||||
case WAR_TYPE.VESTIGE:
|
||||
return ITEM_CHANGE_REASON.VESTIGE_BATTLE_END;
|
||||
case WAR_TYPE.EVENT:
|
||||
return ITEM_CHANGE_REASON.EVENT_BATTLE_END;
|
||||
case WAR_TYPE.DAILY:
|
||||
return ITEM_CHANGE_REASON.DAILY_BATTLE_END;
|
||||
case WAR_TYPE.EXPEDITION:
|
||||
return ITEM_CHANGE_REASON.EXPEDITION_BATTLE_END;
|
||||
case WAR_TYPE.MYSTERY:
|
||||
return ITEM_CHANGE_REASON.MYSTERY_BATTLE_END;
|
||||
case WAR_TYPE.WARLOARDS:
|
||||
return ITEM_CHANGE_REASON.WARLOARDS_BATTLE_END;
|
||||
case WAR_TYPE.TOWER:
|
||||
return ITEM_CHANGE_REASON.TOWER_BATTLE_END;
|
||||
case WAR_TYPE.PVP:
|
||||
return ITEM_CHANGE_REASON.PVP_BATTLE_END;
|
||||
// case WAR_TYPE.GUILD_ACTIVITY:
|
||||
// return ITEM_CHANGE_REASON.GUILD_ACTIVITY_BATTLE_END;
|
||||
case WAR_TYPE.GUILD_TRAIN:
|
||||
return ITEM_CHANGE_REASON.TRAIN_BATTLE_END;
|
||||
case WAR_TYPE.MAIN_ELITE:
|
||||
return ITEM_CHANGE_REASON.MAIN_ELITE_BATTLE_END;
|
||||
// case WAR_TYPE.MYSTERY_ELITE:
|
||||
// return ITEM_CHANGE_REASON.MYSTERY_ELITE_BATTLE_END;
|
||||
case WAR_TYPE.BRANCH:
|
||||
return ITEM_CHANGE_REASON.BRANCH_BATTLE_END;
|
||||
case WAR_TYPE.ACT_TREASURE_HUNT:
|
||||
return ITEM_CHANGE_REASON.ACT_TREASURE_HUNT_BATTLE_END;
|
||||
case WAR_TYPE.ACT_SELF_SHOP:
|
||||
return ITEM_CHANGE_REASON.ACT_SELF_SHOP_BATTLE_END;
|
||||
case WAR_TYPE.ACT_DAILY_GK:
|
||||
return ITEM_CHANGE_REASON.ACT_DAILY_GK_BATTLE_END;
|
||||
case WAR_TYPE.ACT_NEW_HERO_GK:
|
||||
return ITEM_CHANGE_REASON.ACT_NEW_HERO_GK_BATTLE_END;
|
||||
case WAR_TYPE.TRY:
|
||||
return ITEM_CHANGE_REASON.TRY_BATTLE_END;
|
||||
case WAR_TYPE.BOSS:
|
||||
return ITEM_CHANGE_REASON.BOSS_BATTLE_END;
|
||||
default:
|
||||
return ITEM_CHANGE_REASON.NORMAL_BATTLE_END;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user