From 90c12977008229741c46f0f91d163ed1658f251b Mon Sep 17 00:00:00 2001 From: Wickedness Date: Thu, 9 Jul 2026 14:04:58 +0900 Subject: [PATCH] Notify pruned reserve drill overrides --- src/game/scenes/CampScene.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/game/scenes/CampScene.ts b/src/game/scenes/CampScene.ts index f693776..79f94e1 100644 --- a/src/game/scenes/CampScene.ts +++ b/src/game/scenes/CampScene.ts @@ -13767,7 +13767,12 @@ export class CampScene extends Phaser.Scene { } private setReserveTrainingFocus(focusId: CampaignReserveTrainingFocusId) { + const redundantAssignmentCount = Object.values(this.campaign?.reserveTrainingAssignments ?? {}).filter( + (assignedFocusId) => assignedFocusId === focusId + ).length; this.campaign = setCampaignReserveTrainingFocus(focusId); + const focusLabel = campaignReserveTrainingFocusDefinitions.find((focus) => focus.id === focusId)?.label ?? this.reserveTrainingFocusDefinition().label; + this.showCampNotice(`대기 훈련 ${focusLabel}${redundantAssignmentCount > 0 ? ` · 중복 개별 ${redundantAssignmentCount}명 정리` : ''}`); soundDirector.playSelect(); this.showSortiePrep(); }