diff api/Factories/Xml/WarFoundryXmlSaver.cs @ 137:f58051572ec7

Fixes #128: Don't save out default names * Check if unit has default name before exporting * Make HasDefaultName() method public from protected
author IBBoard <dev@ibboard.co.uk>
date Sun, 13 Sep 2009 17:18:41 +0000
parents c60fd5664698
children 1b718b67f7f6
line wrap: on
line diff
--- a/api/Factories/Xml/WarFoundryXmlSaver.cs	Tue Sep 08 19:27:51 2009 +0000
+++ b/api/Factories/Xml/WarFoundryXmlSaver.cs	Sun Sep 13 17:18:41 2009 +0000
@@ -97,7 +97,7 @@
 		{
 			XmlElement unitElem = doc.CreateElement("unit");
 			unitElem.SetAttribute("id", XmlTools.GetAsciiXmlIdForString(unit.ID));
-			unitElem.SetAttribute("unitName", unit.Name);
+			unitElem.SetAttribute("unitName", (unit.HasDefaultName() ? "" : unit.Name));
 			unitElem.SetAttribute("unitType", unit.UnitType.ID);
 			unitElem.SetAttribute("size", unit.Size.ToString());