secondlife / jira-archive

2 stars 0 forks source link

[BUG-7120] [Experience Tools] Feature Request: llSit() - scriptable ability to force an avatar to sit on an object #14865

Open sl-service-account opened 10 years ago

sl-service-account commented 10 years ago

How would you like the feature to work?

With the release of Experience tools, it would be extreme useful to have the ability to request permission to automatically sit an avatar on an object using something like 'PERMISSION_TRIGGER_SIT'

Why is this feature important to you? How would it benefit the community?

It would enrich possible experiences if i were able to sit avatars on objects via collision or triggered from other means. For example a monster plant is stepped on, it would need to sit the avatar on itself in order to sync an animation depicting the character being eaten. Other ideas can be obstacles that roll down a hill that avatars get stuck to if they don't avoid.

In any case, having the ability to sit an avatar to an object would remove a tonne of work arounds to accomplish unsatisfactory alternatives.

This feature request first appeared here> https://jira.secondlife.com/browse/SCR-3 in 2007, but now we have the Experience Permissions system, i feel it would be a much more helpful and valued permission.

Further discussion about this is on the Experience Tools Beta forum http://community.secondlife.com/t5/SLEXP-Closed-Beta-Tester/Pleaze-can-he-has-llSit/td-p/2803464

Links

Related

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-7120 | | Summary | [Experience Tools] Feature Request: llSit() - scriptable ability to force an avatar to sit on an object | | Type | New Feature Request | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | Loki Eliot (loki.eliot) | | Created at | 2014-08-26T14:14:21Z | | Updated at | 2015-08-13T09:18:52Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2014-08-26T15:35:47.509-0500', 'How would you like the feature to work?': "With the release of Experience tools, it would be extreme useful to have the ability to request permission to automatically sit an avatar on an object using something like 'PERMISSION_TRIGGER_SIT' ", 'Target Viewer Version': 'viewer-development', 'Why is this feature important to you? How would it benefit the community?': "It would enrich possible experiences if i were able to sit avatars on objects via collision or triggered from other means. For example a monster plant is stepped on, it would need to sit the avatar on itself in order to sync an animation depicting the character being eaten. Other ideas can be obstacles that roll down a hill that avatars get stuck to if they don't avoid. \r\n\r\nIn any case, having the ability to sit an avatar to an object would remove a tonne of work arounds to accomplish unsatisfactory alternatives.\r\n\r\nThis feature request first appeared here> https://jira.secondlife.com/browse/SCR-3 in 2007, but now we have the Experience Permissions system, i feel it would be a much more helpful and valued permission.", } ```
sl-service-account commented 10 years ago

Jack Abraham commented at 2014-08-26T20:35:48Z

Once experience tools have rolled out, this will be the single feature still requiring me to use RLV for basic gaming functionality.

sl-service-account commented 10 years ago

Lucia Nightfire commented at 2014-08-26T21:06:54Z

Can you elaborate on that comment as to why that is?

sl-service-account commented 10 years ago

Jack Abraham commented at 2014-08-27T03:16:34Z

Lucia, my focus is on superhero games. Places where I'm currently using RLV to force sit in order to get things to work right:

Pretty much any time you need a agar to interact with an object with any precision, you need to sit them on it; it's the only way to control the avatar's location and rotation. In a competitive environment you need to be able to force that if the result is to the player's disadvantage. Obviously this is open to abuse, but so is the ability to animate an avatar; that's why the permission request needs to exist, even if it is subsumed in the experience permission.

sl-service-account commented 10 years ago

Lucia Nightfire commented at 2014-08-27T06:09:10Z

You stated that once exp tools have rolled out, the feature would still require you to use RLV.

It shouldn't require you to still use RLV.

So that was a typo I guess, lol.

And yes, it was agreed in the OH on Tues. the 19th that this feature should probably be executed with the same restriction as PERMISSION_TELEPORT currently is, in that, it only can request perms of the owner of the script unless inside an experience.

sl-service-account commented 10 years ago

Jack Abraham commented at 2014-08-28T01:25:21Z

Ah, I see the confusion. Were it not implemented, I would still need RLV even after Experience Tools is implemented. If it is implemented, I can do away with RLV.