From 6bf3efb88303054304472472aa3d2115f239a834 Mon Sep 17 00:00:00 2001 From: Robin Cornelius Date: Sun, 3 Jul 2011 11:35:24 +0000 Subject: [PATCH] Add avatars and their attachments to LoadCurrentPrims() git-svn-id: https://radegast.googlecode.com/svn/trunk@938 f7a694da-4d33-11de-9ad6-1127a62b9fcd --- Radegast/GUI/Rendering/Rendering.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Radegast/GUI/Rendering/Rendering.cs b/Radegast/GUI/Rendering/Rendering.cs index 92d7be7..a848371 100644 --- a/Radegast/GUI/Rendering/Rendering.cs +++ b/Radegast/GUI/Rendering/Rendering.cs @@ -764,6 +764,14 @@ namespace Radegast.Rendering .FindAll((Primitive child) => child.ParentID == mainPrim.LocalID) .ForEach((Primitive subPrim) => UpdatePrimBlocking(subPrim)); }); + + Client.Network.CurrentSim.ObjectsAvatars.ForEach(delegate(Avatar avatar) + { + UpdatePrimBlocking(avatar); + Client.Network.CurrentSim.ObjectsPrimitives.FindAll((Primitive p) => { return p.ParentID == avatar.LocalID; }) + .FindAll((Primitive child) => child.ParentID == avatar.LocalID) + .ForEach((Primitive attachedPrim) => UpdatePrimBlocking(attachedPrim)); + }); } ); } -- 2.11.0