aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Capabilities/LLSDHelpers.cs
diff options
context:
space:
mode:
authorteravus2013-08-24 18:55:21 -0500
committerteravus2013-08-24 18:55:21 -0500
commite0399ccaec68889c12e4679b4d62142b49b379df (patch)
tree3d4bd4f6472c022689ba496d9b80fb7ba3adbb5f /OpenSim/Capabilities/LLSDHelpers.cs
parent* Fix a null ref that causes a stack unwind when crossing borders. Less stac... (diff)
downloadopensim-SC-e0399ccaec68889c12e4679b4d62142b49b379df.zip
opensim-SC-e0399ccaec68889c12e4679b4d62142b49b379df.tar.gz
opensim-SC-e0399ccaec68889c12e4679b4d62142b49b379df.tar.bz2
opensim-SC-e0399ccaec68889c12e4679b4d62142b49b379df.tar.xz
* This fixes the border crossing offsets by storing the final keyframe location in the hijacked variable KeyFrame.AngularVelocity. When steps in OnTimer <= 0.0, normalize the final position by Constants.RegionSize and move the object there. The hack here is KeyFrame.AngularVelocity probably isn't the right name for this variable because it's the un-mucked with keyframe position. When you determine the feasibility of changing the name without affecting the serialization of existing objects in world... It's simply a name change to KeyFrame.FinalPosition or something proper.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions