Add an event for worn scripts to allow/deny clicking other objects.
Kyrah Abattoir
Something akin to a pre-flight event for touch_start(), touch() and touch_end() that will fire in any script worn on the avatar, whenever said avatar touches something in the world.
Such an event should ideally have the following parameters:
on_touch(key target, vector position, vector normal, vector binormal)
return values: TRUE, FALSE (allow of deny the touch)
This would allow worn scripts fine controls over, for example:
What can be interacted with, from the avatar's position or orientation, filter clicks while in mouse look, filter what can be clicked on during games.
Right now, all interactable objects have to individually implement this type of logic within their own scripts, which isn't always possible, or practical.
Log In
Ember Ember
This would be a very useful function for game developers.