Method HIUGCDiscoveryGetEngineGameVariant
HIUGCDiscoveryGetEngineGameVariant(String, String)
Returns metadata about a given engine game variant version.
Declaration
public System.Threading.Tasks.Task<Den.Dev.Grunt.Models.HaloApiResultContainer<Den.Dev.Grunt.Models.HaloInfinite.EngineGameVariant,Den.Dev.Grunt.Models.RawResponseContainer>> HIUGCDiscoveryGetEngineGameVariant (string assetId, string versionId);
Parameters
Type | Name | Description |
---|---|---|
System.String | assetId | Unique asset ID for the engine game variant. |
System.String | versionId | Unique ID for the asset version for the engine game variant. |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<HaloApiResultContainer<EngineGameVariant,RawResponseContainer>> | If successful, returns an instance of EngineGameVariant containing appropriate metadata. Otherwise, returns null. |
Examples
Here is an example response from the API, as snapshotted on 7/19/2022:
{
"CustomData": {
"SubsetData": {
"StatBucketGameType": 0,
"EngineName": "",
"VariantName": ""
},
"LocalizedData": {}
},
"Tags": [
"343i"
],
"AssetId": "6ea0d1e7-57f7-4658-ac1e-7223cbb4f765",
"VersionId": "241f10a0-b997-40bf-b2b6-5de1b35c9ee1",
"PublicName": "Lone Wolves",
"Description": "Lone Wolves",
"Files": {
"Prefix": "https://blobs-infiniteugc.svc.halowaypoint.com/ugcstorage/enginegamevariant/6ea0d1e7-57f7-4658-ac1e-7223cbb4f765/241f10a0-b997-40bf-b2b6-5de1b35c9ee1/",
"FileRelativePaths": [
"PlayCinematicAndQuit.bin",
"PlayCinematicAndQuit.br",
"PlayCinematicAndQuit.chs",
"PlayCinematicAndQuit.cht",
"PlayCinematicAndQuit.de",
"PlayCinematicAndQuit.dk",
"PlayCinematicAndQuit.en",
"PlayCinematicAndQuit.fi",
"PlayCinematicAndQuit.fr",
"PlayCinematicAndQuit.it",
"PlayCinematicAndQuit.jpn",
"PlayCinematicAndQuit.kor",
"PlayCinematicAndQuit.mx",
"PlayCinematicAndQuit.nl",
"PlayCinematicAndQuit.no",
"PlayCinematicAndQuit.pl",
"PlayCinematicAndQuit.pt",
"PlayCinematicAndQuit.ru",
"PlayCinematicAndQuit.sp",
"PlayCinematicAndQuit_guid.txt"
],
"PrefixEndpoint": {
"AuthorityId": "iUgcFiles",
"Path": "/ugcstorage/enginegamevariant/6ea0d1e7-57f7-4658-ac1e-7223cbb4f765/241f10a0-b997-40bf-b2b6-5de1b35c9ee1/",
"QueryString": null,
"RetryPolicyId": "linearretry",
"TopicName": "",
"AcknowledgementTypeId": 0,
"AuthenticationLifetimeExtensionSupported": false,
"ClearanceAware": false
}
},
"Contributors": [],
"AssetHome": 1,
"AssetStats": {
"PlaysRecent": -1,
"PlaysAllTime": -1,
"Favorites": 0,
"Likes": 0,
"Bookmarks": 0,
"ParentAssetCount": 0,
"AverageRating": null,
"NumberOfRatings": 0
},
"InspectionResult": 50,
"CloneBehavior": 0,
"Order": 0
}