public void TriggerDrop(Action <bool, SteamItemDetails_t[]> callback)
 {
     if (!SteamworksPlayerInventory.TriggerItemDrop(DefinitionID, callback))
     {
         Debug.LogWarning("[ItemGeneratorDefinition.TriggerDrop] - Call failed.");
     }
 }
        public void TriggerDrop()
        {
            var result = SteamworksPlayerInventory.TriggerItemDrop(DefinitionID, (status, results) =>
            {
                if (!status)
                {
                    Debug.LogWarning("[ItemGeneratorDefinition.TriggerDrop] - Call returned an error status.");
                }
            });

            if (!result)
            {
                Debug.LogWarning("[ItemGeneratorDefinition.TriggerDrop] - Call failed.");
            }
        }