Refine Jing defense battle flow

This commit is contained in:
2026-07-04 21:18:03 +09:00
parent b8ea990032
commit d27cd7c2bf
3 changed files with 103 additions and 8 deletions

View File

@@ -1307,12 +1307,28 @@ const sortieRulesByBattleId: Partial<Record<BattleScenarioId, SortieRuleDefiniti
{ unitId: 'liu-bei', reason: '촉한의 이름을 세운 뒤 형주 방위 명분을 직접 확인합니다.' },
{ unitId: 'guan-yu', reason: '형주 방위 전초전의 핵심 장수이며 생존 목표입니다.' },
{ unitId: 'zhang-fei', reason: '관우의 전열 압박을 보조하며 강한 정면 대응을 맡습니다.' },
{ unitId: 'ma-liang', reason: '형주 민심과 강변 마을을 읽는 현지 책사입니다.' },
{ unitId: 'ma-liang', reason: '형주 민심과 봉화대 확보를 읽는 현지 책사입니다.' },
{ unitId: 'mi-zhu', reason: '강릉과 나루 사이 보급을 안정시키는 군량관입니다.' },
{ unitId: 'zhuge-liang', reason: '촉한 건국 직후 형주 전선의 정치적 위험을 해석합니다.' },
{ unitId: 'zhao-yun', reason: '강변 기동대와 기병 대응을 안정적으로 맡습니다.' }
],
note: '형주 방위 전초전은 스물두 명 중 일곱 명만 출전합니다. 관우를 중심으로 민심, 보급, 기동을 어떻게 묶을지 고르는 전투입니다.'
recommendedClasses: [
{ label: '형주 명분', classKeys: ['lord'], reason: '유비가 전장에 있어야 형주 방위 명분이 흔들리지 않습니다.' },
{ label: '북문 전열', classKeys: ['spearman', 'infantry'], reason: '관우와 장비가 북쪽 성채 압박을 받아 냅니다.' },
{ label: '강변 기동', classKeys: ['cavalry'], reason: '조운이 나루와 강변 척후를 빠르게 끊어 줍니다.' },
{ label: '민심 판단', classKeys: ['strategist'], reason: '마량과 제갈량이 봉화대·민심·정치적 위험을 읽습니다.' },
{ label: '보급 안정', classKeys: ['infantry', 'strategist'], reason: '미축이 강릉과 나루 사이 보급선을 지켜 줍니다.' }
],
deploymentSlots: [
{ x: 5, y: 51, role: 'reserve', unitId: 'liu-bei', label: '형주 명분' },
{ x: 9, y: 46, role: 'front', unitId: 'guan-yu', label: '북문 전열' },
{ x: 6, y: 53, role: 'front', unitId: 'zhang-fei', label: '남안 압박' },
{ x: 10, y: 51, role: 'support', unitId: 'ma-liang', label: '봉화 판단' },
{ x: 8, y: 52, role: 'support', unitId: 'mi-zhu', label: '보급 안정' },
{ x: 8, y: 48, role: 'support', unitId: 'zhuge-liang', label: '양면 해석' },
{ x: 11, y: 49, role: 'flank', unitId: 'zhao-yun', label: '강변 기동' }
],
note: '형주 방위 전초전은 스물두 명 중 일곱 명만 출전합니다. 관우를 전열의 중심에 세우고, 마량·미축·제갈량의 지원과 조운의 강변 기동으로 봉화대와 나루를 안정시키십시오.'
},
'thirty-ninth-battle-fan-castle-vanguard': {
maxUnits: 7,