aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services
diff options
context:
space:
mode:
authorMelanie2010-11-16 21:01:56 +0000
committerMelanie2010-11-16 21:01:56 +0000
commit7bb005b0d1a5ae63ca94a3a3f8ad98e0388ea76b (patch)
treeb73a2aa9f04e9c34281fb38512da3eb800396769 /OpenSim/Services
parentFix osTeleportAgent for hypergrid destinations. (diff)
downloadopensim-SC-7bb005b0d1a5ae63ca94a3a3f8ad98e0388ea76b.zip
opensim-SC-7bb005b0d1a5ae63ca94a3a3f8ad98e0388ea76b.tar.gz
opensim-SC-7bb005b0d1a5ae63ca94a3a3f8ad98e0388ea76b.tar.bz2
opensim-SC-7bb005b0d1a5ae63ca94a3a3f8ad98e0388ea76b.tar.xz
Change the way attachments are persisted. Editing a worn attachment will now
save properly, as will the results of a resizer script working. Attachment positions are no longer saved on each move, but instead are saved once on logout. Attachment script states are saved as part of the attachment now when detaching.
Diffstat (limited to '')
-rw-r--r--OpenSim/Services/Connectors/Simulation/SimulationServiceConnector.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/OpenSim/Services/Connectors/Simulation/SimulationServiceConnector.cs b/OpenSim/Services/Connectors/Simulation/SimulationServiceConnector.cs
index 502fc82..67647ee 100644
--- a/OpenSim/Services/Connectors/Simulation/SimulationServiceConnector.cs
+++ b/OpenSim/Services/Connectors/Simulation/SimulationServiceConnector.cs
@@ -549,6 +549,7 @@ namespace OpenSim.Services.Connectors.Simulation
549 OSDMap args = new OSDMap(2); 549 OSDMap args = new OSDMap(2);
550 args["sog"] = OSD.FromString(sog.ToXml2()); 550 args["sog"] = OSD.FromString(sog.ToXml2());
551 args["extra"] = OSD.FromString(sog.ExtraToXmlString()); 551 args["extra"] = OSD.FromString(sog.ExtraToXmlString());
552 args["modified"] = OSD.FromBoolean(sog.HasGroupChanged);
552 string state = sog.GetStateSnapshot(); 553 string state = sog.GetStateSnapshot();
553 if (state.Length > 0) 554 if (state.Length > 0)
554 args["state"] = OSD.FromString(state); 555 args["state"] = OSD.FromString(state);