private static bool ReadBool( XElement doc, string fieldName, bool _default ) {
XElement element = doc.Element( fieldName );
if( element != null ) {
Logger.Log( "Config.ReadBool: " + fieldName + " = " + element.Value );
return Boolean.Parse( element.Value );
} else {
Logger.Log( "Config.ReadBool: " + fieldName + " = " + _default + " (default)" );
doc.Add( new XElement( fieldName, _default ) );
return _default;
}
}
}