Esempio n. 1
0
        public static void RemoveItem(Address avatarAddress, Guid guid)
        {
            var modifier = new AvatarInventoryNonFungibleItemRemover(guid);

            LocalLayer.Instance.Add(avatarAddress, modifier);
            RemoveItemInternal(avatarAddress, modifier);
        }
Esempio n. 2
0
        public static void AddItem(Address avatarAddress, Guid guid, bool resetState = true)
        {
            var modifier = new AvatarInventoryNonFungibleItemRemover(guid);

            LocalLayer.Instance.Remove(avatarAddress, modifier);

            if (!resetState)
            {
                return;
            }

            TryResetLoadedAvatarState(avatarAddress, out _, out _);
        }