From GamingWiki
Line 62: | Line 62: | ||
-->{{#arraydefine: skillhashkeys | name, marker}}<!-- | -->{{#arraydefine: skillhashkeys | name, marker}}<!-- | ||
− | -->{{#hashprint: skillhash || %%%% | @@@@ | | + | -->{{#hashprint: skillhash || %%%% | @@@@ | <!-- |
− | |||
− | |||
− | |||
-->{{#arraydefine: skilllineary | @@@@ | :: }}<!-- | -->{{#arraydefine: skilllineary | @@@@ | :: }}<!-- | ||
− | -->{{#arrayprint: skilllineary | , | $theskill$ | <!-- | + | -->{{Character sheet/section<!-- |
− | + | -->| label1 = %%%%<!-- | |
− | + | -->| data1 = <!-- | |
− | + | -->{{#arrayprint: skilllineary | , | $theskill$ | <!-- | |
− | + | -->{{#arraydefine: theskillarray | $theskill$ | /\/\// }}<!-- | |
− | + | -->{{#arraytohash: theskillhash | theskillarray | skillhashkeys }}<!-- | |
− | + | --><span class="skill-{{lc:{{#hashvalue: theskillhash | name}}}}"><!-- | |
− | + | -->{{#hashvalue: theskillhash | name | _____ }}<!-- | |
− | + | --></span> <!-- | |
− | -->}}<!-- | + | -->{{#hashvalue: skillmarkerhash | {{#hashvalue: theskillhash | marker}} }}<!-- |
+ | -->{{#arrayreset: theskillarray}}<!-- | ||
+ | -->{{#hashreset: theskillhash}}<!-- | ||
+ | -->}}<!-- | ||
+ | -->| class1 = {{#var: skillClass }} <!-- | ||
+ | -->}} | ||
-->{{#arrayreset: skilllinearray}}<!-- | -->{{#arrayreset: skilllinearray}}<!-- | ||
-->|skilllevelsreverse}}<!-- | -->|skilllevelsreverse}}<!-- |
Revision as of 20:47, 28 February 2011
Draw a section in a character sheet for skills. This template is unforgiving: all of its parameters are required (but may be empty).
Skills | types: Template:(({skilltypesTemplate:))} |