public static void RemoveItem(Address avatarAddress, Guid guid) { var modifier = new AvatarInventoryNonFungibleItemRemover(guid); LocalLayer.Instance.Add(avatarAddress, modifier); RemoveItemInternal(avatarAddress, modifier); }
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 _); }