Clarify battle objective UI

This commit is contained in:
2026-07-04 12:17:14 +09:00
parent 05fdc3dff4
commit c1e53e0b94
3 changed files with 290 additions and 60 deletions

View File

@@ -1446,7 +1446,11 @@ async function playBattleWithoutDebugVictory(page, battle) {
id: objective.id,
achieved: objective.achieved,
status: objective.status,
detail: objective.detail
category: objective.category,
summary: objective.summary,
detail: objective.detail,
failureReason: objective.failureReason ?? '',
targetTile: objective.targetTile ?? null
}));
metrics.protectedStatus = protectedUnitIds.map((unitId) => {
const unit = finalState.units.find((candidate) => candidate.id === unitId);