User:Strife Onizuka/Constant: Difference between revisions

From Second Life Wiki
Jump to navigation Jump to search
Strife Onizuka (talk | contribs)
mNo edit summary
Strife Onizuka (talk | contribs)
mNo edit summary
Line 3: Line 3:


This is a {{LSLGC|PrimitiveParams}} specific template.
This is a {{LSLGC|PrimitiveParams}} specific template.
</noinclude><includeonly>{{#if:
</noinclude>{{#switch:{{#var:TRM}}|P={{#if:
 
{{#vardefine:const_{{{name|}}}|{{LSL Const|{{{name|}}}|{{{type|}}}|{{{value|}}}|comment={{{comment|}}}}}}}
 
{{{inject-1|}}}
 
{{#vardefine:p_{{{g1_name|}}}_desc|{{#var:p_{{{g1_name|}}}_desc}}{{{g1_desc|}}}}}
{{#vardefine:p_{{{g1_name|}}}_hover|{{#var:p_{{{g1_name|}}}_hover}}{{{g1_hover|}}}}}
 
{{#vardefine:p_{{{r1_name|}}}_desc|{{#var:p_{{{r1_name|}}}_desc}}{{{r1_desc|}}}}}
{{#vardefine:p_{{{r1_name|}}}_hover|{{#var:p_{{{r1_name|}}}_hover}}{{{r1_hover|}}}}}
{{#vardefine:p_{{{r2_name|}}}_desc|{{#var:p_{{{r2_name|}}}_desc}}{{{r2_desc|}}}}}
{{#vardefine:p_{{{r2_name|}}}_hover|{{#var:p_{{{r2_name|}}}_hover}}{{{r2_hover|}}}}}
{{#vardefine:p_{{{r3_name|}}}_desc|{{#var:p_{{{r3_name|}}}_desc}}{{{r3_desc|}}}}}
{{#vardefine:p_{{{r3_name|}}}_hover|{{#var:p_{{{r3_name|}}}_hover}}{{{r3_hover|}}}}}
{{#vardefine:p_{{{r4_name|}}}_desc|{{#var:p_{{{r4_name|}}}_desc}}{{{r4_desc|}}}}}
{{#vardefine:p_{{{r4_name|}}}_hover|{{#var:p_{{{r4_name|}}}_hover}}{{{r4_hover|}}}}}
{{#vardefine:p_{{{r5_name|}}}_desc|{{#var:p_{{{r5_name|}}}_desc}}{{{r5_desc|}}}}}
{{#vardefine:p_{{{r5_name|}}}_hover|{{#var:p_{{{r5_name|}}}_hover}}{{{r5_hover|}}}}}
{{#vardefine:p_{{{r6_name|}}}_desc|{{#var:p_{{{r6_name|}}}_desc}}{{{r6_desc|}}}}}
{{#vardefine:p_{{{r6_name|}}}_hover|{{#var:p_{{{r6_name|}}}_hover}}{{{r6_hover|}}}}}
{{#vardefine:p_{{{r7_name|}}}_desc|{{#var:p_{{{r7_name|}}}_desc}}{{{r7_desc|}}}}}
{{#vardefine:p_{{{r7_name|}}}_hover|{{#var:p_{{{r7_name|}}}_hover}}{{{r7_hover|}}}}}
{{#vardefine:p_{{{r8_name|}}}_desc|{{#var:p_{{{r8_name|}}}_desc}}{{{r8_desc|}}}}}
{{#vardefine:p_{{{r8_name|}}}_hover|{{#var:p_{{{r8_name|}}}_hover}}{{{r8_hover|}}}}}
{{#vardefine:p_{{{r9_name|}}}_desc|{{#var:p_{{{r9_name|}}}_desc}}{{{r9_desc|}}}}}
{{#vardefine:p_{{{r9_name|}}}_hover|{{#var:p_{{{r9_name|}}}_hover}}{{{r9_hover|}}}}}
{{#vardefine:p_{{{r10_name|}}}_desc|{{#var:p_{{{r10_name|}}}_desc}}{{{r10_desc|}}}}}
{{#vardefine:p_{{{r10_name|}}}_hover|{{#var:p_{{{r10_name|}}}_hover}}{{{r10_hover|}}}}}
{{#vardefine:p_{{{r11_name|}}}_desc|{{#var:p_{{{r11_name|}}}_desc}}{{{r11_desc|}}}}}
{{#vardefine:p_{{{r11_name|}}}_hover|{{#var:p_{{{r11_name|}}}_hover}}{{{r11_hover|}}}}}
{{#vardefine:p_{{{r12_name|}}}_desc|{{#var:p_{{{r12_name|}}}_desc}}{{{r12_desc|}}}}}
{{#vardefine:p_{{{r12_name|}}}_hover|{{#var:p_{{{r12_name|}}}_hover}}{{{r12_hover|}}}}}
 
{{#vardefine:params-list-get|{{#if:{{{g1_name|}}}{{{g1_type|}}}| [[{{{g1_type|}}}{{#var:lang}}|{{{g1_type|}}}]]&nbsp;{{LSL Param|{{{g1_name|}}}|{{{g1_disp|}}}}}{{#if:{{{g2_name|}}}{{{g2_type|}}}|, [[{{{g2_type|}}}{{#var:lang}}|{{{g2_type|}}}]]&nbsp;{{LSL Param|{{{g2_name|}}}|{{{g2_disp|}}}}}}}}}}}
 
{{#vardefine:params-rows-get|
{{#if:{{{g1_name|}}}{{{g1_type|}}}|{{LSL_DefineRow|1={{{g1_type|}}}|2={{#if:{{{g1_disp|}}}|{{{g1_disp|}}}|{{{g1_name|}}}}}|3={{#var:p_{{{g1_name|}}}_desc}}}}
{{#if:{{{g2_name|}}}{{{g2_type|}}}|{{LSL_DefineRow|1={{{g2_type|}}}|2={{#if:{{{g2_disp|}}}|{{{g2_disp|}}}|{{{g2_name|}}}}}|3={{#var:p_{{{g2_name|}}}_desc}}}}
}} }} }}
 
{{#vardefine:params-list-set|{{#if:{{{r1_name|}}}{{{r1_type|}}}| [[{{{r1_type|}}}{{#var:lang}}|{{{r1_type|}}}]]&nbsp;{{LSL Param|{{{r1_name|}}}|{{{r1_disp|}}}}}{{#if:{{{r2_name|}}}{{{r2_type|}}}|, [[{{{r2_type|}}}{{#var:lang}}|{{{r2_type|}}}]]&nbsp;{{LSL Param|{{{r2_name|}}}|{{{r2_disp|}}}}}{{#if:{{{r3_name|}}}{{{r3_type|}}}|, [[{{{r3_type|}}}{{#var:lang}}|{{{r3_type|}}}]]&nbsp;{{LSL Param|{{{r3_name|}}}|{{{r3_disp|}}}}}{{#if:{{{r4_name|}}}{{{r4_type|}}}|, [[{{{r4_type|}}}{{#var:lang}}|{{{r4_type|}}}]]&nbsp;{{LSL Param|{{{r4_name|}}}|{{{r4_disp|}}}}}{{#if:{{{r5_name|}}}{{{r5_type|}}}|, [[{{{r5_type|}}}{{#var:lang}}|{{{r5_type|}}}]]&nbsp;{{LSL Param|{{{r5_name|}}}|{{{r5_disp|}}}}}{{#if:{{{r6_name|}}}{{{r6_type|}}}|, [[{{{r6_type|}}}{{#var:lang}}|{{{r6_type|}}}]]&nbsp;{{LSL Param|{{{r6_name|}}}|{{{r6_disp|}}}}}{{#if:{{{r7_name|}}}{{{r7_type|}}}|, [[{{{r7_type|}}}{{#var:lang}}|{{{r7_type|}}}]]&nbsp;{{LSL Param|{{{r7_name|}}}|{{{r7_disp|}}}}}{{#if:{{{r8_name|}}}{{{r8_type|}}}|, [[{{{r8_type|}}}{{#var:lang}}|{{{r8_type|}}}]]&nbsp;{{LSL Param|{{{r8_name|}}}|{{{r8_disp|}}}}}{{#if:{{{r9_name|}}}{{{r9_type|}}}|, [[{{{r9_type|}}}{{#var:lang}}|{{{r9_type|}}}]]&nbsp;{{LSL Param|{{{r9_name|}}}|{{{r9_disp|}}}}}{{#if:{{{r10_name|}}}{{{r10_type|}}}|, [[{{{r10_type|}}}{{#var:lang}}|{{{r10_type|}}}]]&nbsp;{{LSL Param|{{{r10_name|}}}|{{{r10_disp|}}}}}{{#if:{{{r11_name|}}}{{{r11_type|}}}|, [[{{{r11_type|}}}{{#var:lang}}|{{{r11_type|}}}]]&nbsp;{{LSL Param|{{{r11_name|}}}|{{{r11_disp|}}}}}{{#if:{{{r12_name|}}}{{{r12_type|}}}|, [[{{{r12_type|}}}{{#var:lang}}|{{{r12_type|}}}]]&nbsp;{{LSL Param|{{{r12_name|}}}|{{{r12_disp|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
 
{{#vardefine:params-rows-set|
{{#if:{{{r1_name|}}}{{{r1_type|}}}|{{LSL_DefineRow|1={{{r1_type|}}}|2={{#if:{{{r1_disp|}}}|{{{r1_disp|}}}|{{{r1_name|}}}}}|3={{#var:p_{{{r1_name|}}}_desc}}}}
{{#if:{{{r2_name|}}}{{{r2_type|}}}|{{LSL_DefineRow|1={{{r2_type|}}}|2={{#if:{{{r2_disp|}}}|{{{r2_disp|}}}|{{{r2_name|}}}}}|3={{#var:p_{{{r2_name|}}}_desc}}}}
{{#if:{{{r3_name|}}}{{{r3_type|}}}|{{LSL_DefineRow|1={{{r3_type|}}}|2={{#if:{{{r3_disp|}}}|{{{r3_disp|}}}|{{{r3_name|}}}}}|3={{#var:p_{{{r3_name|}}}_desc}}}}
{{#if:{{{r4_name|}}}{{{r4_type|}}}|{{LSL_DefineRow|1={{{r4_type|}}}|2={{#if:{{{r4_disp|}}}|{{{r4_disp|}}}|{{{r4_name|}}}}}|3={{#var:p_{{{r4_name|}}}_desc}}}}
{{#if:{{{r5_name|}}}{{{r5_type|}}}|{{LSL_DefineRow|1={{{r5_type|}}}|2={{#if:{{{r5_disp|}}}|{{{r5_disp|}}}|{{{r5_name|}}}}}|3={{#var:p_{{{r5_name|}}}_desc}}}}
{{#if:{{{r6_name|}}}{{{r6_type|}}}|{{LSL_DefineRow|1={{{r6_type|}}}|2={{#if:{{{r6_disp|}}}|{{{r6_disp|}}}|{{{r6_name|}}}}}|3={{#var:p_{{{r6_name|}}}_desc}}}}
{{#if:{{{r7_name|}}}{{{r7_type|}}}|{{LSL_DefineRow|1={{{r7_type|}}}|2={{#if:{{{r7_disp|}}}|{{{r7_disp|}}}|{{{r7_name|}}}}}|3={{#var:p_{{{r7_name|}}}_desc}}}}
{{#if:{{{r8_name|}}}{{{r8_type|}}}|{{LSL_DefineRow|1={{{r8_type|}}}|2={{#if:{{{r8_disp|}}}|{{{r8_disp|}}}|{{{r8_name|}}}}}|3={{#var:p_{{{r8_name|}}}_desc}}}}
{{#if:{{{r9_name|}}}{{{r9_type|}}}|{{LSL_DefineRow|1={{{r9_type|}}}|2={{#if:{{{r9_disp|}}}|{{{r9_disp|}}}|{{{r9_name|}}}}}|3={{#var:p_{{{r9_name|}}}_desc}}}}
{{#if:{{{r10_name|}}}{{{r10_type|}}}|{{LSL_DefineRow|1={{{r10_type|}}}|2={{#if:{{{r10_disp|}}}|{{{r10_disp|}}}|{{{r10_name|}}}}}|3={{#var:p_{{{r10_name|}}}_desc}}}}
{{#if:{{{r11_name|}}}{{{r11_type|}}}|{{LSL_DefineRow|1={{{r11_type|}}}|2={{#if:{{{r11_disp|}}}|{{{r11_disp|}}}|{{{r11_name|}}}}}|3={{#var:p_{{{r11_name|}}}_desc}}}}
{{#if:{{{r12_name|}}}{{{r12_type|}}}|{{LSL_DefineRow|1={{{r12_type|}}}|2={{#if:{{{r12_disp|}}}|{{{r12_disp|}}}|{{{r12_name|}}}}}|3={{#var:p_{{{r12_name|}}}_desc}}}}
}}}}}}}}}}}}}}}}}}}}}}}}}}
 
{{{inject-2|}}}
 
}}
{{PPC|{{#var:PPC-1}}|{{{name|}}}|const={{#var:const_{{{name|}}}}}|value={{{value}}}|scope={{{scope}}}|attr={{{attr}}}|required={{#var:params-rows-get}}|{{#var:params-rows-set}}|content=
{{{desc|}}}
}}
|#default={{#if:
 
<!-- Default code -->


WARNING, at the time of writing LSL Const uses the same variable names as we do. This needs to be fixed.
WARNING, at the time of writing LSL Const uses the same variable names as we do. This needs to be fixed.
Line 245: Line 311:
}}
}}


}}<div id="RealTitleBanner" style="display:none;">
}}<includeonly><div id="RealTitleBanner" style="display:none;">
<span id="RealTitle">{{#if:{{NAMESPACE}}|{{NAMESPACE}}:}}{{#var:Name}}</span></div> __NOEDITSECTION__  {{DEFAULTSORT:{{#var:sort}}}}  
<span id="RealTitle">{{#if:{{NAMESPACE}}|{{NAMESPACE}}:}}{{#var:Name}}</span></div> __NOEDITSECTION__  {{DEFAULTSORT:{{#var:sort}}}}  
</includeonly>{{#var:header}}
</includeonly>{{#var:header}}
Line 326: Line 392:
}}
}}
</div></div><div style="display:none" class="hidden-text" id="hidden-text">{{#var:hidden-text}}</div>
</div></div><div style="display:none" class="hidden-text" id="hidden-text">{{#var:hidden-text}}</div>
{{#var:footer}} {{#if:{{#var:self}}|| {{#if:{{#pos:{{#var:moded}}|r}}{{#pos:{{#var:moded}}|u}}|| [[Category:LSL Constants{{#var:lang}}|{{#var:Name}}]] [[Category:LSL {{ucfirst:{{#var:type}}}}{{#var:lang}}|{{#var:Name}}]] {{#if:{{#pos:{{#var:moded}}|f}}||{{#ifexpr:({{#var:BugCounter}} + 0) > 0|[[Category:LSL topics with bugs{{#var:lang}}]] [[Category:LSL topics with the most bugs{{#var:lang}}| {{#pad:{{#expr:100-{{#var:BugCounter}}}}|2|0}}{{PAGENAME}}]]}}}} {{#if:{{#var:examples}}||[[Category:LSL Needs Example{{#var:lang}}]]}} {{LSL Unhelpful|{{#var:Name}}|}} }} {{#if:{{{cat1|}}}|[[Category:LSL {{{cat1}}}{{#var:lang}}]]}} {{#if:{{{cat2|}}}|[[Category:LSL {{{cat2}}}{{#var:lang}}]]}} {{#if:{{{cat3|}}}|[[Category:LSL {{{cat3}}}{{#var:lang}}]]}} {{#if:{{{cat4|}}}|[[Category:LSL {{{cat4}}}{{#var:lang}}]]}} {{#if:{{{cat5|}}}|[[Category:LSL {{{cat5}}}{{#var:lang}}]]}} {{#if:{{{cat6|}}}|[[Category:LSL {{{cat6}}}{{#var:lang}}]]}} {{#if:{{{cat7|}}}|[[Category:LSL {{{cat7}}}{{#var:lang}}]]}} {{#if:{{{cat8|}}}|[[Category:LSL {{{cat8}}}{{#var:lang}}]]}} }}
{{#var:footer}} {{#if:{{#var:self}}|| {{#if:{{#pos:{{#var:moded}}|r}}{{#pos:{{#var:moded}}|u}}|| [[Category:LSL Constants{{#var:lang}}|{{#var:Name}}]] [[Category:LSL {{ucfirst:{{#var:type}}}}{{#var:lang}}|{{#var:Name}}]] {{#if:{{#pos:{{#var:moded}}|f}}||{{#ifexpr:({{#var:BugCounter}} + 0) > 0|[[Category:LSL topics with bugs{{#var:lang}}]] [[Category:LSL topics with the most bugs{{#var:lang}}| {{#pad:{{#expr:100-{{#var:BugCounter}}}}|2|0}}{{PAGENAME}}]]}}}} {{#if:{{#var:examples}}||[[Category:LSL Needs Example{{#var:lang}}]]}} {{LSL Unhelpful|{{#var:Name}}|}} }} {{#if:{{{cat1|}}}|[[Category:LSL {{{cat1}}}{{#var:lang}}]]}} {{#if:{{{cat2|}}}|[[Category:LSL {{{cat2}}}{{#var:lang}}]]}} {{#if:{{{cat3|}}}|[[Category:LSL {{{cat3}}}{{#var:lang}}]]}} {{#if:{{{cat4|}}}|[[Category:LSL {{{cat4}}}{{#var:lang}}]]}} {{#if:{{{cat5|}}}|[[Category:LSL {{{cat5}}}{{#var:lang}}]]}} {{#if:{{{cat6|}}}|[[Category:LSL {{{cat6}}}{{#var:lang}}]]}} {{#if:{{{cat7|}}}|[[Category:LSL {{{cat7}}}{{#var:lang}}]]}} {{#if:{{{cat8|}}}|[[Category:LSL {{{cat8}}}{{#var:lang}}]]}} }} }}

Revision as of 12:30, 18 November 2010