diff options
author | Kitto Flora | 2010-12-26 22:52:03 +0000 |
---|---|---|
committer | Kitto Flora | 2010-12-26 22:52:03 +0000 |
commit | 61b7ec5fb552d045343590c773565968d1cdb6c1 (patch) | |
tree | e1ba380cfb51fb7d845a09a81f334b02b48c96e2 /OpenSim/Region | |
parent | Fix linking link sets to rotated prims. (diff) | |
download | opensim-SC-61b7ec5fb552d045343590c773565968d1cdb6c1.zip opensim-SC-61b7ec5fb552d045343590c773565968d1cdb6c1.tar.gz opensim-SC-61b7ec5fb552d045343590c773565968d1cdb6c1.tar.bz2 opensim-SC-61b7ec5fb552d045343590c773565968d1cdb6c1.tar.xz |
Fixing AbsolutePosition to correct llSensor in vehicles
Diffstat (limited to 'OpenSim/Region')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index 3e3f032..6496a25 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | |||
@@ -1108,12 +1108,10 @@ namespace OpenSim.Region.Framework.Scenes | |||
1108 | 1108 | ||
1109 | public Vector3 AbsolutePosition | 1109 | public Vector3 AbsolutePosition |
1110 | { | 1110 | { |
1111 | get { | 1111 | get |
1112 | if (IsAttachment) | 1112 | { |
1113 | return GroupPosition + (m_offsetPosition * ParentGroup.RootPart.RotationOffset); | 1113 | return GroupPosition + (m_offsetPosition * ParentGroup.RootPart.RotationOffset); |
1114 | 1114 | } | |
1115 | // return m_offsetPosition + m_groupPosition; } | ||
1116 | return m_groupPosition + (m_offsetPosition * ParentGroup.RootPart.RotationOffset) ; } //KF: Rotation was ignored! | ||
1117 | } | 1115 | } |
1118 | 1116 | ||
1119 | public SceneObjectGroup ParentGroup | 1117 | public SceneObjectGroup ParentGroup |