Clarify campaign save progress labels
This commit is contained in:
@@ -409,20 +409,21 @@ const campaignStepProgressLabels: Partial<Record<CampaignStep, { title: string;
|
||||
new: { title: '새 캠페인', meta: '시작 전' },
|
||||
prologue: { title: '도원 결의', meta: '프롤로그' },
|
||||
'first-victory-story': { title: '탁현 방어 성공', meta: '승리 후 이야기' },
|
||||
'hanzhong-king-camp': { title: '한중왕 즉위 준비', meta: '군영 정비' },
|
||||
'shu-han-foundation-camp': { title: '촉한 건국 선포', meta: '군영 정비' },
|
||||
'baidi-entrustment-camp': { title: '백제성 유탁', meta: '군영 정비' },
|
||||
'northern-campaign-prep-camp': { title: '북벌 준비 회의', meta: '군영 정비' },
|
||||
'hanzhong-king-camp': { title: '한중왕 즉위 준비', meta: '군영 의정' },
|
||||
'shu-han-foundation-camp': { title: '촉한 건국 선포', meta: '군영 의정' },
|
||||
'baidi-entrustment-camp': { title: '백제성 유탁', meta: '군영 의정' },
|
||||
'northern-campaign-prep-camp': { title: '북벌 준비 회의', meta: '군영 의정' },
|
||||
'ending-complete': { title: '북벌의 끝과 남은 뜻', meta: '완료' }
|
||||
};
|
||||
|
||||
export function summarizeCampaignProgress(state: CampaignState) {
|
||||
const battleId = battleIdForCampaignStep(state.step);
|
||||
const battleTitle = battleId ? scenarioTitle(battleId) : undefined;
|
||||
if (battleTitle) {
|
||||
if (battleId && battleTitle) {
|
||||
const settlement = state.battleHistory[battleId];
|
||||
return {
|
||||
title: battleTitle,
|
||||
meta: state.step.endsWith('-battle') ? '출전 준비' : '전투 진행'
|
||||
meta: settlement?.outcome === 'defeat' ? '재도전 준비' : '출전 준비'
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user