점령 후 초기 내정 변경, 시나리오 시작시 초기 내정 변경
This commit is contained in:
+5
-10
@@ -725,9 +725,9 @@ function ConquerCity($admin, $general, $city, $nation, $destnation) {
|
|||||||
'supply'=>1,
|
'supply'=>1,
|
||||||
'term'=>0,
|
'term'=>0,
|
||||||
'conflict'=>'{}',
|
'conflict'=>'{}',
|
||||||
'agri'=>$db->sqleval('agri*0.7'),
|
'agri'=>$db->sqleval('GREATEST(agri*0.7, agri2*0.25)'),
|
||||||
'comm'=>$db->sqleval('comm*0.7'),
|
'comm'=>$db->sqleval('GREATEST(comm*0.7, comm2*0.25)'),
|
||||||
'secu'=>$db->sqleval('secu*0.7'),
|
'secu'=>$db->sqleval('GREATEST(secu*0.7, secu2*0.25)'),
|
||||||
'nation'=>$conquerNation,
|
'nation'=>$conquerNation,
|
||||||
'gen1'=>0,
|
'gen1'=>0,
|
||||||
'gen2'=>0,
|
'gen2'=>0,
|
||||||
@@ -736,13 +736,8 @@ function ConquerCity($admin, $general, $city, $nation, $destnation) {
|
|||||||
'gen2set'=>0,
|
'gen2set'=>0,
|
||||||
'gen3set'=>0
|
'gen3set'=>0
|
||||||
];
|
];
|
||||||
if($city['level'] > 3) {
|
$query['def'] = $db->sqleval('def2/2');
|
||||||
$query['def'] = 1000;
|
$query['wall'] = $db->sqleval('wall2/2');
|
||||||
$query['wall'] = 1000;
|
|
||||||
} else {
|
|
||||||
$query['def'] = $db->sqleval('def2/2');
|
|
||||||
$query['wall'] = $db->sqleval('wall2/2');
|
|
||||||
}
|
|
||||||
|
|
||||||
$db->update('city', $query, 'city=%i', (int)$city['city']);
|
$db->update('city', $query, 'city=%i', (int)$city['city']);
|
||||||
//전방설정
|
//전방설정
|
||||||
|
|||||||
@@ -349,6 +349,12 @@ class CityConstBase{
|
|||||||
] + $initValue + static::$buildInitCommon;
|
] + $initValue + static::$buildInitCommon;
|
||||||
}, array_values(static::$constID));
|
}, array_values(static::$constID));
|
||||||
|
|
||||||
DB::db()->insert('city', $queries);
|
$db = DB::db();
|
||||||
|
$db->insert('city', $queries);
|
||||||
|
$db->update('city', [
|
||||||
|
'agri'=>$db->sqleval('agri2 * 0.25'),
|
||||||
|
'comm'=>$db->sqleval('comm2 * 0.25'),
|
||||||
|
'secu'=>$db->sqleval('secu2 * 0.25'),
|
||||||
|
], true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user