public void Load(string filename, Backend.Coords targetCoords = null, bool resetPlayer = false, string subdir = "save\\auto\\")
{
if (!System.IO.Directory.Exists("save"))
{
System.IO.Directory.CreateDirectory("save");
}
if (!System.IO.Directory.Exists(subdir))
{
System.IO.Directory.CreateDirectory(subdir);
}
XmlReaderSettings settings = new XmlReaderSettings();
settings.IgnoreWhitespace = true;
settings.IgnoreComments = true;
XmlReader xmlr = XmlReader.Create(subdir + filename, settings);
ReadXML(xmlr, targetCoords, resetPlayer);
xmlr.Close();
}