1
This commit is contained in:
parent
b70deccc63
commit
14a3cd6856
@ -124,6 +124,8 @@ class Fragment {
|
|||||||
value.set('specHeroNum', Math.floor(specHeroNum * PVP_RATIO));
|
value.set('specHeroNum', Math.floor(specHeroNum * PVP_RATIO));
|
||||||
value.set('normalGunNum', Math.floor(normalGunNum * PVP_RATIO));
|
value.set('normalGunNum', Math.floor(normalGunNum * PVP_RATIO));
|
||||||
value.set('specGunNum', Math.floor(specGunNum * PVP_RATIO));
|
value.set('specGunNum', Math.floor(specGunNum * PVP_RATIO));
|
||||||
|
value.set('remainHeroNum', 0);
|
||||||
|
value.set('remainGunNum', 0);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case PVE_TYPE:
|
case PVE_TYPE:
|
||||||
@ -132,6 +134,8 @@ class Fragment {
|
|||||||
value.set('specHeroNum', Math.floor(specHeroNum * PVE_RATIO));
|
value.set('specHeroNum', Math.floor(specHeroNum * PVE_RATIO));
|
||||||
value.set('normalGunNum', Math.floor(normalGunNum * PVE_RATIO));
|
value.set('normalGunNum', Math.floor(normalGunNum * PVE_RATIO));
|
||||||
value.set('specGunNum', Math.floor(specGunNum * PVE_RATIO));
|
value.set('specGunNum', Math.floor(specGunNum * PVE_RATIO));
|
||||||
|
value.set('remainHeroNum', 0);
|
||||||
|
value.set('remainGunNum', 0);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
@ -152,7 +156,7 @@ class Fragment {
|
|||||||
value.set(element, remainNum);
|
value.set(element, remainNum);
|
||||||
} else {
|
} else {
|
||||||
const allocedNum = data.get(element);
|
const allocedNum = data.get(element);
|
||||||
let remainNum = value.get('normalHeroNum');
|
let remainNum = Math.floor(value.get('normalHeroNum') / 8);
|
||||||
if (allocedNum) {
|
if (allocedNum) {
|
||||||
remainNum = Math.max(0, remainNum - allocedNum);
|
remainNum = Math.max(0, remainNum - allocedNum);
|
||||||
}
|
}
|
||||||
@ -172,7 +176,7 @@ class Fragment {
|
|||||||
value.set(ITEM_PRE + element, remainNum);
|
value.set(ITEM_PRE + element, remainNum);
|
||||||
} else {
|
} else {
|
||||||
const allocedNum = data.get(element);
|
const allocedNum = data.get(element);
|
||||||
let remainNum = value.get('normalGunNum');
|
let remainNum = Math.floor(value.get('normalGunNum') / 8);
|
||||||
if (allocedNum) {
|
if (allocedNum) {
|
||||||
remainNum = Math.max(0, remainNum - allocedNum);
|
remainNum = Math.max(0, remainNum - allocedNum);
|
||||||
}
|
}
|
||||||
@ -183,6 +187,7 @@ class Fragment {
|
|||||||
|
|
||||||
}
|
}
|
||||||
);//end forEach
|
);//end forEach
|
||||||
|
|
||||||
return remainData;
|
return remainData;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user