예제 #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 (ObjectBounds != null)
            {
                ele.TryPathTo("ObjectBounds", true, out subEle);
                ObjectBounds.WriteXML(subEle, master);
            }
            if (IdleMarkerFlags != null)
            {
                ele.TryPathTo("IdleMarkerFlags", true, out subEle);
                IdleMarkerFlags.WriteXML(subEle, master);
            }
            if (AnimationCount != null)
            {
                ele.TryPathTo("AnimationCount", true, out subEle);
                AnimationCount.WriteXML(subEle, master);
            }
            if (IdleTimer != null)
            {
                ele.TryPathTo("IdleTimer", true, out subEle);
                IdleTimer.WriteXML(subEle, master);
            }
            if (Animations != null)
            {
                ele.TryPathTo("Animations", true, out subEle);
                Animations.WriteXML(subEle, master);
            }
        }