Refine Wuling mountain road battle flow

This commit is contained in:
2026-07-04 18:59:46 +09:00
parent 18c47b73e3
commit 58cdead7aa
4 changed files with 144 additions and 27 deletions

View File

@@ -938,15 +938,30 @@ const sortieRulesByBattleId: Partial<Record<BattleScenarioId, SortieRuleDefiniti
},
'twenty-fifth-battle-wuling-mountain-road': {
maxUnits: 6,
requiredUnitIds: ['liu-bei', 'zhuge-liang', 'ma-liang'],
recommended: [
{ unitId: 'liu-bei', reason: '무릉 산길 확보의 명분이자 패배 조건의 중심입니다.' },
{ unitId: 'ma-liang', reason: '무릉 산길과 마을 이름을 읽는 현지 정보의 핵심입니다.' },
{ unitId: 'zhuge-liang', reason: '좁은 산길에서 적 방어선을 끊는 작전 핵심입니다.' },
{ unitId: 'zhao-yun', reason: '긴 산길을 빠르게 척후와 기병을 끊기 좋습니다.' },
{ unitId: 'zhang-fei', reason: '협곡 보병 전열을 밀어붙이는 돌파 역할입니다.' },
{ unitId: 'mi-zhu', reason: '산길 장기전의 회복과 소모품 운용을 안정시킵니다.' }
{ unitId: 'liu-bei', role: 'reserve', reason: '무릉 군율의 명분이자 패배 조건의 중심입니다.' },
{ unitId: 'ma-liang', role: 'support', reason: '산길 이름과 마을 장로 기록을 읽어 지점 목표를 연결합니다.' },
{ unitId: 'zhuge-liang', role: 'support', reason: '좁은 산길 전열과 김선 설득 조건을 판단하는 작전 핵심입니다.' },
{ unitId: 'zhao-yun', role: 'flank', reason: '능선 척후와 산길 기병을 빠르게 고갯길을 안정시킵니다.' },
{ unitId: 'zhang-fei', role: 'front', reason: '협곡 보병 전열을 밀어내며 산길 입구를 여는 돌파 역할입니다.' },
{ unitId: 'yi-ji', role: 'support', reason: '공지에게 보낼 서약 문안과 백성 보호 명분을 정리합니다.' }
],
note: '무릉 산길 확보전은 열 명 중 여섯 명만 고르는 첫 전장입니다. 이적을 넣으면 설득 문안이 강해지고, 미축을 넣으면 보급 안정이 커집니다.'
recommendedClasses: [
{ label: '군율 명분', classKeys: ['lord'], reason: '유비가 살아 남아야 무릉 마을이 유비군의 약속을 믿습니다.' },
{ label: '산길 문사', classKeys: ['strategist'], reason: '마량과 제갈량, 이적의 문안이 마을 안정과 공지 합류로 이어집니다.' },
{ label: '협곡 전열', classKeys: ['infantry', 'spearman'], reason: '좁은 길의 보병 전열은 튼튼한 돌파 장수가 받아내야 합니다.' },
{ label: '능선 차단', classKeys: ['cavalry'], reason: '기동 장수가 척후와 기병을 끊어야 산길 목표를 놓치지 않습니다.' }
],
deploymentSlots: [
{ x: 4, y: 28, role: 'reserve', unitId: 'liu-bei', label: '군율 중심' },
{ x: 6, y: 28, role: 'front', unitId: 'zhang-fei', label: '협곡 돌파' },
{ x: 8, y: 26, role: 'flank', unitId: 'zhao-yun', label: '능선 차단' },
{ x: 5, y: 29, role: 'support', unitId: 'zhuge-liang', label: '산길 계책' },
{ x: 7, y: 31, role: 'support', unitId: 'ma-liang', label: '마을 기록' },
{ x: 9, y: 28, role: 'support', unitId: 'yi-ji', label: '서약 문안' }
],
note: '무릉 산길 확보전은 마량과 이적의 형주 지식이 처음 함께 쓰이는 전장입니다. 산길 입구를 열고, 마을과 창고를 안정시킨 뒤 김선을 물러나게 하십시오.'
},
'twenty-sixth-battle-changsha-veteran': {
maxUnits: 6,