diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs b/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs index 36b4e10..91caada 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs | |||
@@ -1063,30 +1063,6 @@ namespace OpenSim.Region.Environment.Scenes | |||
1063 | } | 1063 | } |
1064 | } | 1064 | } |
1065 | 1065 | ||
1066 | public void FakeDeleteGroup() | ||
1067 | { | ||
1068 | // If there are any updates queued for this object when the 'fake' delete happens, then make sure | ||
1069 | // that they don't happen, otherwise the deleted objects will reappear | ||
1070 | m_isDeleted = true; | ||
1071 | |||
1072 | DetachFromBackup(); | ||
1073 | |||
1074 | foreach (SceneObjectPart part in m_parts.Values) | ||
1075 | { | ||
1076 | List<ScenePresence> avatars = Scene.GetScenePresences(); | ||
1077 | for (int i = 0; i < avatars.Count; i++) | ||
1078 | { | ||
1079 | if (avatars[i].ParentID == LocalId) | ||
1080 | { | ||
1081 | avatars[i].StandUp(); | ||
1082 | } | ||
1083 | |||
1084 | if (m_rootPart != null && part == m_rootPart) | ||
1085 | avatars[i].ControllingClient.SendKillObject(m_regionHandle, part.LocalId); | ||
1086 | } | ||
1087 | } | ||
1088 | } | ||
1089 | |||
1090 | public void AddScriptLPS(int count) | 1066 | public void AddScriptLPS(int count) |
1091 | { | 1067 | { |
1092 | if (scriptScore + count >= float.MaxValue - count) | 1068 | if (scriptScore + count >= float.MaxValue - count) |