feat: streamline victory debrief flow

This commit is contained in:
2026-07-28 06:48:05 +09:00
parent 5f6490b2ae
commit 7e06ffb9f5
14 changed files with 1224 additions and 439 deletions

View File

@@ -70,7 +70,11 @@ assert.match(tacticalInitiative, /soundDirector\.playRecoveryCue\(\)/);
assert.match(campSupply, /soundDirector\.playRecoveryCue\(\)/);
const victoryReward = privateMethodBody(campSource, 'showVictoryRewardAcknowledgement');
assert.equal(countMatches(victoryReward, /soundDirector\.playRewardRevealCue\(\)/g), 1, 'victory reward should reveal once');
assert.equal(
countMatches(victoryReward, /soundDirector\.playRewardRevealCue\(\)/g),
0,
'opening the on-demand reward ledger must not replay the battle result reward celebration'
);
const progressChapterDetail = privateMethodBody(campSource, 'renderProgressChapterDetail');
assert.match(progressChapterDetail, /const battleTitleWidth = 116/);