mirror of
https://github.com/opensim/opensim.git
synced 2026-08-09 02:36:00 +08:00
* koncept bugfix
This commit is contained in:
@@ -521,5 +521,17 @@ namespace OpenSim.Region.Environment.Scenes
|
||||
{
|
||||
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>
|
||||
@@ -451,6 +458,11 @@ namespace OpenSim.Region.Environment.Scenes
|
||||
{
|
||||
LLVector3 lPos;
|
||||
lPos = OffsetPosition;
|
||||
SendFullUpdateToClient(remoteClient, lPos);
|
||||
}
|
||||
|
||||
public void SendFullUpdateToClient(IClientAPI remoteClient, LLVector3 lPos)
|
||||
{
|
||||
LLQuaternion lRot;
|
||||
lRot = RotationOffset;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user