protected override void WriteDataXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; ele.TryPathTo("Flags", true, out subEle); subEle.Value = Flags.ToString(); ele.TryPathTo("Fatigue", true, out subEle); subEle.Value = Fatigue.ToString(); ele.TryPathTo("BarterGold", true, out subEle); subEle.Value = BarterGold.ToString(); ele.TryPathTo("Level", true, out subEle); subEle.Value = Level.ToString(); ele.TryPathTo("CalcMin", true, out subEle); subEle.Value = CalcMin.ToString(); ele.TryPathTo("CalcMax", true, out subEle); subEle.Value = CalcMax.ToString(); ele.TryPathTo("SpeedMultiplier", true, out subEle); subEle.Value = SpeedMultiplier.ToString(); ele.TryPathTo("Karma", true, out subEle); subEle.Value = Karma.ToString("G15"); ele.TryPathTo("DispositionBase", true, out subEle); subEle.Value = DispositionBase.ToString(); ele.TryPathTo("TemplateFlags", true, out subEle); subEle.Value = TemplateFlags.ToString(); }