feat: 시나리오 별 사전 생성 시 재 생성 주기 결정 가능

This commit is contained in:
2022-11-01 23:00:25 +09:00
parent b90aef662b
commit 43b8e546f6
3 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ if ($myset > 0) {
$submit = 'hidden';
}
$targetTime = addTurn($me->getVar('lastrefresh'), $gameStor->turnterm, 2);
$targetTime = addTurn($me->getVar('lastrefresh'), $gameStor->turnterm, GameConst::$minTurnDieOnPrestart);
if ($gameStor->turntime <= $gameStor->opentime) {
//서버 가오픈시 할 수 있는 행동
if ($me->getNPCType() == 0 && $me->getNationID() == 0) {
+2 -2
View File
@@ -4,7 +4,7 @@ namespace sammo\API\General;
use sammo\DB;
use sammo\DummyGeneral;
use sammo\GameConst;
use sammo\Session;
use sammo\General;
use sammo\JosaUtil;
@@ -54,7 +54,7 @@ class DieOnPrestart extends \sammo\BaseAPI
}
//서버 가오픈시 할 수 있는 행동
$targetTime = addTurn($general['lastrefresh'], $gameStor->turnterm, 2);
$targetTime = addTurn($general['lastrefresh'], $gameStor->turnterm, GameConst::$minTurnDieOnPrestart);
if ($targetTime > TimeUtil::now()) {
$targetTimeShort = substr($targetTime, 0, 19);
return "아직 삭제할 수 없습니다. {$targetTimeShort} 부터 가능합니다.";
+2
View File
@@ -204,6 +204,8 @@ class GameConstBase
[20, 4]
];
public static $minTurnDieOnPrestart = 2;
public static $uniqueTrialCoef = 1;
public static $maxUniqueTrialProb = 0.25;