public FactionData(string factionName, XmlNode parent, CatDatExtractor cde, FactionsData factionsData)
 {
     FactionNode = parent.OwnerDocument.CreateElement("faction");
     parent.AppendChild(FactionNode);
     FactionNode.Attributes.Append(parent.OwnerDocument.CreateAttribute("id"));
     FactionNode.Attributes["id"].Value = factionName;
     this.cde          = cde;
     this.factionsData = factionsData;
 }
 public FactionData(XmlNode factionNode, CatDatExtractor cde, FactionsData factionsData)
 {
     FactionNode       = factionNode;
     this.cde          = cde;
     this.factionsData = factionsData;
 }