aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/Linden/UDP/Tests/MockScene.cs
diff options
context:
space:
mode:
authorOren Hurvitz2012-04-23 19:07:36 +0300
committerJustin Clark-Casey (justincc)2012-04-27 20:47:02 +0100
commit6473674bbf6ce006512083902e8ff1796d8c8b22 (patch)
tree8f2e71c3c0442050789dc7e15334ad6e11ece27a /OpenSim/Region/ClientStack/Linden/UDP/Tests/MockScene.cs
parentIf a Grid God teleports then include the Godlike teleport flag. This can affe... (diff)
downloadopensim-SC_OLD-6473674bbf6ce006512083902e8ff1796d8c8b22.zip
opensim-SC_OLD-6473674bbf6ce006512083902e8ff1796d8c8b22.tar.gz
opensim-SC_OLD-6473674bbf6ce006512083902e8ff1796d8c8b22.tar.bz2
opensim-SC_OLD-6473674bbf6ce006512083902e8ff1796d8c8b22.tar.xz
Fixed: custom walking animations didn't stop when the avatar stopped walking.
This happened because the scripts were notified about control changes (e.g., the user stopped pressing the Forward key) when the animation was still WALK, so the script didn't stop the walking animation. Fixing this required: a) Update the movement animation *before* notifying the script; b) Add locking to prevent clashes with the Heartbeat thread (which also updates the animations); c) Handle the case of a user who stops walking just as the avatar is in the air: the avatar should STAND in that case, not WALK. This reverts commit feef1dd73243cfdd5322632fb67e64cabc1ad4bc.
Diffstat (limited to 'OpenSim/Region/ClientStack/Linden/UDP/Tests/MockScene.cs')
0 files changed, 0 insertions, 0 deletions