Commit History

Автор SHA1 Съобщение Дата
  Justin Clark-Casey (justincc) 3bc669ffc7 Actually put IsChildAgent = true inside the lock, otherwise there is still a small window for race conditions on duplicate CompleteMovement calls преди 10 години
  Justin Clark-Casey (justincc) 3ffd90496a Prevent duplicate invocations or race dontision in SP.CompleteMovement() преди 10 години
  Justin Clark-Casey (justincc) 0155d42b80 If an agent is sitting, then do send the rotation in the agent update instead of zeroing it to resolve mouselook camera problems преди 11 години
  Justin Clark-Casey (justincc) 17b32b764a Fix regression where mouse look flight direction no longer worked by zeroing x/y rot before sending agent updates, instead of before any agent update processing преди 11 години
  Justin Clark-Casey (justincc) 62a2d7836f Ignore X and Y body rotations when sent by mouse look. преди 11 години
  Justin Clark-Casey (justincc) 8ebad90800 Actually use the SP.AgentControlStopSlowWhilstMoving parameter intoroduced for slow walk/run in 4cfe02a rather than the magic number преди 11 години
  Justin Clark-Casey (justincc) 96018afab4 Remove unused SP.Updated flag, which appears unused for many years and was only set true once and never reset преди 11 години
  Justin Clark-Casey (justincc) 4cde02a2a3 Implement most effects of AGENT_CONTROL_STOP преди 11 години
  Justin Clark-Casey (justincc) 4bd4f1cd83 Remove nudgehack from SP.HandleAgentUpdate by making MovementFlag a uint rather than a byte преди 11 години
  Justin Clark-Casey (justincc) 5f0e763062 Remove unused sp.ParentPosition, which has not been used for some time преди 11 години
  Justin Clark-Casey (justincc) 84bfde3bdf Comment out debug sit message accidently left active преди 11 години
  Justin Clark-Casey (justincc) 868c0c2746 Fix regression where sitting on ground stopped working. преди 11 години
  Justin Clark-Casey (justincc) f9193e3c51 Restore SP.AbsolutePosition to properly return actual absolute position when sitting преди 11 години
  Justin Clark-Casey (justincc) 0785210e29 Fix stand positions rather than having the stand jump to the root prim. преди 11 години
  Justin Clark-Casey (justincc) a3c72dafe6 Only translate linked prim specified offset pos by the link prim rotation, not any specified avatar rotation as well. преди 11 години
  Justin Clark-Casey (justincc) 36d146bf27 fix position changes when sitting on a prim with position and/or orientation explicitly specified преди 11 години
  Justin Clark-Casey (justincc) 65304260af fix avatar rotation when sitting on a linked part преди 11 години
  Justin Clark-Casey (justincc) 78649eb099 Refix fix for sitting on non-root linked prims with explicit sit targets. преди 11 години
  Justin Clark-Casey (justincc) 70e651a8d1 Fix non-root prim sit positions for prims where a sit target has been specified as well. преди 11 години
  Justin Clark-Casey (justincc) ed1029712a Add line accidentally left out of recent non-root prim sit fix преди 11 години
  Justin Clark-Casey (justincc) ff4e7de776 Fix issue where sitting on non-root linked prims would send camera to wrong position in third-person and mouselook преди 11 години
  Justin Clark-Casey (justincc) 253f8de8cd minor: Add scene name to baked textures in cache log message преди 11 години
  Justin Clark-Casey (justincc) c01db5fbdd Lock around read/write of ScenePresence.m_originRegionID to make sure that all threads are seeing the latest value and not a cached one. преди 11 години
  Justin Clark-Casey (justincc) b6f10780c2 minor: Make SP.MakeRootAgent() private - no external code has any business calling this method преди 11 години
  Justin Clark-Casey (justincc) 03b2b5b77b minor: Make log message at top of ScenePresence.CompleteMovement info level and comment out later log message in ScenePresence.MakeRootAgent() преди 11 години
  Justin Clark-Casey (justincc) 8999f06025 minor: correct method name in comment преди 11 години
  Justin Clark-Casey (justincc) ddcbd4bb7d refactor: rename *ChildAgentDataUpdate() methods to *UpdateChildAgent() преди 11 години
  Justin Clark-Casey (justincc) 3ce46adb2a minor: Make log message when Scene.IncomingChildAgentDateUpdate() more explicit that there is a problem if it still finds the agent to be a child if the sender wanted to wait till it became root преди 11 години
  Justin Clark-Casey (justincc) 61c20bd06a Remove old and unused ScenePresence.RestoreInCurrentScene() преди 11 години
  Justin Clark-Casey (justincc) 1f39a763a5 Don't allow users to attempt to sit on objects in a child region without going to that region first. преди 11 години