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); }
public override int GetHashCode() { return(SunriseBegin.GetHashCode()); }