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