Ejemplo n.º 1
0
        protected override void WriteDataXML(XElement ele, ElderScrollsPlugin master)
        {
            XElement subEle;

            ele.TryPathTo("Sunrise/Begin", true, out subEle);
            subEle.Value = SunriseBegin.ToString();

            ele.TryPathTo("Sunrise/End", true, out subEle);
            subEle.Value = SunriseEnd.ToString();

            ele.TryPathTo("Sunset/Begin", true, out subEle);
            subEle.Value = SunsetBegin.ToString();

            ele.TryPathTo("Sunset/End", true, out subEle);
            subEle.Value = SunsetEnd.ToString();

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

            ele.TryPathTo("MoonData", true, out subEle);
            MoonData.WriteXML(subEle, master);
        }
Ejemplo n.º 2
0
 public override int GetHashCode()
 {
     return(SunriseBegin.GetHashCode());
 }