Modèle:ModulesPanel : Différence entre versions
Version du 24 août 2012 à 02:02 Can't get this friggin' degree symbol to show up properly | Version du 30 octobre 2012 à 18:20 added shell price column | |||
Ligne 16 : | Ligne 16 : | |||
{{#vardefine:pn2|0}} | {{#vardefine:pn2|0}} | |||
{{#vardefine:pn3|0}} | {{#vardefine:pn3|0}} | |||
+ | {{#vardefine:sp1|0}} | |||
+ | {{#vardefine:sp2|0}} | |||
+ | {{#vardefine:sp3|0}} | |||
{{#vardefine:rf|0}} | {{#vardefine:rf|0}} | |||
{{#vardefine:ac|0}} | {{#vardefine:ac|0}} | |||
Ligne 77 : | Ligne 80 : | |||
{{#ifeq:{{#var:pr}}|--- | {{#ifeq:{{#var:pr}}|--- | |||
|<td align="center"><span style="display:none">0</span>---</td> | |<td align="center"><span style="display:none">0</span>---</td> | |||
? | |<td align="right"><span style="display:none">{{padleft:{{#var:pr}}|9|0}}</span>{{#var:pr}}<span style="opacity:0.8"> | + | |<td align="right"><span style="display:none">{{padleft:{{#var:pr}}|9|0}}</span>{{#var:pr}}<span style="opacity:0.8"> {{Coins}}</span></td> | |
}} | }} | |||
<td align="right"><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray"> kg</span></td> | <td align="right"><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray"> kg</span></td> | |||
Ligne 92 : | Ligne 95 : | |||
<td> | <td> | |||
<table class="moduleTable" style="width: auto;"> | <table class="moduleTable" style="width: auto;"> | |||
? | <tr class="moduletitlebar"><th style="min-width:20px">Tier</th><th style="min-width:200px">Name</th><th style="min-width:50px">Ammo</th><th style="min-width: | + | <tr class="moduletitlebar"><th style="min-width:20px">Tier</th><th style="min-width:200px">Name</th><th style="min-width:50px">Ammo</th><th style="min-width:120px">Damage</th><th style="min-width:100px">Penetration</th><th style="min-width:140px">Shell Price</th><th style="min-width:80px">Rate of Fire</th><th style="min-width:65px">Accuracy</th><th style="min-width:65px">Aim Time</th><th style="min-width:65px">Elevation</th><th style="min-width:70px;">XP Cost</th><th style="min-width:70px;">Price</th><th style="min-width:75px">Weight</th></tr> | |
{{#vardefine:gunCount|1}} | {{#vardefine:gunCount|1}} | |||
{{#while: | {{#while: | |||
|{{#if:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}|}}}|true}} | |{{#if:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}|}}}|true}} | |||
? | |{{#if:{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,| | + | |{{#if:{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|14}} | |
|<tr><td align="center"><p class="error">too many variables</p></td></tr> | |<tr><td align="center"><p class="error">too many variables</p></td></tr> | |||
? | |{{#if:{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|, | + | |{{#if:{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,9}} | |
|{{#switch:{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|0}} | |{{#switch:{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|0}} | |||
|1={{#vardefine:tr|<span style="display:none">01</span>I}} | |1={{#vardefine:tr|<span style="display:none">01</span>I}} | |||
Ligne 126 : | Ligne 129 : | |||
{{#vardefine:pn2|{{#explode:{{#var:pn}}|/|1}}}} | {{#vardefine:pn2|{{#explode:{{#var:pn}}|/|1}}}} | |||
{{#vardefine:pn3|{{#explode:{{#var:pn}}|/|2}}}} | {{#vardefine:pn3|{{#explode:{{#var:pn}}|/|2}}}} | |||
? | {{#vardefine: | + | {{#vardefine:sp |{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|6}}}} | |
? | {{#vardefine: | + | {{#vardefine:sp1|{{#explode:{{#var:sp}}|/|0}}}} | |
? | {{#vardefine: | + | {{#vardefine:sp2|{{#explode:{{#var:sp}}|/|1}}}} | |
? | {{#vardefine: | + | {{#vardefine:sp3|{{#explode:{{#var:sp}}|/|2}}}} | |
? | {{#vardefine: | + | {{#vardefine:rf |{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|7}}}} | |
? | {{#vardefine: | + | {{#vardefine:ac |{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|8}}}} | |
? | {{#vardefine: | + | {{#vardefine:at |{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|9}}}} | |
+ | {{#vardefine:vl |{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|10}}}} | |||
+ | {{#vardefine:xp |{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|11}}}} | |||
+ | {{#vardefine:pr |{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|12}}}} | |||
+ | {{#vardefine:wt |{{#explode:{{{turret{{#var:turretCount}}_gun{{#var:gunCount}}}}}|,|13}}}} | |||
<tr> | <tr> | |||
<td align="center"><span style="color:orange;font-weight:bold;">{{#var:tr}}</span></td> | <td align="center"><span style="color:orange;font-weight:bold;">{{#var:tr}}</span></td> | |||
Ligne 139 : | Ligne 146 : | |||
<td align="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></td> | <td align="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></td> | |||
<td align="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></td> | <td align="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></td> | |||
+ | <td align="center">{{#explode:{{#var:sp1}}|-|0}} {{Coins|{{#explode:{{#var:sp1}}|-|1}}}}{{#if:{{#var:sp2}}|/{{#explode:{{#var:sp2}}|-|0}} {{Coins|{{#explode:{{#var:sp2}}|-|1}}}}}}{{#if:{{#var:sp3}}|/{{#explode:{{#var:sp3}}|-|0}} {{Coins|{{#explode:{{#var:sp3}}|-|1}}}}|}}</td> | |||
<td align="center">{{#var:rf}}<span style="color:gray"> r/m</span></td> | <td align="center">{{#var:rf}}<span style="color:gray"> r/m</span></td> | |||
<td align="center">{{#var:ac}}<span style="color:gray"> m</span></td> | <td align="center">{{#var:ac}}<span style="color:gray"> m</span></td> | |||
Ligne 150 : | Ligne 158 : | |||
{{#ifeq:{{#var:pr}}|--- | {{#ifeq:{{#var:pr}}|--- | |||
|<td align="center"><span style="display:none">0</span>---</td> | |<td align="center"><span style="display:none">0</span>---</td> | |||
? | |<td align="right"><span style="display:none">{{padleft:{{#var:pr}}|9|0}}</span>{{#var:pr}}<span style="opacity:0.8"> | + | |<td align="right"><span style="display:none">{{padleft:{{#var:pr}}|9|0}}</span>{{#var:pr}}<span style="opacity:0.8"> {{Coins}}</span></td> | |
}} | }} | |||
<td align="center"><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray"> kg</span></td> | <td align="center"><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray"> kg</span></td> | |||
Ligne 210 : | Ligne 218 : | |||
{{#ifeq:{{#var:pr}}|--- | {{#ifeq:{{#var:pr}}|--- | |||
|<td align="center"><span style="display:none">0</span>---</td> | |<td align="center"><span style="display:none">0</span>---</td> | |||
? | |<td align="right"><span style="display:none">{{padleft:{{#var:pr}}|9|0}}</span>{{#var:pr}}<span style="opacity:0.8"> | + | |<td align="right"><span style="display:none">{{padleft:{{#var:pr}}|9|0}}</span>{{#var:pr}}<span style="opacity:0.8"> {{Coins}}</span></td> | |
}} | }} | |||
<td align="center"><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray"> kg</span></td> | <td align="center"><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray"> kg</span></td> | |||
Ligne 263 : | Ligne 271 : | |||
{{#ifeq:{{#var:pr}}|--- | {{#ifeq:{{#var:pr}}|--- | |||
|<td align="center"><span style="display:none">0</span>---</td> | |<td align="center"><span style="display:none">0</span>---</td> | |||
? | |<td align="right"><span style="display:none">{{padleft:{{#var:pr}}|9|0}}</span>{{#var:pr}}<span style="opacity:0.8"> | + | |<td align="right"><span style="display:none">{{padleft:{{#var:pr}}|9|0}}</span>{{#var:pr}}<span style="opacity:0.8"> {{Coins}}</span></td> | |
}} | }} | |||
<td align="center"><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray"> kg</span></td></tr> | <td align="center"><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray"> kg</span></td></tr> | |||
Ligne 313 : | Ligne 321 : | |||
{{#ifeq:{{#var:pr}}|--- | {{#ifeq:{{#var:pr}}|--- | |||
|<td align="center"><span style="display:none">0</span>---</td> | |<td align="center"><span style="display:none">0</span>---</td> | |||
? | |<td align="right"><span style="display:none">{{padleft:{{#var:pr}}|9|0}}</span>{{#var:pr}}<span style="opacity:0.8"> | + | |<td align="right"><span style="display:none">{{padleft:{{#var:pr}}|9|0}}</span>{{#var:pr}}<span style="opacity:0.8"> {{Coins}}</span></td> | |
}} | }} | |||
<td align="right"><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray"> kg</span></td> | <td align="right"><span style="display:none">{{padleft:{{#var:wt}}|4|0}} </span>{{#var:wt}}<span style="color:gray"> kg</span></td> | |||
Ligne 335 : | Ligne 343 : | |||
*'''radio#''' - tier, name, signal range, xpcost, price, weight | *'''radio#''' - tier, name, signal range, xpcost, price, weight | |||
? | Example | + | ==Example== | |
<pre> | <pre> | |||
{{ModulesPanel | {{ModulesPanel | |||
|isSPGorTD= | |isSPGorTD= | |||
? | |turret1=1, Turm Schwedisch Bofors, 14/12/12, | + | |turret1=1,Turm Schwedisch Bofors,14/12/12,{{TooltipStats|brown|44|deg/s|45.89|46.92|47.96|50.03}},360,{{TooltipStats|brown|260|m|260|265.57|271.14|282.29}},---,0,700 | |
? | |turret1_gun1=1, 3 | + | |turret1_gun1=1,3,7 cm KwK 36 L/46.5,150,AP/APCR/HE,36/36/42,40/74/18,0-c/2-g/6-c,{{TooltipStats|brown|26.09|rpm|27.2|27.82|28.43|29.66}},{{TooltipStats|brown|0.46|m|0.44||0.43|0.41}},{{TooltipStats|brown|1.7|s|1.63|1.59|1.56|1.49}},7/25,---,0,100 | |
? | |engine1=1, Krupp M301, | + | |engine1=1,Krupp M301,51,20,Gasoline,---,0,200 | |
? | |suspension1=1, | + | |suspension1=1,Leichttraktorketten,9.2,36,---,0,2,000 | |
? | |radio1=1, Signal Flags, | + | |radio1=1,Signal Flags,{{TooltipStats|brown|90|m|93.86|95.98|98.1|102.34}},---,0,1 | |
}} | }} | |||
</pre> | </pre> |
Version du 30 octobre 2012 à 18:20
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=")
- Add info to the modules in the appropriate order divided by "," (comma)
- turret# - tier, name, armor, turret traverse, arc, view range, xpcost, price, weight
- turret#_gun# - tier, name, ammo, damage, penetration, rate of fire, accuracy, aim time, elevation, xpcost, price, weight
- for guns with extra elevation limits enter elevation as sides;front;rear
- engine# - tier, name, power, chance of fire, xpcost, price, weight
- suspension# - tier, name, load limit, traverse, xpcost, price, weight
- radio# - tier, name, signal range, xpcost, price, weight
Example
{{ModulesPanel |isSPGorTD= |turret1=1,Turm Schwedisch Bofors,14/12/12,{{TooltipStats|brown|44|deg/s|45.89|46.92|47.96|50.03}},360,{{TooltipStats|brown|260|m|260|265.57|271.14|282.29}},---,0,700 |turret1_gun1=1,3,7 cm KwK 36 L/46.5,150,AP/APCR/HE,36/36/42,40/74/18,0-c/2-g/6-c,{{TooltipStats|brown|26.09|rpm|27.2|27.82|28.43|29.66}},{{TooltipStats|brown|0.46|m|0.44||0.43|0.41}},{{TooltipStats|brown|1.7|s|1.63|1.59|1.56|1.49}},7/25,---,0,100 |engine1=1,Krupp M301,51,20,Gasoline,---,0,200 |suspension1=1,Leichttraktorketten,9.2,36,---,0,2,000 |radio1=1,Signal Flags,{{TooltipStats|brown|90|m|93.86|95.98|98.1|102.34}},---,0,1 }}
Template
{{ModulesPanel |isSPGorTD= |turret1= |turret2= |turret1_gun1= |turret1_gun2= |turret2_gun1= |turret2_gun2= |engine1= |engine2= |suspension1= |suspension2= |radio1= |radio2= }}
Catégorie :