protected override void WriteDataXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; ele.TryPathTo("TagSkills/Skill1", true, out subEle); subEle.Value = TagSkill1.ToString(); ele.TryPathTo("TagSkills/Skill2", true, out subEle); subEle.Value = TagSkill2.ToString(); ele.TryPathTo("TagSkills/Skill3", true, out subEle); subEle.Value = TagSkill3.ToString(); ele.TryPathTo("TagSkills/Skill4", true, out subEle); subEle.Value = TagSkill4.ToString(); ele.TryPathTo("Flags", true, out subEle); subEle.Value = ClassDataFlags.ToString(); ele.TryPathTo("Services", true, out subEle); subEle.Value = Services.ToString(); ele.TryPathTo("Training/Skill", true, out subEle); subEle.Value = TrainingSkill.ToString(); ele.TryPathTo("Training/MaxLevel", true, out subEle); subEle.Value = MaxTrainingLevel.ToString(); WriteUnusedXML(ele, master); }
public override int GetHashCode() { return(TagSkill1.GetHashCode()); }