mirror of
https://github.com/opensim/opensim.git
synced 2026-08-07 09:45:47 +08:00
save/read some missing parcel flags on oar
This commit is contained in:
@@ -119,6 +119,13 @@ namespace OpenSim.Framework.Serialization.External
|
||||
m_ldProcessors.Add(
|
||||
"OtherCleanTime", (ld, xtr) => ld.OtherCleanTime = Convert.ToInt32(xtr.ReadElementString("OtherCleanTime")));
|
||||
|
||||
m_ldProcessors.Add(
|
||||
"SeeAVs", (ld, xtr) => ld.SeeAVs = xtr.ReadElementString("SeeAVs") == "1");
|
||||
m_ldProcessors.Add(
|
||||
"AnyAVSnds", (ld, xtr) => ld.AnyAVSounds = xtr.ReadElementString("AnyAVSnds") == "1");
|
||||
m_ldProcessors.Add(
|
||||
"GrpAVSnds", (ld, xtr) => ld.GroupAVSounds = xtr.ReadElementString("GrpAVSnds") == "1");
|
||||
|
||||
// LandAccessEntryProcessors
|
||||
m_laeProcessors.Add(
|
||||
"AgentID", (lae, xtr) => lae.AgentID = UUID.Parse(xtr.ReadElementString("AgentID")));
|
||||
@@ -210,7 +217,7 @@ namespace OpenSim.Framework.Serialization.External
|
||||
{
|
||||
StringWriter sw = new StringWriter();
|
||||
XmlTextWriter xtw = new XmlTextWriter(sw);
|
||||
xtw.Formatting = Formatting.Indented;
|
||||
xtw.Formatting = Formatting.None;
|
||||
|
||||
xtw.WriteStartDocument();
|
||||
xtw.WriteStartElement("LandData");
|
||||
@@ -264,7 +271,11 @@ namespace OpenSim.Framework.Serialization.External
|
||||
xtw.WriteElementString("Dwell", "0");
|
||||
xtw.WriteElementString("OtherCleanTime", Convert.ToString(landData.OtherCleanTime));
|
||||
|
||||
if(landData.Environment != null)
|
||||
xtw.WriteElementString("SeeAVs", landData.SeeAVs ? "1" : "0");
|
||||
xtw.WriteElementString("AnyAVSnds", landData.AnyAVSounds ? "1" : "0");
|
||||
xtw.WriteElementString("GrpAVSnds", landData.GroupAVSounds ? "1" : "0");
|
||||
|
||||
if (landData.Environment != null)
|
||||
{
|
||||
try
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user