As @Judas has pointed out, we are all tired of standing here. So I thought I would make a new topic about it, but If there is already one, let me know and I will delete this one.
I started to write some thoughts I’ve had on this but it really boils down to a few things:
I think that most versions of sit and interactions with stuff can be handled with .js scripts on the object itself rather than having it be part of Interface, the server or even the avatar. And I suspect that we already have the hooks to do most of it now.
I really would like to avoid the caps query/response stuff that slows things down online.
And, I would like to see action modifiers used so that: collide = deflect, collide with last second crouch = sit, or collide with last second jump = climb onto. This would allow any type of input device to be able to do many different flavors of actions, as is done with simple console game controllers, and give one a sense of immersive control that any menu popup or point/look at/click thing can never do.
Anyway, a few cents from me. Now all I need to add to this post is a simple entity script that attempts to run a sit animation on an avatar that collides with it… or interacts, etc.