Allow shape modifications using LSL
tracked
Mars Tamale
Allow modification of a shape (provided it is modifiable) setting any of the parameters available on Edit shape.
Prerequisites:-
- Script must be on a worn attachment (& therefore belong to the wearer)
- Worn shape is modifiable
- New permissions request - say Permission_Change_Shape = 4096
LSL functions:
(list)llGetShape[list params1);
Delivers list in correct format to be supplied to ...
(integer)llModifyShape(list params2);
Delivers True is successful
params1 = [Body_Height, Body_Leg_Length ...] ->
params2 = [Body_Height,50, Body_Leg_length,40 ...]
Even if the modifications don't survive a relog this would be most useful. If they are not saved then editing shape then saving should really save the changes or unwear & rewear picks up original again
Log In
Ice12192 Dover
Probably best have have it like the LlSetLinkPrimitiveParamsFast where you give it a target eg. [BODY_HEIGHT, 0.5] instead of giving the whole list of options each time and not sure where you might have missed one
SL Feedback
updated the status to
tracked
SL Feedback
Issue tracked. We have no estimate when it may be implemented. Please see future updates here.