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