More refactoring.

This commit is contained in:
MW
2007-05-22 11:25:34 +00:00
parent f96083a903
commit eafd91ba80
5 changed files with 27 additions and 16 deletions

View File

@@ -38,6 +38,7 @@ namespace OpenSim
public event GenericCall2 OnCompleteMovementToRegion;
public event GenericCall3 OnAgentUpdate;
public event StartAnim OnStartAnim;
public event GenericCall OnRequestAvatarsData;
protected override void ProcessInPacket(Packet Pack)
{
@@ -106,16 +107,7 @@ namespace OpenSim
break;
case PacketType.AgentWearablesRequest:
OnRequestWearables(this);
//need to move the follow to a event system
foreach (ClientView client in m_clientThreads.Values)
{
if (client.AgentID != this.AgentID)
{
ObjectUpdatePacket objupdate = client.ClientAvatar.CreateUpdatePacket();
this.OutPacket(objupdate);
client.ClientAvatar.SendAppearanceToOtherAgent(this.ClientAvatar);
}
}
OnRequestAvatarsData(this);
break;
case PacketType.AgentSetAppearance:
AgentSetAppearancePacket appear = (AgentSetAppearancePacket)Pack;