osForceDropAttachment not available
- Ilan Tochner
- Posts: 6726
- Joined: Sun Dec 23, 2012 8:44 am
- Has thanked: 5247 times
- Been thanked: 4674 times
- Contact:
Re: osForceDropAttachment not available
I'm sorry Ramesh, I thought I was clear before. We consider osForceDropAttachment to be an ill-conceived function that is too risky to enable in Kitely.
- Ramesh Ramloll
- Posts: 168
- Joined: Sun Jan 13, 2013 5:16 pm
- Has thanked: 81 times
- Been thanked: 164 times
Re: osForceDropAttachment not available
Yes you are right, you were pretty clear about the statement and expressed it multiple times. You explained why it was risky pointing the hair attachment example. And for me, as a games/simulations designer, finding out repeatedly that having all activities in a virtual world, especially those of casual users, force channeled through an 'inventory' hurts usability tremendously, increases learning curve, delays engagement, breaks game mechanics ... all those core requirements have to be sacrificed because temporary attachments and functions written to enable this functionality, according to you, are unsafe. Ok cool, this summary satisfies me quite well.
- Ilan Tochner
- Posts: 6726
- Joined: Sun Dec 23, 2012 8:44 am
- Has thanked: 5247 times
- Been thanked: 4674 times
- Contact:
Re: osForceDropAttachment not available
Our problem isn't with temporary attachments per say but rather with those that shouldn't be temporary from people's perspective. People are used to having items that are in their inventory remain inside their inventory until they decide to manually give or discard them.
Temporary attachments that programmatically attach using a script command that is designed for temporary attachment are okay because the receiving person never actually ownes the object. Using such scripts can't result in a loss of property from the user's perspective as the user never had those attachments in his or her possession in the first place. This type of functionality could be scripted using llAttachToAvatarTemp once this LSL function is implemented in OpenSim.
Temporary attachments that programmatically attach using a script command that is designed for temporary attachment are okay because the receiving person never actually ownes the object. Using such scripts can't result in a loss of property from the user's perspective as the user never had those attachments in his or her possession in the first place. This type of functionality could be scripted using llAttachToAvatarTemp once this LSL function is implemented in OpenSim.
- These users thanked the author Ilan Tochner for the post (total 2):
- Dundridge Dreadlow • Jack Spade