On 11/20/2010 11:49 AM, Opensource Obscure wrote: > On Fri, 19 Nov 2010 22:19:20 -0500, Ponzu <lee.po...@gmail.com> wrote: >> Of course, "Sit" and "Stand" are not always what we are doing. We >> might be >> "Dance" and "Stop Dance" or "Hug" and "Stop hug" > What exactly are you suggesting? > > If you need to force stop dancing or stop hugging, you will use the > "Stop Animating Me" command. Though, that only works if the object causing the animation doesn't start any new ones after using that command.
> Normally, you would just use a scripted > item. I think that's what Ponzu meant: Some scripted objects activate animations on you upon click (e.g. dance balls), some when you wear them (e.g. AOs) and some when you sit on them (poseballs, vehicles, furniture etc.). Because the animation might not actually be perceived as actual sitting, the scripts have the option to override the label of the sit entry in the objects' context menu. Taking off the object or standing up from it usually gets the semantic of leaving the state of wanting to be animated. (I.e., currently running animations should be stopped and no further ones started.) But the stand-up button (and menu items etc.) will still be labeled "Stand up". Though, I believe this cannot be changed with a purely Viewer-side change in any meaningful way: Setting the stand-up menu entry label to "Stop [CUSTOM LABEL]" when the sit menu entry label has been set to "[CUSTOM LABEL]" will work for some cases ("Dance"/"Stop dance" ... though, shouldn't that be "Stop dancing"?) but lead to comical/confusing results in lots of others ("Jump into the pool"/"Stop jump into the pool"? Nah, that'd better be "Stop swimming" or "get out of the pool" ... "Take off"/"Stop take off" ... "land" would probably be better etc.). We would need server, LSL and viewer changes to let scripts set the stand-up label explicitly, too. Unless those can be coordinated, we better leave the stand-up labels as they are. (Except for switching between "Sit down" and "Stand up" when/where a common UI item is used for them depending on whether you are already sitting.) Cheers, Boroondas _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges