Polish sortie flow QA display

This commit is contained in:
2026-06-27 06:36:20 +09:00
parent 23f734b35c
commit c49a344d4d
3 changed files with 76 additions and 69 deletions

View File

@@ -11286,7 +11286,7 @@ export class CampScene extends Phaser.Scene {
this.trackSortie(
this.add.text(x + 18, y + 14, `출전 무장 선택 ${selectedCount}/${maxUnits}`, this.textStyle(18, '#f2e3bf', true))
).setDepth(depth + 1);
this.trackSortie(this.add.text(x + width - 18, y + 17, '클릭해서 분석 및 출전/대기 전환', this.textStyle(12, '#9fb0bf'))).setOrigin(1, 0).setDepth(depth + 1);
this.trackSortie(this.add.text(x + width - 18, y + 17, '클릭: 분석/출전 전환', this.textStyle(11, '#9fb0bf'))).setOrigin(1, 0).setDepth(depth + 1);
visibleAllies.forEach((unit, index) => {
const rowY = y + listTopOffset + index * rowGap;
@@ -11839,14 +11839,20 @@ export class CampScene extends Phaser.Scene {
const selectedPreview = selectedUnits.slice(0, 3).map((unit) => unit.name).join(', ');
const selectedSummary = selectedUnits.length > 0 ? `${selectedUnits.length}명 (${selectedPreview}${selectedUnits.length > 3 ? ' 외' : ''})` : '없음';
const inventorySummary =
inventoryLabels.length > 0 ? `${inventoryLabels.slice(0, 4).join(', ')}${inventoryLabels.length > 4 ? ' 외' : ''}` : '없음';
inventoryLabels.length > 0 ? `${inventoryLabels.slice(0, 3).join(', ')}${inventoryLabels.length > 3 ? ' 외' : ''}` : '없음';
const reward = this.currentSortieFlow().rewardHint;
this.trackSortie(this.add.text(x + 16, y + 10, reward, this.textStyle(13, '#f2e3bf', true))).setDepth(depth + 1);
const readyLine = [
`대화 ${completedDialogues}/${availableDialogues.length}`,
`방문 ${completedVisits}/${availableVisits.length}`,
`출전 ${selectedSummary}`,
`보유 ${inventorySummary}`
].join(' · ');
this.trackSortie(this.add.text(x + 16, y + 9, this.compactText(reward, 32), this.textStyle(13, '#f2e3bf', true))).setDepth(depth + 1);
this.trackSortie(
this.add.text(
x + 16,
y + 30,
`현재 준비: 대화 ${completedDialogues}/${availableDialogues.length} · 방문 ${completedVisits}/${availableVisits.length} · 출전 ${selectedSummary} · 보유 ${inventorySummary}`,
this.compactText(`현재 준비: ${readyLine}`, 48),
this.textStyle(12, '#d4dce6')
)
).setDepth(depth + 1);