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

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

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

            WriteUnused1XML(ele, master);

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

            WriteUnused2XML(ele, master);

            ele.TryPathTo("Sound", true, out subEle);
            Sound.WriteXML(subEle, master);

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

            WriteUnused3XML(ele, master);
        }
예제 #2
0
 public override int GetHashCode()
 {
     return(ResponseNumber.GetHashCode());
 }