Commit History

Autor SHA1 Mensaxe Data
  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 %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 3ffd90496a Prevent duplicate invocations or race dontision in SP.CompleteMovement() %!s(int64=10) %!d(string=hai) anos
  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 %!s(int64=11) %!d(string=hai) anos
  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 %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 62a2d7836f Ignore X and Y body rotations when sent by mouse look. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 8ebad90800 Actually use the SP.AgentControlStopSlowWhilstMoving parameter intoroduced for slow walk/run in 4cfe02a rather than the magic number %!s(int64=11) %!d(string=hai) anos
  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 %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 4cde02a2a3 Implement most effects of AGENT_CONTROL_STOP %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 4bd4f1cd83 Remove nudgehack from SP.HandleAgentUpdate by making MovementFlag a uint rather than a byte %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 5f0e763062 Remove unused sp.ParentPosition, which has not been used for some time %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 84bfde3bdf Comment out debug sit message accidently left active %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 868c0c2746 Fix regression where sitting on ground stopped working. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) f9193e3c51 Restore SP.AbsolutePosition to properly return actual absolute position when sitting %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 0785210e29 Fix stand positions rather than having the stand jump to the root prim. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) a3c72dafe6 Only translate linked prim specified offset pos by the link prim rotation, not any specified avatar rotation as well. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 36d146bf27 fix position changes when sitting on a prim with position and/or orientation explicitly specified %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 65304260af fix avatar rotation when sitting on a linked part %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 78649eb099 Refix fix for sitting on non-root linked prims with explicit sit targets. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 70e651a8d1 Fix non-root prim sit positions for prims where a sit target has been specified as well. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) ed1029712a Add line accidentally left out of recent non-root prim sit fix %!s(int64=11) %!d(string=hai) anos
  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 %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 253f8de8cd minor: Add scene name to baked textures in cache log message %!s(int64=11) %!d(string=hai) anos
  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. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) b6f10780c2 minor: Make SP.MakeRootAgent() private - no external code has any business calling this method %!s(int64=11) %!d(string=hai) anos
  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() %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 8999f06025 minor: correct method name in comment %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) ddcbd4bb7d refactor: rename *ChildAgentDataUpdate() methods to *UpdateChildAgent() %!s(int64=11) %!d(string=hai) anos
  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 %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 61c20bd06a Remove old and unused ScenePresence.RestoreInCurrentScene() %!s(int64=11) %!d(string=hai) anos
  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. %!s(int64=11) %!d(string=hai) anos