Route battle continues through sortie prep

This commit is contained in:
2026-07-03 22:23:59 +09:00
parent 17e1a14808
commit 487d70326a
2 changed files with 35 additions and 5 deletions

View File

@@ -319,11 +319,15 @@ export class TitleScene extends Phaser.Scene {
const battleId = battleIdForCampaignStep(campaign.step);
if (battleId) {
await this.navigateTo('BattleScene', {
battleId,
selectedSortieUnitIds: campaign.selectedSortieUnitIds,
sortieFormationAssignments: campaign.sortieFormationAssignments
});
if (campaign.step !== 'first-battle' && campaign.firstBattleReport?.outcome === 'victory') {
await this.navigateTo('CampScene', {
openSortiePrep: true,
skipIntroStory: true
});
return;
}
await this.navigateTo('BattleScene', { battleId });
return;
}