Difference between revisions of "Template:LSL Function/inventory"

From Second Life Wiki
Jump to navigation Jump to search
m
m (directional caveats & issues)
Line 6: Line 6:
{{#vardefine:p_{{{1|none}}}_hover|{{AAn|{{#if:{{{insert|}}}|{{{insert}}}|{{#if:{{{type|}}}|{{{type}}}|item}}}}}} in the prim's inventory{{#ifeq:{{{uuid|}}}{{{UUID|}}}|true| or UUID}}{{#var:p_{{{1|none}}}_hover}}}}
{{#vardefine:p_{{{1|none}}}_hover|{{AAn|{{#if:{{{insert|}}}|{{{insert}}}|{{#if:{{{type|}}}|{{{type}}}|item}}}}}} in the prim's inventory{{#ifeq:{{{uuid|}}}{{{UUID|}}}|true| or UUID}}{{#var:p_{{{1|none}}}_hover}}}}


{{#vardefine:caveats|{{#if:{{#if:{{{no_caveat|}}}||{{{1|}}}}}|{{#var:caveats}}
{{#vardefine:caveats{{#var:direction}}|{{#if:{{#if:{{{no_caveat|}}}||{{{1|}}}}}|{{#var:caveats{{#var:direction}}}}
* If '''{{LSL Param|{{{1}}}}}''' is missing from the prim's inventory {{#if:{{{full|}}}|or not {{HoverLink|:Category:LSL_Permissions/Asset|copy, mod and transfer|full permissions}}}} {{#ifeq:{{{uuid|}}}{{{UUID|}}}|true|and it is not a {{HoverLink|UUID|Universally Unique IDentifier}}}} {{#if:{{{type|}}}|or it is not {{AAn|{{{type|item}}}}}}} then an error is shouted on {{#var:DEBUG_CHANNEL}}. {{#ifeq:{{{uuid|}}}{{{UUID|}}}|true|
* If '''{{LSL Param|{{{1}}}}}''' is missing from the prim's inventory {{#if:{{{full|}}}|or not {{HoverLink|:Category:LSL_Permissions/Asset|copy, mod and transfer|full permissions}}}} {{#ifeq:{{{uuid|}}}{{{UUID|}}}|true|and it is not a {{HoverLink|UUID|Universally Unique IDentifier}}}} {{#if:{{{type|}}}|or it is not {{AAn|{{{type|item}}}}}}} then an error is shouted on {{#var:DEBUG_CHANNEL}}. {{#ifeq:{{{uuid|}}}{{{UUID|}}}|true|
* If '''{{LSL Param|{{{1}}}}}''' is a {{HoverLink|UUID|Universally Unique IDentifier}} then there are no new [[:Category:LSL_Permissions/Asset|asset permissions]] consequences for the object.
* If '''{{LSL Param|{{{1}}}}}''' is a {{HoverLink|UUID|Universally Unique IDentifier}} then there are no new [[:Category:LSL_Permissions/Asset|asset permissions]] consequences for the object.
** The resulting object develops no new usage restrictions that might have occurred if the asset had been placed in the prims inventory.}}|{{#var:caveats}}}}}}
** The resulting object develops no new usage restrictions that might have occurred if the asset had been placed in the prims inventory.}}|{{#var:caveats{{#var:direction}}}}}}}}


{{{{#if:{{{volume|}}}|LSL Function/volume}}|{{{volume|}}}|}}
{{{{#if:{{{volume|}}}|LSL Function/volume}}|{{{volume|}}}|}}

Revision as of 12:26, 5 January 2011

Press this link after making a change, so it becomes displayed.
{{{{FULLPAGENAMEE}}|ta|type=sound|uuid=true}}
#var value
caveats
  • If ta is missing from the prim's inventory and it is not a UUID or it is not a sound then an error is shouted on DEBUG_CHANNEL.
  • If ta is a UUID then there are no new asset permissions consequences for the object.
    • The resulting object develops no new usage restrictions that might have occurred if the asset had been placed in the prims inventory.
p_ta_desc a sound in the prim's inventory or UUID
p_ta_hover a sound in the prim's inventory or UUID
{{{{FULLPAGENAMEE}}|ta|type=sound|uuid=false}}
#var value
caveats
  • If ta is missing from the prim's inventory or it is not a sound then an error is shouted on DEBUG_CHANNEL.
p_ta_desc a sound in the prim's inventory
p_ta_hover a sound in the prim's inventory