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

            if (ResponseData != null)
            {
                ele.TryPathTo("ResponseData", true, out subEle);
                ResponseData.WriteXML(subEle, master);
            }
            if (ResponseText != null)
            {
                ele.TryPathTo("ResponseText", true, out subEle);
                ResponseText.WriteXML(subEle, master);
            }
            if (ScriptNotes != null)
            {
                ele.TryPathTo("ScriptNotes", true, out subEle);
                ScriptNotes.WriteXML(subEle, master);
            }
            if (Edits != null)
            {
                ele.TryPathTo("Edits", true, out subEle);
                Edits.WriteXML(subEle, master);
            }
            if (SpeakerAnimation != null)
            {
                ele.TryPathTo("SpeakerAnimation", true, out subEle);
                SpeakerAnimation.WriteXML(subEle, master);
            }
            if (ListenerAnimation != null)
            {
                ele.TryPathTo("ListenerAnimation", true, out subEle);
                ListenerAnimation.WriteXML(subEle, master);
            }
        }