Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Are Linden Labs going to fix animations correctly?

Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
04-05-2006 06:58
From: someone
Animation permissions revoked after you stand up from an object that was animating you*
I hope that this is a mistake and the actual code is more complete than this implies. The problem is bigger than just sit animations.

To start with, there are dance programs where you click on an object and grant permission that also need to have their permissions revoked after teleporting.

At the same time objects you stand up from don't need to have permissions revoked immediately after standing if you're not teleported.

Finally, there's too much content that calls llStopAnimation() after you stand up that would have to be fixed.

A complete fix would need to work like this:

First, to deal with existing objects one of these two things needs to happen: either llStopAnimation() should fail silently (no error message or icon) if it doesn't have permissions; or after you stand up permissions are not actually withdrawn immediately... they are removed after the resulting change event or until a (short) timeout expires.

Second, to deal with other cases, when you teleport you also withdraw animation permission from any object that isn't in an the target sim when you arrive (that is, teleportation in the same sim won't have an effect, and animations in attachments won't need to request permissions again).

If these two things were done, this would eliminate the problem and also avoid breaking existing objects.

Is there any chance of this being done in time?
Torley Linden
Enlightenment!
Join date: 15 Sep 2004
Posts: 16,530
04-05-2006 20:37
I don't think "Animation permissions revoked after you stand up from an object that was animating you" refers to all affected situations.

I'm going to inquire further about this.
_____________________
Karen Linden
Dev. Program Manager
Join date: 25 Jul 2005
Posts: 396
04-06-2006 15:15
This was the fix for the run_time_permissions issue reported to us, and discussed here in the forums.

Are you seeing problems in 1.9.0.21 with this change?