diff options
Diffstat (limited to 'OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs')
-rw-r--r-- | OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs b/OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs index 6ba4c5a..931898c 100644 --- a/OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs +++ b/OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs | |||
@@ -182,6 +182,9 @@ namespace OpenSim.Framework.Serialization.External | |||
182 | case "FixedSun": | 182 | case "FixedSun": |
183 | settings.FixedSun = bool.Parse(xtr.ReadElementContentAsString()); | 183 | settings.FixedSun = bool.Parse(xtr.ReadElementContentAsString()); |
184 | break; | 184 | break; |
185 | case "SunPosition": | ||
186 | settings.SunPosition = double.Parse(xtr.ReadElementContentAsString()); | ||
187 | break; | ||
185 | } | 188 | } |
186 | } | 189 | } |
187 | 190 | ||
@@ -237,8 +240,9 @@ namespace OpenSim.Framework.Serialization.External | |||
237 | xtw.WriteElementString("TerrainLowerLimit", settings.TerrainLowerLimit.ToString()); | 240 | xtw.WriteElementString("TerrainLowerLimit", settings.TerrainLowerLimit.ToString()); |
238 | xtw.WriteElementString("UseEstateSun", settings.UseEstateSun.ToString()); | 241 | xtw.WriteElementString("UseEstateSun", settings.UseEstateSun.ToString()); |
239 | xtw.WriteElementString("FixedSun", settings.FixedSun.ToString()); | 242 | xtw.WriteElementString("FixedSun", settings.FixedSun.ToString()); |
240 | // XXX: Need to expose interface to get sun phase information from sun module | 243 | xtw.WriteElementString("SunPosition", settings.SunPosition.ToString()); |
241 | // xtw.WriteStartElement("SunPhase", | 244 | // Note: 'SunVector' isn't saved because this value is owned by the Sun Module, which |
245 | // calculates it automatically according to the date and other factors. | ||
242 | xtw.WriteEndElement(); | 246 | xtw.WriteEndElement(); |
243 | 247 | ||
244 | xtw.WriteEndElement(); | 248 | xtw.WriteEndElement(); |