Difference between revisions of "User:Strife Onizuka/Constant"

From Second Life Wiki
Jump to navigation Jump to search
m
m
 
(12 intermediate revisions by the same user not shown)
Line 60: Line 60:
}}}}}}}}}}}}}}}}}}}}}}}}}}
}}}}}}}}}}}}}}}}}}}}}}}}}}


{{vardefine:params-table-get|~~
{{{inject-2|}}}
{{#if:{{#var:params-rows-get}}{{#var:params-rows-set}}{{{list_name|}}}|
 
{{{!}}
{{#vardefine:params-table-get|{{#if:{{#var:params-rows-get}}{{#var:params-rows-set}}{{{list_name|}}}|
{{{!}} style="background-color:transparent;"
{{#var:params-rows-get}}
{{#var:params-rows-get}}
{{#if:{{#var:params-rows-get}}|
{{#if:{{#var:params-rows-get}}|
Line 74: Line 75:
{{LSL_DefineRow|1=list|2={{#if:{{{list_disp|}}}|{{{list_disp|}}}|{{{list_name|}}}}}|3={{#var:p_{{{list_name|}}}_desc}}}}
{{LSL_DefineRow|1=list|2={{#if:{{{list_disp|}}}|{{{list_disp|}}}|{{{list_name|}}}}}|3={{#var:p_{{{list_name|}}}_desc}}}}
}}
}}
{{!}}} }}
{{!}}} }} }}
}}


{{vardefine:params-table-set|~~
{{#vardefine:params-table-set|{{#if:{{#var:params-rows-get}}{{#var:params-rows-set}}{{{list_name|}}}|
{{#if:{{#var:params-rows-get}}{{#var:params-rows-set}}{{{list_name|}}}|
{{{!}} style="background-color:transparent;"
{{{!}}
{{#var:params-rows-get}}
{{#var:params-rows-get}}
{{!}}-
{{!}}-
Line 90: Line 89:
}}
}}
{{!}}-
{{!}}-
{{!}}} }}
{{!}}} }} }}
}}
 
{{{inject-2|}}}


}}
}}
{{PPC|{{#var:PPC-1}}|{{{name|}}}|{{#var:params-list-set}}|required={{#var:params-list-get}}
{{PPC|{{#var:PPC-1}}|{{{name|}}}|{{#var:params-list-set}}|required={{#var:params-list-get}}
|list={{#if:{{{list_name|}}}|{{LSL Param|{{{list_name|}}}|{{{list_name|}}}|, click [show] for more information}}}}
|list={{#if:{{{list_name|}}}|{{LSL Param|{{{list_name|}}}|{{{list_disp|}}}|, click [show] for more information}}}}
|const={{#var:const_{{{name|}}}}}
|const={{#var:const_{{{name|}}}}}
|value={{{value}}}
|value={{{value}}}
Line 103: Line 99:
|attr={{{attr}}}
|attr={{{attr}}}
|content=
|content=
{{{desc|}}}{{PBR}}
<p>
{{#ifeq:|{{#var:PPC-1}}|get|{{#var:params-table-get}}|{{#var:params-table-set}}}}{{PBR}}
{{{desc|}}}
{{{ppc-content|}}}
</p>
<div>
{{#ifeq:{{#var:PPC-1}}|get|{{#var:params-table-get}}
{{{text-get|}}}|{{#var:params-table-set}}
{{{text-set|}}}}}</div>
<div>
{{{ppc-content|}}}</div>
}}
}}
|#default=__NOTOC__ {{Multi-lang|category=LSL}}{{LSL Header}}<noinclude>
|#default=__NOTOC__ {{Multi-lang|category=LSL}}{{LSL Header}}<noinclude>
Line 128: Line 130:


{{#vardefine:article_type|constant}}
{{#vardefine:article_type|constant}}
{{#vardefine:self|{{{self|}}}{{#var:self}}<noinclude>1</noinclude>}}


{{{inject-1|}}}
{{{inject-1|}}}
Line 199: Line 203:
}}}}}}}}}}}}}}}}}}}}}}}}}}
}}}}}}}}}}}}}}}}}}}}}}}}}}


