Add unsit target
planned
Zi Ree
Rationale
We have sit targets to define where an avatar should sit on a linked object. But when standing up, it's always at that exact same position. This is awkward for things like vehicles where the user will unsit inside the vehicle instead of stepping out gracefully. This goes together with a possible unsit event as proposed here: https://feedback.secondlife.com/scripting-features/p/unsit-events
Proposal
- Add a possibility to let us define the exact spot and rotation where the avatar will be positioned/moved to at the moment of unsitting.
Log In
DevinKnights84 Resident
this is already possible in some way. shergood helicopters have safe unsit that moves your avatar outside the heli as you unsit. also my lusch scout has you step out of the vehicle when standing from it.
Zi Ree
DevinKnights84 Resident That only works when you either let the script do the unsitting or you have the sit target outside of the vehicle and the animation puts you inside, which has other issues like collision boxes.
DevinKnights84 Resident
Zi Ree my Lusch Scout doesn't have the sit spot outside the vehicle and I get pushed out of the vehicle when clicking the stand button in the viewer not a vehicle menu.
Zi Ree
DevinKnights84 Resident That would be more or less by accident because the physics hulls just happen to be arranged in a way to cause this. What you can't have though is a proper "open the door and get out of the car" sequence when pushing the "stand" button. It's all happening retroactively and never consistently.
Beatrice Voxel
Some of the SML (weightlifting) equipment has you porting through the rig when you unsit, which is rather strange. And yes, vehicles are a bit of a crapshoot when you unsit - do you stand inside it, on top of it, or in front of it?
So an 'unsit' target would be a really useful feature.
Mars Tamale
Would be very useful indeed
Tonya Souther
I wrote code in my furniture to move the seated avatar before unsitting, but that only works, obviously, if you do the unsit from the script. This is definitely a Good Idea.
Dictatorshop Resident
I really love the idea of this. I find I end up killing the physics on much of my furniture due to the issue, with a dining table or desk for example, because otherwise when people stand they go zinging into the ceiling. Same for some sofas where you stand and get thrown through the wall behind you. It has been a peeve of mine for years!!!
Alix Sable
Dictatorshop Resident Just today, I have a hot tub pool under a pergola, and standing up leaves me trapped "standing" on top of the water. So now the pergola has to have no physics in order to get out.
Signal Linden
Zi Ree Thanks for the feature request. This sounds a bit like two issues:
- Add llUnsitTargetmethod
- Add ability to play animation/sound before an avatar sits up
I'm pretty sure the first one is feasible, but the second may need some more consideration and details. Would you be able to break the requests into two separate posts?
Zi Ree
Signal Linden: Absolutely. I will keep this one for llUnsitTarget and create a new one for the unsit action.
Signal Linden
planned