/// <summary> /// /// </summary> /// <returns></returns> public override string ToString() { // TODO: niceify this string MODBuild = ""; MODBuild += "#"; MODBuild += "\n#-----[ " + Type + " ]------------------------------------------"; MODBuild += "\n#"; if (!(AfterComment == null || AfterComment.GetValue() == "\n")) { string[] ACsplit = AfterComment.GetValue().Replace("\r", "").Split('\n'); for (int j = 0; j < ACsplit.Length; j++) { if (!((ACsplit[j] == "" && j == 0))) { MODBuild += "\n# " + ACsplit[j]; } } } MODBuild += "\n" + Body; return(MODBuild); }