Rationale
When standing up from an object, the user will just unsit and stop a possibly playing animation without properly ending the task they were doing. This often leads to very abrupt changes of animations and breaks immersion. This goes together with a possible "unsit target", as proposed here: https://feedback.secondlife.com/scripting-features/p/add-unsit-target-unsit-events
Proposal
  • Add a scripting event that catches an avatar's request to unsit and lets us play an animation, do a little scripted effect etc. before actually unsitting the avatar, maybe with a maximum time until the unsit is forced, so malicious scripts can't keep the avatar stuck forever.