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