[4103831401,+]부대장은 기술연구, 전투시 기술,전략턴에 영향을 주지 않도록 변경
This commit is contained in:
@@ -86,7 +86,7 @@ for($i=1; $i <= $count; $i++) {
|
|||||||
$genresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$genresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$level5 = MYDB_fetch_array($genresult);
|
$level5 = MYDB_fetch_array($genresult);
|
||||||
|
|
||||||
$query = "select npc,name from general where nation='{$nation['nation']}' order by dedication desc"; // 장수 목록
|
$query = "select npc,name from general where nation='{$nation['nation']}' and npc != 5 order by dedication desc"; // 장수 목록
|
||||||
$genresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$genresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$gencount = MYDB_num_rows($genresult);
|
$gencount = MYDB_num_rows($genresult);
|
||||||
|
|
||||||
|
|||||||
+14
-11
@@ -214,22 +214,25 @@ if($btn == "추방") {
|
|||||||
$msg->send();
|
$msg->send();
|
||||||
}
|
}
|
||||||
|
|
||||||
$gencount = $db->queryFirstField('SELECT count(*) FROM general WHERE nation=%i', $general['nation']);
|
|
||||||
$gennum = $gencount;
|
|
||||||
if($gencount < GameConst::$initialNationGenLimit) $gencount = GameConst::$initialNationGenLimit;
|
|
||||||
|
|
||||||
|
|
||||||
if($admin['year'] < $admin['startyear']+3) {
|
if($admin['year'] < $admin['startyear']+3) {
|
||||||
//초반엔 군주 부상 증가(엔장 임관지양)
|
//초반엔 군주 부상 증가(엔장 임관지양)
|
||||||
$query = "update general set injury=injury+1 where no='{$ruler['no']}'";
|
$db->update('general', [
|
||||||
MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
'injury'=>$db->sqleval('injury + 1'),
|
||||||
|
], 'no=%i', $ruler['no']);
|
||||||
|
|
||||||
$query = "update nation set gennum='$gennum',gold=gold+'$gold',rice=rice+'$rice' where nation='{$general['nation']}'";
|
$db->update('nation', [
|
||||||
MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
'gennum'=>$db->sqleval('gennum - 1'),
|
||||||
|
'gold'=>$db->sqleval('gold + %i', $gold),
|
||||||
|
'rice'=>$db->sqleval('rice + %i', $rice),
|
||||||
|
], 'nation = %i', $general['nation']);
|
||||||
} else {
|
} else {
|
||||||
//이번분기는 추방불가(초반 제외)
|
//이번분기는 추방불가(초반 제외)
|
||||||
$query = "update nation set l{$meLevel}set=1,gennum='$gennum',gold=gold+'$gold',rice=rice+'$rice' where nation='{$general['nation']}'";
|
$db->update('nation', [
|
||||||
MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
"l{$meLevel}set"=>1,
|
||||||
|
'gennum'=>$db->sqleval('gennum - 1'),
|
||||||
|
'gold'=>$db->sqleval('gold + %i', $gold),
|
||||||
|
'rice'=>$db->sqleval('rice + %i', $rice),
|
||||||
|
], 'nation = %i', $general['nation']);
|
||||||
}
|
}
|
||||||
|
|
||||||
list($year, $month) = $gameStor->getValuesAsArray(['year','month']);
|
list($year, $month) = $gameStor->getValuesAsArray(['year','month']);
|
||||||
|
|||||||
@@ -762,7 +762,6 @@ function checkMerge() {
|
|||||||
pushNationHistory($younation, "<C>●</>{$admin['year']}년 {$admin['month']}월:<D><b>{$mynation['name']}</b></>과 <D><b>{$you['makenation']}</b></>로 통합");
|
pushNationHistory($younation, "<C>●</>{$admin['year']}년 {$admin['month']}월:<D><b>{$mynation['name']}</b></>과 <D><b>{$you['makenation']}</b></>로 통합");
|
||||||
|
|
||||||
$newGenCount = $gencount + $gencount2;
|
$newGenCount = $gencount + $gencount2;
|
||||||
if($newGenCount < GameConst::$initialNationGenLimit) { $newGenCount = GameConst::$initialNationGenLimit; }
|
|
||||||
$newTech = ($younation['tech']*$gencount + $mynation['tech']*$gencount2)/$newGenCount;
|
$newTech = ($younation['tech']*$gencount + $mynation['tech']*$gencount2)/$newGenCount;
|
||||||
|
|
||||||
// 국가 백업
|
// 국가 백업
|
||||||
@@ -919,7 +918,6 @@ function checkSurrender() {
|
|||||||
$oldNation['aux'] = Json::decode($oldNation['aux']);
|
$oldNation['aux'] = Json::decode($oldNation['aux']);
|
||||||
|
|
||||||
$newGenCount = $gencount + $gencount2;
|
$newGenCount = $gencount + $gencount2;
|
||||||
if($newGenCount < GameConst::$initialNationGenLimit) { $newGenCount = GameConst::$initialNationGenLimit; }
|
|
||||||
$newTech = ($younation['tech'] * $gencount + $mynation['tech'] * $gencount2) / $newGenCount;
|
$newTech = ($younation['tech'] * $gencount + $mynation['tech'] * $gencount2) / $newGenCount;
|
||||||
// 자금 통합, 외교제한 5년, 기술유지
|
// 자금 통합, 외교제한 5년, 기술유지
|
||||||
$db->update('nation', [
|
$db->update('nation', [
|
||||||
@@ -1002,7 +1000,7 @@ function updateNationState() {
|
|||||||
$history = array();
|
$history = array();
|
||||||
$admin = $gameStor->getValues(['year', 'month', 'fiction', 'startyear', 'show_img_level', 'turnterm']);
|
$admin = $gameStor->getValues(['year', 'month', 'fiction', 'startyear', 'show_img_level', 'turnterm']);
|
||||||
|
|
||||||
foreach($db->query('SELECT nation,name,level,gennum,tech FROM nation') as $nation) {
|
foreach($db->query('SELECT nation,name,level,tech FROM nation') as $nation) {
|
||||||
//TODO: level이 진관수이소중대특 체계를 벗어날 수 있음
|
//TODO: level이 진관수이소중대특 체계를 벗어날 수 있음
|
||||||
$citycount = $db->queryFirstField('SELECT count(*) FROM city WHERE nation=%i AND level>=4', $nation['nation']);
|
$citycount = $db->queryFirstField('SELECT count(*) FROM city WHERE nation=%i AND level>=4', $nation['nation']);
|
||||||
|
|
||||||
@@ -1103,12 +1101,6 @@ function updateNationState() {
|
|||||||
|
|
||||||
refreshNationStaticInfo();
|
refreshNationStaticInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
$gencount = $db->queryFirstField('SELECT count(*) FROM general WHERE nation=%i', $nation['nation']);
|
|
||||||
|
|
||||||
$db->update('nation', [
|
|
||||||
'gennum'=>$gencount
|
|
||||||
], 'nation=%i', $nation['nation']);
|
|
||||||
}
|
}
|
||||||
pushWorldHistory($history, $admin['year'], $admin['month']);
|
pushWorldHistory($history, $admin['year'], $admin['month']);
|
||||||
}
|
}
|
||||||
|
|||||||
+16
-40
@@ -792,7 +792,7 @@ function process_71(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$city = MYDB_fetch_array($result);
|
$city = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select nation,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
$query = "select nation,gennum,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$nation = MYDB_fetch_array($result);
|
$nation = MYDB_fetch_array($result);
|
||||||
|
|
||||||
@@ -800,10 +800,7 @@ function process_71(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$dipCount = MYDB_num_rows($result);
|
$dipCount = MYDB_num_rows($result);
|
||||||
|
|
||||||
$query = "select no from general where nation='{$general['nation']}'";
|
$genCount = Util::valueFit($nation['gennum'], GameConst::$initialNationGenLimit);
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
|
||||||
$genCount = MYDB_num_rows($result);
|
|
||||||
if($genCount < GameConst::$initialNationGenLimit) { $genCount = GameConst::$initialNationGenLimit; }
|
|
||||||
|
|
||||||
//$term2 = Util::round($genCount / 10);
|
//$term2 = Util::round($genCount / 10);
|
||||||
//if($term2 == 0) { $term2 = 1; }
|
//if($term2 == 0) { $term2 = 1; }
|
||||||
@@ -900,7 +897,7 @@ function process_72(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$city = MYDB_fetch_array($result);
|
$city = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select nation,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
$query = "select nation,gennum,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$nation = MYDB_fetch_array($result);
|
$nation = MYDB_fetch_array($result);
|
||||||
|
|
||||||
@@ -915,10 +912,7 @@ function process_72(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$dipCount = MYDB_num_rows($result);
|
$dipCount = MYDB_num_rows($result);
|
||||||
|
|
||||||
$query = "select no from general where nation='{$general['nation']}'";
|
$genCount = Util::valueFit($nation['gennum'], GameConst::$initialNationGenLimit);
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
|
||||||
$genCount = MYDB_num_rows($result);
|
|
||||||
if($genCount < GameConst::$initialNationGenLimit) { $genCount = GameConst::$initialNationGenLimit; }
|
|
||||||
|
|
||||||
//$term2 = Util::round($genCount / 20);
|
//$term2 = Util::round($genCount / 20);
|
||||||
//if($term2 == 0) { $term2 = 1; }
|
//if($term2 == 0) { $term2 = 1; }
|
||||||
@@ -1017,7 +1011,7 @@ function process_73(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$city = MYDB_fetch_array($result);
|
$city = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select nation,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
$query = "select nation,gennum,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$nation = MYDB_fetch_array($result);
|
$nation = MYDB_fetch_array($result);
|
||||||
|
|
||||||
@@ -1036,10 +1030,7 @@ function process_73(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$dip = MYDB_fetch_array($result);
|
$dip = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select no from general where nation='{$general['nation']}'";
|
$genCount = Util::valueFit($nation['gennum'], GameConst::$initialNationGenLimit);
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
|
||||||
$genCount = MYDB_num_rows($result);
|
|
||||||
if($genCount < GameConst::$initialNationGenLimit) { $genCount = GameConst::$initialNationGenLimit; }
|
|
||||||
|
|
||||||
//$term2 = Util::round($genCount / 20);
|
//$term2 = Util::round($genCount / 20);
|
||||||
//if($term2 == 0) { $term2 = 1; }
|
//if($term2 == 0) { $term2 = 1; }
|
||||||
@@ -1150,7 +1141,7 @@ function process_74(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$city = MYDB_fetch_array($result);
|
$city = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select nation,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
$query = "select nation,gennum,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$nation = MYDB_fetch_array($result);
|
$nation = MYDB_fetch_array($result);
|
||||||
|
|
||||||
@@ -1169,10 +1160,7 @@ function process_74(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$dip = MYDB_fetch_array($result);
|
$dip = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select no from general where nation='{$general['nation']}'";
|
$genCount = Util::valueFit($nation['gennum'], GameConst::$initialNationGenLimit);
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
|
||||||
$genCount = MYDB_num_rows($result);
|
|
||||||
if($genCount < GameConst::$initialNationGenLimit) { $genCount = GameConst::$initialNationGenLimit; }
|
|
||||||
|
|
||||||
//$term2 = Util::round($genCount / 20);
|
//$term2 = Util::round($genCount / 20);
|
||||||
//if($term2 == 0) { $term2 = 1; }
|
//if($term2 == 0) { $term2 = 1; }
|
||||||
@@ -1296,7 +1284,7 @@ function process_75(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$city = MYDB_fetch_array($result);
|
$city = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select nation,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
$query = "select nation,gennum,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$nation = MYDB_fetch_array($result);
|
$nation = MYDB_fetch_array($result);
|
||||||
|
|
||||||
@@ -1311,10 +1299,7 @@ function process_75(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$dip = MYDB_fetch_array($result);
|
$dip = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select no from general where nation='{$general['nation']}'";
|
$genCount = Util::valueFit($nation['gennum'], GameConst::$initialNationGenLimit);
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
|
||||||
$genCount = MYDB_num_rows($result);
|
|
||||||
if($genCount < GameConst::$initialNationGenLimit) { $genCount = GameConst::$initialNationGenLimit; }
|
|
||||||
|
|
||||||
//$term2 = Util::round($genCount / 40);
|
//$term2 = Util::round($genCount / 40);
|
||||||
//if($term2 == 0) { $term2 = 1; }
|
//if($term2 == 0) { $term2 = 1; }
|
||||||
@@ -1424,14 +1409,11 @@ function process_76(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$city = MYDB_fetch_array($result);
|
$city = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select nation,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
$query = "select nation,gennum,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$nation = MYDB_fetch_array($result);
|
$nation = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select no from general where nation='{$general['nation']}'";
|
$genCount = Util::valueFit($nation['gennum'], GameConst::$initialNationGenLimit);
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
|
||||||
$genCount = MYDB_num_rows($result);
|
|
||||||
if($genCount < GameConst::$initialNationGenLimit) { $genCount = GameConst::$initialNationGenLimit; }
|
|
||||||
|
|
||||||
//$term2 = Util::round($genCount / 10);
|
//$term2 = Util::round($genCount / 10);
|
||||||
//if($term2 == 0) { $term2 = 1; }
|
//if($term2 == 0) { $term2 = 1; }
|
||||||
@@ -1634,7 +1616,7 @@ function process_77(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$city = MYDB_fetch_array($result);
|
$city = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select nation,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
$query = "select nation,gennum,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$nation = MYDB_fetch_array($result);
|
$nation = MYDB_fetch_array($result);
|
||||||
|
|
||||||
@@ -1649,10 +1631,7 @@ function process_77(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$dip = MYDB_fetch_array($result);
|
$dip = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select no from general where nation='{$general['nation']}'";
|
$genCount = Util::valueFit($nation['gennum'], GameConst::$initialNationGenLimit);
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
|
||||||
$genCount = MYDB_num_rows($result);
|
|
||||||
if($genCount < GameConst::$initialNationGenLimit) { $genCount = GameConst::$initialNationGenLimit; }
|
|
||||||
|
|
||||||
$term2 = 1;
|
$term2 = 1;
|
||||||
$term3 = Util::round(sqrt($genCount*16)*10);
|
$term3 = Util::round(sqrt($genCount*16)*10);
|
||||||
@@ -1764,7 +1743,7 @@ function process_78(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$city = MYDB_fetch_array($result);
|
$city = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select nation,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
$query = "select nation,gennum,name,type,strategic_cmd_limit,l{$general['level']}term,l{$general['level']}turn0 from nation where nation='{$general['nation']}'";
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$nation = MYDB_fetch_array($result);
|
$nation = MYDB_fetch_array($result);
|
||||||
|
|
||||||
@@ -1779,10 +1758,7 @@ function process_78(&$general) {
|
|||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$dip = MYDB_fetch_array($result);
|
$dip = MYDB_fetch_array($result);
|
||||||
|
|
||||||
$query = "select no from general where nation='{$general['nation']}'";
|
$genCount = Util::valueFit($nation['gennum'], GameConst::$initialNationGenLimit);
|
||||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
|
||||||
$genCount = MYDB_num_rows($result);
|
|
||||||
if($genCount < GameConst::$initialNationGenLimit) { $genCount = GameConst::$initialNationGenLimit; }
|
|
||||||
|
|
||||||
$term2 = 1;
|
$term2 = 1;
|
||||||
$term3 = Util::round(sqrt($genCount*16)*10);
|
$term3 = Util::round(sqrt($genCount*16)*10);
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ class che_등용 extends Command\GeneralCommand{
|
|||||||
$relYear = $this->env['year'] - $this->env['startyear'];
|
$relYear = $this->env['year'] - $this->env['startyear'];
|
||||||
|
|
||||||
$this->runnableConstraints=[
|
$this->runnableConstraints=[
|
||||||
ConstraintHelper::ReqEnvValue('join_mode', '==', 'onlyRandom', '랜덤 임관만 가능합니다'),
|
ConstraintHelper::ReqEnvValue('join_mode', '장수 수', '==', 'onlyRandom', '랜덤 임관만 가능합니다'),
|
||||||
ConstraintHelper::NotBeNeutral(),
|
ConstraintHelper::NotBeNeutral(),
|
||||||
ConstraintHelper::NotOpeningPart($relYear),
|
ConstraintHelper::NotOpeningPart($relYear),
|
||||||
ConstraintHelper::OccupiedCity(),
|
ConstraintHelper::OccupiedCity(),
|
||||||
|
|||||||
@@ -92,7 +92,7 @@ class che_임관 extends Command\GeneralCommand{
|
|||||||
$relYear = $env['year'] - $env['startyear'];
|
$relYear = $env['year'] - $env['startyear'];
|
||||||
|
|
||||||
$this->runnableConstraints=[
|
$this->runnableConstraints=[
|
||||||
ConstraintHelper::ReqEnvValue('join_mode', '==', 'onlyRandom', '랜덤 임관만 가능합니다'),
|
ConstraintHelper::ReqEnvValue('join_mode', '장수 수', '==', 'onlyRandom', '랜덤 임관만 가능합니다'),
|
||||||
ConstraintHelper::BeNeutral(),
|
ConstraintHelper::BeNeutral(),
|
||||||
ConstraintHelper::ExistsDestNation(),
|
ConstraintHelper::ExistsDestNation(),
|
||||||
ConstraintHelper::AllowJoinDestNation($relYear),
|
ConstraintHelper::AllowJoinDestNation($relYear),
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ class che_출병 extends Command\GeneralCommand{
|
|||||||
$this->setCity();
|
$this->setCity();
|
||||||
$this->setNation(['war', 'gennum', 'tech', 'gold', 'rice']);
|
$this->setNation(['war', 'gennum', 'tech', 'gold', 'rice']);
|
||||||
$this->setDestCity($this->arg['destCityID'], []);
|
$this->setDestCity($this->arg['destCityID'], []);
|
||||||
$this->setDestNation(['nation' ,'level','name','capital','gennum','tech','type','gold','rice']);
|
$this->setDestNation($this->arg['destNationID'], ['nation' ,'level','name','capital','gennum','tech','type','gold','rice']);
|
||||||
|
|
||||||
[$reqGold, $reqRice] = $this->getCost();
|
[$reqGold, $reqRice] = $this->getCost();
|
||||||
$relYear = $this->env['year'] - $this->env['startyear'];
|
$relYear = $this->env['year'] - $this->env['startyear'];
|
||||||
|
|||||||
Reference in New Issue
Block a user