setReadOnly();
$db = DB::db();
$gameStor = KVStorage::getStorage($db, 'game_env')->turnOnCache();
$env = $gameStor->getValues(['init_year','init_month','startyear','year','month','show_img_level','join_mode','maxnation']);
$general = General::createGeneralObjFromDB($session->generalID);
$commandObj = buildGeneralCommandClass($commandType, $general, $env);
if($general->getVar('level') < 5 && ($commandObj instanceof Command\NationCommand)){
header('location:index.php', true, 303);
die();
}
if($commandObj->isArgValid()){
//인자가 필요없는 타입의 경우 processing에서 '전혀' 처리하지 않음!
header('location:index.php', true, 303);
die();
}
[$jsList, $cssList] = $commandObj->getResourceFiles();
?>
=$name?>
=WebUtil::printJS('../e_lib/jquery-3.3.1.min.js')?>
=WebUtil::printJS('../e_lib/bootstrap.bundle.min.js')?>
=WebUtil::printJS('../d_shared/common_path.js')?>
=WebUtil::printJS('js/common.js')?>
=WebUtil::printJS('d_shared/base_map.js')?>
=WebUtil::printJS('js/map.js')?>
=WebUtil::printCSS('../e_lib/bootstrap.min.css')?>
=WebUtil::printCSS('../d_shared/common.css')?>
=WebUtil::printCSS('css/common.css')?>
=WebUtil::printCSS('css/main.css')?>
=WebUtil::printCSS('css/map.css')?>
=$commandObj->getForm()?>