Difference between revisions of "Template:LSL Function"

From Second Life Wiki
Jump to navigation Jump to search
(I'm not 100% on this, not sure if merging subtypes with parameter links isn't the right thing to do. Not sure I will like how this looks.)
m (I didn't get the links right)
Line 196: Line 196:
{{!}} [[Energy{{#var:lang}}|Energy]]
{{!}} [[Energy{{#var:lang}}|Energy]]
{{!}}}</div>}}
{{!}}}</div>}}
{{#if:{{#var:header_desc}}|{{#var:header_desc}}{{PBR}}{{#if:{{{return_type|}}}|<br id="bdart"/>}}}}{{#if:{{{return_type|}}}| Returns {{#if:{{{return_subtype|}}}|{{ItLink|{{{return_subtype|}}}|{{{Return_text|}}}|:Category:{{{return_type|}}}/{{{return_subtype|}}}{{#var:lang}}}} ({{It|{{{return_type|}}}}})|{{It|{{{return_type|}}}|{{{Return_text|}}}}}}} {{#if:{{#var:return_text}}| {{#var:return_text}} }}{{PBR}}}}
{{#if:{{#var:header_desc}}|{{#var:header_desc}}{{PBR}}{{#if:{{{return_type|}}}|<br id="bdart"/>}}}}{{#if:{{{return_type|}}}| Returns {{#if:{{{return_subtype|}}}|{{ItBlind|{{{return_subtype|}}}|{{{Return_text|}}}}} {{CAL|LSL {{#ucfirst:{{{return_type|}}}}}/{{{return_subtype|}}}{{#var:lang}}|{{{return_subtype|}}}}} ({{It|{{{return_type|}}}}})|{{It|{{{return_type|}}}|{{{Return_text|}}}}}}} {{#if:{{#var:return_text}}| {{#var:return_text}} }}{{PBR}}}}
{{#if:{{{p1_name|}}}{{{p1_type|}}}|{{{!}}
{{#if:{{{p1_name|}}}{{{p1_type|}}}|{{{!}}
{{LSL DefineRow|1={{{p1_type|}}} {{#if:{{{p1_subtype|}}}|([[:Category:{{{p1_type|}}}/{{{p1_subtype|}}}{{#var:lang}}|{{{p1_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p1_name|}}}}}|3={{#var:p_{{{p1_name|}}}_desc}}}}
{{LSL DefineRow|1={{{p1_type|}}} {{#if:{{{p1_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p1_type|}}}}}/{{{p1_subtype|}}}{{#var:lang}}|{{{p1_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p1_name|}}}}}|3={{#var:p_{{{p1_name|}}}_desc}}}}
{{#if:{{{p2_name|}}}{{{p2_type|}}}|{{LSL DefineRow|1={{{p2_type|}}} {{#if:{{{p2_subtype|}}}|([[:Category:{{{p2_type|}}}/{{{p2_subtype|}}}{{#var:lang}}|{{{p2_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p2_name|}}}}}|3={{#var:p_{{{p2_name|}}}_desc}}}}
{{#if:{{{p2_name|}}}{{{p2_type|}}}|{{LSL DefineRow|1={{{p2_type|}}} {{#if:{{{p2_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p2_type|}}}}}/{{{p2_subtype|}}}{{#var:lang}}|{{{p2_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p2_name|}}}}}|3={{#var:p_{{{p2_name|}}}_desc}}}}
{{#if:{{{p3_name|}}}{{{p3_type|}}}|{{LSL DefineRow|1={{{p3_type|}}} {{#if:{{{p3_subtype|}}}|([[:Category:{{{p3_type|}}}/{{{p3_subtype|}}}{{#var:lang}}|{{{p3_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p3_name|}}}}}|3={{#var:p_{{{p3_name|}}}_desc}}}}
{{#if:{{{p3_name|}}}{{{p3_type|}}}|{{LSL DefineRow|1={{{p3_type|}}} {{#if:{{{p3_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p3_type|}}}}}/{{{p3_subtype|}}}{{#var:lang}}|{{{p3_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p3_name|}}}}}|3={{#var:p_{{{p3_name|}}}_desc}}}}
{{#if:{{{p4_name|}}}{{{p4_type|}}}|{{LSL DefineRow|1={{{p4_type|}}} {{#if:{{{p4_subtype|}}}|([[:Category:{{{p4_type|}}}/{{{p4_subtype|}}}{{#var:lang}}|{{{p4_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p4_name|}}}}}|3={{#var:p_{{{p4_name|}}}_desc}}}}
{{#if:{{{p4_name|}}}{{{p4_type|}}}|{{LSL DefineRow|1={{{p4_type|}}} {{#if:{{{p4_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p4_type|}}}}}/{{{p4_subtype|}}}{{#var:lang}}|{{{p4_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p4_name|}}}}}|3={{#var:p_{{{p4_name|}}}_desc}}}}
{{#if:{{{p5_name|}}}{{{p5_type|}}}|{{LSL DefineRow|1={{{p5_type|}}} {{#if:{{{p5_subtype|}}}|([[:Category:{{{p5_type|}}}/{{{p5_subtype|}}}{{#var:lang}}|{{{p5_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p5_name|}}}}}|3={{#var:p_{{{p5_name|}}}_desc}}}}
{{#if:{{{p5_name|}}}{{{p5_type|}}}|{{LSL DefineRow|1={{{p5_type|}}} {{#if:{{{p5_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p5_type|}}}}}/{{{p5_subtype|}}}{{#var:lang}}|{{{p5_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p5_name|}}}}}|3={{#var:p_{{{p5_name|}}}_desc}}}}
{{#if:{{{p6_name|}}}{{{p6_type|}}}|{{LSL DefineRow|1={{{p6_type|}}} {{#if:{{{p6_subtype|}}}|([[:Category:{{{p6_type|}}}/{{{p6_subtype|}}}{{#var:lang}}|{{{p6_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p6_name|}}}}}|3={{#var:p_{{{p6_name|}}}_desc}}}}
{{#if:{{{p6_name|}}}{{{p6_type|}}}|{{LSL DefineRow|1={{{p6_type|}}} {{#if:{{{p6_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p6_type|}}}}}/{{{p6_subtype|}}}{{#var:lang}}|{{{p6_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p6_name|}}}}}|3={{#var:p_{{{p6_name|}}}_desc}}}}
{{#if:{{{p7_name|}}}{{{p7_type|}}}|{{LSL DefineRow|1={{{p7_type|}}} {{#if:{{{p7_subtype|}}}|([[:Category:{{{p7_type|}}}/{{{p7_subtype|}}}{{#var:lang}}|{{{p7_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p7_name|}}}}}|3={{#var:p_{{{p7_name|}}}_desc}}}}
{{#if:{{{p7_name|}}}{{{p7_type|}}}|{{LSL DefineRow|1={{{p7_type|}}} {{#if:{{{p7_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p7_type|}}}}}/{{{p7_subtype|}}}{{#var:lang}}|{{{p7_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p7_name|}}}}}|3={{#var:p_{{{p7_name|}}}_desc}}}}
{{#if:{{{p8_name|}}}{{{p8_type|}}}|{{LSL DefineRow|1={{{p8_type|}}} {{#if:{{{p8_subtype|}}}|([[:Category:{{{p8_type|}}}/{{{p8_subtype|}}}{{#var:lang}}|{{{p8_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p8_name|}}}}}|3={{#var:p_{{{p8_name|}}}_desc}}}}
{{#if:{{{p8_name|}}}{{{p8_type|}}}|{{LSL DefineRow|1={{{p8_type|}}} {{#if:{{{p8_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p8_type|}}}}}/{{{p8_subtype|}}}{{#var:lang}}|{{{p8_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p8_name|}}}}}|3={{#var:p_{{{p8_name|}}}_desc}}}}
{{#if:{{{p9_name|}}}{{{p9_type|}}}|{{LSL DefineRow|1={{{p9_type|}}} {{#if:{{{p9_subtype|}}}|([[:Category:{{{p9_type|}}}/{{{p9_subtype|}}}{{#var:lang}}|{{{p9_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p9_name|}}}}}|3={{#var:p_{{{p9_name|}}}_desc}}}}
{{#if:{{{p9_name|}}}{{{p9_type|}}}|{{LSL DefineRow|1={{{p9_type|}}} {{#if:{{{p9_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p9_type|}}}}}/{{{p9_subtype|}}}{{#var:lang}}|{{{p9_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p9_name|}}}}}|3={{#var:p_{{{p9_name|}}}_desc}}}}
{{#if:{{{p10_name|}}}{{{p10_type|}}}|{{LSL DefineRow|1={{{p10_type|}}} {{#if:{{{p10_subtype|}}}|([[:Category:{{{p10_type|}}}/{{{p10_subtype|}}}{{#var:lang}}|{{{p10_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p10_name|}}}}}|3={{#var:p_{{{p10_name|}}}_desc}}}}
{{#if:{{{p10_name|}}}{{{p10_type|}}}|{{LSL DefineRow|1={{{p10_type|}}} {{#if:{{{p10_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p10_type|}}}}}/{{{p10_subtype|}}}{{#var:lang}}|{{{p10_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p10_name|}}}}}|3={{#var:p_{{{p10_name|}}}_desc}}}}
{{#if:{{{p11_name|}}}{{{p11_type|}}}|{{LSL DefineRow|1={{{p11_type|}}} {{#if:{{{p11_subtype|}}}|([[:Category:{{{p11_type|}}}/{{{p11_subtype|}}}{{#var:lang}}|{{{p11_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p11_name|}}}}}|3={{#var:p_{{{p11_name|}}}_desc}}}}
{{#if:{{{p11_name|}}}{{{p11_type|}}}|{{LSL DefineRow|1={{{p11_type|}}} {{#if:{{{p11_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p11_type|}}}}}/{{{p11_subtype|}}}{{#var:lang}}|{{{p11_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p11_name|}}}}}|3={{#var:p_{{{p11_name|}}}_desc}}}}
{{#if:{{{p12_name|}}}{{{p12_type|}}}|{{LSL DefineRow|1={{{p12_type|}}} {{#if:{{{p12_subtype|}}}|([[:Category:{{{p12_type|}}}/{{{p12_subtype|}}}{{#var:lang}}|{{{p12_subtype|}}}]])}}|2={{LSL_Parameter_Link|{{{p12_name|}}}}}|3={{#var:p_{{{p12_name|}}}_desc}}}}
{{#if:{{{p12_name|}}}{{{p12_type|}}}|{{LSL DefineRow|1={{{p12_type|}}} {{#if:{{{p12_subtype|}}}|({{CAL|LSL {{#ucfirst:{{{p12_type|}}}}}/{{{p12_subtype|}}}{{#var:lang}}|{{{p12_subtype|}}}}})}}|2={{LSL_Parameter_Link|{{{p12_name|}}}}}|3={{#var:p_{{{p12_name|}}}_desc}}}}
}}}}}}}}}}}}}}}}}}}}}}
}}}}}}}}}}}}}}}}}}}}}}
{{!}}}
{{!}}}

Revision as of 11:19, 7 August 2012