void ReadVersionInfo(XmlElement element)
{
foreach(XmlAttribute attribute in element.Attributes)
{
// scml_version
if (attribute.Name.Equals("scml_version"))
m_Data.versionInfo.version = attribute.Value;
// generator
else if (attribute.Name.Equals("generator"))
m_Data.versionInfo.generator = attribute.Value;
// generator_version
else if (attribute.Name.Equals("generator_version"))
m_Data.versionInfo.generatorVersion = attribute.Value;
// pixel_art_mode
else if (attribute.Name.Equals("pixel_art_mode"))
m_Data.versionInfo.pixelArtModeRaw = attribute.Value;
// Try to parse non-string values
bool pixelArtMode;
if (bool.TryParse(m_Data.versionInfo.pixelArtModeRaw, out pixelArtMode))
m_Data.versionInfo.pixelArtMode = pixelArtMode;
}
}