Exemple #1
0
        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);
        }
Exemple #2
0
 public override int GetHashCode()
 {
     return(TagSkill1.GetHashCode());
 }