public void Set(QueryOwnershipOptions other) { if (other != null) { m_ApiVersion = EcomInterface.QueryownershipApiLatest; LocalUserId = other.LocalUserId; CatalogItemIds = other.CatalogItemIds; CatalogNamespace = other.CatalogNamespace; } }
private static void EOSQueryOwnership() { Program.Log("[EOS] querying DLC ownership"); _ecomInterface = EpicPlatformManager.PlatformInterface.GetEcomInterface(); var queryOwnershipOptions = new QueryOwnershipOptions { LocalUserId = EpicPlatformManager.LocalUserId, CatalogItemIds = new[] { _eosDlcItemID } }; _ecomInterface.QueryOwnership(queryOwnershipOptions, null, OnEOSQueryOwnershipComplete); }