mirror of
https://github.com/opensim/opensim.git
synced 2026-08-09 18:55:58 +08:00
Fixed more appearance woes that showed up using remote connectors. Appearance is now being passed with AgentCircuitData, as it should be.
This commit is contained in:
@@ -3708,8 +3708,8 @@ namespace OpenSim.Region.Framework.Scenes
|
||||
/// <returns>true if we handled it.</returns>
|
||||
public virtual bool IncomingChildAgentDataUpdate(AgentData cAgentData)
|
||||
{
|
||||
// m_log.DebugFormat(
|
||||
// "[SCENE]: Incoming child agent update for {0} in {1}", cAgentData.AgentID, RegionInfo.RegionName);
|
||||
m_log.DebugFormat(
|
||||
"[SCENE]: Incoming child agent update for {0} in {1}", cAgentData.AgentID, RegionInfo.RegionName);
|
||||
|
||||
// We have to wait until the viewer contacts this region after receiving EAC.
|
||||
// That calls AddNewClient, which finally creates the ScenePresence
|
||||
|
||||
@@ -2575,9 +2575,9 @@ namespace OpenSim.Region.Framework.Scenes
|
||||
if (m_appearance.AvatarHeight > 0)
|
||||
SetHeight(m_appearance.AvatarHeight);
|
||||
|
||||
AvatarData adata = new AvatarData(m_appearance);
|
||||
|
||||
m_scene.AvatarService.SetAvatar(m_controllingClient.AgentId, adata);
|
||||
// This is not needed, because only the transient data changed
|
||||
//AvatarData adata = new AvatarData(m_appearance);
|
||||
//m_scene.AvatarService.SetAvatar(m_controllingClient.AgentId, adata);
|
||||
|
||||
SendAppearanceToAllOtherAgents();
|
||||
if (!m_startAnimationSet)
|
||||
|
||||
Reference in New Issue
Block a user