Example #1
0
        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);
        }
Example #2
0
        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;
            }
        }