feat: 토너먼트 자동 시작 핸들러 추가 및 관련 로직 구현

This commit is contained in:
2026-01-23 18:34:50 +00:00
parent 144b8d5705
commit 5846146ff3
5 changed files with 128 additions and 4 deletions
+2
View File
@@ -258,6 +258,7 @@ export const loadTurnWorldFromDatabase = async (options: TurnWorldLoaderOptions)
const diplomacy = diplomacyRows.map(mapDiplomacyRow);
const troops = troopRows.map(mapTroopRow);
const worldConfig = asRecord(worldState.config);
const scenarioConfig = mapScenarioConfig(worldState.config);
const mapName = scenarioConfig.environment?.mapName ?? 'che';
const map = await loadMapDefinitionByName(mapName, options.mapOptions);
@@ -304,6 +305,7 @@ export const loadTurnWorldFromDatabase = async (options: TurnWorldLoaderOptions)
snapshot: {
scenarioConfig,
...(scenarioMeta ? { scenarioMeta } : {}),
worldConfig,
map,
unitSet,
nations,