Difference between revisions of "Category:LSL Temporary"

From Second Life Wiki
Jump to navigation Jump to search
(New page: {{LSL Header|ml=*}}{{LSLC|}}{{LSLC|Object}}{{LSLC|Parcel}} '''Temporary''' is an object property, when enabled the simulator will delete the object during it's next garbage collection cyc...)
 
m
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{LSL Header|ml=*}}{{LSLC|}}{{LSLC|Object}}{{LSLC|Parcel}}
{{LSL Header|ml=*}}{{LSLC|}}{{LSLC|Object}}{{LSLC|Parcel}}


'''Temporary''' is an object property, when enabled the simulator will delete the object during it's next garbage collection cycle. This typically happens once a minute but can also be triggered if when the parcel is full and an object is requested to be rezzed.
'''Temporary''' is an object property, when enabled the simulator will delete the object during it's next garbage collection cycle. This typically happens once a minute but can also be triggered if the parcel is full and an object is requested to be rezzed.


A couple of similar features are:  
*Set: <code>[[llSetLinkPrimitiveParamsFast]]( [[LINK_THIS]], [ [[PRIM_TEMP_ON_REZ]], [[integer]] boolean ]);</code>
*Get: <code>[[integer]] boolean = [[llList2Integer]]([[llGetObjectDetails]]( [[key]] id, [ [[OBJECT_TEMP_ON_REZ]] ]), 0);</code>
 
====Inheritance====
If an object is rezzed by another object, the newly rezzed object inherits the parent's temporary attribute. This however does not apply to [[attachment]]s or objects that are being sat upon (such as vehicles).
 
====History====
 
Formally this feature could only be activated by rerezzing the object after setting the attribute, hence the name of the constants *_TEMP_ON_REZ. This however was changed with the release of SL 1.9 in 2006. The attribute is now interpreted to mean that the object should be deleted during the next garbage collection cycle.
 
====Similar features:====
* {{LSLGC|Sandbox|Sandbox Regions}}
* {{LSLGC|Sandbox|Sandbox Regions}}
* [[Auto Return]]
* [[Auto Return]]
* [[llDie]]
* Falling off a {{LSLGC|World Edge}}

Latest revision as of 22:00, 18 November 2013

Temporary is an object property, when enabled the simulator will delete the object during it's next garbage collection cycle. This typically happens once a minute but can also be triggered if the parcel is full and an object is requested to be rezzed.

Inheritance

If an object is rezzed by another object, the newly rezzed object inherits the parent's temporary attribute. This however does not apply to attachments or objects that are being sat upon (such as vehicles).

History

Formally this feature could only be activated by rerezzing the object after setting the attribute, hence the name of the constants *_TEMP_ON_REZ. This however was changed with the release of SL 1.9 in 2006. The attribute is now interpreted to mean that the object should be deleted during the next garbage collection cycle.

Similar features:

Pages in category "LSL Temporary"

The following 4 pages are in this category, out of 4 total.