Difference between revisions of "Template:AutoRoF"
Revision as of 11:33, 10 August 2014 Undo revision 213830 by ForcestormX:na (talk) | Latest revision as of 14:59, 18 July 2015 Undo revision 222694 by ForcestormX:na (talk) | |||
15 intermediate revisions by 2 users not shown | ||||
Line 4: | Line 4: | |||
{{#vardefine:gun|{{{2|}}}}} | {{#vardefine:gun|{{{2|}}}}} | |||
{{#vardefine:sidebar|{{{3|}}}}} | {{#vardefine:sidebar|{{{3|}}}}} | |||
+ | ||||
+ | {{#if:{{#pos:{{#combatchars:{{#var:tank}}|crew}}|Commander (|}}}}| | |||
+ | {{#vardefine:crewcheck1|{{#pos:{{#combatchars:{{#var:tank}}|crew}}|Loader,|}}}} | |||
+ | {{#vardefine:crewcheck2|{{#pos:{{#combatchars:{{#var:tank}}|crew}}|Loader)|}}}} | |||
+ | |}} | |||
+ | ||||
+ | {{#if:{{#pos:{{#combatchars:{{#var:tank}}|crew}}|Gunner (|}}}}| | |||
+ | {{#vardefine:crewcheck3|{{#pos:{{#combatchars:{{#var:tank}}|crew}}|Loader,|}}}} | |||
+ | {{#vardefine:crewcheck4|{{#pos:{{#combatchars:{{#var:tank}}|crew}}|Loader)|}}}} | |||
+ | |}} | |||
+ | ||||
{{#vardefine:burstLength|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|burstCount}}}} | {{#vardefine:burstLength|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|burstCount}}}} | |||
{{#vardefine:magSize|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|clipCount}}}} | {{#vardefine:magSize|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|clipCount}}}} | |||
{{#vardefine:clipReloadTime|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|reloadTime}}}} | {{#vardefine:clipReloadTime|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|reloadTime}}}} | |||
{{#vardefine:magRoF|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|clipFiringRate}}}} | {{#vardefine:magRoF|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|clipFiringRate}}}} | |||
? | {{#vardefine:magReloadTime|{{#expr:60/{{#var:magRoF}}}}}} | + | {{#vardefine:magReloadTime|{{#expr:{{#expr:60/{{#var:magRoF}}}}round2}}}} | |
? | {{#expr:60* | + | {{#vardefine:ReloadTime|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|reloadTime}}}} | |
? | |<div class="wiki_tooltip">▲<div align=" | + | {{#vardefine:ReloadTimeRammer|{{#expr:{{#var:ReloadTime}}*0.9}}}} | |
? | + | {{#vardefine:RoFvalue|{{#expr:{{#expr:60/{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|reloadTime}} round 2}}}}}} | ||
+ | {{#vardefine:Nominal|{{#var:ReloadTime}}}} | |||
+ | {{#vardefine:crew50|{{#expr:{{#expr:{{#var:ReloadTime}}/0.807244}}round 2}}}} | |||
+ | {{#vardefine:crew75|{{#expr:{{#expr:{{#var:ReloadTime}}/0.9245088}}round 2}}}} | |||
+ | {{#vardefine:crew100|{{#expr:{{#expr:{{#var:ReloadTime}}/1.042933}}round 2}}}} | |||
+ | {{#vardefine:Rammer|{{#expr:{{#expr:{{#var:crew100}}*0.9}}round 2}}}} | |||
+ | {{#vardefine:Vents|{{#expr:{{#expr:{{#var:crew100}}/1.066431*1.042933}}round 2}}}} | |||
+ | {{#vardefine:RammerVents|{{#expr:{{#expr:{{#var:crew100}}*0.9/1.066431*1.042933}}round 2}}}} | |||
+ | {{#vardefine:RammerVentsBiA|{{#expr:{{#expr:{{#var:crew100}}*0.9/1.090106*1.042933}}round 2}}}} | |||
+ | {{#vardefine:RammerMaxCrew|{{#expr:{{#expr:{{#var:crew100}}*0.9/1.137279*1.042933}}round 2}}}} | |||
+ | {{#vardefine:RushOnly|{{#expr:{{#expr:{{#var:crew100}}/1.091}}round 2}}}} | |||
+ | {{#vardefine:RammerMaxCrewRush|{{#expr:{{#expr:{{#var:crew100}}*0.9/1.13/1.091}}round 2}}}} | |||
+ | {{#vardefine:AutoNominal|{{#var:clipReloadTime}}}} | |||
+ | {{#vardefine:autocrew50|{{#expr:{{#expr:{{#var:clipReloadTime}}/0.807244}}round 2}}}} | |||
+ | {{#vardefine:autocrew75|{{#expr:{{#expr:{{#var:clipReloadTime}}/0.9245088}}round 2}}}} | |||
+ | {{#vardefine:autocrew100|{{#expr:{{#expr:{{#var:clipReloadTime}}/1.042933}}round 2}}}} | |||
+ | {{#vardefine:autoVents|{{#expr:{{#expr:{{#var:autocrew100}}/1.066431*1.042933}}round 2}}}} | |||
+ | {{#vardefine:autoVentsBiA|{{#expr:{{#expr:{{#var:autocrew100}}/1.090106*1.042933}}round 2}}}} | |||
+ | {{#vardefine:autoMaxCrewRush|{{#expr:{{#expr:{{#var:autocrew100}}/1.13*1.04/1.091}}round 2}}}} | |||
+ | ||||
+ | {{#if: {{#var:crewcheck1}} {{#var:crewcheck2}}| | |||
+ | {{#vardefine:burstLength|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|burstCount}}}} | |||
+ | {{#vardefine:magSize|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|clipCount}}}} | |||
+ | {{#vardefine:clipReloadTime|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|reloadTime}}}} | |||
+ | {{#vardefine:magRoF|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|clipFiringRate}}}} | |||
+ | {{#vardefine:magReloadTime|{{#expr:{{#expr:60/{{#var:magRoF}}}}round2}}}} | |||
+ | {{#vardefine:ReloadTime|{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|reloadTime}}}} | |||
+ | {{#vardefine:ReloadTimeRammer|{{#expr:{{#var:ReloadTime}}*0.9}}}} | |||
+ | {{#vardefine:RoFvalue|{{#expr:{{#expr:60/{{#combatchars:gun:{{#var:tank}}::{{#var:gun}}|reloadTime}} round 2}}}}}} | |||
+ | {{#vardefine:Nominal|{{#var:ReloadTime}}}} | |||
+ | {{#vardefine:crew50|{{#expr:{{#expr:{{#var:ReloadTime}}/0.785689}}round 2}}}} | |||
+ | {{#vardefine:crew75|{{#expr:{{#expr:{{#var:ReloadTime}}/0.892933}}round 2}}}} | |||
+ | {{#vardefine:crew100|{{#expr:{{#expr:{{#var:ReloadTime}}}}round 2}}}} | |||
+ | {{#vardefine:Rammer|{{#expr:{{#expr:{{#var:crew100}}*0.9}}round 2}}}} | |||
+ | {{#vardefine:Vents|{{#expr:{{#expr:{{#var:crew100}}/1.0234}}round 2}}}} | |||
+ | {{#vardefine:RammerVents|{{#expr:{{#expr:{{#var:crew100}}*0.9/1.0234}}round 2}}}} | |||
+ | {{#vardefine:RammerVentsBiA|{{#expr:{{#expr:{{#var:crew100}}*0.9/1.042933}}round 2}}}} | |||
+ | {{#vardefine:RammerMaxCrew|{{#expr:{{#expr:{{#var:crew100}}*0.9/1.0879}}round 2}}}} | |||
+ | {{#vardefine:RushOnly|{{#expr:{{#expr:{{#var:crew100}}/1.091}}round 2}}}} | |||
+ | {{#vardefine:RammerMaxCrewRush|{{#expr:{{#expr:{{#var:crew100}}*0.9/1.0879/1.091}}round 2}}}} | |||
+ | {{#vardefine:AutoNominal|{{#var:clipReloadTime}}}} | |||
+ | {{#vardefine:autocrew50|{{#expr:{{#expr:{{#var:clipReloadTime}}/0.785689}}round 2}}}} | |||
+ | {{#vardefine:autocrew75|{{#expr:{{#expr:{{#var:clipReloadTime}}/0.892933}}round 2}}}} | |||
+ | {{#vardefine:autocrew100|{{#expr:{{#expr:{{#var:clipReloadTime}}}}round 2}}}} | |||
+ | {{#vardefine:autoVents|{{#expr:{{#expr:{{#var:autocrew100}}/1.0234}}round 2}}}} | |||
+ | {{#vardefine:autoVentsBiA|{{#expr:{{#expr:{{#var:autocrew100}}/1.042933}}round 2}}}} | |||
+ | {{#vardefine:autoMaxCrewRush|{{#expr:{{#expr:{{#var:autocrew100}}/1.0879/1.091}}round 2}}}} | |||
+ | |}} | |||
+ | </div> | |||
+ | ||||
+ | {{#ifeq:{{#var:sidebar}}|yes | |||
+ | |{{#expr:60*({{#var:magSize}}/({{#var:clipReloadTime}}+({{#var:magSize}}-1)*{{#var:magReloadTime}})) round 2}}<span style="color:gray"> r/m</span> <div class="wiki_tooltip">▲<div align="right"><span class="tooltip_brown" style="right:10px;"> | |||
+ | <b>{{#if:{{#var:burstLength}}|Magazine-fed Gun|Autoloaded Gun}}</b><br /> | |||
<br /> | <br /> | |||
? | Burst Length: {{#if:{{#var:burstLength}}|{{#var:burstLength}} rounds|1 round}}<br /> | + | Burst Length: '''{{#if:{{#var:burstLength}}|{{#var:burstLength}} rounds|1 round}}'''<br /> | |
? | Magazine Size: {{#var:magSize}} round{{#ifexpr:{{#var:magSize}} > 1|s|}}<br /> | + | Magazine Size: '''{{#var:magSize}} round{{#ifexpr:{{#var:magSize}} > 1|s|}}'''<br /> | |
? | + | Cycle Time: '''{{#var:magReloadTime}}''' s<br /> | ||
? | + | ''Magazine Reload Times''<br /> | ||
? | + | Nominal: '''{{#var:AutoNominal}}''' s<br /> | ||
+ | 50% Crew: '''{{#var:autocrew50}}''' s<br /> | |||
+ | 75% Crew: '''{{#var:autocrew75}}''' s<br /> | |||
+ | 100% Crew: '''{{#var:autocrew100}}''' s<br /> | |||
+ | With Vents: '''{{#var:autoVents}}''' s<br /> | |||
+ | With Vents and BiA: '''{{#var:autoVentsBiA}}''' s<br /> | |||
Click [[Automatic_Loader|here]] for more information.</span></div></div> | Click [[Automatic_Loader|here]] for more information.</span></div></div> | |||
? | |}} | + | |{{#var:RoFvalue}}<span style="color:gray"> r/m</span> <div class="wiki_tooltip">▲<div align="right"><span class="tooltip_brown" style="right:10px;"> | |
+ | <b>Standard Gun</b><br /> | |||
+ | <br /> | |||
+ | ''Reload Times''<br /> | |||
+ | Nominal: '''{{#var:Nominal}}''' s<br /> | |||
+ | 50% Crew: '''{{#var:crew50}}''' s<br /> | |||
+ | 75% Crew: '''{{#var:crew75}}''' s<br /> | |||
+ | 100% Crew: '''{{#var:crew100}}''' s<br /> | |||
+ | Rammer: '''{{#var:Rammer}}''' s<br /> | |||
+ | Vents: '''{{#var:Vents}}''' s<br /> | |||
+ | Both: '''{{#var:RammerVents}}''' s<br /> | |||
+ | Both and BiA: '''{{#var:RammerVentsBiA}}''' s<br /> | |||
+ | Both and Max Crew %: '''{{#var:RammerMaxCrew}}''' s<br /> | |||
+ | See [[Crew|Crew]], [[Consumables|Consumables]], or [[Equipment|Equipment]] for more information.</span></div></div> | |||
+ | }} | |||
+ | ||||
</includeonly><noinclude> | </includeonly><noinclude> | |||
==Usage== | ==Usage== | |||
Line 27: | Line 110: | |||
*Tank code should be used to specify the tank. The tank codes are listed here: https://wiki.wargaming.net/ru/WoT:Коды_техники in the Code column (the 3rd column). | *Tank code should be used to specify the tank. The tank codes are listed here: https://wiki.wargaming.net/ru/WoT:Коды_техники in the Code column (the 3rd column). | |||
*gun = ''stock'' or ''top'' | *gun = ''stock'' or ''top'' | |||
? | *sidebar = ''yes'' for explanation triangle, ''no'' for | + | *sidebar = ''yes'' for autoloader explanation triangle, ''no'' for non-autoloader explanation triangle | |
+ | ||||
+ | ||||
+ | [[Category:C/P Templates]] | |||
</noinclude> | </noinclude> |
Latest revision as of 14:59, 18 July 2015
Usage
{{AutoRoF|tankcode|gun|sidebar}}
- Tank code should be used to specify the tank. The tank codes are listed here: https://wiki.wargaming.net/ru/WoT:Коды_техники in the Code column (the 3rd column).
- gun = stock or top
- sidebar = yes for autoloader explanation triangle, no for non-autoloader explanation triangle
Category: