From 7335e5710bd0c22c9e5bd9fa0b576d0985d2fba9 Mon Sep 17 00:00:00 2001 From: lbsa71 Date: Thu, 20 Sep 2007 13:04:51 +0000 Subject: Rev 1971 : The Lbsa71 vintage commit * Refactored to prepare for some serious restructuring --- OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs') diff --git a/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs b/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs index efd682f..c63424a 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs @@ -136,7 +136,7 @@ namespace OpenSim.Region.Environment.Scenes Entities.Add(copy.UUID, copy); copy.ScheduleGroupForFullUpdate(); - /* List avatars = this.RequestAvatarList(); + /* List avatars = this.GetScenePresences(); for (int i = 0; i < avatars.Count; i++) { // copy.SendAllChildPrimsToClient(avatars[i].ControllingClient); @@ -506,11 +506,10 @@ namespace OpenSim.Region.Environment.Scenes public void StartAnimation(IClientAPI client, LLUUID animID, int seq) { - List avatars = RequestAvatarList(); - for (int i = 0; i < avatars.Count; i++) - { - avatars[i].ControllingClient.SendAnimation(animID, seq, client.AgentId); - } + ForEachScenePresence(delegate(ScenePresence presence) + { + presence.ControllingClient.SendAnimation(animID, seq, client.AgentId); + }); } public virtual void ProcessObjectGrab(uint localID, LLVector3 offsetPos, IClientAPI remoteClient) -- cgit v1.1