示例#1
0
        /// <summary>
        /// We've received a FULL update
        /// </summary>
        private void onFullUpdate(SteamInventoryFullUpdate_t data)
        {
            var result = new Result(this, data.Handle, false);

            result.Fill();

            onResult(result, true);
        }
        private static void InventoryUpdated(SteamInventoryFullUpdate_t x)
        {
            var r = new InventoryResult(x.Handle, false);

            Items = r.GetItems(false);

            OnInventoryUpdated?.Invoke(r);
        }
示例#3
0
        /// <summary>
        /// We've received a FULL update
        /// </summary>
        private void onFullUpdate(SteamInventoryFullUpdate_t data, bool error)
        {
            if (error)
            {
                return;
            }

            var result = new Result(this, data.Handle, false);

            result.Fill();

            onResult(result, true);
        }
示例#4
0
    void OnSteamInventoryFullUpdate(SteamInventoryFullUpdate_t pCallback)
    {
        Debug.Log("[" + SteamInventoryFullUpdate_t.k_iCallback + " - SteamInventoryFullUpdate] - " + pCallback.m_handle);

        m_SteamInventoryResult = pCallback.m_handle;
    }