Template:PerkTable: Difference between revisions

From Destinypedia, the Destiny wiki

(updated instructions)
mNo edit summary
(24 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{| style="text-align:center;"
<includeonly>{| id="PerkTable" class="{{#if:{{#forargs:barrel|key|value|{{#var:value}}}}||no-barrel}} {{#if:{{#forargs:string|key|value|{{#var:value}}}}||no-string}} {{#if:{{#forargs:blade|key|value|{{#var:value}}}}||no-blade}} {{#if:{{#forargs:haft|key|value|{{#var:value}}}}||no-haft}} {{#if:{{#forargs:mag|key|value|{{#var:value}}}}||no-mag}} {{#if:{{#forargs:arrow|key|value|{{#var:value}}}}||no-arrow}} {{#if:{{#forargs:guard|key|value|{{#var:value}}}}||no-guard}} {{#if:{{#forargs:1stperk|key|value|{{#var:value}}}}||no-1stperk}} {{#if:{{#forargs:2ndperk|key|value|{{#var:value}}}}||no-2ndperk}} {{#if:{{#forargs:stock|key|value|{{#var:value}}}}||no-stock}} {{#if:{{#forargs:grip|key|value|{{#var:value}}}}||no-grip}} {{#if:{{#forargs:origin|key|value|{{#var:value}}}}||no-origin}}"
! style="border-width: 0; width:200px; background:#F2F3F4; border: 1px solid; color:black;" | Barrel
! {{{title-barrel|Barrel}}}
! style="border-width: 0; width:200px; background:#F2F3F4; border: 1px solid; color:black;" | Magazine
! {{{title-string|Bowstring}}}
! style="border-width: 0; width:200px; background:#F2F3F4; border: 1px solid; color:black;" | Perk 1
! {{{title-blade|Blade}}}
! style="border-width: 0; width:200px; background:#F2F3F4; border: 1px solid; color:black;" | Perk 2
! {{{title-haft|Haft}}}
! style="border-width: 0; width:200px; background:#F2F3F4; border: 1px solid; color:black;" | Origin
! {{{title-mag|Magazine}}}
|-
! {{{title-arrow|Arrow}}}
|{{{barrel1|}}}||{{{mag1|}}}||{{{1stperk1|}}}||{{{2ndperk1|}}}||{{{origin1|}}}
! {{{title-guard|Guard}}}
|-
! {{{title-1stperk|Perk 1}}}
|{{{barrel2|}}}||{{{mag2|}}}||{{{1stperk2|}}}||{{{2ndperk2|}}}||{{{origin2|}}}
! {{{title-2ndperk|Perk 2}}}
|-
! {{{title-stock|Stock}}}
|{{{barrel3|}}}||{{{mag3|}}}||{{{1stperk3|}}}||{{{2ndperk3|}}}||{{{origin3|}}}
! {{{title-grip|Grip}}}
|-
! {{{title-origin|Origin}}}
|{{{barrel4|}}}||{{{mag4|}}}||{{{1stperk4|}}}||{{{2ndperk4|}}}
{{#vardefine:i|1}}{{#while:|{{{barrel{{#var:i}}|}}}{{{string{{#var:i}}|}}}{{{blade{{#var:i}}|}}}{{{haft{{#var:i}}|}}}{{{mag{{#var:i}}|}}}{{{arrow{{#var:i}}|}}}{{{guard{{#var:i}}|}}}{{{1stperk{{#var:i}}|}}}{{{2ndperk{{#var:i}}|}}}{{{stock{{#var:i}}|}}}{{{grip{{#var:i}}|}}}{{{origin{{#var:i}}|}}}|<nowiki/>
|-
{{!}}-
|{{{barrel5|}}}||{{{mag5|}}}||{{{1stperk5|}}}||{{{2ndperk5|}}}
{{!}} {{{barrel{{#var:i}}|}}} {{!}}{{!}} {{{string{{#var:i}}|}}} {{!}}{{!}} {{{blade{{#var:i}}|}}} {{!}}{{!}} {{{haft{{#var:i}}|}}} {{!}}{{!}} {{{mag{{#var:i}}|}}} {{!}}{{!}} {{{arrow{{#var:i}}|}}} {{!}}{{!}} {{{guard{{#var:i}}|}}} {{!}}{{!}} {{{1stperk{{#var:i}}|}}} {{!}}{{!}} {{{2ndperk{{#var:i}}|}}} {{!}}{{!}} {{{stock{{#var:i}}|}}} {{!}}{{!}} {{{grip{{#var:i}}|}}} {{!}}{{!}} {{{origin{{#var:i}}|}}}
|-
{{#vardefine:i|{{#expr:{{#var:i}}+1}}}}
|{{{barrel6|}}}||{{{mag6|}}}||{{{1stperk6|}}}||{{{2ndperk6|}}}
}}
|-
|}<templatestyles src="PerkTable/styles.css"/></includeonly><noinclude>
|{{{barrel7|}}}||{{{mag7|}}}||{{{1stperk7|}}}||{{{2ndperk7|}}}
==Usage instructions==
|-
Use the syntax below for any amount of numbered groups. Any unused parameters can be completely removed. If including light.gg links, use the format: <code><nowiki>[[lightgg:<id>|<perk name>]]</nowiki></code>
|{{{barrel8|}}}||{{{mag8|}}}||{{{1stperk8|}}}||{{{2ndperk8|}}}
 
|-
<pre>
|{{{barrel9|}}}||{{{mag9|}}}||{{{1stperk9|}}}||{{{2ndperk9|}}}
{{PerkTable
|-
|{{{barrel10|}}}||{{{mag10|}}}||{{{1stperk10|}}}||{{{2ndperk10|}}}
|}<noinclude>
{{Clear}}
==Usage Instructions==
Paste the following code into the perks section of a weapon page, filling all fields (any blank ones that aren't at the end of a row can be filled with a zero-width space instead):<br>
<span><i>If including light.gg links enter in the format: [<link> <perk name>]</i></span>
<pre>{{PerkTable
|barrel1=
|barrel1=
|string1=
|blade1=
|haft1=
|mag1=
|mag1=
|arrow1=
|guard1=
|1stperk1=
|1stperk1=
|2ndperk1=
|2ndperk1=
|stock1=
|grip1=
|origin1=
|origin1=
|barrel2=
|barrel2=
|string2=
|blade2=
|haft2=
|mag2=
|mag2=
|arrow2=
|guard2=
|1stperk2=
|1stperk2=
|2ndperk2=
|2ndperk2=
|stock2=
|grip2=
|origin2=
|origin2=
|barrel3=
}}
|mag3=
</pre>
|1stperk3=
 
|2ndperk3=
Any of the column titles can be changed by setting the <code><nowiki>title-<var></nowiki></code> parameter (e.g. <code>title-barrel</code>).
|origin3=
|barrel4=
|mag4=
|1stperk4=
|2ndperk4=
|barrel5=
|mag5=
|1stperk5=
|2ndperk5=
|barrel6=
|mag6=
|1stperk6=
|2ndperk6=
|barrel7=
|mag7=
|1stperk7=
|2ndperk7=
|barrel8=
|mag8=
|1stperk8=
|2ndperk8=
|barrel9=
|mag9=
|1stperk9=
|2ndperk9=
|barrel10=
|mag10=
|1stperk10=
|2ndperk10=
}}</pre>


[[Category:Content_templates]]</noinclude>
[[Category:Content templates]]</noinclude>

Revision as of 10:24, January 30, 2024

Usage instructions

Use the syntax below for any amount of numbered groups. Any unused parameters can be completely removed. If including light.gg links, use the format: [[lightgg:<id>|<perk name>]]

{{PerkTable
|barrel1=
|string1=
|blade1=
|haft1=
|mag1=
|arrow1=
|guard1=
|1stperk1=
|2ndperk1=
|stock1=
|grip1=
|origin1=

|barrel2=
|string2=
|blade2=
|haft2=
|mag2=
|arrow2=
|guard2=
|1stperk2=
|2ndperk2=
|stock2=
|grip2=
|origin2=
}}

Any of the column titles can be changed by setting the title-<var> parameter (e.g. title-barrel).