Esempio n. 1
0
        public override void WriteDataXML(XElement ele, ElderScrollsPlugin master)
        {
            XElement subEle;

            if (EditorID != null)
            {
                ele.TryPathTo("EditorID", true, out subEle);
                EditorID.WriteXML(subEle, master);
            }
            if (Version != null)
            {
                ele.TryPathTo("Version", true, out subEle);
                Version.WriteXML(subEle, master);
            }
            if (GeneralData != null)
            {
                ele.TryPathTo("GeneralData", true, out subEle);
                GeneralData.WriteXML(subEle, master);
            }
            if (ActorBase != null)
            {
                ele.TryPathTo("ActorBase", true, out subEle);
                ActorBase.WriteXML(subEle, master);
            }
            if (BodyPartData != null)
            {
                ele.TryPathTo("BodyPartData", true, out subEle);
                BodyPartData.WriteXML(subEle, master);
            }
            if (FeedbackData != null)
            {
                ele.TryPathTo("FeedbackData", true, out subEle);
                FeedbackData.WriteXML(subEle, master);
            }
            if (DynamicBones != null)
            {
                ele.TryPathTo("DynamicBones", true, out subEle);
                DynamicBones.WriteXML(subEle, master);
            }
            if (PoseMatchingData != null)
            {
                ele.TryPathTo("PoseMatchingData", true, out subEle);
                PoseMatchingData.WriteXML(subEle, master);
            }
            if (DeathPose != null)
            {
                ele.TryPathTo("DeathPose", true, out subEle);
                DeathPose.WriteXML(subEle, master);
            }
        }