1
This commit is contained in:
parent
73ada9cf7f
commit
a0f694f819
@ -37,7 +37,7 @@ class BattleBoxService {
|
|||||||
$alreadyAllocNum = self::getDailyPhaseAlreadyAllocNum($currPhase, myself()->_getNowDaySeconds());
|
$alreadyAllocNum = self::getDailyPhaseAlreadyAllocNum($currPhase, myself()->_getNowDaySeconds());
|
||||||
if ($allocableNum <= 0) {
|
if ($allocableNum <= 0) {
|
||||||
$yesterDayTime = myself()->_getNowDaySeconds() - 3600 * 24;
|
$yesterDayTime = myself()->_getNowDaySeconds() - 3600 * 24;
|
||||||
$yesterDayLastDropTime = self::getDailyPhaseDropLastTime($currPhase, $yesterDayTime);
|
$yesterDayDropLastTime = self::getDailyPhaseDropLastTime($currPhase, $yesterDayTime);
|
||||||
$yesterDayDropTotal = self::getDailyPhaseDropTotalNum($currPhase, $yesterDayTime);
|
$yesterDayDropTotal = self::getDailyPhaseDropTotalNum($currPhase, $yesterDayTime);
|
||||||
$yesterDayAllocNum = self::getDailyPhaseAllocNum($currPhase, $yesterDayTime);
|
$yesterDayAllocNum = self::getDailyPhaseAllocNum($currPhase, $yesterDayTime);
|
||||||
if ($yesterDayAllocNum <= 0) {
|
if ($yesterDayAllocNum <= 0) {
|
||||||
@ -45,9 +45,15 @@ class BattleBoxService {
|
|||||||
} else {
|
} else {
|
||||||
if ($yesterDayDropTotal >= $yesterDayAllocNum) {
|
if ($yesterDayDropTotal >= $yesterDayAllocNum) {
|
||||||
//掉完了
|
//掉完了
|
||||||
$costTime = 0;
|
$costTime = myself()->_getDaySecondsOffset($yesterDayDropLastTime) - $startTime;
|
||||||
|
if ($costTime <= 0) {
|
||||||
|
$completionDegree = 1;
|
||||||
|
} else {
|
||||||
|
$completionDegree = ($endTime - $startTime) / $costTime;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
//没掉完
|
//没掉完
|
||||||
|
$completionDegree = $yesterDayDropTotal / $yesterDayAllocNum;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ($allocableNum) {
|
if ($allocableNum) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user