void OnRemoteStorageEnumerateWorkshopFilesResult(RemoteStorageEnumerateWorkshopFilesResult_t pCallback, bool bIOFailure) {
		Debug.Log("[" + RemoteStorageEnumerateWorkshopFilesResult_t.k_iCallback + " - RemoteStorageEnumerateWorkshopFilesResult] - " + pCallback.m_eResult + " -- " + pCallback.m_nResultsReturned + " -- " + pCallback.m_nTotalResultCount + " -- " + pCallback.m_rgPublishedFileId + " -- " + pCallback.m_rgScore + " -- " + pCallback.m_nAppId + " -- " + pCallback.m_unStartIndex);
		for (int i = 0; i < pCallback.m_nResultsReturned; ++i) {
			print(i + ": " + pCallback.m_rgPublishedFileId[i]);
		}

		if(pCallback.m_nResultsReturned >= 1) {
			m_PublishedFileId = pCallback.m_rgPublishedFileId[0];
		}
	}