* koncept bugfix
parent
5ac5785cf2
commit
d0156b491b
|
@ -521,5 +521,17 @@ namespace OpenSim.Region.Environment.Scenes
|
||||||
{
|
{
|
||||||
return m_scene.RequestAvatarList();
|
return m_scene.RequestAvatarList();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
internal void SendPartFullUpdate(IClientAPI remoteClient, AllNewSceneObjectPart2 part)
|
||||||
|
{
|
||||||
|
if( m_rootPart == part )
|
||||||
|
{
|
||||||
|
part.SendFullUpdateToClient( remoteClient, Pos );
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
part.SendFullUpdateToClient( remoteClient );
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -443,6 +443,13 @@ namespace OpenSim.Region.Environment.Scenes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public void FullUpdate(IClientAPI remoteClient)
|
||||||
|
{
|
||||||
|
m_parentGroup.SendPartFullUpdate( remoteClient, this );
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -451,6 +458,11 @@ namespace OpenSim.Region.Environment.Scenes
|
||||||
{
|
{
|
||||||
LLVector3 lPos;
|
LLVector3 lPos;
|
||||||
lPos = OffsetPosition;
|
lPos = OffsetPosition;
|
||||||
|
SendFullUpdateToClient(remoteClient, lPos);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void SendFullUpdateToClient(IClientAPI remoteClient, LLVector3 lPos)
|
||||||
|
{
|
||||||
LLQuaternion lRot;
|
LLQuaternion lRot;
|
||||||
lRot = RotationOffset;
|
lRot = RotationOffset;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue