forked from OpenWF/SpaceNinjaServer
feat: handle ShipDecorations in missionInventoryUpdate (#1267)
Reviewed-on: OpenWF/SpaceNinjaServer#1267
This commit is contained in:
parent
aa95074ee0
commit
42aca103ed
@ -24,6 +24,7 @@ import {
|
|||||||
addMissionComplete,
|
addMissionComplete,
|
||||||
addMods,
|
addMods,
|
||||||
addRecipes,
|
addRecipes,
|
||||||
|
addShipDecorations,
|
||||||
combineInventoryChanges,
|
combineInventoryChanges,
|
||||||
updateSyndicate
|
updateSyndicate
|
||||||
} from "@/src/services/inventoryService";
|
} from "@/src/services/inventoryService";
|
||||||
@ -147,6 +148,10 @@ export const addMissionInventoryUpdates = async (
|
|||||||
case "CrewShipAmmo":
|
case "CrewShipAmmo":
|
||||||
addCrewShipAmmo(inventory, value);
|
addCrewShipAmmo(inventory, value);
|
||||||
break;
|
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": {
|
case "FusionBundles": {
|
||||||
let fusionPoints = 0;
|
let fusionPoints = 0;
|
||||||
for (const fusionBundle of value) {
|
for (const fusionBundle of value) {
|
||||||
|
@ -47,6 +47,7 @@ export type IMissionInventoryUpdateRequest = {
|
|||||||
CrewShipAmmo?: ITypeCount[];
|
CrewShipAmmo?: ITypeCount[];
|
||||||
BonusMiscItems?: ITypeCount[];
|
BonusMiscItems?: ITypeCount[];
|
||||||
EmailItems?: ITypeCount[];
|
EmailItems?: ITypeCount[];
|
||||||
|
ShipDecorations?: ITypeCount[];
|
||||||
|
|
||||||
SyndicateId?: string;
|
SyndicateId?: string;
|
||||||
SortieId?: string;
|
SortieId?: string;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user