Gruppe22.Backend.Map.Load C# (CSharp) Метод

Load() публичный Метод

public Load ( string filename, Backend targetCoords = null, bool resetPlayer = false, string subdir = "save\\auto\\" ) : void
filename string
targetCoords Backend
resetPlayer bool
subdir string
Результат void
        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();
        }