Example #1
0
        protected override void WriteDataXML(XElement ele, ElderScrollsPlugin master)
        {
            XElement subEle;

            ele.TryPathTo("Aggression", true, out subEle);
            subEle.Value = Aggression.ToString();

            ele.TryPathTo("Confidence", true, out subEle);
            subEle.Value = Confidence.ToString();

            ele.TryPathTo("EnergyLevel", true, out subEle);
            subEle.Value = EnergyLevel.ToString();

            ele.TryPathTo("Responsibility", true, out subEle);
            subEle.Value = Responsibility.ToString();

            ele.TryPathTo("Mood", true, out subEle);
            subEle.Value = Mood.ToString();

            WriteUnusedXML(ele, master);

            ele.TryPathTo("Services", true, out subEle);
            subEle.Value = Services.ToString();

            ele.TryPathTo("Teaches", true, out subEle);
            subEle.Value = Teaches.ToString();

            ele.TryPathTo("MaxTrainingLevel", true, out subEle);
            subEle.Value = MaxTrainingLevel.ToString();

            ele.TryPathTo("Assistance", true, out subEle);
            subEle.Value = Assistance.ToString();

            ele.TryPathTo("AggroRadiusBehavior", true, out subEle);
            subEle.Value = AggroRadiusBehavior.ToString();

            ele.TryPathTo("AggroRadius", true, out subEle);
            subEle.Value = AggroRadius.ToString();
        }