diff options
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/ScenePresence.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/ScenePresence.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index f3e6e89..4aa38be 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs | |||
@@ -239,6 +239,11 @@ namespace OpenSim.Region.Framework.Scenes | |||
239 | /// </value> | 239 | /// </value> |
240 | public ScenePresenceAnimator Animator { get; private set; } | 240 | public ScenePresenceAnimator Animator { get; private set; } |
241 | 241 | ||
242 | /// <value> | ||
243 | /// Server Side Animation Override | ||
244 | /// </value> | ||
245 | public MovementAnimationOverrides Overrides { get; private set; } | ||
246 | |||
242 | /// <summary> | 247 | /// <summary> |
243 | /// Attachments recorded on this avatar. | 248 | /// Attachments recorded on this avatar. |
244 | /// </summary> | 249 | /// </summary> |
@@ -967,6 +972,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
967 | IsLoggingIn = false; | 972 | IsLoggingIn = false; |
968 | m_sendCoarseLocationsMethod = SendCoarseLocationsDefault; | 973 | m_sendCoarseLocationsMethod = SendCoarseLocationsDefault; |
969 | Animator = new ScenePresenceAnimator(this); | 974 | Animator = new ScenePresenceAnimator(this); |
975 | Overrides = new MovementAnimationOverrides(); | ||
970 | PresenceType = type; | 976 | PresenceType = type; |
971 | DrawDistance = world.DefaultDrawDistance; | 977 | DrawDistance = world.DefaultDrawDistance; |
972 | RegionHandle = world.RegionInfo.RegionHandle; | 978 | RegionHandle = world.RegionInfo.RegionHandle; |
@@ -6028,6 +6034,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
6028 | 6034 | ||
6029 | public void SetAnimationOverride(string animState, UUID animID) | 6035 | public void SetAnimationOverride(string animState, UUID animID) |
6030 | { | 6036 | { |
6037 | Overrides.SetOverride(animState, animID); | ||
6031 | } | 6038 | } |
6032 | } | 6039 | } |
6033 | } | 6040 | } |