* Default Primitive.Rotation to Quaternion.Identity
* Quaternion.Conjugate() was accidentally set private, fixed [Simian] * Move login code to LindenLogin extension * Move avatar tracking to ISceneProvider (Simian class is now "pure" and contains no implementation code) git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2421 52acb1d6-8a22-11de-b505-999d5b087335
This commit is contained in:
@@ -172,7 +172,6 @@ namespace Simian
|
||||
if (clients.TryGetValue(agent.Avatar.ID, out client))
|
||||
{
|
||||
client.Shutdown();
|
||||
lock (server.Agents) server.Agents.Remove(agent.Avatar.ID);
|
||||
return clients.Remove(agent.Avatar.ID, client.Address);
|
||||
}
|
||||
else
|
||||
@@ -601,7 +600,7 @@ namespace Simian
|
||||
if (unassociatedAgents.TryGetValue(circuitCode, out agent))
|
||||
{
|
||||
unassociatedAgents.Remove(circuitCode);
|
||||
lock (server.Agents) server.Agents[agent.Avatar.ID] = agent;
|
||||
server.Scene.AgentAdd(this, agent, PrimFlags.None);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user