A tool for converting EXML files - the No Man's Sky game data file format, generated by MBINCompiler - to a working Python Dictionary.
{
"template": "TkSceneNodeData",
"Name": "Models\\Effects\\Spacecraft\\BRIDGEVOLUMELIGHTSMALL.SCENE.MXML",
"NameHash": 0,
"Type": "MODEL",
"Transform": {
"meta": ["Transform", "TkTransformData.xml"],
"TransX": 0,
"TransY": 0,
"TransZ": 0,
"RotX": 0,
"RotY": 0,
"RotZ": 0,
"ScaleX": 1,
"ScaleY": 1,
"ScaleZ": 1
},
"PlatformExclusion": 0,
"Attributes": null,
"Children": {
"meta": ["name", "Children"],
"0": {
"meta": ["value", "TkSceneNodeData.xml"],
"Name": "Mist",
"NameHash": 0,
"Type": "EMITTER",
"Transform": {
"meta": ["Transform", "TkTransformData.xml"],
"TransX": 0,
"TransY": 0,
"TransZ": 0,
"RotX": 0,
"RotY": 0,
"RotZ": 0,
"ScaleX": 1,
"ScaleY": 1,
"ScaleZ": 1
},
"PlatformExclusion": 0,
"Attributes": {
"meta": ["name", "Attributes"],
"0": {
"meta": ["value", "TkSceneNodeAttributeData.xml"],
"Name": "MATERIAL",
"Value": "MODELS\\EFFECTS\\SPACECRAFT\\BRIDGEVOLUMELIGHTSMALL\\MIST.MATERIAL.MBIN"
},
"1": {
"meta": ["value", "TkSceneNodeAttributeData.xml"],
"Name": "DATA",
"Value": "MODELS\\EFFECTS\\SPACECRAFT\\BRIDGEVOLUMELIGHTSMALL\\MIST.PARTICLE.MBIN"
}
},
"Children": null
}
}
}