feat(WIP): processing 출병

This commit is contained in:
2021-12-18 05:08:53 +09:00
parent b4b4678e26
commit 94ab040693
5 changed files with 102 additions and 42 deletions
+3 -19
View File
@@ -240,27 +240,11 @@ class che_출병 extends Command\GeneralCommand
return true;
}
public function getJSPlugins(): array
public function exportJSVars(): array
{
return [
'defaultSelectCityByMap'
'cities' => \sammo\JSOptionsForCities(),
'mapTheme' => \sammo\getMapTheme(),
];
}
public function getForm(): string
{
$srcCityName = \sammo\CityConst::byID($this->generalObj->getCityID())->name;
ob_start();
?>
<?= \sammo\getMapHtml() ?><br>
선택된 도시를 향해 침공을 합니다.<br>
침공 경로에 적군의 도시가 있다면 전투를 벌입니다.<br>
목록을 선택하거나 도시를 클릭하세요.<br>
<?= $srcCityName ?> =><select class='formInput' name="destCityID" id="destCityID" size='1' style='color:white;background-color:black;'>
<?= \sammo\optionsForCities() ?><br>
</select> <input type=button id="commonSubmit" value="<?= $this->getName() ?>"><br>
<br>
<?php
return ob_get_clean();
}
}