/// <summary> /// /// </summary> private void readFromXML() { bool fileAvailable = File.Exists(currentFileLocation); bool[] defaultMath = null; if (fileAvailable) { // Load in from XML - Designed to be flat file for ease XmlDocument doc = new XmlDocument(); try { doc.Load(currentFileLocation); XML_VersionOne reader = new XML_VersionOne(); defaultMath = reader.readXML(doc); } catch (Exception e) { // Game will now use defaults Debugging.panelMessage(e.Message); } } else { Debugging.panelMessage("Configuration file not found. Will output new file to : " + currentFileLocation); } doMathDefaults(defaultMath); }