public XElement ToElement() { XElement e = new XElement("enemy"); e.Add(new XElement("name", Name)); e.Add(new XElement("verified", Verified.ToString().ToLower())); e.Add(new XElement("match_strings", MatchStrings.Select(x => new XElement("match_string", x)))); e.Add(new XElement("level", Level)); e.Add(new XElement("hp", HP)); e.Add(new XElement("attack", Attack)); e.Add(new XElement("hit_percentage", HitPercentage)); e.Add(new XElement("magic_attack", MagicAttack)); e.Add(new XElement("speed", Speed)); e.Add(new XElement("defense", Defense)); e.Add(new XElement("evasion", Evasion)); e.Add(new XElement("magic_defense", MagicDefense)); e.Add(new XElement("magic_evasion", MagicEvasion)); e.Add(new XElement("gp", GP)); e.Add(new XElement("experience", Experience)); e.Add(new XElement("weaknesses", Weaknesses)); e.Add(new XElement("absorbs", Absorbs)); e.Add(new XElement("resists", Resists)); e.Add(new XElement("image_path", ImagePath)); e.Add(new XElement("hp2", HP2)); e.Add(new XElement("gp2", GP2)); e.Add(new XElement("experience2", Experience2)); return(e); }
public XmlNode ToXml(XmlDocument d) { XmlNode toXml = d.CreateElement("wikiFile"); toXml.Attributes.Append(umbraco.xmlHelper.addAttribute(d, "id", Id.ToString())); toXml.Attributes.Append(umbraco.xmlHelper.addAttribute(d, "name", Name)); toXml.Attributes.Append(umbraco.xmlHelper.addAttribute(d, "created", CreateDate.ToString())); toXml.AppendChild(umbraco.xmlHelper.addCDataNode(d, "path", Path)); toXml.AppendChild(umbraco.xmlHelper.addCDataNode(d, "verified", Verified.ToString())); return(toXml); }