diff --git a/hwe/ts/PageFront.vue b/hwe/ts/PageFront.vue
index e96b7711..9620d5c8 100644
--- a/hwe/ts/PageFront.vue
+++ b/hwe/ts/PageFront.vue
@@ -70,7 +70,9 @@
@city-click="onCityClick"
/>
-
예턴
+
@@ -163,6 +165,7 @@ import type { MapResult, NationStaticItem } from "./defs";
import { formatTime } from "./util/formatTime";
import { calcTournamentTerm } from "./utilGame";
import MapViewer, { type CityPositionMap, type MapCityParsed, type MapCityParsedRaw } from "./components/MapViewer.vue";
+import PartialReservedCommand from "./PartialReservedCommand.vue";
const { serverName, serverNick, serverID } = staticValues;
diff --git a/hwe/ts/v_front.ts b/hwe/ts/v_front.ts
index 26fff4d2..f8af9d4d 100644
--- a/hwe/ts/v_front.ts
+++ b/hwe/ts/v_front.ts
@@ -4,9 +4,10 @@ import { auto500px } from './util/auto500px';
import { htmlReady } from './util/htmlReady';
import { insertCustomCSS } from './util/customCSS';
import PageFront from './PageFront.vue';
+import Multiselect from 'vue-multiselect';
auto500px();
htmlReady(() => {
insertCustomCSS();
});
-createApp(PageFront).use(BootstrapVue3).use(BToastPlugin).mount('#app');
+createApp(PageFront).use(BootstrapVue3).use(BToastPlugin).component('v-multiselect', Multiselect).mount('#app');
diff --git a/hwe/v_front.php b/hwe/v_front.php
index af0578b4..3e8ad753 100644
--- a/hwe/v_front.php
+++ b/hwe/v_front.php
@@ -36,6 +36,10 @@ $mapName = GameConst::$mapName;
'serverID' => UniqueConst::$serverID,
'mapName' => GameConst::$mapName,
'unitSet' => GameConst::$unitSet,
+
+ 'maxTurn' => GameConst::$maxTurn,
+ 'maxPushTurn' => 12,
+ 'serverNow' => TimeUtil::now(false),
]
], false) ?>
= WebUtil::printJS('../d_shared/common_path.js') ?>