PRIM TEMP ON REZ
From Second Life Wiki
| LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Tutorials |
Contents |
Description
Constant: integer PRIM_TEMP_ON_REZ = 4;The integer constant PRIM_TEMP_ON_REZ has the value 4
Used to get or set the object's temporary status. It lives until the next garbage collection cycle (about 1 minute). Does not count against normal prim limits. There are limits to the number of temporary objects that can exist in a region and the garbage collector may run sooner than expected.
The maximum temporary prims allowed are based on the regular prim limit, as (regular_prim_limit - current_regular_prims) + minimum(0.5 * regular_prim_limit + 400, 1000) (see forum posting).
llSetPrimitiveParams
[ PRIM_TEMP_ON_REZ, integer boolean ]| • integer | boolean | – | TRUE enables, FALSE disables |
When used with llSetPrimitiveParams & llSetLinkPrimitiveParams
- NOTE: This sets the entire object (linkset) when used in either function.
Related Articles
Functions
| • | llSetPrimitiveParams | |||
| • | llSetLinkPrimitiveParams | |||
| • | llGetPrimitiveParams | |||
| • | llRezObject |
Events
| • | changed |
Deep Notes
History
Before SL 1.9 objects would only be recognized by the garbage collector as temporary if they were rezzed with the temporary status already set. Setting the attribute only effected the object the next time it was rezzed. With 1.9 this was changed so that changing this status flag effected the object immediately. The constant name however was not changed to reflect this functionality change.