{{vardefine:params-table-get|
{{#vardefine:params-table-get|
{{#if:{{#var:params-rows-get}}{{#var:params-rows-set}}{{{list_name|}}}|
{{#if:{{#var:params-rows-get}}{{#var:params-rows-set}}{{{list_name|}}}|
{{{!}}
{{{!}} style="background-color:transparent;"
{{#var:params-rows-get}}
{{#var:params-rows-get}}
{{#if:{{#var:params-rows-get}}|
{{#if:{{#var:params-rows-get}}|
Line 216: Line 220:
}}
}}


{{vardefine:params-table-set|
{{#vardefine:params-table-set|
{{#if:{{#var:params-rows-get}}{{#var:params-rows-set}}{{{list_name|}}}|
{{#if:{{#var:params-rows-get}}{{#var:params-rows-set}}{{{list_name|}}}|
{{{!}}
{{{!}} style="background-color:transparent;"
{{#var:params-rows-get}}
{{#var:params-rows-get}}
{{!}}-
{{!}}-
Line 236: Line 240:
Returns the list [&nbsp;{{#var:params-list-set}}&nbsp;]{{#if:{{{list_name|}}}|&nbsp;+ {{LSL Param|{{{list_name|}}}|{{{list_disp|}}}}}}}
Returns the list [&nbsp;{{#var:params-list-set}}&nbsp;]{{#if:{{{list_name|}}}|&nbsp;+ {{LSL Param|{{{list_name|}}}|{{{list_disp|}}}}}}}
{{#var:params-table-get}}
{{#var:params-table-get}}
{{LSL Constant/PrimParamText|get}}{{PBR}}
{{{text-get|}}}
{{{text-get|}}}
}}
}}
Line 243: Line 248:
{{SpecialBox|1=[[llSetPrimitiveParams]]([&nbsp;{{#var:const_{{#var:Name}}}}{{#if:{{#var:params-list-get}}|, {{#var:params-list-get}}}}{{#if:{{#var:params-list-set}}|, {{#var:params-list-set}}}}&nbsp;]{{#if:{{{list_name|}}}|&nbsp;+ {{LSL Param|{{{list_name|}}}|{{{list_disp|}}}}}&nbsp;}})|2=llSetPrimitiveParams|3=
{{SpecialBox|1=[[llSetPrimitiveParams]]([&nbsp;{{#var:const_{{#var:Name}}}}{{#if:{{#var:params-list-get}}|, {{#var:params-list-get}}}}{{#if:{{#var:params-list-set}}|, {{#var:params-list-set}}}}&nbsp;]{{#if:{{{list_name|}}}|&nbsp;+ {{LSL Param|{{{list_name|}}}|{{{list_disp|}}}}}&nbsp;}})|2=llSetPrimitiveParams|3=
{{#var:params-table-set}}
{{#var:params-table-set}}
{{LSL Constant/PrimParamText|set}}{{PBR}}
{{{text-set|}}}
{{{text-set|}}}
}}
}}
Line 278: Line 284:


{{#vardefine:sort|{{lcfirst:{{#var:name}}}}}}
{{#vardefine:sort|{{lcfirst:{{#var:name}}}}}}
{{#vardefine:self|{{{self|}}}{{#var:self}}}}


{{#if:{{#var:newbie}}||
{{#if:{{#var:newbie}}||

Latest revision as of 06:20, 4 January 2011

See User:Strife Onizuka/Constant/docs for documentation.

This is a PrimitiveParams specific template.

Description

Constant: [[|]] [[|]] = ;

The constant has the value

llGetPrimitiveParams

llGetPrimitiveParams([ [[|]] ])

Returns the list [  ]

The same syntax applies to llGetLinkPrimitiveParams, but with an additional prefixed link parameter in the function call.

llSetPrimitiveParams

llSetPrimitiveParams([ [[|]] ])

The same syntax applies to llSetLinkPrimitiveParams and llSetLinkPrimitiveParamsFast but with an additional prefixed link parameter in the function call.

Related Articles