Difference between revisions of "Template:LSL Const"

From Second Life Wiki
Jump to navigation Jump to search
(Self documenting for constants, this is probably a bad idea. had to use hoverlink because of bugs in mediawiki.)
Line 1: Line 1:
<includeonly>{{#if:
<includeonly>{{#if:
{{#vardefine:const_called|{{#expr:{{#var:const_called}} + 1}}}}
{{#vardefine:const_called|{{#expr:{{#var:const_called}} + 1}}}}
{{{{#ifexpr:{{#var:const_called}} = 1|:{{{1}}}|!}}|}}
{{#vardefine:define|{{#ifexpr:{{#var:const_called}} = 1|define|}}}}
{{#vardefine:define|{{#ifexpr:{{#var:const_called}} = 1|define|}}}}
{{#var{{#var:define}}:cvalue|}}
{{#var{{#var:define}}:hvalue|}}
{{{{#if:{{#var:define}}|:{{{1}}}|!}}|}}
{{#var{{#var:define}}:cvalue|{{#if:{{#var:cvalue}}|{{#var:cvalue}}|{{#if:{{#var:value}}|{{#var:value}}|{{#if:{{{hex|}}}|{{{{#if:{{{hex|}}}|LSL Hex/Parse|!}}|{{{hex|}}}}}|{{{3|}}}}}}}}}}}
{{#var{{#var:define}}:cvalue|{{#if:{{#var:cvalue}}|{{#var:cvalue}}|{{#if:{{#var:value}}|{{#var:value}}|{{#if:{{{hex|}}}|{{{{#if:{{{hex|}}}|LSL Hex/Parse|!}}|{{{hex|}}}}}|{{{3|}}}}}}}}}}}
{{#var{{#var:define}}:hvalue|{{#if:{{#var:hvalue}}|{{#var:hvalue}}|{{{hex|}}}}}}}
{{#var{{#var:define}}:hvalue|{{#if:{{#var:hvalue}}|{{#var:hvalue}}|{{{hex|}}}}}}}

Revision as of 22:02, 5 June 2007