aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Examples
diff options
context:
space:
mode:
authorJeff Ames2007-12-10 15:08:44 +0000
committerJeff Ames2007-12-10 15:08:44 +0000
commit40fd37f95af68a213b0c3a465858c27fa7c8cfdf (patch)
tree27424718d3b777adee5088deecd813573223bc33 /OpenSim/Region/Examples
parentmore work on texture downloading. (diff)
downloadopensim-SC_OLD-40fd37f95af68a213b0c3a465858c27fa7c8cfdf.zip
opensim-SC_OLD-40fd37f95af68a213b0c3a465858c27fa7c8cfdf.tar.gz
opensim-SC_OLD-40fd37f95af68a213b0c3a465858c27fa7c8cfdf.tar.bz2
opensim-SC_OLD-40fd37f95af68a213b0c3a465858c27fa7c8cfdf.tar.xz
Refactored animation handling in ScenePresence. Now maintains a list of current animations.
* Fixes weirdness when typing and sitting at the same time * Should fix bug #32 (getting stuck in edit appearance pose) * Crouchwalk and possibly jump may need more looking into
Diffstat (limited to 'OpenSim/Region/Examples')
-rw-r--r--OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs7
1 files changed, 5 insertions, 2 deletions
diff --git a/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs b/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs
index 82272f8..530b933 100644
--- a/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs
+++ b/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs
@@ -58,6 +58,7 @@ namespace SimpleApp
58 public event SetAppearance OnSetAppearance; 58 public event SetAppearance OnSetAppearance;
59 public event AvatarNowWearing OnAvatarNowWearing; 59 public event AvatarNowWearing OnAvatarNowWearing;
60 public event StartAnim OnStartAnim; 60 public event StartAnim OnStartAnim;
61 public event StopAnim OnStopAnim;
61 public event LinkObjects OnLinkObjects; 62 public event LinkObjects OnLinkObjects;
62 public event DelinkObjects OnDelinkObjects; 63 public event DelinkObjects OnDelinkObjects;
63 public event RequestMapBlocks OnRequestMapBlocks; 64 public event RequestMapBlocks OnRequestMapBlocks;
@@ -198,18 +199,20 @@ namespace SimpleApp
198 public virtual void SendStartPingCheck(byte seq) 199 public virtual void SendStartPingCheck(byte seq)
199 { 200 {
200 } 201 }
202
201 public virtual void SendAvatarPickerReply(AvatarPickerReplyPacket response) 203 public virtual void SendAvatarPickerReply(AvatarPickerReplyPacket response)
202 { 204 {
203
204 } 205 }
205 206
206 public virtual void SendKillObject(ulong regionHandle, uint localID) 207 public virtual void SendKillObject(ulong regionHandle, uint localID)
207 { 208 {
208 } 209 }
210
209 public virtual void SetChildAgentThrottle(byte[] throttle) 211 public virtual void SetChildAgentThrottle(byte[] throttle)
210 { 212 {
211 } 213 }
212 public virtual void SendAnimation(LLUUID animID, int seq, LLUUID sourceAgentId) 214
215 public virtual void SendAnimations(LLUUID[] animations, int[] seqs, LLUUID sourceAgentId)
213 { 216 {
214 } 217 }
215 218