Difference between revisions of "Template:ShowSkillCaps"

From ChatWars Wiki
Jump to: navigation, search
(updated to stupid hardcoded structure (unfinished) because dynamic querying isn't possible in SMW)
Line 1: Line 1:
{{#vardefine: class | {{{class|none}}} }}{{#vardefine: showSection | {{{showSection|0}}} }}{{#vardefine: lowerBound | 0}}} }}{{#vardefine: upperBound | 0}}} }}{{#vardefine: class | {{{Class|}}} }}{{#vardefine: i | 0 }}<includeonly><!--
+
{{#vardefine: class | {{{class|none}}} }}{{#vardefine: showSection | {{{showSection|0}}} }}{{#vardefine: lowerBound | 0 }}{{#vardefine: upperBound | 0 }}{{#vardefine: class | {{{Class|}}} }}{{#vardefine: i | 0 }}<includeonly><!--
 
-->{{#switch: {{#var: class}}
 
-->{{#switch: {{#var: class}}
 
   | Ranger = {{#vardefine: queryText | RnLevel }}
 
   | Ranger = {{#vardefine: queryText | RnLevel }}
Line 20: Line 20:
 
   |
 
   |
 
   | {{{!}}class="wikitable" style="width: 90%; text-align: center"
 
   | {{{!}}class="wikitable" style="width: 90%; text-align: center"
{{!}}+ Skill caps for levels {{#var: lowerBound}}-{{#var: upperBound}}
+
    {{!}}+ Skill caps for levels {{#var: lowerBound}}-{{#var: upperBound}}
{{!}}-
+
    {{!}}-
!scope="col" style="width: 10%; text-align: left"{{!}}Skill / Level
+
    !scope="col" style="width: 10%; text-align: left"{{!}}Skill / Level
!scope="col" style="width: 45%; text-align: left"{{!}}Description
+
    !scope="col" style="width: 45%; text-align: left"{{!}}Description
{{#vardefine: i | {{#var: lowerBound}} }}{{#while: <!-- generate level headers of table -->
+
    {{#vardefine: i | {{#var: lowerBound}} }}{{#while: <!-- generate level headers of table -->
  | {{#ifexpr: {{#var: i}} < {{#expr: {{#var: upperBound}} + 1 }} | true }}
+
      | {{#ifexpr: {{#var: i}} < {{#expr: {{#var: upperBound}} + 1 }} | true }}
  | ! {{#var: i}} {{#vardefine: i | {{#expr: {{#var: i}} + 1 }} }}<br>
+
      | ! {{#var: i}} {{#vardefine: i | {{#expr: {{#var: i}} + 1 }} }}<br>
}}
+
    }}
 
}}
 
}}
 
|-
 
|-

Revision as of 12:36, 4 February 2019


This template shows the skill caps of a skill within certain boundaries If parameter "standalone" is set to true (default), it generates a table head to be used completely on its own, if set to false it only shows the name, description and skill caps without adding wikitable beginnings and ends