Add Guangzong camp battle and camp events

This commit is contained in:
2026-06-22 23:44:05 +09:00
parent 97f8efc2e1
commit 421b95011e
10 changed files with 803 additions and 57 deletions

View File

@@ -1,10 +1,13 @@
import type { CampaignStep } from '../state/campaignState';
import { defaultBattleScenario, secondBattleScenario, thirdBattleScenario, type BattleScenarioId } from './battles';
import { defaultBattleScenario, fourthBattleScenario, secondBattleScenario, thirdBattleScenario, type BattleScenarioId } from './battles';
import {
firstBattleVictoryPages,
fourthBattleIntroPages,
fourthBattleVictoryPages,
secondBattleIntroPages,
secondBattleVictoryPages,
thirdBattleIntroPages,
thirdBattleVictoryPages,
type StoryPage
} from './scenario';
@@ -43,12 +46,22 @@ const sortieFlows: Record<string, SortieFlow> = {
},
[thirdBattleScenario.id]: {
afterBattleId: thirdBattleScenario.id,
eyebrow: '다음 전장',
title: fourthBattleScenario.title,
description: '광종 구원로를 연 의용군은 이제 황건 본영을 향합니다. 장각을 격파해 황건적 토벌의 큰 고비를 넘겨야 합니다.',
rewardHint: `예상 보상: ${fourthBattleScenario.title} 개방`,
nextBattleId: fourthBattleScenario.id,
campaignStep: 'fourth-battle',
pages: [...thirdBattleVictoryPages, ...fourthBattleIntroPages]
},
[fourthBattleScenario.id]: {
afterBattleId: fourthBattleScenario.id,
eyebrow: '다음 장 준비',
title: '광종 본전',
description: '광종 구원로는 열렸지만 황건 본대는 아직 건재합니다. 다음 작업에서 광종 본전과 더 큰 전장 목표를 이어 붙일 수 있습니다.',
rewardHint: '다음 장: 광종 본전 준비 중',
title: '반동탁의 흐름',
description: '황건적 토벌로 이름을 알린 세 형제 앞에 조정의 새로운 혼란이 다가옵니다. 다음 큰 줄기는 반동탁 흐름으로 이어집니다.',
rewardHint: '다음 장: 반동탁 흐름 준비 중',
pages: [],
unavailableNotice: '광종 본전은 다음 장으로 이어집니다. 군영에서 성장 상태를 정비하세요.'
unavailableNotice: '반동탁 흐름은 다음 장으로 이어집니다. 군영에서 성장 상태를 정비하세요.'
}
};