1
This commit is contained in:
parent
e0c8fecb9c
commit
30acfe1d23
@ -6,6 +6,12 @@ const constant = require('../constant');
|
|||||||
const YESTERDAY_HERO_NUM = 1000;
|
const YESTERDAY_HERO_NUM = 1000;
|
||||||
const YESTERDAY_GUN_NUM = 1000;
|
const YESTERDAY_GUN_NUM = 1000;
|
||||||
|
|
||||||
|
const PVP_TYPE = 0;
|
||||||
|
const PVE_TYPE = 1;
|
||||||
|
|
||||||
|
const PVP_RATIO = 0.6;
|
||||||
|
const PVE_RATIO = 0.4;
|
||||||
|
|
||||||
class Fragment {
|
class Fragment {
|
||||||
|
|
||||||
async start() {
|
async start() {
|
||||||
@ -98,17 +104,35 @@ class Fragment {
|
|||||||
const normalGunNum = Math.floor(totalGunNum * 0.06 * 8);
|
const normalGunNum = Math.floor(totalGunNum * 0.06 * 8);
|
||||||
const specGunNum = Math.floor(totalGunNum * 0.02);
|
const specGunNum = Math.floor(totalGunNum * 0.02);
|
||||||
|
|
||||||
const pvpNormalHeroNum = normalHeroNum * 0.6;
|
const remainData = new Map();
|
||||||
const pvpSpecHeroNum = specHeroNum * 0.6;
|
remainData.set(PVP_TYPE, new Map());
|
||||||
const pvpNormalGunNum = normalGunNum * 0.6;
|
remainData.set(PVE_TYPE, new Map());
|
||||||
const pvpSpecGunNum = specGunNum * 0.6;
|
remainData.forEach(
|
||||||
|
(value, key) => {
|
||||||
const pveNormalHeroNum = normalHeroNum * 0.4;
|
switch (key) {
|
||||||
const pveSpecHeroNum = specHeroNum * 0.4;
|
case PVP_TYPE:
|
||||||
const pveNormalGunNum = normalGunNum * 0.4;
|
{
|
||||||
const pveSpecGunNum = specGunNum * 0.4;
|
value.set('normalHeroNum', normalHeroNum * PVP_RATIO);
|
||||||
|
value.set('specHeroNum', specHeroNum * PVP_RATIO);
|
||||||
|
value.set('normalGunNum', normalGunNum * PVP_RATIO);
|
||||||
|
value.set('specGunNum', specGunNum * PVP_RATIO);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case PVE_TYPE:
|
||||||
|
{
|
||||||
|
value.set('normalHeroNum', normalHeroNum * PVE_RATIO);
|
||||||
|
value.set('specHeroNum', specHeroNum * PVE_RATIO);
|
||||||
|
value.set('normalGunNum', normalGunNum * PVE_RATIO);
|
||||||
|
value.set('specGunNum', specGunNum * PVE_RATIO);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
{
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
getYesterDayHeroNum() {
|
getYesterDayHeroNum() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user