From 8d5cec5e0d8edb9fafce4df3235c05dbc46b9240 Mon Sep 17 00:00:00 2001
From: Melanie Thielker
Date: Fri, 11 Jun 2010 17:08:18 +0200
Subject: Remove cmGetAvatarList()
---
.../Shared/Api/Implementation/CM_Api.cs | 25 ----------------------
.../ScriptEngine/Shared/Api/Interface/ICM_Api.cs | 1 -
.../ScriptEngine/Shared/Api/Runtime/CM_Stub.cs | 4 ----
3 files changed, 30 deletions(-)
(limited to 'OpenSim/Region/ScriptEngine')
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/CM_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/CM_Api.cs
index 4fb5c95..880ca1b 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/CM_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/CM_Api.cs
@@ -113,31 +113,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
}
///
- /// Like osGetAgents but returns enough info for a radar
- ///
- /// Strided list of the UUID, position and name of each avatar in the region
- public LSL_List cmGetAvatarList()
- {
- LSL_List result = new LSL_List();
- World.ForEachScenePresence(delegate (ScenePresence avatar)
- {
- if (avatar != null && avatar.UUID != m_host.OwnerID)
- {
- if (avatar.IsChildAgent == false)
- {
- if (avatar.PhysicsActor != null && avatar.PhysicsActor.Position != null)
- {
- result.Add(avatar.UUID);
- result.Add(avatar.PhysicsActor.Position);
- result.Add(avatar.Name);
- }
- }
- }
- });
- return result;
- }
-
- ///
/// Get the current Windlight scene
///
/// List of windlight parameters
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/ICM_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/ICM_Api.cs
index fba27f9..f13b6e5 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/ICM_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/ICM_Api.cs
@@ -44,6 +44,5 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces
LSL_List cmGetWindlightScene(LSL_List rules);
int cmSetWindlightScene(LSL_List rules);
int cmSetWindlightSceneTargeted(LSL_List rules, key target);
- LSL_List cmGetAvatarList();
}
}
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/CM_Stub.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/CM_Stub.cs
index aaffbe4..c0edaae 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/CM_Stub.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/CM_Stub.cs
@@ -72,9 +72,5 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
{
return m_CM_Functions.cmSetWindlightSceneTargeted(rules, target);
}
- public LSL_List cmGetAvatarList()
- {
- return m_CM_Functions.cmGetAvatarList();
- }
}
}
--
cgit v1.1