private void SetUpFromClothingData(ClothingDataV2 equippedData) { var SpriteSOData = new ItemsSprites(); SpriteSOData.Palette = new List <Color>(equippedData.Palette); SpriteSOData.SpriteLeftHand = (equippedData.SpriteInHandsLeft); SpriteSOData.SpriteRightHand = (equippedData.SpriteInHandsRight); SpriteSOData.SpriteInventoryIcon = (equippedData.SpriteItemIcon); SpriteSOData.IsPaletted = equippedData.IsPaletted; myItem.SetSprites(SpriteSOData); }
public void Combine(ClothingDataV2 parent) { if (SpriteEquipped != null) { SpriteEquipped = parent.SpriteEquipped; } if (SpriteInHandsLeft != null) { SpriteInHandsLeft = parent.SpriteInHandsLeft; } if (SpriteInHandsRight != null) { SpriteInHandsRight = parent.SpriteInHandsRight; } if (SpriteItemIcon != null) { SpriteItemIcon = parent.SpriteItemIcon; } }