Welcome to Wargaming.net Wiki!
Variants

Difference between revisions of "Template:BattleTier"

Jump to: navigation, search
Revision as of 14:03, 14 February 2015
Test
Revision as of 14:17, 14 February 2015
Save point
Line 7:Line 7:
 {{#ifeq:{{#var:level}}|2|{{#vardefine:level1|2}},{{#vardefine:level2|3}}|}} {{#ifeq:{{#var:level}}|2|{{#vardefine:level1|2}},{{#vardefine:level2|3}}|}}
  
?{{#ifeq:{{#var:level}}|3|{{#vardefine:level1|{{#var:level}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}|}}+{{#ifeq:{{#var:level}}|3|{{#vardefine:level1|3}},{{#vardefine:level2|4}},{{#vardefine:level3|5}}|}}
  
?{{#ifeq:{{#var:level}}|4|{{#ifeq:{{#var:classCode}}|lightTank|{{#vardefine:level1|{{#expr:{{#var:level}}}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}},{{#vardefine:level4|{{#expr:{{#var:level3}}+1}}}}|{{#vardefine:level1|{{#var:level}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}}}+{{#ifeq:{{#var:level}}|4|{{#ifeq:{{#var:classCode}}|lightTank|{{#vardefine:level1|4}},{{#vardefine:level2|5}},{{#vardefine:level3|6}},{{#vardefine:level4|7}}|{{#vardefine:level1|4}},{{#vardefine:level2|5}},{{#vardefine:level3|6}}
 |}} |}}
 +}}
  
?{{#ifeq:{{#var:level}}|5|{{#ifeq:{{#var:classCode}}|lightTank|{{#vardefine:level1|{{#expr:{{#var:level}}+1}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}|{{#vardefine:level1|{{#var:level}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}+{{#ifeq:{{#var:level}}|5|{{#ifeq:{{#var:classCode}}|lightTank|{{#vardefine:level1|6}},{{#vardefine:level2|7}},{{#vardefine:level3|8}}|{{#vardefine:level1|5}},{{#vardefine:level2|6}},{{#vardefine:level3|7}}
 }} }}
 }} }}
  
  
?{{#ifeq:{{#var:level}}|6|{{#ifeq:{{#var:classCode}}|lightTank|{{#vardefine:level1|{{#expr:{{#var:level}}+1}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}|{{#vardefine:level1|{{#var:level}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}+{{#ifeq:{{#var:level}}|6|{{#ifeq:{{#var:classCode}}|lightTank|{{#vardefine:level1|7}},{{#vardefine:level2|8}},{{#vardefine:level3|9}}|{{#vardefine:level1|6}},{{#vardefine:level2|7}},{{#vardefine:level3|8}}
 }} }}
 }} }}
  
  
?{{#ifeq:{{#var:level}}|7|{{#ifeq:{{#var:classCode}}|lightTank|{{#vardefine:level1|{{#expr:{{#var:level}}+1}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}|{{#vardefine:level1|{{#var:level}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}+{{#ifeq:{{#var:level}}|7|{{#ifeq:{{#var:classCode}}|lightTank|{{#vardefine:level1|8}},{{#vardefine:level2|9}},{{#vardefine:level3|10}}|{{#vardefine:level1|7}},{{#vardefine:level2|8}},{{#vardefine:level3|9}}
 }} }}
 }} }}
  
  
?{{#ifeq:{{#var:level}}|8|{{#ifeq:{{#var:classCode}}|lightTank|{{#vardefine:level1|{{#expr:{{#var:level}}+1}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}|{{#vardefine:level1|{{#var:level}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}+{{#ifeq:{{#var:level}}|8|{{#ifeq:{{#var:classCode}}|lightTank|{{#vardefine:level1|9}},{{#vardefine:level2|10}},{{#vardefine:level3|11}}|{{#vardefine:level1|8}},{{#vardefine:level2|9}},{{#vardefine:level3|10}}
 }} }}
 }} }}
  
?{{#ifeq:{{#var:level}}|9|{{#vardefine:level1|{{#var:level}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}|}}+{{#ifeq:{{#var:level}}|9|{{#vardefine:level1|9}},{{#vardefine:level2|10}},{{#vardefine:level3|11}}|}}
  
?{{#ifeq:{{#var:level}}|10|{{#vardefine:level1|{{#var:level}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}}|}}+{{#ifeq:{{#var:level}}|10|{{#vardefine:level1|10}},{{#vardefine:level2|11}}|}}
  
 {{#if:{{#var:level2}}|{{#vardefine:BTOut|{{#var:level1}}/{{#var:level2}}}}|}} {{#if:{{#var:level2}}|{{#vardefine:BTOut|{{#var:level1}}/{{#var:level2}}}}|}}
Line 40:Line 41:
  
  
?{{#ifeq:{{#var:level}}|4|{{#ifeq:{{#var:classCode}}|heavyTank|{{#vardefine:BTOut|{{#var:level1}}/{{#var:level2}}}}|}}|}}+{{#ifeq:{{#var:level}}|4|{{#ifeq:{{#var:classCode}}|heavyTank|{{#vardefine:BTOut|4/5}}
 +|}}
 +|}}
  
?{{#ifeq:{{#var:tankcode}}|Object252|{{#vardefine:BTOut|{{#var:level1}}/{{#var:level2}}}}|}}+{{#ifeq:{{#var:tankcode}}|Object252|{{#vardefine:BTOut|8/9}}|}}
  
?{{#ifeq:{{#var:tankcode}}|T2_lt|{{#vardefine:level1|{{#var:level}}}},{{#vardefine:level2|{{#expr:{{#var:level1}}+1}}}},{{#vardefine:level3|{{#expr:{{#var:level2}}+1}}}}{{#vardefine:BTOut|{{#var:level1}}/{{#var:level2}}/{{#var:level3}}/{{#var:level4}}/{{#var:level5}}}}|}}+{{#ifeq:{{#var:tankcode}}|T2_lt|{{#vardefine:BTOut|2/3/4}}|}}
  
?{{#ifeq:{{#var:tankcode}}|T7_Combat_Car|{{#vardefine:BTOut|{{#var:level1}}}}|}}+{{#ifeq:{{#var:tankcode}}|T7_Combat_Car|{{#vardefine:BTOut|2}}|}}
  
 {{#ifeq:{{#var:tankcode}}|GB76_Mk_VIC|{{#vardefine:BTOut|{{#var:level1}}}}|}} {{#ifeq:{{#var:tankcode}}|GB76_Mk_VIC|{{#vardefine:BTOut|{{#var:level1}}}}|}}

Revision as of 14:17, 14 February 2015




























































Notes

Subtemplate for battle tiers output in Sidebar template, containing all the logic script to determine the correct scenario. Long and generally boring.

Template

For specific tanks aka tanks with a specific listing on the MM chart, add a line at the bottom of the list using the following format: {{#ifeq:{{#var:tankcode}}|{{PAGENAME}}|{{#vardefine:BTOut|X X X X X}}|}}

Where BattleTier is the specific name of the tank (copy everything after 'Tank:' in the URL exactly as it says), and X is each of the battle tier numbers in numerals.

Category: