I am trying to decode a map file for Unity which I believe was compressed using Base64 encoding.
The actual data looks like this:
H4sIAHah5VgA/z2PvQ7CMAyEXyXyjASsXStGeAHEkBRTivJTOQlKW/XdSYKc7dOd7+Tb4CrnmzQIHQzRB2eExi9qOAiQMbwdZeOFdiyCUx/o7mKD6ZnVc5EIfca+JnPTRaNBG459VFjslM1TgYVhZfCJO/zSaG29LUktSi1LfDYyKAbJEDCFSGVXbR5omkP51UZd19n/6PrpLh77D92WFGkKAQAAAA=
And I am expecting an output that looks like:
custom,cuboid,default,1,1,1,0,1,1,1,1.0,1.0,0,0,0,0,0,0,0;
While Base64 decoding should be an easy feat, this particular case is giving me trouble. I've tried decoding it into several different formats, but all my attempts resulted in garbled messes. I am fairly certain that the file is in a Base64 format, but it shouldn't be this difficult to decode.
Does anyone have an idea of how the file was encoded and how I might go about decoding it?