Ejemplo n.º 1
0
        private static void InventoryUpdated(SteamInventoryFullUpdate_t x)
        {
            var r = new InventoryResult(x.Handle, false);

            Items = r.GetItems(false);

            OnInventoryUpdated?.Invoke(r);
        }
 internal static void InstallEvents()
 {
     SteamInventoryFullUpdate_t.Install(x => OnInventoryUpdated?.Invoke(x.Handle));
     SteamInventoryDefinitionUpdate_t.Install(x => LoadDefinitions());
 }
	void OnSteamInventoryFullUpdate(SteamInventoryFullUpdate_t pCallback) {
		Debug.Log("[" + SteamInventoryFullUpdate_t.k_iCallback + " - SteamInventoryFullUpdate] - " + pCallback.m_handle);
		m_SteamInventoryResult = pCallback.m_handle;
	}
Ejemplo n.º 4
0
 internal static void InstallEvents()
 {
     SteamInventoryFullUpdate_t.Install(x => InventoryUpdated(x));
     SteamInventoryDefinitionUpdate_t.Install(x => LoadDefinitions());
     SteamInventoryDefinitionUpdate_t.Install(x => LoadDefinitions(), true);
 }