Cap campaign inventory recovery

This commit is contained in:
2026-07-05 12:16:24 +09:00
parent cbce49b298
commit 81bc2461ed
2 changed files with 16 additions and 4 deletions

View File

@@ -209,7 +209,16 @@ try {
],
completedCampDialogues: ['dialogue-a', 17, 'dialogue-a', '', 'x'.repeat(97)],
completedCampVisits: 'visit-a',
inventory: { bean: '3', ' bean ': '4', ['\uCF69']: '200', [' \uCF69 ']: '20', wine: -2, empty: 0 },
inventory: {
bean: '3',
' bean ': '4',
['\uCF69']: '200',
[' \uCF69 ']: '20',
rareSupply: '2000',
['x'.repeat(97)]: 5,
wine: -2,
empty: 0
},
selectedSortieUnitIds: { corrupted: true },
sortieFormationAssignments: 'front',
sortieItemAssignments: {
@@ -242,8 +251,10 @@ try {
assert(
malformed.inventory.bean === 7 &&
malformed.inventory['\uCF69'] === 120 &&
malformed.inventory.rareSupply === 999 &&
malformed.inventory[' bean '] === undefined &&
malformed.inventory[' \uCF69 '] === undefined &&
malformed.inventory['x'.repeat(97)] === undefined &&
malformed.inventory.wine === undefined &&
malformed.sortieItemAssignments['liu-bei']?.bean === 2 &&
malformed.sortieItemAssignments['liu-bei']?.salve === 1 &&