Difference between revisions of "Template:SkillRow"
Line 2: | Line 2: | ||
{{#ifeq: {{{#userparam}}} | -10 | {{#vardefine: endLevel | {{#expr: 20 + {{#var: offset}} }} }} | {{#vardefine: endLevel | {{#expr: 30 + {{#var: offset}} }} }} }} | {{#ifeq: {{{#userparam}}} | -10 | {{#vardefine: endLevel | {{#expr: 20 + {{#var: offset}} }} }} | {{#vardefine: endLevel | {{#expr: 30 + {{#var: offset}} }} }} }} | ||
{{#vardefine: startRange | 0 }} {{#vardefine: endRange | 0 }} | {{#vardefine: startRange | 0 }} {{#vardefine: endRange | 0 }} | ||
− | {{#vardefine: i | {{#expr: | + | {{#vardefine: i | {{#expr: 14 + {{#var: offset}} }} }} |
{{#vardefine: firstOutput | 1 }} | {{#vardefine: firstOutput | 1 }} | ||
<includeonly> | <includeonly> | ||
− | | {{{1|}}} | + | |style="{{#if: {{{2}}} | background-color: lightgrey; }}text-align: left"| {{{1|}}} |
− | | {{{ | + | | {{{3|}}} |
{{#while: | {{#while: | ||
− | | {{#ifexpr: {{#var: i}} - | + | | {{#ifexpr: {{#var: i}} - 3 < {{#var: endLevel}} | true}} |
| {{#vardefine: startRange | {{#var: i}} }} | | {{#vardefine: startRange | {{#var: i}} }} | ||
{{#while: | {{#while: | ||
− | | {{#ifexpr: {{#expr: {{#var: i}} - | + | | {{#ifexpr: {{#expr: {{#var: i}} - 3 < {{#var: endLevel}} }} | {{#if: {{{ {{#expr: {{#var: i}} + 1}} |}}} | {{#ifeq: {{{ {{#expr: {{#var: i}} }} |}}} | {{{ {{#expr: {{#var: i}} + 1}} |}}} | true}} | }} }} |
| {{#vardefine: i | {{#expr: {{#var: i}} + 1}} }} | | {{#vardefine: i | {{#expr: {{#var: i}} + 1}} }} | ||
}} | }} |
Revision as of 11:43, 17 July 2018
This is a template for formatting one row (skill) of the skill cap table