Difference between revisions of "Template:Modules"
Revision as of 19:58, 25 February 2011 | Latest revision as of 16:28, 23 August 2011 fix for gun price/wgt formating | |||
8 intermediate revisions by 2 users not shown | ||||
Line 4: | Line 4: | |||
{{#vardefine:tr|0}} | {{#vardefine:tr|0}} | |||
{{#vardefine:nm|0}} | {{#vardefine:nm|0}} | |||
+ | {{#vardefine:am|0}} | |||
+ | {{#vardefine:am1|0}} | |||
+ | {{#vardefine:am2|0}} | |||
+ | {{#vardefine:am3|0}} | |||
{{#vardefine:dm|0}} | {{#vardefine:dm|0}} | |||
+ | {{#vardefine:dm1|0}} | |||
+ | {{#vardefine:dm2|0}} | |||
+ | {{#vardefine:dm3|0}} | |||
{{#vardefine:pn|0}} | {{#vardefine:pn|0}} | |||
+ | {{#vardefine:pn1|0}} | |||
+ | {{#vardefine:pn2|0}} | |||
+ | {{#vardefine:pn3|0}} | |||
{{#vardefine:rf|0}} | {{#vardefine:rf|0}} | |||
{{#vardefine:ac|0}} | {{#vardefine:ac|0}} | |||
+ | {{#vardefine:at|0}} | |||
{{#vardefine:ar|0}} | {{#vardefine:ar|0}} | |||
{{#vardefine:tt|0}} | {{#vardefine:tt|0}} | |||
Line 24: | Line 35: | |||
<table> | <table> | |||
<tr><td style="width:64px;padding-top: 20px;">[[image:ico_gun_alpha.png|link=Gun|left|Gun]]</td> | <tr><td style="width:64px;padding-top: 20px;">[[image:ico_gun_alpha.png|link=Gun|left|Gun]]</td> | |||
? | <td><table class="moduleTable"><tr class="moduletitlebar"><th style="min-width:20px"><center>Tr</center></th><th style="min-width:200px"><center>Nm</center></th><th style="min-width:100px"><center>Dam</center></th><th style="min-width:100px"><center>Pen</center></th><th style="min-width:100px"><center>RoF</center></th><th style="min-width:50px"><center>Acr</center></th><th style="width:100%"></th><th style="min-width:80px"><center>Pr</center></th><th style="min-width:80px"><center>Wt</center></th></tr> | + | <td><table class="moduleTable"><tr class="moduletitlebar"><th style="min-width:20px"><center>Tr</center></th><th style="min-width:200px"><center>Nm</center></th><th style="min-width:100px"><center>Dam</center></th><th style="min-width:100px"><center>Pen</center></th><th style="min-width:100px"><center>RoF</center></th><th style="min-width:50px"><center>Acr</center></th><th style="min-width:50px"><center>Aim</center></th><th style="width:100%"></th><th style="min-width:80px"><center>Pr</center></th><th style="min-width:80px"><center>Wt</center></th></tr> | |
{{#while:|{{#if:{{{gun{{#var:i}}|}}}|true}} | {{#while:|{{#if:{{{gun{{#var:i}}|}}}|true}} | |||
? | |{{#if:{{#explode:{{{gun{{#var:i}}}}}|,| | + | |{{#if:{{#explode:{{{gun{{#var:i}}}}}|,|10}}|<tr><td><center><p class="error">too many variables</p></center></td></tr>| | |
? | {{#if:{{#explode:{{{gun{{#var:i}}}}}|,| | + | {{#if:{{#explode:{{{gun{{#var:i}}}}}|,|9}} | |
|{{#switch:{{#explode:{{{gun{{#var:i}}}}}|,|0}}|1={{#vardefine:tr|<span style="display:none">01</span>I}}|2={{#vardefine:tr|<span style="display:none">02</span>II}}|3={{#vardefine:tr|<span style="display:none">03</span>III}}|4={{#vardefine:tr|<span style="display:none">04</span>IV}}|5={{#vardefine:tr|<span style="display:none">05</span>V}}|6={{#vardefine:tr|<span style="display:none">06</span>VI}}|7={{#vardefine:tr|<span style="display:none">07</span>VII}}|8={{#vardefine:tr|<span style="display:none">08</span>VIII}}|9={{#vardefine:tr|<span style="display:none">09</span>IX}}|10={{#vardefine:tr|<span style="display:none">10</span>X}}|#default={{#vardefine:tr|error}}}} | |{{#switch:{{#explode:{{{gun{{#var:i}}}}}|,|0}}|1={{#vardefine:tr|<span style="display:none">01</span>I}}|2={{#vardefine:tr|<span style="display:none">02</span>II}}|3={{#vardefine:tr|<span style="display:none">03</span>III}}|4={{#vardefine:tr|<span style="display:none">04</span>IV}}|5={{#vardefine:tr|<span style="display:none">05</span>V}}|6={{#vardefine:tr|<span style="display:none">06</span>VI}}|7={{#vardefine:tr|<span style="display:none">07</span>VII}}|8={{#vardefine:tr|<span style="display:none">08</span>VIII}}|9={{#vardefine:tr|<span style="display:none">09</span>IX}}|10={{#vardefine:tr|<span style="display:none">10</span>X}}|#default={{#vardefine:tr|error}}}} | |||
{{#vardefine:nm|{{#explode:{{{gun{{#var:i}}}}}|,|1}}}} | {{#vardefine:nm|{{#explode:{{{gun{{#var:i}}}}}|,|1}}}} | |||
? | {{#vardefine:dm|{{#explode:{{{gun{{#var:i}}}}}|,|2}}}} | + | {{#vardefine:am|{{#explode:{{{gun{{#var:i}}}}}|,|2}}}} | |
? | {{#vardefine:pn|{{#explode:{{{gun{{#var:i}}}}}|,| | + | {{#vardefine:am1|{{#explode:{{#var:am}}|/|0}}}} | |
? | {{#vardefine:rf|{{#explode:{{{gun{{#var:i}}}}}|,| | + | {{#vardefine:am2|{{#explode:{{#var:am}}|/|1}}}} | |
? | {{#vardefine:ac|{{#explode:{{{gun{{#var:i}}}}}|,| | + | {{#vardefine:am3|{{#explode:{{#var:am}}|/|2}}}} | |
? | {{#vardefine:pr|{{#explode:{{{gun{{#var:i}}}}}|,| | + | {{#vardefine:dm|{{#explode:{{{gun{{#var:i}}}}}|,|3}}}} | |
? | {{#vardefine:wt|{{#explode:{{{gun{{#var:i}}}}}|,| | + | {{#vardefine:dm1|{{#explode:{{#var:dm}}|/|0}}}} | |
+ | {{#vardefine:dm2|{{#explode:{{#var:dm}}|/|1}}}} | |||
+ | {{#vardefine:dm3|{{#explode:{{#var:dm}}|/|2}}}} | |||
+ | {{#vardefine:pn|{{#explode:{{{gun{{#var:i}}}}}|,|4}}}} | |||
+ | {{#vardefine:pn1|{{#explode:{{#var:pn}}|/|0}}}} | |||
+ | {{#vardefine:pn2|{{#explode:{{#var:pn}}|/|1}}}} | |||
+ | {{#vardefine:pn3|{{#explode:{{#var:pn}}|/|2}}}} | |||
+ | {{#vardefine:rf|{{#explode:{{{gun{{#var:i}}}}}|,|5}}}} | |||
+ | {{#vardefine:ac|{{#explode:{{{gun{{#var:i}}}}}|,|6}}}} | |||
+ | {{#vardefine:at|{{#explode:{{{gun{{#var:i}}}}}|,|7}}}} | |||
+ | {{#vardefine:pr|{{#explode:{{{gun{{#var:i}}}}}|,|8}}}} | |||
+ | {{#vardefine:wt|{{#explode:{{{gun{{#var:i}}}}}|,|9}}}} | |||
<tr><td><center><span style="color:orange"><b>{{#var:tr}}</b></span></center></td> | <tr><td><center><span style="color:orange"><b>{{#var:tr}}</b></span></center></td> | |||
<td><center>{{#ifeq:{{#var:i}}|1|<b>[[Gun#{{#var:nm}}|{{#var:nm}}]]</b>|[[Gun#{{#var:nm}}|{{#var:nm}}]]}}</center></td> | <td><center>{{#ifeq:{{#var:i}}|1|<b>[[Gun#{{#var:nm}}|{{#var:nm}}]]</b>|[[Gun#{{#var:nm}}|{{#var:nm}}]]}}</center></td> | |||
? | <td><center><span | + | <td><center><span title="{{#var:am1}}" class="ammo{{#var:am1}}">{{#var:dm1}}</span>{{#if:{{#var:dm2}}|/<span title="{{#var:am2}}" class="ammo{{#var:am2}}">{{#var:dm2}}</span>{{#if:{{#var:dm3}}|/<span title="{{#var:am3}}" class="ammo{{#var:am3}}">{{#var:dm3}}</span>|}}|}}<span style="color:gray">(HP)</span></center></td> | |
? | <td><center><span | + | <td><center><span title="{{#var:am1}}" class="ammo{{#var:am1}}">{{#var:pn1}}</span>{{#if:{{#var:pn2}}|/<span title="{{#var:am2}}" class="ammo{{#var:am2}}">{{#var:pn2}}</span>{{#if:{{#var:pn3}}|/<span title="{{#var:am3}}" class="ammo{{#var:am3}}">{{#var:pn3}}</span>|}}|}}<span style="color:gray">(mm)</span></center></td> | |
? | <td><center | + | <td><center>{{#var:rf}}<span style="color:gray">(r/m)</span></center></td> | |
<td><center>{{#var:ac}}<span style="color:gray">(m)</span></center></td> | <td><center>{{#var:ac}}<span style="color:gray">(m)</span></center></td> | |||
+ | <td><center>{{#var:at}}<span style="color:gray">(s)</span></center></td> | |||
<td></td> | <td></td> | |||
{{#ifeq:{{#var:pr}}|premium | {{#ifeq:{{#var:pr}}|premium | |||
|<td><center><span style="display:none">0 </span><span style="opacity:0.8">[[image:PremiumIcon.png|link=]]</span></center></td> | |<td><center><span style="display:none">0 </span><span style="opacity:0.8">[[image:PremiumIcon.png|link=]]</span></center></td> | |||
? | |<td><center><span style="display:none">{{padleft:{{#var:pr}}|9|0}} </span> | + | |<td><center><span style="display:none">{{padleft:{{#var:pr}}|9|0}} </span>{{#var:pr}}<span style="opacity:0.8"> [[image:Credits.png|link=|]]</span></center></td>}} | |
? | <td><center><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span> | + | <td><center><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray">(kg)</span></center></td></tr> | |
|<tr><td></td><td><center><p class="error">too few variables</p></center></td></tr> | |<tr><td></td><td><center><p class="error">too few variables</p></center></td></tr> | |||
}}}} | }}}} | |||
Line 166: | Line 189: | |||
*Add info to the modules in the appropriate order divided by "," (comma) | *Add info to the modules in the appropriate order divided by "," (comma) | |||
*attribute should be exactly the same as in the module lists - [[Gun]] [[Turret]] [[Engine]] [[Suspension]] [[Radio]] | *attribute should be exactly the same as in the module lists - [[Gun]] [[Turret]] [[Engine]] [[Suspension]] [[Radio]] | |||
? | *'''gun''' - tier, name, damage, penetration, rate of fire, cost, weight | + | *'''gun''' - tier, name, ammo, damage, penetration, rate of fire, accuracy, aim time, cost, weight | |
*'''turret''' - tier, name, armor, turret traverse, view range, price, weight | *'''turret''' - tier, name, armor, turret traverse, view range, price, weight | |||
*'''engine''' - tier, name, power, chance of fire, price, weight | *'''engine''' - tier, name, power, chance of fire, price, weight | |||
Line 177: | Line 200: | |||
|isSPGorTD= | |isSPGorTD= | |||
? | |gun1=1, 3.7 cm KwK 36 L/46.5, 32/38/42, 34/64/18, 30, | + | |gun1=1, 3.7 cm KwK 36 L/46.5, AP/APCR/HE, 32/38/42, 34/64/18, 30, 0.40, 1.5, 1 000, 100 | |
|turret1=1, Turm Schwedisch Bofors, 14/12/12, 40, 270, 120, 700 | |turret1=1, Turm Schwedisch Bofors, 14/12/12, 40, 270, 120, 700 |
Latest revision as of 16:28, 23 August 2011
Notes
- isSPGorTD if the vehicle is an SPG or a TD mark "yes" or "1" otherwise leave it
- You can add as many modules as needed by using next consecutive label. (ie. "radio4=")
- The first module should always be the stock one
- Add info to the modules in the appropriate order divided by "," (comma)
- attribute should be exactly the same as in the module lists - Gun Turret Engine Suspension Radio
- gun - tier, name, ammo, damage, penetration, rate of fire, accuracy, aim time, cost, weight
- turret - tier, name, armor, turret traverse, view range, price, weight
- engine - tier, name, power, chance of fire, price, weight
- suspension - tier, name, load limit, traverse, price, weight
- radio - tier, name, signal range, price, weight
example:
{{Modules |isSPGorTD= |gun1=1, 3.7 cm KwK 36 L/46.5, AP/APCR/HE, 32/38/42, 34/64/18, 30, 0.40, 1.5, 1 000, 100 |turret1=1, Turm Schwedisch Bofors, 14/12/12, 40, 270, 120, 700 |engine1=1, Krupp M301, 51, 25, 280, 220 |suspension1=1, Leichtertaktorkektten, 9.2, 34, 240, 2000 |radio1=1, Signal Flags, 100, 0, 1 }}
Template
{{Modules |isSPGorTD= |gun1= |gun2= |turret1= |turret2= |engine1= |engine2= |suspension1= |suspension2= |radio1= |radio2= }}
Category: