Teravus Ovares (Dan Olivares)
|
2b990a61bf
This is the second part of the 'not crash on regionsize changes'. This lets you configure region sizes to be smaller without crashing the region. I remind you that regions are still square, must be a multiple of 4, and the Linden client doesn't like anything other then 256. If you set it bigger or smaller, the terrain doesn't load in the client, the map has issues, and god forbid you connect it to a grid that expects 256m regions.
|
há 15 anos atrás |
Justin Clark-Casey (justincc)
|
615e1ed285
goose panda
|
há 15 anos atrás |
Teravus Ovares
|
4cbf0444df
* Tweak the caps manager so that the NPCAvatar works again.
|
há 15 anos atrás |
Teravus Ovares
|
5c8fe5c01c
* Fixed a case where a prim was a NullPhysicsActor instead of an OdePrim
|
há 15 anos atrás |
Teravus Ovares
|
08819bcbea
* Created a way that the OpenSimulator scene can ask the physics scene to do a raycast test safely.
|
há 15 anos atrás |
Teravus Ovares
|
f74622c65f
* Change the order of Update so Physics processes a frame before the scene manipulates the physics Scene.cs
|
há 15 anos atrás |
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)
|
há 15 anos atrás |
MW
|
5f68b5b82e
There was possible a locking issue in revision 9951 so reverting that revision until further testing can be done.
|
há 15 anos atrás |
Justin Clarke Casey
|
5815162d7e
minor: remove some mono compiler warnings
|
há 15 anos atrás |
Melanie Thielker
|
fb4067c844
A stab at implementing llSetDamage. Not persistent.
|
há 15 anos atrás |
Melanie Thielker
|
d8fe7777bf
Prevent teleports from ending underground
|
há 15 anos atrás |
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.
|
há 15 anos atrás |
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.
|
há 15 anos atrás |
MW
|
934b291f59
Added a note to the ScenePresence.UpdateMovement() method, to remind everyone that the so called "forces" are actually velocities.
|
há 15 anos atrás |
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.
|
há 15 anos atrás |
Jeff Ames
|
a23d64dec1
Formatting cleanup.
|
há 15 anos atrás |
Jeff Ames
|
840de6c036
Minor: Change OpenSim to OpenSimulator in older copyright headers and LICENSE.txt.
|
há 15 anos atrás |
diva
|
5e4fc6e91e
Heart surgery on asset service code bits. Affects OpenSim.ini configuration -- please see the example. Affects region servers only.
|
há 15 anos atrás |
Adam Frisby
|
3a28f748d5
* Adds ScenePresence.TeleportWithMomentum - same as .Teleport, but preserves velocity.
|
há 15 anos atrás |
Melanie Thielker
|
36dd346a91
Add a method to flush the prim update buffers once a frame, since the timer
|
há 15 anos atrás |
Melanie Thielker
|
0f721da5f1
Add a tweakable for the prim queue preload
|
há 15 anos atrás |
Melanie Thielker
|
52d80249d3
Throttle prim sending a bit (again) to ensure the queues don't overrun and
|
há 15 anos atrás |
Melanie Thielker
|
8020af6184
Add methods to block and queue agent updates during region crossing and TP
|
há 15 anos atrás |
Melanie Thielker
|
13c597baba
Send the animations of all already present avatar to an avatar entering a sim
|
há 15 anos atrás |
Melanie Thielker
|
55a69f3f2d
Improve prim sending by combining multiple prim updates into a single packet
|
há 15 anos atrás |
Melanie Thielker
|
334738fca9
Thank you, mpallari, for a patch that increses efficiency by combining
|
há 15 anos atrás |
Charles Krinke
|
6bd8e1eb99
Thank you kindly, MPallari for a patch that:
|
há 15 anos atrás |
Charles Krinke
|
aff38e2dd2
Thank you kindly, MPallari, for a patch that:
|
há 15 anos atrás |
diva
|
722be8f132
Thank you M1sha for diagnosing and patching a lock bug affecting region crossings introduced in r9110. Fixes mantis #3456.
|
há 15 anos atrás |
Melanie Thielker
|
5a0f1e9022
Prevent a nullref when no script engines are loaded
|
há 15 anos atrás |