Commit History

Autor SHA1 Mensaxe Data
  Teravus Ovares 4cbf0444df * Tweak the caps manager so that the NPCAvatar works again. %!s(int64=15) %!d(string=hai) anos
  Teravus Ovares 5c8fe5c01c * Fixed a case where a prim was a NullPhysicsActor instead of an OdePrim %!s(int64=15) %!d(string=hai) anos
  Teravus Ovares 08819bcbea * Created a way that the OpenSimulator scene can ask the physics scene to do a raycast test safely. %!s(int64=15) %!d(string=hai) anos
  Teravus Ovares f74622c65f * Change the order of Update so Physics processes a frame before the scene manipulates the physics Scene.cs %!s(int64=15) %!d(string=hai) anos
  Teravus Ovares 8e1ab33ed3 * Tweaking collision reporting a little more in ScenePresence to not check if the collisions will affect health if the avatar is invulnerable. (saves 3 loops) %!s(int64=15) %!d(string=hai) anos
  MW 5f68b5b82e There was possible a locking issue in revision 9951 so reverting that revision until further testing can be done. %!s(int64=15) %!d(string=hai) anos
  Justin Clarke Casey 5815162d7e minor: remove some mono compiler warnings %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker fb4067c844 A stab at implementing llSetDamage. Not persistent. %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker d8fe7777bf Prevent teleports from ending underground %!s(int64=15) %!d(string=hai) anos
  MW 706286b7fb Removed the List<NewForce> m_forceList from ScenePresence, as there wasn't any need for a list, as only the last entry in it was acted on. So it now has a single NewForce m_nextVelocity , which is updated (rather than a NewForce object being created every AgentUpdate). So as well as cutting out all the adds and clearing of the list, it also removes the creation of upto 100+ new objects per second per avatar. %!s(int64=15) %!d(string=hai) anos
  MW 7a2c41dea0 Extracted the code that handles the sending of prim updates to the client, from ScenePresence into ISceneViewer/SceneViewer. Currently ScenePresence "has" a ISceneViewer, although if we had a proper Node based scenegraph then it would most likely be attached directly to the nodes. %!s(int64=15) %!d(string=hai) anos
  MW 934b291f59 Added a note to the ScenePresence.UpdateMovement() method, to remind everyone that the so called "forces" are actually velocities. %!s(int64=15) %!d(string=hai) anos
  MW 684286f097 Applied patch from mantis #3820 which changed the clearing of the ScenePresence.m_forcesList, so it used the List.Clear method rather than doing a loop through the list and manually removing each item. Thanks dslake. %!s(int64=15) %!d(string=hai) anos
  Jeff Ames a23d64dec1 Formatting cleanup. %!s(int64=15) %!d(string=hai) anos
  Jeff Ames 840de6c036 Minor: Change OpenSim to OpenSimulator in older copyright headers and LICENSE.txt. %!s(int64=15) %!d(string=hai) anos
  diva 5e4fc6e91e Heart surgery on asset service code bits. Affects OpenSim.ini configuration -- please see the example. Affects region servers only. %!s(int64=15) %!d(string=hai) anos
  Adam Frisby 3a28f748d5 * Adds ScenePresence.TeleportWithMomentum - same as .Teleport, but preserves velocity. %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker 36dd346a91 Add a method to flush the prim update buffers once a frame, since the timer %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker 0f721da5f1 Add a tweakable for the prim queue preload %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker 52d80249d3 Throttle prim sending a bit (again) to ensure the queues don't overrun and %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker 8020af6184 Add methods to block and queue agent updates during region crossing and TP %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker 13c597baba Send the animations of all already present avatar to an avatar entering a sim %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker 55a69f3f2d Improve prim sending by combining multiple prim updates into a single packet %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker 334738fca9 Thank you, mpallari, for a patch that increses efficiency by combining %!s(int64=15) %!d(string=hai) anos
  Charles Krinke 6bd8e1eb99 Thank you kindly, MPallari for a patch that: %!s(int64=15) %!d(string=hai) anos
  Charles Krinke aff38e2dd2 Thank you kindly, MPallari, for a patch that: %!s(int64=15) %!d(string=hai) anos
  diva 722be8f132 Thank you M1sha for diagnosing and patching a lock bug affecting region crossings introduced in r9110. Fixes mantis #3456. %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker 5a0f1e9022 Prevent a nullref when no script engines are loaded %!s(int64=15) %!d(string=hai) anos
  Teravus Ovares c2e75aecd1 * Commit a variety of fixes to bugs discovered while trying to fix the NaN singularity. %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker f6f3737fe8 Fix a regression where animations would only be sent if the avatar has %!s(int64=15) %!d(string=hai) anos