feat: handle ShipDecorations in missionInventoryUpdate (#1267)

Reviewed-on: OpenWF/SpaceNinjaServer#1267
This commit is contained in:
Sainan 2025-03-22 01:15:09 -07:00
parent aa95074ee0
commit 42aca103ed
2 changed files with 6 additions and 0 deletions

View File

@ -24,6 +24,7 @@ import {
addMissionComplete,
addMods,
addRecipes,
addShipDecorations,
combineInventoryChanges,
updateSyndicate
} from "@/src/services/inventoryService";
@ -147,6 +148,10 @@ export const addMissionInventoryUpdates = async (
case "CrewShipAmmo":
addCrewShipAmmo(inventory, value);
break;
case "ShipDecorations":
// e.g. when getting a 50+ score in happy zephyr, this is how the poster is given.
addShipDecorations(inventory, value);
break;
case "FusionBundles": {
let fusionPoints = 0;
for (const fusionBundle of value) {

View File

@ -47,6 +47,7 @@ export type IMissionInventoryUpdateRequest = {
CrewShipAmmo?: ITypeCount[];
BonusMiscItems?: ITypeCount[];
EmailItems?: ITypeCount[];
ShipDecorations?: ITypeCount[];
SyndicateId?: string;
SortieId?: string;