forked from OpenWF/SpaceNinjaServer
		
	Update saveLoadoutService.ts
This commit is contained in:
		
							parent
							
								
									a9f994ea4c
								
							
						
					
					
						commit
						35971b914c
					
				@ -139,16 +139,22 @@ export const handleInventoryItemConfigChange = async (
 | 
				
			|||||||
            case "WeaponSkins": {
 | 
					            case "WeaponSkins": {
 | 
				
			||||||
                const itemEntries = equipment as IItemEntry;
 | 
					                const itemEntries = equipment as IItemEntry;
 | 
				
			||||||
                for (const [itemId, itemConfigEntries] of Object.entries(itemEntries)) {
 | 
					                for (const [itemId, itemConfigEntries] of Object.entries(itemEntries)) {
 | 
				
			||||||
                    const inventoryItem = inventory.WeaponSkins.id(itemId);
 | 
					                    if (itemId.startsWith("ca70ca70ca70ca70")) {
 | 
				
			||||||
                    if (!inventoryItem) {
 | 
					                        logger.warn(
 | 
				
			||||||
                        logger.warn(`inventory item WeaponSkins not found with id ${itemId}`);
 | 
					                            `unlockAllSkins does not work with favoriting items because you don't actually own it`
 | 
				
			||||||
                        continue;
 | 
					                        );
 | 
				
			||||||
                    }
 | 
					                    } else {
 | 
				
			||||||
                    if ("Favorite" in itemConfigEntries) {
 | 
					                        const inventoryItem = inventory.WeaponSkins.id(itemId);
 | 
				
			||||||
                        inventoryItem.Favorite = itemConfigEntries.Favorite;
 | 
					                        if (!inventoryItem) {
 | 
				
			||||||
                    }
 | 
					                            logger.warn(`inventory item WeaponSkins not found with id ${itemId}`);
 | 
				
			||||||
                    if ("IsNew" in itemConfigEntries) {
 | 
					                            continue;
 | 
				
			||||||
                        inventoryItem.IsNew = itemConfigEntries.IsNew;
 | 
					                        }
 | 
				
			||||||
 | 
					                        if ("Favorite" in itemConfigEntries) {
 | 
				
			||||||
 | 
					                            inventoryItem.Favorite = itemConfigEntries.Favorite;
 | 
				
			||||||
 | 
					                        }
 | 
				
			||||||
 | 
					                        if ("IsNew" in itemConfigEntries) {
 | 
				
			||||||
 | 
					                            inventoryItem.IsNew = itemConfigEntries.IsNew;
 | 
				
			||||||
 | 
					                        }
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
                break;
 | 
					                break;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user