Magnitus: ex: For moto racer, the english and spanish installer have the exact same file name).
immi101: as far as I remember these are actually the same installer(same hash), unlike the example above.
ie. the installer is multi-language, and the api gives you entries for each language that all point to the same installer.
Omg, you're right:
{
"Language": "english",
"Os": "windows",
"Url": "/downloads/moto_racer/en1installer0",
"Title": "Moto Racer",
"Name": "setup_moto_racer_2.1.0.11.exe",
"Version": "",
"Date": "",
"EstimatedSize": "328 MB",
"VerifiedSize": 344579880,
"Checksum": "569adc66f21a050388633d813a96544c"
},
{
"Language": "spanish",
"Os": "windows",
"Url": "/downloads/moto_racer/es1installer0",
"Title": "Moto Racer",
"Name": "setup_moto_racer_2.1.0.11[1].exe",
"Version": "",
"Date": "",
"EstimatedSize": "328 MB",
"VerifiedSize": 344579880,
"Checksum": "569adc66f21a050388633d813a96544c"
},
{
"Language": "french",
"Os": "windows",
"Url": "/downloads/moto_racer/fr1installer0",
"Title": "Moto Racer",
"Name": "setup_moto_racer_2.1.0.11[2].exe",
"Version": "",
"Date": "",
"EstimatedSize": "328 MB",
"VerifiedSize": 344579880,
"Checksum": "569adc66f21a050388633d813a96544c"
}
This is an optimisation I can't ignore. It will save a lot of room. However, it probably means I need to rethink the language format in the manifest to make it an array.
Arggh, GOG! ><...