public void RefreshAllMountedObjects()
        {
            for (var i = 0; i < equippableCharacter.mountPoints.Length; i++)
            {
                var mountPoint = equippableCharacter.mountPoints[i];
                var item       = equippableCharacter.Get(i);

                mountPoint.Clear();
                if (item != null)
                {
                    mountPoint.Mount(item);
                }
            }
        }
        public void RefreshAllMountedObjects()
        {
            for (var i = 0; i < equippableCharacter.mountPoints.Length; i++)
            {
                if (equippableCharacter.collection.slotCount == 0 || equippableCharacter.collection.slotCount < i)
                {
                    continue;
                }

                var mountPoint = equippableCharacter.mountPoints[i];
                var item       = equippableCharacter.Get(i);

                mountPoint.Clear();
                if (item != null)
                {
                    mountPoint.Mount(item);
                }
            }
        }