Difference between revisions of "Template:Item infobox"

From Team Fortress Wiki
Jump to: navigation, search
(poosh changes)
m
 
(449 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
<!--  
+
<noinclude><!--  
  
    //
+
Translators: make changes here, but please condense them into one edit.
    // NOTE:
 
    //
 
    // The coding of this template is quite complicated and may be difficult to comprehend unless
 
    // you have an advanced understanding of template and ParserFunctions syntax. As it is also
 
    // used on 1,000+ pages, it is advised that you take care when editing it. Please do not make
 
    // significant changes without discussing it first on the talk page.
 
    //
 
    // If you need help editing this template, please post on the talk page.
 
    //
 
  
--><div id="right-sidebar"><table class="infobox item-infobox {{{type|item}}}-{{#ifeq:{{lc:{{{game|}}}}}|tfc|tfc-}}infobox" style="width:256px; max-width:256px; {{lang|ar=float:left; margin: 0.5em 1 0.5em 0em;}}">
+
NOTE:
 +
 
 +
The coding of this template is quite complicated and may be difficult to comprehend unless you have an advanced understanding of template and ParserFunctions syntax. As it is also used on over 15,000 pages (around 50% of all articles), it is advised that you take care when editing it. Please do not make significant changes without discussing it first on the talk page. If you want to test changes to this template, please do so on its sandbox page: Template:Item infobox/sandbox.
 +
 
 +
If you need help editing this template, please post on the talk page.
 +
 
 +
--></noinclude>{{#switch: {{#ifeq: {{NAMESPACE}} | User | {{#ifeq: {{PAGENAME}} | {{SUBPAGENAME}} | error | normal}} | normal}}
 +
| error = <div style="font-size: 150%; color: red;">'''The <nowiki>{{item infobox}}</nowiki> template MUST NOT be used on User pages. Please use [[Template:User item infobox]] instead.'''</div>
 +
| normal | #default = <!--
 +
 
 +
--><div id="right-sidebar"><table class="infobox item-infobox {{{type|item}}}-{{#ifeq:{{lc:{{{game|}}}}}|tfc|tfc-}}infobox" style="width:300px; max-width:300px; {{lang incomplete|ar=float:left; margin: 0.5em 1 0.5em 0em;}}">
 
  <tr>
 
  <tr>
   <th class="infobox-header" id="top-header" colspan="2" style="background:#F3A957;">{{{name-override|{{{NAME|{{{name|{{{title|{{BASEPAGENAME}}}}}}}}}}}}}}</th>
+
   <th class="infobox-header" id="top-header" colspan="2" style="background:#F3A957;">{{{name-override|{{{NAME|{{{name|{{if lang | non-en = {{{title|{{item name|{{BASEPAGENAME}}}}}}}| en = {{{title|{{BASEPAGENAME}}}}}}}}}}}}}}}}</th>
 
   </tr><!--  
 
   </tr><!--  
 
 
  -->{{#if:{{{beta|}}}
 
  -->{{#if:{{{beta|}}}
 
  | <tr>
 
  | <tr>
   <th class="infobox-header" colspan="2">[[Team Fortress 2 Beta{{if lang}}|{{lang
+
   <th class="infobox-header" colspan="2">[[Team Fortress 2 Beta{{if lang}}|{{Common string|Team Fortress 2 Beta}}]]
    | en = Team Fortress 2 Beta
 
    | fr = Bêta Team Fortress 2
 
    }}]]
 
 
   </th>
 
   </th>
 
   </tr>
 
   </tr>
Line 29: Line 26:
 
  // IMAGES  
 
  // IMAGES  
  
  -->{{#if:{{{image|}}}
+
  -->{{#if:{{{image|}}}{{{team-colors|{{{two-models|}}}}}}
 
  | <tr>
 
  | <tr>
 
     <td colspan="2" style="padding:0em;"><!--  
 
     <td colspan="2" style="padding:0em;"><!--  
    -->[[File:{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}|center]]
+
    -->{{#if: {{{3d-image-1|}}}|{{#invoke:3D viewer advanced|viewer_new}}|
 +
      {{#ifeq: {{lc:{{{type|}}}}} | weapon
 +
        | {{#if:{{{game|}}}
 +
          || {{#if:{{{team-colors|{{{two-models|}}}}}}
 +
              | {{#if:{{{3d-team-alt|}}}
 +
                  | {{#ifexist: File:{{BASEPAGENAME}}_RED_3D.jpg
 +
                      | {{3D Mixed Viewer
 +
                          |number-of-3d-images={{{number-of-3d-images|}}}
 +
                          |number-of-3d-team-images={{{number-of-3d-team-images|}}}
 +
                          |number-of-3d-alt-images={{{number-of-3d-alt-images|}}}
 +
                          |view1={{{view1|{{BASEPAGENAME}} RED 3D.jpg}}}
 +
                          |view1name={{{view1name|}}}
 +
                          |view2={{{view2|{{BASEPAGENAME}} BLU 3D.jpg}}}
 +
                          |view2name={{{view2name|}}}
 +
                          |view3={{{view3|{{BASEPAGENAME}} RED Alt 3D.jpg}}}
 +
                          |view3name={{{view3name|}}}
 +
                          |view4={{{view4|{{BASEPAGENAME}} BLU Alt 3D.jpg}}}
 +
                          |view4name={{{view4name|}}}
 +
                          |view5={{{view5|{{BASEPAGENAME}} Alt 3D.jpg}}}
 +
                          |view5name={{{view5name|}}}
 +
                          |view6={{{view6|{{BASEPAGENAME}} Alt 2 3D.jpg}}}
 +
                          |view6name={{{view6name|}}}
 +
                          |fallback=[[File:{{{skin-image-red|RED {{BASEPAGENAME}}.png}}}|{{{imagewidth|250px}}}|center]]
 +
                        }}
 +
                        {{2D viewer|{{{skin-image-red|RED {{BASEPAGENAME}}.png}}}|{{{imagewidth|250px}}}}}
 +
                      | [[File:{{{skin-image-red|RED {{BASEPAGENAME}}.png}}}|{{{imagewidth|250px}}}|center]]
 +
                    }}
 +
                  | {{#if: {{{3d-team|{{#ifexist:File:{{BASEPAGENAME}}_RED_3D.jpg|true}}}}}
 +
                      | {{3D Team Viewer
 +
                          |number-of-3d-images={{{number-of-3d-images|}}}
 +
                          |view1={{{view1|{{BASEPAGENAME}} RED 3D.jpg}}}
 +
                          |view1name={{{view1name|{{common string|RED}}}}}
 +
                          |view2={{{view2|{{BASEPAGENAME}} BLU 3D.jpg}}}
 +
                          |view2name={{{view2name|{{common string|BLU}}}}}
 +
                          |view3={{{view3|{{BASEPAGENAME}} RED Alt 3D.jpg}}}
 +
                          |view3name={{{view3name|}}}
 +
                          |view4={{{view4|{{BASEPAGENAME}} BLU Alt 3D.jpg}}}
 +
                          |view4name={{{view4name|}}}
 +
                          |view5={{{view5|{{BASEPAGENAME}} RED Alt 2 3D.jpg}}}
 +
                          |view5name={{{view5name|}}}
 +
                          |view6={{{view6|{{BASEPAGENAME}} BLU Alt 2 3D.jpg}}}
 +
                          |view6name={{{view6name|}}}
 +
                          |fallback=[[File:{{{skin-image-red|RED {{BASEPAGENAME}}.png}}}|{{{imagewidth|250px}}}|center]]
 +
                        }}
 +
                        {{2D viewer|{{{skin-image-red|RED {{BASEPAGENAME}}.png}}}|{{{imagewidth|250px}}}}}
 +
                      | [[File:{{{skin-image-red|RED {{BASEPAGENAME}}.png}}}|{{{imagewidth|250px}}}|center]]
 +
                    }}
 +
                }}
 +
              | {{#if:{{{3d-alt|}}}
 +
                  | {{#ifexist: File:{{BASEPAGENAME}}_3D.jpg
 +
                      | {{3D Alt Viewer
 +
                          |number-of-3d-images={{{number-of-3d-images|}}}
 +
                          |view1={{{view1|{{BASEPAGENAME}}}}}
 +
                          |view1name={{{view1name|}}}
 +
                          |view2={{{view2|{{BASEPAGENAME}} Alt}}}
 +
                          |view2name={{{view2name|}}}
 +
                          |view3={{{view3|{{BASEPAGENAME}} Alt 2}}}
 +
                          |view3name={{{view3name|}}}
 +
                          |view4={{{view4|{{BASEPAGENAME}} Alt 3}}}
 +
                          |view4name={{{view4name|}}}
 +
                          |fallback={{{image|Screenshot needed.png}}}
 +
                        }}
 +
                      | [[File:{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}|center]]
 +
                    }}
 +
                  | {{#ifexist: File:{{BASEPAGENAME}}_Festive_RED_3D.jpg
 +
                      | {{3D Mixed Viewer
 +
                          |number-of-3d-images=3
 +
                          |number-of-3d-team-images=2
 +
                          |number-of-3d-alt-images=1
 +
                          |3d-festive-alt = yes
 +
                          |view1={{{view1|{{BASEPAGENAME}} 3D.jpg}}}
 +
                          |view1name={{{view1name|{{common string|Normal}}}}}
 +
                          |view2={{{view2|{{BASEPAGENAME}} Festive RED 3D.jpg}}}
 +
                          |view2name={{{view2name|{{common string|Festive}} ({{common string|RED}})}}}
 +
                          |view3={{{view3|{{BASEPAGENAME}} Festive BLU 3D.jpg}}}
 +
                          |view3name={{{view3name|{{common string|Festive}} ({{common string|BLU}})}}}
 +
                          |fallback=[[File:{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}|center]]
 +
                        }}
 +
                        {{2D viewer|{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}}}
 +
                      | {{#ifexist: File:{{BASEPAGENAME}}_3D.jpg
 +
                          | {{3D viewer
 +
                              |image-0={{{view|{{BASEPAGENAME}} 3D.jpg}}}
 +
                              |fallback=[[File:{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}|center]]
 +
                            }}
 +
                            {{2D viewer|{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}}}
 +
                          | [[File:{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}|center]]
 +
                        }}
 +
                    }}
 +
                }}
 +
            }}<!-- End team-colors -->
 +
          | [[File:{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}|center]]}}<!-- End #if:game -->
 +
        | [[File:{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}|center]]
 +
      }}
 +
    }}
 
     </td>
 
     </td>
  </tr>
+
  </tr>
 +
}}<!--
 +
 
 +
  // 'Buy Now' button
 +
 
 +
-->{{#switch:{{{price|{{{item price|{{{show-price|¬}}}}}}}}}
 +
| ¬ = {{#ifexist:Template:Dictionary/price/{{lc:{{{displayed-price|{{BASEPAGENAME}}}}}}}
 +
  |<!--
 +
--><tr><td colspan="2" class="infobox-data" style="text-align:center">{{Buy now|{{lc:{{{displayed-price|{{BASEPAGENAME}}}}}}}}}</td></tr>
 +
  }}
 +
| #default = {{ns:0}}<!-- Avoid the #ifexist: above if the infobox says no -->
 +
}}<!--
 +
 
 +
  // End 'Buy Now' button
 +
 
 +
  // 'View Listings' button
 +
 
 +
-->{{#ifeq:{{{marketable|}}}|yes|<!--
 +
--><tr><td colspan="2" class="infobox-data" style="text-align:center">{{Buy now Market|{{lc:{{BASEPAGENAME}}}}}}</td></tr>
 
  }}<!--  
 
  }}<!--  
 +
 +
  // End 'View Listings' button
  
 
   // Team-colored images  
 
   // Team-colored images  
  
 
  -->{{#if:{{{team-colors|{{{two-models|}}}}}}
 
  -->{{#if:{{{team-colors|{{{two-models|}}}}}}
  | {{#switch:{{{type|}}}<!--  
+
  | {{#switch:{{lc:{{{type|}}}}}<!--  
  
     // Grid (used only on hats & misc)
+
     // Grid
 
     // Uses a nested table due to issues with column widths present in the rest of the table.
 
     // Uses a nested table due to issues with column widths present in the rest of the table.
  
 
     -->
 
     -->
 +
  | cosmetic
 +
  | action taunt | special taunt
 +
  | action | action item
 
   | hat
 
   | hat
 
   | misc. item
 
   | misc. item
 
   | misc item
 
   | misc item
   | misc =  
+
   | misc
 +
  | tool =  
 
  <tr>
 
  <tr>
 
  <td colspan="2" style="padding:none;">
 
  <td colspan="2" style="padding:none;">
Line 55: Line 169:
 
   <tr>
 
   <tr>
 
   <td style="width:50%; background:#B8383B; text-align:center; border-right:1px solid #fff;"><!--  
 
   <td style="width:50%; background:#B8383B; text-align:center; border-right:1px solid #fff;"><!--  
     -->[[RED{{if lang}}|<span style="color:#fff;">{{lang<!--
+
     -->[[RED{{if lang}}|<span style="color:#fff;">{{Common string|RED}}</span>]]
 
 
    // Please only add to this list if your language uses different words for 'RED' and 'BLU'. -->
 
    | ar = ريد
 
    | da = RØD
 
    | en = RED
 
    | nl = RED (rood)
 
    | ko = 레드
 
    | ru = КРС
 
    | sv = RÖD
 
    | zh-hans = 红队
 
    | zh-hant = 紅隊
 
    }}</span>]]
 
 
   </td>
 
   </td>
 
   <td style="width:50%; background:#5885A2; text-align:center; border-left:1px solid #fff;"><!--  
 
   <td style="width:50%; background:#5885A2; text-align:center; border-left:1px solid #fff;"><!--  
     -->[[BLU{{if lang}}|<span style="color:#fff;">{{lang<!--
+
     -->[[BLU{{if lang}}|<span style="color:#fff;">{{Common string|BLU}}</span>]]
 
 
    // Please only add to this list if your language uses different words for 'RED' and 'BLU'. -->
 
    | ar = بلو
 
    | da = BLÅ
 
    | en = BLU
 
    | nl = BLU (blauw)
 
    | ru = СИН
 
    | sv = BLÅ
 
    | ko = 블루
 
    | zh-hans = 蓝队
 
    | zh-hant = 藍隊
 
    }}</span>]]
 
 
   </td>
 
   </td>
   </tr><tr>
+
   </tr>{{#if: {{{team-colors-class1|}}}
   <td style="text-align:center; margin:0em auto;">[[File:{{{skin-image-red|RED {{BASEPAGENAME}}.png}}}|95px]]</td>
+
  | <td colspan="2" style="padding:none;">
  <td style="text-align:center; margin:0em auto;">[[File:{{{skin-image-blu|BLU {{BASEPAGENAME}}.png}}}|95px]]</td>
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
   </tr>
+
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class1-name|{{#ifeq: {{{team-colors-class1}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class1}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class1}}}|other||_{{{team-colors-class1}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class1}}}|other||_{{{team-colors-class1}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class2|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class2-name|{{#ifeq: {{{team-colors-class2}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class2}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
    <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class2}}}|other||_{{{team-colors-class2}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class2}}}|other||_{{{team-colors-class2}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class3|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class3-name|{{#ifeq: {{{team-colors-class3}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class3}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
    <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class3}}}|other||_{{{team-colors-class3}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class3}}}|other||_{{{team-colors-class3}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class4|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class4-name|{{#ifeq: {{{team-colors-class4}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class4}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class4}}}|other||_{{{team-colors-class4}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class4}}}|other||_{{{team-colors-class4}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class5|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class5-name|{{#ifeq: {{{team-colors-class5}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class5}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class5}}}|other||_{{{team-colors-class5}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class5}}}|other||_{{{team-colors-class5}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class6|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class6-name|{{#ifeq: {{{team-colors-class6}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class6}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class6}}}|other||_{{{team-colors-class6}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class6}}}|other||_{{{team-colors-class6}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class7|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class7-name|{{#ifeq: {{{team-colors-class7}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class7}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class7}}}|other||_{{{team-colors-class7}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class7}}}|other||_{{{team-colors-class7}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class8|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class8-name|{{#ifeq: {{{team-colors-class8}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class8}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class8}}}|other||_{{{team-colors-class8}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class8}}}|other||_{{{team-colors-class8}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class9|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class9-name|{{#ifeq: {{{team-colors-class9}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class9}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class9}}}|other||_{{{team-colors-class9}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class9}}}|other||_{{{team-colors-class9}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class10|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class10-name|{{#ifeq: {{{team-colors-class10}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class10}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class10}}}|other||_{{{team-colors-class10}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class10}}}|other||_{{{team-colors-class10}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class11|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class11-name|{{#ifeq: {{{team-colors-class11}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class11}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class11}}}|other||_{{{team-colors-class11}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class11}}}|other||_{{{team-colors-class11}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class12|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class12-name|{{#ifeq: {{{team-colors-class12}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class12}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class12}}}|other||_{{{team-colors-class12}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class12}}}|other||_{{{team-colors-class12}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class13|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class13-name|{{#ifeq: {{{team-colors-class13}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class13}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class13}}}|other||_{{{team-colors-class13}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class13}}}|other||_{{{team-colors-class13}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class14|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class14-name|{{#ifeq: {{{team-colors-class14}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class14}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class14}}}|other||_{{{team-colors-class14}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class14}}}|other||_{{{team-colors-class14}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class15|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class15-name|{{#ifeq: {{{team-colors-class15}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class15}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class15}}}|other||_{{{team-colors-class15}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class15}}}|other||_{{{team-colors-class15}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class16|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class16-name|{{#ifeq: {{{team-colors-class16}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class16}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class16}}}|other||_{{{team-colors-class16}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class16}}}|other||_{{{team-colors-class16}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class17|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class17-name|{{#ifeq: {{{team-colors-class17}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class17}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class17}}}|other||_{{{team-colors-class17}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class17}}}|other||_{{{team-colors-class17}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class18|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class18-name|{{#ifeq: {{{team-colors-class18}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class18}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class18}}}|other||_{{{team-colors-class18}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class18}}}|other||_{{{team-colors-class18}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class19|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class19-name|{{#ifeq: {{{team-colors-class19}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class19}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class19}}}|other||_{{{team-colors-class19}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class19}}}|other||_{{{team-colors-class19}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class20|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class20-name|{{#ifeq: {{{team-colors-class20}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class20}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class20}}}|other||_{{{team-colors-class20}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class20}}}|other||_{{{team-colors-class20}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class21|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class21-name|{{#ifeq: {{{team-colors-class21}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class21}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class21}}}|other||_{{{team-colors-class21}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class21}}}|other||_{{{team-colors-class21}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class22|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class22-name|{{#ifeq: {{{team-colors-class22}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class22}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class22}}}|other||_{{{team-colors-class22}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class22}}}|other||_{{{team-colors-class22}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class23|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class23-name|{{#ifeq: {{{team-colors-class23}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class23}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class23}}}|other||_{{{team-colors-class23}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class23}}}|other||_{{{team-colors-class23}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class24|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class24-name|{{#ifeq: {{{team-colors-class24}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class24}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class24}}}|other||_{{{team-colors-class24}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class24}}}|other||_{{{team-colors-class24}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class25|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class25-name|{{#ifeq: {{{team-colors-class25}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class25}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class25}}}|other||_{{{team-colors-class25}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class25}}}|other||_{{{team-colors-class25}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class26|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class26-name|{{#ifeq: {{{team-colors-class26}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class26}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class26}}}|other||_{{{team-colors-class26}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class26}}}|other||_{{{team-colors-class26}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class27|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class27-name|{{#ifeq: {{{team-colors-class27}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class27}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class27}}}|other||_{{{team-colors-class27}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class27}}}|other||_{{{team-colors-class27}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class28|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class28-name|{{#ifeq: {{{team-colors-class28}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class28}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class28}}}|other||_{{{team-colors-class28}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class28}}}|other||_{{{team-colors-class28}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class28|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class28-name|{{#ifeq: {{{team-colors-class28}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class28}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class28}}}|other||_{{{team-colors-class28}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class28}}}|other||_{{{team-colors-class28}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class29|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class29-name|{{#ifeq: {{{team-colors-class29}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class29}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class29}}}|other||_{{{team-colors-class29}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class29}}}|other||_{{{team-colors-class29}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class30|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class30-name|{{#ifeq: {{{team-colors-class30}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class30}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class30}}}|other||_{{{team-colors-class30}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class30}}}|other||_{{{team-colors-class30}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class31|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class31-name|{{#ifeq: {{{team-colors-class31}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class31}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class31}}}|other||_{{{team-colors-class31}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class31}}}|other||_{{{team-colors-class31}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class32|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class32-name|{{#ifeq: {{{team-colors-class32}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class32}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class32}}}|other||_{{{team-colors-class32}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class32}}}|other||_{{{team-colors-class32}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class33|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class33-name|{{#ifeq: {{{team-colors-class33}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class33}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class33}}}|other||_{{{team-colors-class33}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class33}}}|other||_{{{team-colors-class33}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class34|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class34-name|{{#ifeq: {{{team-colors-class34}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class34}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class34}}}|other||_{{{team-colors-class34}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class34}}}|other||_{{{team-colors-class34}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class35|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class35-name|{{#ifeq: {{{team-colors-class35}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class35}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class35}}}|other||_{{{team-colors-class35}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class35}}}|other||_{{{team-colors-class35}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class36|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class36-name|{{#ifeq: {{{team-colors-class36}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class36}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class36}}}|other||_{{{team-colors-class36}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class36}}}|other||_{{{team-colors-class36}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class37|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class37-name|{{#ifeq: {{{team-colors-class37}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class37}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class37}}}|other||_{{{team-colors-class37}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class37}}}|other||_{{{team-colors-class37}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class38|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class38-name|{{#ifeq: {{{team-colors-class38}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class38}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class38}}}|other||_{{{team-colors-class38}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class38}}}|other||_{{{team-colors-class38}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class39|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class39-name|{{#ifeq: {{{team-colors-class39}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class39}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class39}}}|other||_{{{team-colors-class39}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class39}}}|other||_{{{team-colors-class39}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class40|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class40-name|{{#ifeq: {{{team-colors-class40}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class40}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class40}}}|other||_{{{team-colors-class40}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class40}}}|other||_{{{team-colors-class40}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class41|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class41-name|{{#ifeq: {{{team-colors-class41}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class41}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class41}}}|other||_{{{team-colors-class41}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class41}}}|other||_{{{team-colors-class41}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class42|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class42-name|{{#ifeq: {{{team-colors-class42}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class42}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class42}}}|other||_{{{team-colors-class42}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class42}}}|other||_{{{team-colors-class42}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class43|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class43-name|{{#ifeq: {{{team-colors-class43}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class43}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class43}}}|other||_{{{team-colors-class43}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class43}}}|other||_{{{team-colors-class43}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}}{{#if: {{{team-colors-class44|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class44-name|{{#ifeq: {{{team-colors-class44}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class44}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
   <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class44}}}|other||_{{{team-colors-class44}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class44}}}|other||_{{{team-colors-class44}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>{{#if: {{{team-colors-class45|}}}
 +
  | <td colspan="2" style="padding:none;">
 +
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 +
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{{team-colors-class45-name|{{#ifeq: {{{team-colors-class45}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class45}}}}}}}}}}'''</td>
 +
      </table>
 +
    </td>
 +
  <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class45}}}|other||_{{{team-colors-class45}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class45}}}|other||_{{{team-colors-class45}}}}}.png|{{{team-colors-width|95x95px}}}]]</td>
 +
  </tr>}} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }}
 +
  | <tr>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:{{{skin-image-red|RED {{BASEPAGENAME}}.png}}}|{{{team-colors-width|95x95px}}}]]</td>
 +
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:{{{skin-image-blu|BLU {{BASEPAGENAME}}.png}}}|{{{team-colors-width|95x95px}}}]]</td>
 +
   </tr>}}
 
   </table>
 
   </table>
 
  </td>
 
  </td>
  </tr><!--  
+
  </tr><!--
  
     // Stacked landscape views (used only on weapons)
+
     // Stacked landscape views (used only on non-TF2 weapons)
 
   
 
   
 
  -->
 
  -->
 
   | weapon = {{#switch:{{lc:{{{game|}}}}}
 
   | weapon = {{#switch:{{lc:{{{game|}}}}}
    | #default =
 
  <tr>
 
  <td colspan="2" style="width:100%; background:#B8383B; text-align:{{lang|ar = right|en = left}};"><!--
 
    -->[[RED{{if lang}}|<span style="color:#fff;">{{lang<!--
 
    // Please only add to this list if your language uses different words for 'RED' and 'BLU'. -->
 
    | ar = ريد
 
    | da = RØD
 
    | en = RED
 
    | nl = RED (rood)
 
    | ko = 레드
 
    | ru = КРС
 
    | sv = RÖD
 
    | zh-hans = 红队
 
    | zh-hant = 紅隊
 
    }}</span>]]
 
    </td>
 
    </tr><tr>
 
    <td colspan="2" style="margin:0em auto;"><!--
 
    -->[[File:{{{skin-image-red|RED {{BASEPAGENAME}}.png}}}|250px|center]]
 
    </td>
 
    </tr><!--
 
 
    // RED ends.
 
    // BLU begins.
 
 
--><tr><!--
 
  --><td colspan="2" style="width:100%; background:#5885A2; text-align:{{lang|ar = right|en = left}};"><!--
 
    -->[[BLU{{if lang}}|<span style="color:#fff;">{{lang<!--
 
    // Please only add to this list if your language uses different words for 'RED' and 'BLU'. -->
 
    | ar = بلو
 
    | da = BLÅ
 
    | en = BLU
 
    | nl = BLU (blauw)
 
    | ru = СИН
 
    | sv = BLÅ
 
    | ko = 블루
 
    | zh-hans = 蓝队
 
    | zh-hant = 藍隊
 
    }}</span>]]
 
    </td>
 
    </tr><tr>
 
    <td colspan="2" style="margin:0em auto;"><!--
 
    -->[[File:{{{skin-image-blu|BLU {{BASEPAGENAME}}.png}}}|250px|center]]
 
    </td>
 
    </tr>
 
 
     | tfc
 
     | tfc
 
     | classic = <!--  
 
     | classic = <!--  
Line 147: Line 607:
  
 
   --><tr>
 
   --><tr>
   <td colspan="2" style="width:100%; background:#C7A900; text-align:{{lang|ar = right|en = left}};"><!--  
+
   <td colspan="2" style="width:100%; background:#C7A900; text-align:{{lang incomplete|ar = right|en = left}};"><!--  
 
     --><span style="white-space:nowrap; font-size:120%; font-weight:bold;"><!--  
 
     --><span style="white-space:nowrap; font-size:120%; font-weight:bold;"><!--  
 
     -->[[File:Classic Icon.png|20px|Team Fortress Classic|link=Team Fortress Classic{{if lang}}]]<!--  
 
     -->[[File:Classic Icon.png|20px|Team Fortress Classic|link=Team Fortress Classic{{if lang}}]]<!--  
     -->&nbsp;[[Team Fortress Classic{{if lang}}|<span style="color:#fff;">{{lang
+
     -->&nbsp;[[Team Fortress Classic{{if lang}}|<span style="color:#fff;">{{common string|Team Fortress Classic}}</span>]]<!--  
      | en = Team Fortress Classic
 
      }}</span>]]<!--  
 
 
     --></span>
 
     --></span>
 
     </td>
 
     </td>
 
     </tr><tr>
 
     </tr><tr>
 
     <td colspan="2" style="margin:0em auto;"><!--  
 
     <td colspan="2" style="margin:0em auto;"><!--  
     -->[[File:{{{TFC-model|Screenshot needed.png}}}|250px|center]]
+
     -->[[File:{{{tfc-model|{{{TFC-model|Screenshot needed.png}}}}}}|250px|center]]
 
     </td>
 
     </td>
 
     </tr><!--  
 
     </tr><!--  
Line 165: Line 623:
  
 
  --><tr><!--  
 
  --><tr><!--  
   --><td colspan="2" style="width:100%; background:#C77700; text-align:{{lang|ar = right|en = left}};"><!--  
+
   --><td colspan="2" style="width:100%; background:#C77700; text-align:{{lang incomplete|ar = right|en = left}};"><!--  
 
     --><span style="white-space:nowrap; font-size:120%; font-weight:bold;"><!--  
 
     --><span style="white-space:nowrap; font-size:120%; font-weight:bold;"><!--  
     -->[[File:Quake Icon.png|22px|Quake Team Fortress|link=Quake Team Fortress{{if lang}}]]<!--  
+
     -->[[File:Quake Icon.png|22px|Team Fortress|link=Team Fortress{{if lang}}]]<!--  
     -->&nbsp;[[Quake Team Fortress{{if lang}}|<span style="color:#fff;">{{lang
+
     -->&nbsp;[[Team Fortress{{if lang}}|<span style="color:#fff;">{{common string|Team Fortress}}</span>]]<!--  
      | en = Quake Team Fortress
 
      }}</span>]]<!--  
 
 
     --></span>
 
     --></span>
 
     </td>
 
     </td>
 
     </tr><tr>
 
     </tr><tr>
 
     <td colspan="2" style="margin:0em auto;"><!--  
 
     <td colspan="2" style="margin:0em auto;"><!--  
     -->[[File:{{{QTF-model|Screenshot needed.png}}}|250px|center]]
+
     -->[[File:{{{qtf-model|{{{QTF-model|Screenshot needed.png}}}}}}|250px|center]]
 
     </td>
 
     </td>
 
     </tr>
 
     </tr>
Line 187: Line 643:
 
  // Begin kill icons
 
  // Begin kill icons
  
  -->{{#ifeq:{{Icon killicon|weapon = {{lc:{{{kill-icon-1|{{BASEPAGENAME}}}}}}}}}|NONE|{{ns:0}}|
+
  -->{{#if:{{{hide-kill-icon|}}}
 +
| {{ns:0}}<!-- Ignore all of this if 'hide-kill-icon' is set to anything. -->
 +
| {{#switch:{{lc:{{{type|}}}}}
 +
  | weapon | weapons | taunt | tauntkill | taunt-kill = {{#switch:{{Icon killicon|weapon={{lc:{{{kill-icon-1|{{BASEPAGENAME}}}}}}}}}
 +
  | none = {{ns:0}}<!-- If the killicon doesn't exist at the right spot (i.e. exact article title), hide it. -->
 +
  | #default =
 
  <tr>
 
  <tr>
 
  <th class="infobox-header" colspan="2">{{lang
 
  <th class="infobox-header" colspan="2">{{lang
   | ar = كيل أيكون{{#if:{{{kill-icon-2|}}}|s}}
+
   | en = {{#if:{{{kill-icon-2|}}}|Kill Icons|Kill Icon}}
   | cs = Ikona zabití{{#if:{{{kill-icon-2|}}}|s}}
+
  | ar = كيل أيكون
   | da = Drabsikon{{#if:{{{kill-icon-2|}}}|er}}
+
   | cs = {{#if:{{{kill-icon-2|}}}|Ikony při zabití|Ikona při zabití}}
   | de = {{#if:{{{kill-icon-2|}}}|Bilder|Bild}}
+
   | da = {{#if:{{{kill-icon-2|}}}|Drabsikoner|Drabsikon}}
   | es = Icono de Muerte{{#if:{{{kill-icon-2|}}}|s}}
+
   | de = {{#if:{{{kill-icon-2|}}}|Tötungsbilder|Tötungsbild}}
   | en = Kill Icon{{#if:{{{kill-icon-2|}}}|s}}
+
   | es = {{#if:{{{kill-icon-2|}}}|Iconos de muerte|Icono de muerte}}
   | fi = Tappoikoni{{#if:{{{kill-icon-2|}}}|t}}
+
   | fi = {{#if:{{{kill-icon-2|}}}|Tappokuvakkeet|Tappokuvake}}
   | fr = Icône{{#if:{{{kill-icon-2|}}}|s}} de Frag
+
   | fr = {{#if:{{{kill-icon-2|}}}|Icônes de Frag|Icône de Frag}}
   | hu = Ölés ikon{{#if:{{{kill-icon-2|}}}|s}}
+
   | hu = {{#if:{{{kill-icon-2|}}}|Ölési ikonok|Ölési ikon}}
   | it = {{#if:{{{kill-icon-2|}}}|Icone|Icona}} di morte
+
   | it = {{#if:{{{kill-icon-2|}}}|Icone|Icona}} di Morte
  | ja = キルアイコン
+
   | ja = {{#if:{{{kill-icon-2|}}}|キルアイコン|キルアイコン}}
   | ko = 사살 표시{{#if:{{{kill-icon-2|}}}|s}}
+
   | ko = {{#if:{{{kill-icon-2|}}}|처치 표시|처치 표시}}
   | nl = Moord icoon{{#if:{{{kill-icon-2|}}}|s}}
+
   | nl = {{#if:{{{kill-icon-2|}}}|Doodsicoons|Doodsicoon}}
   | no = Draps Ikon{{#if:{{{kill-icon-2|}}}|s}}
+
   | no = {{#if:{{{kill-icon-2|}}}|Drapsikoner|Drapsikon}}
   | pl = Ikon{{#if:{{{kill-icon-2|}}}|y|a}} zabicia
+
   | pl = {{#if:{{{kill-icon-2|}}}|Ikony zabicia|Ikona zabicia}}
   | pt = Ícone de Morte{{#if:{{{kill-icon-2|}}}|s}}
+
   | pt = {{#if:{{{kill-icon-2|}}}|Ícones|Ícone}} de morte
   | pt-br = Ícone de Morte{{#if:{{{kill-icon-2|}}}|s}}
+
   | pt-br = {{#if:{{{kill-icon-2|}}}|Ícones|Ícone}} de morte
   | ro = Pictogram{{#if:{{{kill-icon-2|}}}|e|ă}}
+
   | ro = {{#if:{{{kill-icon-2|}}}|Pictograme|Pictogramă}}
 
   | ru = {{#if:{{{kill-icon-2|}}}|Иконки убийств|Иконка убийства}}
 
   | ru = {{#if:{{{kill-icon-2|}}}|Иконки убийств|Иконка убийства}}
   | sv = Dödsikon{{#if:{{{kill-icon-2|}}}|s}}
+
   | sv = {{#if:{{{kill-icon-2|}}}|Dödsikoner|Dödsikon}}
   | zh-hans = 杀人图示{{#if:{{{kill-icon-2|}}}}}
+
   | tr = {{#if:{{{kill-icon-2|}}}|Öldürme Simgeleri|Öldürme Simgesi}}
   | zh-hant = 殺人圖示{{#if:{{{kill-icon-2|}}}}}
+
  | zh-hans = 击杀图标
 +
   | zh-hant = 殺人圖示
 
   }}
 
   }}
 
  </th>
 
  </th>
Line 219: Line 681:
 
   }}<!-- End of #ifeq 'none' from above.
 
   }}<!-- End of #ifeq 'none' from above.
 
   -->{{#if:{{{kill-icon-2|}}}
 
   -->{{#if:{{{kill-icon-2|}}}
   | <tr><td colspan="2">{{kill notice|weapon={{lc:{{{kill-icon-2|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-2|}}}}}</td></tr>
+
   | <tr><td colspan="2">
   }}{{#if:{{{kill-icon-3|}}}
+
 
   | <tr><td colspan="2">{{kill notice|weapon={{lc:{{{kill-icon-3|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-3|}}}}}</td></tr>
+
{{#if:{{{kill-tooltip-2}}}|
 +
{{kill notice|weapon={{lc:{{{kill-icon-2|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-2|}}}|kill-tool={{{kill-tooltip-2|}}}}}
 +
|
 +
{{kill notice|weapon={{lc:{{{kill-icon-2|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-2|}}}}}
 +
}}
 +
 
 +
</td></tr>
 +
   }}
 +
 
 +
  {{#if:{{{kill-icon-3|}}}
 +
   | <tr><td colspan="2">
 +
{{#if:{{{kill-tooltip-3}}}|
 +
{{kill notice|weapon={{lc:{{{kill-icon-3|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-3|}}}|kill-tool={{{kill-tooltip-3|}}}}}
 +
|
 +
{{kill notice|weapon={{lc:{{{kill-icon-3|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-3|}}}}}
 +
}}
 +
 
 +
</td></tr>
 
   }}{{#if:{{{kill-icon-4|}}}
 
   }}{{#if:{{{kill-icon-4|}}}
   | <tr><td colspan="2">{{kill notice|weapon={{lc:{{{kill-icon-4|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-4|}}}}}</td></tr>
+
   | <tr><td colspan="2">
 +
{{#if:{{{kill-tooltip-4}}}|
 +
{{kill notice|weapon={{lc:{{{kill-icon-4|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-4|}}}|kill-tool={{{kill-tooltip-4|}}}}}
 +
|
 +
{{kill notice|weapon={{lc:{{{kill-icon-4|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-4|}}}}}
 +
}}
 +
 
 +
</td></tr>
 
   }}{{#if:{{{kill-icon-5|}}}
 
   }}{{#if:{{{kill-icon-5|}}}
   | <tr><td colspan="2">{{kill notice|weapon={{lc:{{{kill-icon-5|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-5|}}}}}</td></tr>
+
   | <tr><td colspan="2">
 +
{{#if:{{{kill-tooltip-5}}}|
 +
{{kill notice|weapon={{lc:{{{kill-icon-5|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-5|}}}|kill-tool={{{kill-tooltip-5|}}}}}
 +
|
 +
{{kill notice|weapon={{lc:{{{kill-icon-5|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-5|}}}}}
 +
}}
 +
</td></tr>
 
   }}{{#if:{{{kill-icon-6|}}}
 
   }}{{#if:{{{kill-icon-6|}}}
   | <tr><td colspan="2">{{kill notice|weapon={{lc:{{{kill-icon-6|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-6|}}}}}</td></tr>
+
   | <tr><td colspan="2">
   }}<!--  
+
{{#if:{{{kill-tooltip-6}}}|
 +
{{kill notice|weapon={{lc:{{{kill-icon-6|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-6|}}}|kill-tool={{{kill-tooltip-6|}}}}}
 +
|
 +
{{kill notice|weapon={{lc:{{{kill-icon-6|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-6|}}}}}
 +
}}
 +
</td></tr>
 +
   }}
 +
  | #default = {{ns:0}}<!-- Limit killicon section to weapons & taunts only (excluding action taunts). -->
 +
  }}
 +
}}<!--  
 
   
 
   
 
  // Basic Information
 
  // Basic Information
Line 234: Line 735:
 
  --><tr>
 
  --><tr>
 
  <th class="infobox-header" colspan="2">{{lang
 
  <th class="infobox-header" colspan="2">{{lang
 +
  | en = Basic Information
 
   | ar = معلومات أساسية  
 
   | ar = معلومات أساسية  
 
   | cs = Základní informace
 
   | cs = Základní informace
 
   | da = Information
 
   | da = Information
 
   | de = Informationen
 
   | de = Informationen
  | en = Basic Information
 
 
   | es = Información básica
 
   | es = Información básica
 
   | fi = Perustiedot
 
   | fi = Perustiedot
 
   | fr = Informations de base
 
   | fr = Informations de base
 
   | hu = Alapvető információk
 
   | hu = Alapvető információk
   | it = Informazioni di base
+
   | it = Informazioni di Base
 
   | ja = インフォメーション
 
   | ja = インフォメーション
 
   | ko = 기본 정보
 
   | ko = 기본 정보
   | nl = Basis informatie
+
   | nl = Basisinformatie
 
   | no = Grunnleggende informasjon
 
   | no = Grunnleggende informasjon
 
   | pl = Podstawowe informacje
 
   | pl = Podstawowe informacje
   | pt = Informações Básicas
+
   | pt = Informações básicas
   | pt-br = Informação Básica
+
   | pt-br = Informações básicas
 
   | ro = Informaţii de bază
 
   | ro = Informaţii de bază
 
   | ru = Информация
 
   | ru = Информация
 
   | sv = Grundläggande Information
 
   | sv = Grundläggande Information
   | zh-hans = 资讯
+
  | tr = Temel Bilgiler
 +
   | zh-hans = 基本信息
 
   | zh-hant = 資訊
 
   | zh-hant = 資訊
 
   }}
 
   }}
Line 262: Line 764:
 
   // 'used-by'
 
   // 'used-by'
 
  -->{{#switch:{{lc:{{{type|}}}}}
 
  -->{{#switch:{{lc:{{{type|}}}}}
  | tool | tools | action item | action = {{ns:0}}<!-- NULL: don't have 'use-by' on tools or action items. -->
+
  | tool | tools | ingredient = {{ns:0}}<!-- NULL: don't have 'used-by' on tools. -->
 
  | #default =  
 
  | #default =  
 
  <tr>
 
  <tr>
 
  <td class="infobox-label">{{#switch:{{lc:{{{type|}}}}}
 
  <td class="infobox-label">{{#switch:{{lc:{{{type|}}}}}
   | weapons | weapon  
+
   | weapons | weapon | taunt | tauntkill | taunt-kill | #default = {{lang
  | taunt | tauntkill | taunt-kill  
+
   | en = Used by:
  | #default = {{lang
 
   | ar = يستعملها:
 
 
   | cs = Používá:
 
   | cs = Používá:
 
   | da = Brugt af:
 
   | da = Brugt af:
   | de = Benutzt von:
+
   | de = Benutzt von
  | en = Used by:
 
 
   | es = Utilizado por:
 
   | es = Utilizado por:
   | fi = Käyttää:
+
   | fi = Käyttäjät:
 
   | fr = Utilisé par :
 
   | fr = Utilisé par :
   | hu = Használja:
+
   | hu = Használhatja:
 
   | it = Usato da:
 
   | it = Usato da:
 
   | ja = 使用クラス:
 
   | ja = 使用クラス:
   | ko = 사용 클래스
+
   | ko = 사용 병과:
 
   | nl = Gebruikt door:
 
   | nl = Gebruikt door:
 
   | no = Brukt av:
 
   | no = Brukt av:
 
   | pl = Klasa:
 
   | pl = Klasa:
   | pt = Utilizado por:
+
   | pt = Usado por:
   | pt-br = Utilizado por:
+
   | pt-br = Usado por:
 
   | ro = Folosit de:
 
   | ro = Folosit de:
 
   | ru = Используется:
 
   | ru = Используется:
 
   | sv = Använt av:
 
   | sv = Använt av:
   | zh-hans = 使用的兵种:
+
  | tr = Kullanan sınıf:
   | zh-hant = 使用的兵種:
+
   | zh-hans = 适用的兵种:
  }}
+
   | zh-hant = 使用的職業:
 +
}}
 +
  | cosmetic
 
   | hats | head | headwear | hat  
 
   | hats | head | headwear | hat  
 
   | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item = {{lang
 
   | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item = {{lang
 +
  | en = Worn by:
 
   | ar = يلبسها:
 
   | ar = يلبسها:
 
   | cs = Používá:
 
   | cs = Používá:
 
   | da = Båret af:
 
   | da = Båret af:
 
   | de = Getragen von:
 
   | de = Getragen von:
  | en = Worn by:
 
 
   | es = Usado por:
 
   | es = Usado por:
 
   | fr = Porté par :
 
   | fr = Porté par :
   | fi = Käyttää:
+
   | fi = Käyttäjät:
 +
  | hu = Viselheti:
 
   | it = Indossato da:
 
   | it = Indossato da:
 
   | ja = 装備:
 
   | ja = 装備:
   | ko = 착용 클래스:
+
   | ko = 착용 병과:
 
   | nl = Gedragen door:
 
   | nl = Gedragen door:
 
   | no = Båret av:
 
   | no = Båret av:
Line 310: Line 812:
 
   | pt = Usado por:
 
   | pt = Usado por:
 
   | pt-br = Usado por:
 
   | pt-br = Usado por:
 +
  | ro = Purtat de:
 
   | ru = Используется:
 
   | ru = Используется:
 
   | sv = Buren av:
 
   | sv = Buren av:
   | zh-hans = 装备:
+
  | tr = Kullanan sınıf:
   | zh-hant = 裝備:
+
   | zh-hans = 可装备的兵种:
 +
   | zh-hant = 裝備:
 
   }}
 
   }}
 
   }}</td><td>{{{used-by}}}</td>
 
   }}</td><td>{{{used-by}}}</td>
Line 324: Line 828:
 
   // from categorization (and will need to be manually added to the category).
 
   // from categorization (and will need to be manually added to the category).
  
  -->{{#switch:{{lc:{{{type|}}}}}  
+
  -->{{#switch:{{lc:{{{type|}}}}}
  | tool | tools = {{ns:0}}<!-- NULL: tools have no 'slot' as they cannot be carried by players. -->
+
  | tool | tools | ingredient = {{ns:0}}
 
  | #default = <tr>
 
  | #default = <tr>
 
   <td class="infobox-label">{{lang
 
   <td class="infobox-label">{{lang
 +
  | en = Slot:
 
   | ar = وضع
 
   | ar = وضع
   | cs = Slot
+
   | cs = Slot:
 
   | da = Position:
 
   | da = Position:
 
   | de = Position:
 
   | de = Position:
  | en = Slot:
 
 
   | es = Espacio:
 
   | es = Espacio:
 
   | fr = Emplacement :
 
   | fr = Emplacement :
 
   | fi = Paikka:
 
   | fi = Paikka:
   | hu = Slot
+
   | hu = Hely:
 +
  | it = Slot:
 
   | ja = スロット:
 
   | ja = スロット:
   | ko = 슬롯
+
   | ko = 아이템 유형:
   | nl = Slot:
+
   | nl = Positie:
 
   | no = Spalte:
 
   | no = Spalte:
   | pt = Ranhura:
+
  | pl = Slot:
   | pt-br = Posição:
+
   | pt = Tipo:
 +
   | pt-br = Compartimento:
 +
  | ro = Slot:
 
   | ru = Слот:
 
   | ru = Слот:
 
   | sv = Position:
 
   | sv = Position:
   | zh-hans = 类型:
+
  | tr = Yuva:
 +
   | zh-hans = 位置:
 
   | zh-hant = 類型:
 
   | zh-hant = 類型:
 
   }}</td>
 
   }}</td>
 
   <td class="infobox-data">{{#switch:{{lc:{{{type|}}}}}
 
   <td class="infobox-data">{{#switch:{{lc:{{{type|}}}}}
   | taunt
+
   | bundle = {{Common string|Bundle}}
   | weapon = {{#switch:{{lc:{{{slot|}}}}}<!--  
+
   | taunt | weapon = {{#if:{{{game|{{{custom-slot|}}}}}}|{{{slot|}}}<!--If we have a custom slot, or are in a custom game (TFC/QTF/TF) use whatever it is. Otherwise...-->
 
+
    |{{#ifexpr:{{#if:{{{unused|{{{beta|}}}}}}|1|0}} and not {{#if:{{{slot|}}}|1|0}}|{{Common string|Unknown}}|<!-- If the weapon is unused or a beta weapon and the slot is not specified, list the slot as unknown. Otherwise...
  // The text for these weapon slots are stored at:
+
-->{{#ifeq:{{lc:{{{slot|}}}}}|grenade| <!-- Handling the grenade slot separately because it needs to link differently. -->
  // http://wiki.teamfortress.com/wiki/Template:Weapon_name
+
      [[Unused content{{if lang}}#{{lang <!-- Section links -->
 
+
        | en = Grenades
  -->
+
        | ar = قنابل
  | slot1 | slot 1 | 1 | primary = [[Weapons{{if lang}}|{{weapon name|Primary}}]]
+
        | cs = Granáty
  | slot2 | slot 2 | 2 | secondary = [[Weapons{{if lang}}|{{weapon name|Secondary}}]]
+
        | de = Granaten
  | slot3 | slot 3 | 3 | melee = [[Weapons{{if lang}}|{{weapon name|Melee}}]]
+
        | es = Granadas
  | pda1 | pda 1 | disguise kit = [[Weapons{{if lang}}|{{weapon name|pda1}}]]
+
        | fr = Grenades
  | pda2 | pda 2 | watch | cloak = [[Weapons{{if lang}}|{{weapon name|pda2}}]]
+
        | hu = Gránátok
  | #default = {{#if:{{{unused|}}}
+
        | ja = グレネード
    | {{lang
+
        | ko = 유탄
    | en = Unknown
+
        | nl = Granaten
    | ar = غير معروف
+
        | pl = Granaty
    | de = Unbekannt
+
        | pt = Granadas
    | fr = Inconnu
+
        | pt-br = Granadas
    | ru = Неизвестно
+
        | ro = Grenade
    }}
+
        | ru = Гранаты
    | {{{slot|{{{custom-slot|}}}}}}
+
        | sv = Granater
    }}
+
        | tr = Bombalar
  }}{{#switch:{{lc:{{{type|}}}}}
+
        | zh-hans = 手雷/榴弹
  | taunt | tauntkill | taunt-kill = &nbsp;{{#switch:{{lc:{{{slot|}}}}}
+
        | zh-hant = 手榴彈
    | slot1 | slot2 | slot3 | slot 1 | slot 2 | slot 3 | 1 | 2 | 3 | primary | secondary | melee = <!--  
+
        | #default = <!-- No section link -->
    // The above row ^ is necessary to stop placing '(Taunt)' on the end of non-standard slot values.
+
      }}{{!}}{{Item name|Grenade}}]]|[[Weapons{{#if:{{{game|}}}|&nbsp;(Classic)}}{{if lang}}|{{#switch:{{lc:{{{slot|}}}}}<!-- Add a link to the weapons page and the name of the slot. -->
    -->([[Taunt{{if lang}}|{{weapon name|Taunt}}]])
+
    | slot1 | slot 1 | 1 | primary = {{Item name|Primary}}
    | #default = {{ns:0}}<!-- NULL: slot test failed. -->
+
    | slot2 | slot 2 | 2 | secondary = {{Item name|Secondary}}
    }}
+
    | slot3 | slot 3 | 3 | melee = {{Item name|Melee}}
  | #default = {{ns:0}}<!-- NULL: not a taunt. -->
+
    | pda1 | pda 1 | disguise kit = {{Item name|PDA1}}
  }}
+
    | pda2 | pda 2 | watch | cloak = {{Item name|PDA2}}
  | hat | hats | head | headwear = [[Hats{{if lang}}|{{lang
+
    | building | sapper = {{Item name|Building}}
  | ar = رأس
+
    | #default = <includeonly>[[Category:Item infobox ERROR]]</includeonly>
  | cs = Hlava
+
   }}]]}}
  | da = Hoved
+
   }}{{#ifeq:{{{type|}}}|taunt|&nbsp;([[Taunts{{if lang}}|{{common string|Taunt}}]])}}}}
  | de = Kopf
+
  | cosmetic
  | en = Head
+
  | hat | hats | head | headwear
  | es = Sombrero
+
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item = [[Cosmetic items{{if lang}}|{{Item name|Cosmetic}}]]
  | fi = Päähine
+
  | action | action item | action taunt = [[Action items{{if lang}}|{{Item name|Action}}]]
  | fr = Tête
+
  | special taunt = [[Taunts{{if lang}}#{{Item name|Special taunts}}|{{Item name|Taunt}}]]
  | hu = Fej
 
  | it = Testa
 
  | ja = 帽子
 
  | ko = 모자
 
  | nl = Hoofd
 
  | no = Hode
 
  | pl = Głowa
 
  | pt = Cabeça
 
  | pt-br = Chapéu
 
  | ro = Cap
 
  | ru = Головa
 
  | sv = Huvud
 
  | zh-hans = 帽子
 
  | zh-hant = 帽子
 
  }}]]
 
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item = [[Miscellaneous items{{if lang}}|{{lang
 
  | ar = أشياء متنوع
 
  | cs = Postranní
 
  | da = Diverse
 
  | de = Diverse
 
  | en = Misc
 
  | es = Misceláneo
 
  | fi = Sekalainen
 
  | fr = Objets divers
 
  | it = Vario
 
  | ja = その他の装飾品
 
  | ko = 기타
 
  | nl = Diversen
 
  | no = Diverse
 
  | pl = Różne
 
  | pt = Diversos
 
  | pt-br = Miscelâneo
 
  | ro = Divers
 
  | ru = Разное
 
  | sv = Diverse
 
  | zh-hans = 其他物品
 
  | zh-hant = 其他物品
 
   }}]]
 
   | action | action item = [[Action items{{if lang}}|{{lang
 
  | ar = الأكشن
 
  | cs = Aktivovatelný
 
  | da = Handlings
 
  | en = Action
 
  | es = Acción
 
  | fi = Toiminto
 
  | it = Azione
 
  | ja = アクション
 
  | nl = Actie
 
  | no = Kamp
 
  | pl = Działanie
 
  | pt = Acção
 
  | ru = Предмет действия
 
  | sv = Aktion
 
  | zh-hans = 动作
 
  | zh-hant = 動作
 
  }}]]
 
 
   | #default = {{{slot|{{{custom-slot|{{ucfirst:{{{type|}}}}}}}}}}}<!-- If all else fails, just display 'slot'. -->
 
   | #default = {{{slot|{{{custom-slot|{{ucfirst:{{{type|}}}}}}}}}}}<!-- If all else fails, just display 'slot'. -->
  }}
+
}}
 
  </td>
 
  </td>
 
  </tr>
 
  </tr>
  }}{{#if:{{{crafting-slot|}}}
+
  }}{{#switch:{{lc:{{{type|}}}}}
| <tr><!--  
+
  | cosmetic
 +
  | hats | head | headwear | hat
 +
  | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item
 +
  | weapon | weapons | action | action item = {{#switch: {{#switch:{{lc:{{{type|}}}}}
 +
    | weapon | weapons | action | action item = {{#if:{{{equip-region|}}}|show-region|hide-region}}
 +
    | #default = show-region
 +
    }}
 +
  | show-region = <tr><!--  
  
   // 'crafting-slot' (optional, for weapons that have a different crafting slot)
+
   // 'equip-region'
  
  --><td class="infobox-label">{{lang
+
  --><td class="infobox-label">[[Equip region{{if lang}}|{{lang
   | en = [[Crafting#Crafting weapon classifications|Crafting slot]]:
+
   | en = Equip region:
   }}</td><!--
+
  | cs = Místo nošení:
  --><td class="infobox-data">{{#switch:{{lc:{{{crafting-slot|}}}}}
+
  | da = Udstyringsregion:
   | slot1 | slot 1 | 1 | primary = [[Weapons{{if lang}}|{{weapon name|Primary}}]]
+
  | de = Ausrüstungsbereich:
  | slot2 | slot 2 | 2 | secondary = [[Weapons{{if lang}}|{{weapon name|Secondary}}]]
+
  | es = Región de equipamiento:
  }}</td><!--  
+
  | fi = Varustuskohta:
   --></tr>
+
  | fr = Région d'équipement :
 +
  | hu = Felszerelés-régió:
 +
  | it = Regione di equipaggiamento:
 +
  | ko = 장착 부위:
 +
  | nl = Uitrustingsregio:
 +
  | pl = Miejsce założenia:
 +
  | pt = Região de equipamento:
 +
  | pt-br = Região de equipamento:
 +
  | ro = Regiunea de echipare:
 +
  | ru = Область надевания:
 +
  | sv = Utrustningsområde:
 +
  | tr = Kuşanım bölgesi:
 +
  | zh-hans = 装备区域:
 +
   | zh-hant = 裝備區域:
 +
}}]]</td><td class="infobox-data">{{item name
 +
  | er {{#switch:{{lc:{{{type|}}}}}
 +
  | cosmetic = {{lc:{{{equip-region|hat}}}}}
 +
   | #default = {{lc:{{{equip-region|error}}}}}<!--
 +
  -->}}<!--
 +
    -->}}<!--
 +
    -->{{#if:{{{equip-region-2|}}}
 +
    |{{#switch:{{SUBPAGENAME}}|ja=、|zh-hans=、|zh-hant=、|#default=,&#32;}}{{item name|er {{lc: {{{equip-region-2|}}} }} }}<!--
 +
    -->{{#if:{{{equip-region-3|}}}
 +
      |{{#switch:{{SUBPAGENAME}}|ja=、|zh-hans=、|zh-hant=、|#default=,&#32;}}{{item name|er {{lc: {{{equip-region-3|}}} }} }}<!--
 +
      -->{{#if:{{{equip-region-4|}}}
 +
      |{{#switch:{{SUBPAGENAME}}|ja=、|zh-hans=、|zh-hant=、|#default=,&#32;}}{{item name|er {{lc: {{{equip-region-4|}}} }} }}<!--
 +
        -->{{#if:{{{equip-region-5|}}}
 +
        |{{#switch:{{SUBPAGENAME}}|ja=、|zh-hans=、|zh-hant=、|#default=,&#32;}}{{item name|er {{lc: {{{equip-region-5|}}} }} }}<!--
 +
      -->}}<!--
 +
    -->}}<!--
 +
    -->}}<!--
 +
   -->}}</td></tr>
 +
  }}<!-- #switch: -->
 
  }}{{#if:{{{contributed-by|}}}
 
  }}{{#if:{{{contributed-by|}}}
 
  | <tr><!--  
 
  | <tr><!--  
Line 468: Line 959:
  
 
  --><td class="infobox-label">{{lang
 
  --><td class="infobox-label">{{lang
 +
  | en = Contributed by:
 
   | ar = ساهم بها:
 
   | ar = ساهم بها:
 
   | cs = Přispěl:
 
   | cs = Přispěl:
 
   | da = Bidraget af:
 
   | da = Bidraget af:
 
   | de = Eingesendet von:
 
   | de = Eingesendet von:
  | en = Contributed by:
+
   | es = Creado por:
   | es = Autor:
+
   | fi = Tekijä▲:
   | fi = Tekijä:
 
 
   | fr = Contribution de :
 
   | fr = Contribution de :
 
   | hu = Készítette:
 
   | hu = Készítette:
   | it = Creato da:
+
   | it = Forgiato da:
 
   | ja = 作者:
 
   | ja = 作者:
   | ko = 제작자 :
+
   | ko = 제작자:
 
   | nl = Gemaakt door:
 
   | nl = Gemaakt door:
 
   | no = Bidratt av:
 
   | no = Bidratt av:
   | pl = Autor:
+
   | pl = Autorzy:
 
   | pt = Criado por:
 
   | pt = Criado por:
 
   | pt-br = Criado por:
 
   | pt-br = Criado por:
   | ro = Autor:
+
   | ro = Creat de:
   | ru = Создатель:
+
   | ru = Создатель(-и):
 
   | sv = Skapad av:
 
   | sv = Skapad av:
   | zh-hans = 投稿方式:
+
  | tr = Yapımcı:
 +
   | zh-hans = 贡献者:
 
   | zh-hant = 投稿作者:
 
   | zh-hant = 投稿作者:
 
   }}</td><!--  
 
   }}</td><!--  
 
   --><td class="infobox-data">{{{contributed-by}}}</td><!--  
 
   --><td class="infobox-data">{{{contributed-by}}}</td><!--  
   --><includeonly>{{lang cat|Community-contributed items|sort={{ucfirst:{{{type|-}}}}}&#32;{{BASEPAGENAME}}}}</includeonly><!-- ## CATEGORY INLINE HOOK ## -->
+
   --><includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
 +
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 +
    | {{lang cat|Community-contributed items|sort={{ucfirst:{{{type|-}}}}}&#32;{{BASEPAGENAME}}}}
 +
    }}</includeonly>
 
   </tr>
 
   </tr>
 
  }}{{#if:{{{released|}}}
 
  }}{{#if:{{{released|}}}
Line 500: Line 995:
  
 
  --><td class="infobox-label">{{lang
 
  --><td class="infobox-label">{{lang
 +
  | en = Released:
 
   | ar = أصدرت
 
   | ar = أصدرت
 
   | cs = Vydáno v:
 
   | cs = Vydáno v:
 
   | da = Udgivet:
 
   | da = Udgivet:
 
   | de = Erschienen:
 
   | de = Erschienen:
  | en = Released:
 
 
   | es = Lanzamiento:
 
   | es = Lanzamiento:
 
   | fi = Julkaistu:
 
   | fi = Julkaistu:
   | fr = Date de sortie :
+
   | fr = Date d'ajout :
 
   | hu = Kiadták:
 
   | hu = Kiadták:
 
   | it = Rilasciato:
 
   | it = Rilasciato:
   | ja = リリース日:
+
   | ja = 実装日:
   | ko = 발매일자
+
   | ko = 출시일:
 
   | nl = Uitgebracht:  
 
   | nl = Uitgebracht:  
 
   | no = Utgitt:
 
   | no = Utgitt:
   | pl = Wydanie:
+
   | pl = Dodano:
   | pt = Data de lançamento:
+
   | pt = Lançado em:
   | pt-br = Publicado em:
+
   | pt-br = Adicionado em:
 
   | ro = Lansat:
 
   | ro = Lansat:
 
   | ru = Выпущено:
 
   | ru = Выпущено:
   | sv = Släppt
+
   | sv = Släppt:
   | zh-hans = 释出时间:
+
  | tr = Yayımlanma:
 +
   | zh-hans = 发布时间:
 
   | zh-hant = 釋出時間:
 
   | zh-hant = 釋出時間:
 
   }}</td><!--  
 
   }}</td><!--  
   --><td class="infobox-data">{{{released}}}</td>
+
   --><td class="infobox-data">{{#if: {{{released-major|}}}
 +
  | <!--
 +
      // 'released-major' (optional)
 +
      // Always a "patch name" (eg.: 'Summer 2020 Update'). Defaults to {{{released}}} if not set. WindBOT should sync this information automagically.
 +
    -->{{lang incomplete
 +
    | en = {{{released}}}<br>({{update link|{{{released-major}}}}})
 +
    | ar = {{{released}}}<br>({{update link|{{{released-major}}}}})
 +
    | ja = {{{released}}}<br>({{update link|{{{released-major}}}}})
 +
    | ro = {{{released}}}<br>({{update link|{{{released-major}}}}})
 +
    | zh-hans = {{{released}}}<br>({{update link|{{{released-major}}}}})
 +
    | zh-hant = {{{released}}}<br>({{update link|{{{released-major}}}}})
 +
  }}
 +
  | {{{released}}}
 +
}}</td>
 
   </tr>
 
   </tr>
 
  }}<!--
 
  }}<!--
Line 542: Line 1,051:
 
   // 'availability' (optional)
 
   // 'availability' (optional)
 
  --><td class="infobox-label">{{lang
 
  --><td class="infobox-label">{{lang
 +
  | en = Availability:
 
   | ar = تواجدها:
 
   | ar = تواجدها:
 
   | cs = Dostupnost:
 
   | cs = Dostupnost:
 
   | da = Tilgængelighed:
 
   | da = Tilgængelighed:
 
   | de = Verfügbarkeit:
 
   | de = Verfügbarkeit:
  | en = Availability:
+
   | es = Disponibilidad:
   | es = Obtención:
 
 
   | fi = Saatavuus:
 
   | fi = Saatavuus:
 
   | fr = Disponibilité :
 
   | fr = Disponibilité :
   | hu = Elérhető:
+
   | hu = Megszerezhető:
 
   | it = Disponibilità:
 
   | it = Disponibilità:
 
   | ja = 入手方法:
 
   | ja = 入手方法:
   | ko = 획득방법
+
   | ko = 획득 방법:
 
   | nl = Verkrijgbaarheid:
 
   | nl = Verkrijgbaarheid:
 
   | no = Tilgjengelighet:
 
   | no = Tilgjengelighet:
Line 561: Line 1,070:
 
   | ro = Disponibilitate:
 
   | ro = Disponibilitate:
 
   | ru = Доступность:
 
   | ru = Доступность:
   | sv = Tillgänglighet
+
   | sv = Tillgänglighet:
   | zh-hans = 种类:
+
  | tr = Bulunabilirlik:
   | zh-hant = 入手方法:
+
   | zh-hans = 获得方式:
  }}</td><!--  
+
   | zh-hant = 入手方法:
 +
}}</td><!--  
 
   --><td class="infobox-data">{{#switch:{{lc:{{{type|}}}}}
 
   --><td class="infobox-data">{{#switch:{{lc:{{{type|}}}}}
 +
| cosmetic
 
  | hat | hats | head | headwear  
 
  | hat | hats | head | headwear  
 
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item  
 
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item  
  | #default = {{#if:{{{availability|}}}|{{{availability}}}|{{lang
+
  | #default = {{#if:{{{availability|}}}|{{{availability}}}|{{common string|drop}}
  | ar = نزول
 
  | cs = Drop
 
  | da = Findes
 
  | de = Zufallsfund
 
  | en = Drop
 
  | es = Aleatoria
 
  | fi = Löydettävissä
 
  | hu = Találni lehet
 
  | it = Casuale
 
  | ja = ドロップ
 
  | ko = 드랍
 
  | nl = Drop
 
  | no = Dropp
 
  | pl = Losowa
 
  | pt = Distribuição
 
  | pt-br = Distribuição
 
  | ro = Drop
 
  | ru = Выпадение
 
  | sv = Hitta
 
  | zh-hans = 掉落
 
  | zh-hant = 隨機掉落
 
  }}
 
 
   }}
 
   }}
 
  }}
 
  }}
 
   </td>
 
   </td>
   </tr><!--
+
   </tr>{{#ifeq:{{lc:{{{quality|}}}}} | normal
 
 
  // Item pricing.
 
 
 
  // Check if the {{item price}} template displays an error.
 
  // If it does, hide the price row altogether.
 
  // Also hide price row if 'price' or 'show-price' is defined directly on the page.
 
 
 
-->{{#switch:{{{price|{{{show-price|{{item price|all}}}}}}}}
 
| NULLNULLNULL = {{ns:0}}<!-- hide -->
 
| #default = <tr>
 
<td class="infobox-label"><!--
 
  -->[[Mann Co. Store{{if lang}}|{{lang
 
  | ar = {{tooltip|سعر|سعر الأيتم في المان كو. سطور}}
 
  | cs = {{tooltip|Cena|Cena předmětu v Mann Co. Obchodě.}}
 
  | da = {{tooltip|Pris|Tingens pris i Mann Co. Butikken.}}
 
  | de = {{tooltip|Preis|Der Preis des Items im Mann Co. Store.}}
 
  | en = {{tooltip|Price|The item's price in the Mann Co. Store.}}
 
  | es = {{tooltip|Precio|El precio de este objeto en la Tienda Mann Co.}}
 
  | fi = {{tooltip|Hinta|Esineen hinta Mann Co. -kaupassa.}}
 
  | fr = {{tooltip|Prix|Le prix de cet objet dans le Magasin Mann Co.}}
 
  | it = {{tooltip|Prezzo|Il prezzo dell'oggetto nel Negozio Mann Co.}}
 
  | ja = {{tooltip|価格|Mann Co. Store/ja}}
 
  | ko = {{tooltip|가격|만사 스토어 가격}}
 
  | nl = {{tooltip|Prijs|Prijs van het item in de Mann Co. Store.}}
 
  | no = {{tooltip|Pris|Gjenstandens pris i Mann Co. Butikken.}}
 
  | pl = {{tooltip|Cena|Cena przedmiotu w Sklepie Mann Co.}}
 
  | pt = {{tooltip|Preço|O preço deste item na Mann Co. Store}}
 
  | pt-br = {{tooltip|Preço|O preço deste item na Mann Co. Store}}
 
  | ro = {{tooltip|Preţ|Preţul obiectului în Magazinul Mann Co.}}
 
  | ru = {{tooltip|Цена|Цена предмета в магазине Манн Ко.}}
 
  | sv = {{Tooltip|Pris|Föremålets pris i Mann Co.-butiken}}
 
  | zh-hans = {{tooltip|价格|於曼恩企业商店的项目价格}}
 
  | zh-hant = {{tooltip|價格|在曼恩企業商店的價格}}
 
  }}]]:
 
</td><!--
 
  --><td class="infobox-data">{{item price|all}}</td>
 
  </tr>
 
}}{{#ifeq:{{lc:{{{quality|}}}}} | normal
 
 
  | {{ns:0}}<!--  
 
  | {{ns:0}}<!--  
 
     // Little workaround to hide 'Tradable?' and 'Giftable?' on stock item pages because  
 
     // Little workaround to hide 'Tradable?' and 'Giftable?' on stock item pages because  
 
     // they aren't tradable/giftable unless they are renamed.
 
     // they aren't tradable/giftable unless they are renamed.
 
     -->
 
     -->
  | {{#ifeq:{{lc:{{{type|}}}}}|taunt|{{ns:0}}<!-- NULL: can't trade taunts -->
+
  | {{#ifeq:{{lc:{{{type|}}}}}|taunt|{{ns:0}}<!-- NULL: can't trade or gift taunts -->
 
   | <tr><!--  
 
   | <tr><!--  
  
Line 643: Line 1,094:
  
 
  --><td class="infobox-label">[[Trading{{if lang}}|{{lang
 
  --><td class="infobox-label">[[Trading{{if lang}}|{{lang
   | ar = {{tooltip|يمكن تبادلها|إذا كان يمكن تبادل الأيتم.}}
+
  | en = {{tooltip|Tradable|If the item is usable in Trading.}}:
   | cs = {{tooltip|Obchodování|Možnost výměny s jiným hráčem.}}
+
   | ar = {{tooltip|يمكن تبادلها|إذا كان يمكن تبادل الأيتم.}}:
   | da = {{tooltip|Kan Byttes|Om tingen kan byttes i handel.}}
+
   | cs = {{tooltip|Obchodování|Možnost výměny s jiným hráčem.}}:
   | de = {{tooltip|Tauschbar|Ob es möglich ist das Item zu tauschen.}}
+
   | da = {{tooltip|Kan byttes|Om tingen kan byttes i handel.}}:
  | en = {{tooltip|Tradable|If the item is usable in Trading.}}
+
   | de = {{tooltip|Tauschbar|Ob es möglich ist den Gegenstand zu tauschen.}}:
   | es = {{tooltip|Intercambiable|Si el objeto puede ser intercambiado.}}
+
   | es = {{tooltip|Intercambiable|Si el objeto puede ser usado en el Intercambio.}}:
   | fi = {{tooltip|Vaihdettava|Voiko esineen vaihtaa?}}
+
   | fi = {{tooltip|Vaihdettava|Voiko esineen vaihtaa?}}:
   | fr = {{tooltip|Échangeable|S'il est possible d'échanger cet objet.}}
+
   | fr = {{tooltip|Échangeable|S'il est possible d'échanger cet objet.}} :
   | it = {{tooltip|Scambiabile|Se l'oggetto può essere utilizzato nello Scambio.}}
+
  | hu = {{tooltip|Cserélhető|Ha a tárgy elcserélhető más játékossal.}}:
   | ja = {{tooltip|交換|Trading/ja}}
+
   | it = {{tooltip|Scambiabile|Se l'oggetto può essere utilizzato nello Scambio.}}:
   | ko = {{tooltip|교환 여부|아이템이 교환 가능할 시}}
+
   | ja = {{tooltip|トレード|トレードできるかどうか}}:
   | nl = {{tooltip|Ruilbaar|Of je het item kan Ruilen.}}
+
   | ko = {{tooltip|교환|교환 가능 여부}}:
   | no = {{tooltip|Byttbar|Om gjenstanden kan brukes i bytting.}}
+
   | nl = {{tooltip|Ruilbaar|Of je het voorwerp kan ruilen.}}:
   | pl = {{tooltip|Wymiana|Czy przedmiot jest wymienialny?}}
+
   | no = {{tooltip|Byttbar|Om gjenstanden kan brukes i bytting.}}:
   | pt = {{tooltip|Trocar|Se este item pode ser trocado.}}
+
   | pl = {{tooltip|Wymiana|Czy przedmiot można wymieniać?}}:
   | pt-br = {{tooltip|Trocar|Se este item pode ser trocado.}}
+
   | pt = {{tooltip|Trocável|Se este item pode ser trocado.}}:
   | ru = {{tooltip|Обмен|Предмет можно использовать при обмене.}}
+
   | pt-br = {{tooltip|Trocável|Se este item pode ser trocado.}}:
   | sv = {{Tooltip|Kan bytas|Om objektet kan bytas med en annan spelare.}}
+
  | ro = {{tooltip|Dat la schimb|Dacă obiectul poate fi dat la schimb.}}:
   | zh-hans = {{tooltip|交換|如果该项目是能够交换}}
+
   | ru = {{tooltip|Обмен|Предмет можно использовать при обмене.}}:
   | zh-hant = {{tooltip|交換|該項目是否能夠交換}}
+
   | sv = {{tooltip|Kan bytas|Om objektet kan bytas med en annan spelare.}}:
   }}]]:</td><!--  
+
  | tr = {{tooltip|Takas edilebilir|Eşyanın takasta kullanılıp kullanılamayacağı.}}:
 +
   | zh-hans = {{tooltip|可交易|此物品是否可用于交易}}
 +
   | zh-hant = {{tooltip|交易|此物品是否能用於交易。}}
 +
   }}]]</td><!--  
 
   --><td class="infobox-data">{{#switch:{{lc:{{{trade|¬}}}}}
 
   --><td class="infobox-data">{{#switch:{{lc:{{{trade|¬}}}}}
 
  | ¬
 
  | ¬
  | yes = {{yesno|yes}}
+
  | yes = {{common string|yes}}
  | no  = {{yesno|no}}<includeonly>{{lang cat|Untradeable items}}</includeonly><!-- ## CATEGORY INLINE HOOK ## -->
+
  | no  = {{common string|no}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
 +
  | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 +
  | {{lang cat|Untradeable items}}
 +
  }}</includeonly>
 
  | #default = {{{trade|}}}
 
  | #default = {{{trade|}}}
 
  }}</td>
 
  }}</td>
 
   </tr>
 
   </tr>
  }}{{#ifeq:{{lc:{{{type|}}}}}|taunt|{{ns:0}}<!-- NULL: can't gift taunts either -->
+
  {{#ifeq:{{lc:{{{trade|}}}}}|no|{{ns:0}}<!-- NULL: can't gift untradable items -->
 
  | <tr><!--  
 
  | <tr><!--  
  
Line 677: Line 1,134:
  
 
  --><td class="infobox-label">[[Gift Wrap{{if lang}}|{{lang
 
  --><td class="infobox-label">[[Gift Wrap{{if lang}}|{{lang
   | ar = {{tooltip|يمكن إهدائه|إذا كان بإلمكان تغليف الأتيم.}}
+
   | ar = {{tooltip|يمكن إهدائه|إذا كان بإلمكان تغليف الأتيم.}}:
   | cs = {{tooltip|Darování|Možnost zabalení pomocí Gift Wrapu.}}
+
   | cs = {{tooltip|Darování|Možnost zabalení pomocí Gift Wrapu.}}:
   | da = {{tooltip|Gives som Gave|Om tingen kan blive pakket ind ved brug af Indpaknings Papir.}}
+
   | da = {{tooltip|Kan gives som gave|Om tingen kan blive pakket ind ved brug af gavepapir.}}:
   | de = {{tooltip|Verschenkbar|Ob das Item mit dem Geschenkpapiers verschenkt werden kann.}}
+
   | de = {{tooltip|Verschenkbar|Ob der Gegenstand mit dem Geschenkpapiers verschenkt werden kann.}}:
   | en = {{tooltip|Giftable|If the item can be wrapped using the Gift Wrap.}}
+
   | en = {{tooltip|Giftable|If the item can be wrapped using a Gift Wrap.}}:
   | es = {{tooltip|Como regalo|Si el objeto puede ser regalado usando el "Envolver Regalo".}}
+
   | es = {{tooltip|Regalado|Si el objeto puede ser regalado usando el Papel de Regalo.}}:
   | fi = {{tooltip|Lahjoitettava|Voiko esineen kääriä lahjapaperilla?}}
+
   | fi = {{tooltip|Lahjoitettava|Voiko esineen kääriä lahjapaperilla?}}:
   | fr = {{tooltip|Emballable|Si cet objet peut être emballé en utilisant du Papier Cadeau.}}
+
   | fr = {{tooltip|Emballable|Si cet objet peut être emballé en utilisant du Papier Cadeau.}} :
   | it = {{tooltip|Regalabile|Se l'oggetto può essere incartato con la Confezione Regalo.}}
+
  | hu = {{tooltip|Ajándékozható|Ha a tárgy a Csomagolópapír segítségével ajándékozható.}}:
   | ja = {{tooltip|ギフト|Gift Wrap/ja}}
+
   | it = {{tooltip|Regalabile|Se l'oggetto può essere incartato con la Confezione Regalo.}}:
   | ko = {{tooltip|선물 여부|선물 포장이 가능할 시}}
+
   | ja = {{tooltip|ギフト|{{Item name|Gift Wrap}}を使うことができるかどうか}}:
   | nl = {{tooltip|Schenkbaar|Of je dit item kunt inpakken met Geschenk Papier.}}
+
   | ko = {{tooltip|선물|선물 포장 가능 여부}}:
   | no = {{tooltip|Pakkbar|Om gjenstanden kan bli pakket in med gavepapir.}}
+
   | nl = {{tooltip|Schenkbaar|Of je het voorwerp kunt inpakken met Cadeaupapier.}}:
   | pl = {{tooltip|Prezent|Czy przedmiot może zostać spakowany jako prezent?}}
+
   | no = {{tooltip|Pakkbar|Om gjenstanden kan bli pakket in med gavepapir.}}:
   | pt = {{tooltip|Presente|Se este item pode ser embrulhado utilizando o Papel de Embrulho.}}
+
   | pl = {{tooltip|Prezent|Czy przedmiot można zapakować jako prezent?}}:
   | pt-br = {{tooltip|Presente|Se este item pode ser embrulhado utilizando o Papel de Embrulho.}}
+
   | pt = {{tooltip|Presenteável|Se este item pode ser embrulhado, utilizando o Papel de Embrulho.}}:
   | ro = {{tooltip|Împachetabil|Acest produs se poate împacheta.}}
+
   | pt-br = {{tooltip|Presenteável|Se este item pode ser embrulhado com um embrulho para presente.}}:
   | ru = {{tooltip|Упаковка|Предмет может быть завернут в подарочную упаковку.}}
+
   | ro = {{tooltip|Împachetabil|Dacă acest obiect poate fi împachetat.}}:
   | sv = {{Tooltip|Kan ges bort|Om objektet slås in med hjälp av Presentpapper och skänkas bort.}}
+
   | ru = {{tooltip|Упаковка|Предмет может быть завёрнут в подарочную упаковку.}}:
   | zh-hans = {{tooltip|礼物包装|如果该项目是能够使用包装礼盒包装。}}
+
   | sv = {{tooltip|Kan ges bort|Om objektet slås in med hjälp av Presentpapper och skänkas bort.}}:
   | zh-hant = {{tooltip|禮品包裝|該項目是否能夠使用禮品包裝道具包裝。}}
+
  | tr = {{tooltip|Hediye edilebilir|Eşyanın Hediye Paketi ile kullanılıp kullanılamayacağı.}}:
   }}]]:</td><!--  
+
   | zh-hans = {{tooltip|礼物包装|此物品是否可以使用礼品包装进行包装}}
   --><td class="infobox-data">{{#switch:{{lc:{{{gift|¬}}}}}
+
   | zh-hant = {{tooltip|禮品包裝|此物品是否能夠使用禮品包裝道具包裝。}}
  | ¬
+
   }}]]</td><!--  
  | yes = {{yesno|yes}}
+
   --><td class="infobox-data">{{#switch:{{BASEPAGENAME}}
  | no  = {{yesno|no}}
+
  | Gift Wrap
  | #default = {{{gift|}}}
+
  | Giftapult
  }}</td>
+
  | Description Tag = {{common string|no}}
  </tr>
+
  | #default = {{common string|yes}}
}}<!--  
+
  }}</td></tr>}}}}
 +
{{#ifeq:{{lc:{{{type|}}}}}|taunt|{{ns:0}}<!-- NULL: can't craft these -->
 +
| <tr><!--  
  
 
   // 'craft'
 
   // 'craft'
  
  -->{{#switch:{{lc:{{{type|}}}}}
+
  --><td class="infobox-label">[[Crafting{{if lang}}|{{lang
| action item | action
+
  | en = {{tooltip|Craftable|If the item is usable in Crafting.}}:
| taunt = {{ns:0}}<!-- NULL: can't craft these -->
+
   | ar = {{tooltip|يمكن كرافته|إذا كان الأتيم يمكن عمل كرافتينج له.}}:
| #default = {{#if:{{{craft|}}}
+
   | cs = {{tooltip|Craftování|Možnost použít předmět při Craftování.}}:
  | <tr>
+
   | da = {{tooltip|Kan smedes|Om tingen kan bruges i smedning.}}:
    <td class="infobox-label">[[Crafting{{if lang}}|{{lang
+
   | de = {{tooltip|Schmiedbar|Ob der Gegenstand zum Schmieden verwendet werden kann.}}:
   | ar = {{tooltip|يمكن كرافته|إذا كان الأتيم يمكن عمل كرافتينج له.}}
+
   | es = {{tooltip|Fabricable|Si el objeto puede ser usado en la Fabricación.}}:
   | cs = {{tooltip|Craftování|Možnost použít předmět při Craftování.}}
+
   | fi = {{tooltip|Luotava|Voiko esinettä käyttää luomisessa?}}:
   | da = {{tooltip|Omsmeltes|Om tingen kan bruges i omsmeltning.}}
+
   | fr = {{tooltip|Craftable|Si cet objet est utilisable pour la Fabrication.}} :
   | de = {{tooltip|Schmiedbar|Ob das Item zum Schmieden verwendet werden kann.}}
+
  | hu = {{tooltip|Barkácsolható|Ha a tárgy használható a Barkácsoló rendszerben.}}:
  | en = {{tooltip|Craftable|If the item is usable in Crafting.}}
+
   | it = {{tooltip|Forgiabile|Se l'oggetto è utilizzabile nella Forgiatura.}}:
   | es = {{tooltip|Manufacturable|Si el objeto es útil en la fabricación de objetos.}}
+
   | ja = {{tooltip|作成|アイテム作成で使うことができるかどうか}}:
   | fi = {{tooltip|Luotava|Voiko esinettä käyttää luomisessa?}}
+
   | ko = {{tooltip|제작|제작 가능 여부}}:
   | fr = {{tooltip|Craftable|Si cet objet est utilisable en Fabrication.}}
+
   | nl = {{tooltip|Ontwerpbaar|Of je het voorwerp kunt ontwerpen.}}:
   | it = {{tooltip|Creabile|Se l'oggetto può essere usato nella Creazione.}}
+
   | no = {{tooltip|Konstruerbar|Om gjenstanden kan brukes i konstruering.}}:
   | ja = {{tooltip|作成|Crafting/ja}}
+
   | pl = {{tooltip|Wytwarzanie|Czy przedmiot można używać w wytwarzaniu?}}:
   | ko = {{tooltip|제작 여부|아이템이 제작 가능할 시.}}
+
   | pt = {{tooltip|Fabricável|Se este item pode ser usado no Fabrico.}}:
   | nl = {{tooltip|Smeedbaar|Of je het item kunt Smeden.}}
+
   | pt-br = {{tooltip|Fabricável|Se este item pode ser usado na fabricação.}}:
   | no = {{tooltip|Konstruerbar|Om gjenstanden kan brukes i konstruering.}}
+
  | ro = {{tooltip|Fabricabil|Dacă acest obiect poate fi folosit în fabricare.}}:
   | pl = {{tooltip|Wytwarzanie|Czy przedmiot można używać w wytwarzaniu?}}
+
   | ru = {{tooltip|Ковка|Предмет может быть использован при ковке.}}:
   | pt = {{tooltip|Ingrediente|Se este item pode ser utilizado em Criações.}}
+
   | sv = {{tooltip|Tillverkbar|Om objektet kan användas i Tillverkning.}}:
   | pt-br = {{tooltip|Ingrediente|Se este item pode ser utilizado em Criações.}}
+
  | tr = {{tooltip|İşlenebilir|Eşyanın işlemede kullanılıp kullanılamayacağı}}:
   | ru = {{tooltip|Ковка|Предмет может быть использован при ковке.}}
+
   | zh-hans = {{tooltip|可合成|此物品是否可以参与合成}}
   | sv = {{Tooltip|Craftable|Om objektet kan användas i Konstruering.}}
+
   | zh-hant = {{tooltip|合成|此物品是否能夠進行合成。}}
   | zh-hans = {{tooltip|合成|如果该项目是能够进行合成}}
+
   }}]]</td><!--  
   | zh-hant = {{tooltip|合成|該項目是否能夠進行合成}}
 
   }}]]:</td><!--  
 
 
   --><td class="infobox-data">{{#switch:{{lc:{{{craft|¬}}}}}
 
   --><td class="infobox-data">{{#switch:{{lc:{{{craft|¬}}}}}
 
   | ¬
 
   | ¬
   | yes = {{yesno|yes}}
+
   | yes = {{common string|yes}}
   | no  = {{yesno|no}}
+
   | no  = {{common string|no}}
 
   | #default = {{{craft|}}}
 
   | #default = {{{craft|}}}
 
   }}</td>
 
   }}</td>
 
   </tr>
 
   </tr>
 
   }}
 
   }}
}}{{#switch:{{lc:{{{type|}}}}}
+
{{#switch:{{lc:{{{type|}}}}}
 +
| cosmetic
 
  | hat | hats | head | headwear  
 
  | hat | hats | head | headwear  
 
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item  = <tr><!--  
 
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item  = <tr><!--  
Line 751: Line 1,209:
 
     // 'paint'
 
     // 'paint'
 
   --><td class="infobox-label">[[Paint Can{{if lang}}|{{lang
 
   --><td class="infobox-label">[[Paint Can{{if lang}}|{{lang
   | ar = {{tooltip|يمكن طليه|إذا كان الأيتم يمكن طلائه.}}
+
  | en = {{tooltip|Paintable|If the item can be painted using a Paint Can.}}:
   | cs = {{tooltip|Nabarvení|Možnost použití plechovky s barvou..}}
+
   | ar = {{tooltip|يمكن طليه|إذا كان الأيتم يمكن طلائه.}}:
   | da = {{tooltip|Males|Om tingen kan males ved brug af Maling.}}
+
   | cs = {{tooltip|Nabarvení|Možnost zbarvit pomocí Paint Can.}}:
   | de = {{tooltip|Einfärbbar|Ob das Item mit einer Farbdose eingefärbt weden kann.}}
+
   | da = {{tooltip|Males|Om tingen kan males ved brug af malingsdåser.}}:
  | en = {{tooltip|Paintable|If the item can be painted using the Paint Can.}}
+
   | de = {{tooltip|Einfärbbar|Ob der Gegenstand mit einer Farbdose eingefärbt weden kann.}}:
   | es = {{tooltip|Coloreable|Si el objeto puede pintarse con el bote de pintura.}}
+
   | es = {{tooltip|Pintable|Si el objeto puede pintarse usando un Bote de Pintura.}}:
   | fi = {{tooltip|Maalattava|Voiko esineen väriä vaihtaa maalipurkilla?}}
+
   | fi = {{tooltip|Maalattava|Voiko esineen väriä vaihtaa maalipurkilla?}}:
   | fr = {{tooltip|Peignable|S'il est possible de peindre cet objet avec un Bidon de Peinture.}}
+
   | fr = {{tooltip|Peignable|S'il est possible de peindre cet objet avec un Bidon de Peinture.}} :
   | it = {{tooltip|Verniciabile|Se l'oggetto può essere verniciato con la Latta di Vernice.}}
+
  | hu = {{tooltip|Festhető|Ha a tárgy befesthető Festék segítségével.}}:
   | ja = {{tooltip|ペイント缶|Paint Can/ja}}
+
   | it = {{tooltip|Verniciabile|Se l'oggetto può essere verniciato con la Latta di Vernice.}}:
   | ko = {{tooltip|색칠 여부|아이템이 페인트 사용이 가능할 시}}
+
   | ja = {{tooltip|ペイント缶|ペイント缶を使ってアイテムの色を変更できるかどうか}}:
   | nl = {{tooltip|Verfbaar|Of je het item kunt verven met Verf.}}
+
   | ko = {{tooltip|페인트칠|페인트칠 가능 여부}}:
   | no = {{tooltip|Malbar|Om gjenstanden kan bli malt med et malingsspann.}}
+
   | nl = {{tooltip|Verfbaar|Of je het voorwerp kunt verven met het Verfblik.}}:
   | pl = {{tooltip|Kolorowanie|Czy przedmiot może być przemalowany?}}
+
   | no = {{tooltip|Malbar|Om gjenstanden kan bli malt med et malingsspann.}}:
   | pt = {{tooltip|Pintar|Se este item pode ser pintado utilizando uma Lata de tinta.}}
+
   | pl = {{tooltip|Przemalowanie|Czy przedmiot może być przemalowany?}}:
   | pt-br = {{tooltip|Pintar|Se este item pode ser pintado utilizando uma Lata de tinta.}}
+
   | pt = {{tooltip|Pintável|Se este item pode ser pintado, utilizando uma Lata de Tinta.}}:
   | ru = {{tooltip|Покраска|Предмет может быть покрашен.}}
+
   | pt-br = {{tooltip|Pintável|Se este item pode ser pintado com uma lata de tinta.}}:
   | sv = {{Tooltip|Kan målas|Om objektet kan målas med hjälp av en Färgburk.}}
+
  | ro = {{tooltip|Vopsibil|Dacă acest obiect poate fi vopsit folosind un Paint Can.}}:
   | zh-hans = {{tooltip|可涂色|如果该项目是能够使用油漆桶涂色。}}
+
   | ru = {{tooltip|Покраска|Предмет может быть покрашен.}}:
   | zh-hant = {{tooltip|可塗色|該項目是否能夠使用油漆罐染色。}}
+
   | sv = {{tooltip|Kan målas|Om objektet kan målas med hjälp av en Färgburk.}}:
   }}]]:</td><!--  
+
  | tr = {{tooltip|Boyanabilir|Eşyanın Boya Kutusu ile boyanıp boyanamayacağı.}}:
 +
   | zh-hans = {{tooltip|可染色|此物品是否可以使用油漆桶进行染色}}
 +
   | zh-hant = {{tooltip|可塗色|此物品是否能夠使用油漆桶上色。}}
 +
   }}]]</td><!--  
 
     --><td class="infobox-data"><!--  
 
     --><td class="infobox-data"><!--  
 
     -->{{#switch:<!--  
 
     -->{{#switch:<!--  
  
        // Hats default to 'Yes', Misc items default to 'No'.
 
 
       -->{{#if:{{{paint|}}}
 
       -->{{#if:{{{paint|}}}
 
         | {{lc:{{{paint|}}}}}
 
         | {{lc:{{{paint|}}}}}
 
         | {{#switch:{{lc:{{{type|}}}}}
 
         | {{#switch:{{lc:{{{type|}}}}}
           | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item = no
+
          | cosmetic
 +
           | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
 
           | hat | hats | head | headwear | #default = ¬
 
           | hat | hats | head | headwear | #default = ¬
 
           }}
 
           }}
 
         }}
 
         }}
 
   | ¬
 
   | ¬
   | yes = {{yesno|yes}}<includeonly>{{lang cat|Paintable items}}</includeonly>
+
   | yes = {{common string|yes}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
   | no  = {{yesno|no}}<includeonly>{{#switch:{{lc:{{{type|}}}}}
+
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
    | hat | hats | head | headwear = {{lang cat|Unpaintable items}}
+
    | {{lang cat|Paintable items}}
    | #default = {{ns:0}}<!-- Exclude misc items from 'unpaintable' category. -->
+
    }}</includeonly>
     }}</includeonly><!-- ## CATEGORY INLINE HOOK ## -->
+
   | no  = {{common string|no}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
 +
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 +
    | {{#switch:{{lc:{{{type|}}}}}
 +
    | cosmetic
 +
    | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
 +
    | hat | hats | head | headwear = {{lang cat|Unpaintable items}}
 +
    | #default = {{ns:0}}
 +
    }}
 +
     }}</includeonly>
 
   | #default = {{{paint|}}}
 
   | #default = {{{paint|}}}
 
   }}</td>
 
   }}</td>
Line 799: Line 1,268:
  
 
  -->{{#switch:{{lc:{{{type|}}}}}
 
  -->{{#switch:{{lc:{{{type|}}}}}
 +
| cosmetic
 
  | hat | hats | head | headwear
 
  | hat | hats | head | headwear
 
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item  
 
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item  
 +
| action item | action | action taunt
 +
| special taunt
 
  | weapon | weapons =  
 
  | weapon | weapons =  
 
  <tr>
 
  <tr>
 
  <td class="infobox-label">[[Name Tag{{if lang}}|{{lang
 
  <td class="infobox-label">[[Name Tag{{if lang}}|{{lang
   | ar = {{tooltip|يمكن تسميته|إذا كان هناك إمكانية في تسمية الأيتم.}}
+
  | en = {{tooltip|Nameable|If the item can be renamed using a Name Tag.}}:
   | cs = {{tooltip|Pojmenování|Možnost změny názvu pomocí Name Tagu.}}
+
   | ar = {{tooltip|يمكن تسميته|إذا كان هناك إمكانية في تسمية الأيتم.}}:
   | da = {{tooltip|Navngives|Om tingen kan navngives ved brug af et Navneskilt.}}
+
   | cs = {{tooltip|Pojmenování|Možnost změny názvu pomocí Name Tagu.}}:
   | de = {{tooltip|Umbenennbar|Ob das Item mit einem Namensschild umbenannt werden kann.}}
+
   | da = {{tooltip|Navngives|Om tingen kan navngives ved brug af et navneskilt.}}:
  | en = {{tooltip|Nameable|If the item can be renamed using the Name Tag.}}
+
   | de = {{tooltip|Umbenennbar|Ob der Gegenstand mit einem Namensschild umbenannt werden kann.}}:
   | es = {{tooltip|Renombrable|Si el objeto puede cambiarse usando la "Etiqueta del nombre".}}
+
   | es = {{tooltip|Renombrable|Si el objeto se puede renombrar usando la Etiqueta de Nombre.}}:
   | fi = {{tooltip|Nimettävä|Voiko esineen nimen vaihtaa nimitunnisteella?}}
+
   | fi = {{tooltip|Nimettävä|Voiko esineen nimen vaihtaa nimitunnisteella?}}:
   | fr = {{tooltip|Renommable|Si cet objet peut être renommé en utilisant une Étiquette.}}
+
   | fr = {{tooltip|Renommable|Si cet objet peut être renommé en utilisant une Étiquette.}} :
   | it = {{tooltip|Rinominabile|Se l'oggetto può essere rinominato con l'Etichetta Nome.}}
+
  | hu = {{tooltip|Elnevezhető|Ha a tárgy elnevezhető a Névcédula használatával.}}:
   | ja = {{tooltip|名前タグ|Nametag/ja}}
+
   | it = {{tooltip|Rinominabile|Se l'oggetto può essere rinominato con l'Etichetta Nome.}}:
   | ko = {{tooltip|작명 여부|아이템에 이름표 사용이 가능할 시}}
+
   | ja = {{tooltip|{{Item name|Name Tag}}|{{Item name|Name Tag}}を使ってアイテムの名前を変更できるかどうか}}:
   | nl = {{tooltip|Benoembaar|Of je het item ene naam kan geven met het Naam Label.}}
+
   | ko = {{tooltip|작명|이름표 사용 가능 여부}}:
   | no = {{tooltip|Navnbar|Om gjenstanden kan bli omkalt med en navnelapp.}}
+
   | nl = {{tooltip|Benoembaar|Of je het voorwerp een andere naam kan geven met de Naamplaat.}}:
   | pl = {{tooltip|Nazywanie|Czy przedmiot może mieć zmienioną nazwę?}}
+
   | no = {{tooltip|Navnbar|Om gjenstanden kan bli omkalt med en navnelapp.}}:
   | pt = {{tooltip|Mudar o nome|Se o nome deste item pode ser alterado utilizando a Etiqueta de nome.}}
+
   | pl = {{tooltip|Nazywanie|Czy można zmienić nazwę przedmiotu?}}:
   | pt-br = {{tooltip|Mudar o nome|Se o nome deste item pode ser alterado utilizando a Name Tag.}}
+
   | pt = {{tooltip|Nomeável|Se o nome deste item pode ser alterado, utilizando a Etiqueta de Nome.}}:
   | ru = {{tooltip|Переименование|Предмет может быть переименован.}}
+
   | pt-br = {{tooltip|Renomeável|Se o nome deste item pode ser alterado com uma etiqueta de nome.}}:
   | sv = {{Tooltip|Namnbyte|Om objektet kan döpas om med en Namnlapp.}}
+
  | ro = {{tooltip|Redenumit|Dacă acest obiect poate fi redenumit folosind un Name Tag.}}:
   | zh-hans = {{tooltip|可命名|如果该项目是能够使用命名标签命名。}}
+
   | ru = {{tooltip|Переименование|Предмет может быть переименован.}}:
   | zh-hant = {{tooltip|改名稱|該項目是否能夠使用命名標籤改名稱。}}
+
   | sv = {{tooltip|Namnbyte|Om objektet kan döpas om med en Namnlapp.}}:
   }}]]:</td><!--  
+
  | tr = {{tooltip|İsimlendirilebilir|Eşyaya İsim Etiketi kullanılarak yeni isim verilip verilemeyeceği.}}:
 +
   | zh-hans = {{tooltip|可命名|此物品是否可以使用名称标签进行命名}}
 +
   | zh-hant = {{tooltip|改名稱|此物品是否能夠使用命名標籤改名稱。}}
 +
   }}]]</td><!--  
 
   --><td class="infobox-data">{{#switch:{{lc:{{{rename|¬}}}}}
 
   --><td class="infobox-data">{{#switch:{{lc:{{{rename|¬}}}}}
 
  | ¬
 
  | ¬
  | yes = {{yesno|yes}}
+
  | yes = {{common string|yes}}
  | no  = {{yesno|no}}
+
  | no  = {{common string|no}}
 
  | #default = {{{rename|}}}
 
  | #default = {{{rename|}}}
 
  }}</td>
 
  }}</td>
 
  </tr>
 
  </tr>
 +
}}<!--
 +
 +
  // 'numbered'
 +
 +
-->{{#if:{{{numbered|}}}
 +
| {{#switch:{{lc:{{{type|}}}}}
 +
| cosmetic
 +
| action taunt | special taunt
 +
| hat | hats | head | headwear
 +
| misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
 +
| weapon | weapons = <tr>
 +
<td class="infobox-label">[[Crafting Numbers{{if lang}}|{{lang
 +
  | en = {{tooltip|Craft No.?|If the item can have a Crafting number.}}:
 +
  | cs = {{tooltip|Craftovací č.|Zda li může předmět mít craftovací číslo, tj. číslo určující jako kolikátý byl daný předmět vytvořen craftováním.}}:
 +
  | da = {{tooltip|Smedenummer?|Om genstanden kan have et smedenummer.}}:
 +
  | de = {{tooltip|Herstellungs-Nr.?|Ob der Gegenstand eine Herstellungs-Nummer haben kann.}}:
 +
  | es = {{tooltip|Numeración|Si el objeto puede tener un número de fabricación.}}:
 +
  | fi = {{tooltip|Luomisnro?|Voiko esine saada luomisnumeron?}}:
 +
  | fr = {{tooltip|N<sup>o</sup> de Fabrication?|Si l'objet peut avoir un numéro de Fabrication.}} :
 +
  | hu = {{tooltip|x. számú|Ha a tárgynak van barkácsolási száma.}}:
 +
  | it = {{tooltip|Numerazione|Se l'oggetto può avere un numero di Forgiatura.}}:
 +
  | ja = {{tooltip|クラフトNo.|アイテム作成時に通し番号が記録されるかどうか}}:
 +
  | ko = {{tooltip|제작 번호 부여|제작 번호 부여 가능 여부}}:
 +
  | nl = {{tooltip|Ontwerpnummer|Of het voorwerp een Ontwerpnummer kan hebben.}}:
 +
  | no = {{tooltip|Konstruerings Nr.?|Om gjenstanden har et Konstruerings nummer.}}:
 +
  | pl = {{tooltip|Nr wytworzenia|Czy przedmiot może mieć numer wytworzenia?}}:
 +
  | pt = {{tooltip|Numeração|Se o item fabricado tem um número de fabrico.}}:
 +
  | pt-br = {{tooltip|Numeração|Se o item fabricado tem um número de fabricação.}}:
 +
  | ro = {{tooltip|Număr?|Dacă obiectul poate avea un număr de fabricare.}}:
 +
  | ru = {{tooltip|Номер ковки|Может ли предмет иметь номер ковки.}}:
 +
  | sv = {{tooltip|Tillverkningsnr.?|Om föremålet har ett Tillverkningsnummer.}}:
 +
  | tr = {{tooltip|İşleme No.?|Eğer eşyanın bir işleme numarası varsa.}}:
 +
  | zh-hans = {{tooltip|合成编号|此物品是否拥有合成编号}}:
 +
  | zh-hant = {{tooltip|合成編號|此物品是否有合成編號。}}:
 +
  }}]]</td><!--
 +
  --><td class="infobox-data">{{#switch:{{lc:{{{numbered|¬}}}}}
 +
| ¬
 +
| yes = {{common string|yes}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
 +
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 +
    | {{lang cat|Craft numbered items}}
 +
    }}</includeonly>
 +
| no  = {{common string|no}}
 +
| #default = {{{numbered|}}}
 +
}}</td>
 +
</tr>
 +
}}
 
  }}<!--  
 
  }}<!--  
 
   
 
   
Line 841: Line 1,362:
 
   <td class="infobox-label">[[Medieval mode{{if lang}}#{{lang
 
   <td class="infobox-label">[[Medieval mode{{if lang}}#{{lang
 
   | en = Allowed weapons
 
   | en = Allowed weapons
 +
  | cs = Povolené zbraně
 +
  | da = Tilladte våben
 +
  | de = Erlaubte Waffen
 +
  | es = Armas permitidas
 +
  | fi = Sallitut aseet
 +
  | fr = Armes autorisées
 +
  | hu = Engedélyezett fegyverek
 +
  | it = Arma Medievale
 +
  | ja = 使用可能な武器
 +
  | ko = 허가된 무기
 +
  | nl = Toegestane wapens
 +
  | no = Tillat våpen
 
   | pl = Dozwolone bronie
 
   | pl = Dozwolone bronie
 +
  | pt = Armas permitidas
 +
  | ro = Arme permise
 +
  | ru = Допускается оружие
 +
  | sv = Tillåtna vapen
 +
  | tr = İzin verilen silahlar
 +
  | zh-hans = 可用武器
 +
  | zh-hant = 可以使用的武器
 
   }}|{{lang
 
   }}|{{lang
     | ar = {{tooltip|ميديفال|أذا كان يمكن إستخدام هذا البند في ميديفال مود.}}
+
    | en = {{tooltip|Medieval|If the item can be used in Medieval mode.}}:
     | cs = {{tooltip|Středověk|Možnost používání ve Středověkém módu.}}
+
     | ar = {{tooltip|ميديفال|أذا كان يمكن إستخدام هذا البند في ميديفال مود.}}:
     | en = {{tooltip|Medieval|If the item can be used during Medieval Mode.}}
+
     | cs = {{tooltip|Středověk|Možnost používání ve Středověkém módu.}}:
     | fr = {{tooltip|Médiéval|Si l'objet peut être utilisé durant le mode Médiéval.}}
+
    | da = {{tooltip|Middelalder|Om genstanden kan blive brugt i Middelalder-tilstand.}}:
     | ja = {{tooltip|Medieval|メディーバル・モードで使えるかどうか}}
+
    | de = {{tooltip|Mittelalter|Ob der Gegenstand im Mittelaltermodus benutzt werden kann.}}:
     | nl = {{tooltip|Middeleeuws|Of je het item kunt gebruiken in de Middeleeuwse modus.}}
+
     | es = {{tooltip|Medieval|Si el objeto puede ser usado en el modo Medieval.}}:
     | pl = {{tooltip|Średniowiecze|Czy przedmiot może być używany w Trybie Średniowiecznym?}}
+
    | fi = {{tooltip|Keskiaika|Voiko esinettä käyttää Keskiaika-tilassa?}}:
     | pt-br = {{tooltip|Medieval|Se o item pode ser utilizado no Modo Medieval.}}
+
     | fr = {{tooltip|Médiéval|Si l'objet peut être utilisé en mode Médiéval.}} :
     | ro = {{tooltip|Medieval|Acest produs se poate folosi în modul Medieval.}}
+
    | hu = {{tooltip|Középkori|Ha a tárgy használható a Középkori mód során.}}:
     | ru = {{tooltip|Средневековье|Предмет может быть использован в режиме «Средневековье».}}
+
    | it = {{tooltip|Medievale|Se l'oggetto può essere utilizzato nella Modalità Medievale.}}:
     | zh-hans = {{tooltip|中世纪|该物品可在中世纪模式下使用。}}
+
     | ja = {{tooltip|メディーバル|メディーバルモードで使えるかどうか}}:
     | zh-hant = {{tooltip|中世紀|該物品可在中世紀模式下使用。}}
+
    | ko = {{tooltip|중세 사용|중세 모드 적용시 사용 가능 여부}}:
     }}]]:</td>
+
     | nl = {{tooltip|Middeleeuws|Of je het voorwerp kunt gebruiken in de Middeleeuwse modus.}}:
 +
    | no = {{tooltip|Middelalder|Om gjenstanden kan brukes i Middelalder modus.}}:
 +
     | pl = {{tooltip|Średniowiecze|Czy przedmiot może być używany w Średniowieczu?}}:
 +
    | pt = {{tooltip|Medieval|Se o item pode ser usado no Modo Medieval.}}:
 +
     | pt-br = {{tooltip|Medieval|Se o item pode ser usado no modo Medieval.}}:
 +
     | ro = {{tooltip|Medieval|Dacă obiectul poate fi folosit în modul Medieval.}}:
 +
     | ru = {{tooltip|Средневековье|Предмет может быть использован в режиме «Средневековье».}}:
 +
    | sv = {{tooltip|Medeltid|Om föremålet kan användas under Medeltida läge.}}:
 +
    | tr = {{tooltip|Orta Çağ|Eşyanın Orta Çağ modunda kullanılabilip kullanılamayacağı.}}:
 +
     | zh-hans = {{tooltip|中世纪|此物品是否可以在中世纪模式下使用}}
 +
     | zh-hant = {{tooltip|中世紀|此物品是否可在中世紀模式下使用。}}
 +
     }}]]</td>
 
   <td class="infobox-data">{{#switch:{{#if:{{{medieval|}}}<!--  
 
   <td class="infobox-data">{{#switch:{{#if:{{{medieval|}}}<!--  
  
Line 869: Line 1,420:
 
     }}
 
     }}
 
     | ¬
 
     | ¬
     | yes = {{yesno|yes}}<includeonly>{{lang cat|Medieval weapons}}</includeonly>
+
     | yes = {{common string|yes}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
     | no  = {{yesno|no}}
+
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
     | #default = {{{medieval|{{yesno|yes}}}}}
+
    | {{lang cat|Medieval weapons}}
 +
    }}</includeonly>
 +
     | no  = {{common string|no}}
 +
     | #default = {{{medieval|{{common string|yes}}}}}
 
     }}</td>
 
     }}</td>
 
   </tr>
 
   </tr>
Line 882: Line 1,436:
 
   
 
   
 
  // Ammunition
 
  // Ammunition
  // First level of checking. If both params are N/A or similar, hide the whole thing.
+
  // First step of checking. If both params are N/A or similar, hide the whole thing.
  
 
  -->{{#if:{{{unused|{{{beta|}}}}}}
 
  -->{{#if:{{{unused|{{{beta|}}}}}}
Line 897: Line 1,451:
 
   | #default =  
 
   | #default =  
 
   <tr>
 
   <tr>
   <th class="infobox-header" colspan="2">{{lang
+
   <th class="infobox-header" colspan="2">{{Common string|Ammo}}</th>
  | ar = ذخيرة
 
  | cs = Munice
 
  | de = Munition
 
  | en = Ammunition
 
  | es = Munición
 
  | fi = Ammukset
 
  | fr = Munitions
 
  | ja = 弾薬
 
  | ko = 탄약
 
  | hu = Lőszer
 
  | it = Munizioni
 
  | nl = Munitie
 
  | no = Ammunisjon
 
  | pl = Amunicja
 
  | pt = Munição
 
  | pt-br = Munição
 
  | ro = Muniţie
 
  | ru = Боеприпасы
 
  | sv = Ammunition
 
  | zh-hans = 弹药资讯
 
  | zh-hant = 彈藥資訊
 
  }}</th>
 
 
   </tr><!--  
 
   </tr><!--  
  
 
   // 'ammo-loaded'
 
   // 'ammo-loaded'
   // Second level of checking. Check if the value is N/A, ∞, etc, if it is don't display it.
+
   // Second step of checking. Check if the value is N/A, ∞, etc, if it is don't display it.
  
 
  -->{{#switch:{{{show-ammo|{{{ammo-loaded|}}}}}}
 
  -->{{#switch:{{{show-ammo|{{{ammo-loaded|}}}}}}
Line 935: Line 1,467:
 
   <tr>
 
   <tr>
 
   <td class="infobox-label">{{lang
 
   <td class="infobox-label">{{lang
 +
    | en = Ammo loaded:
 
     | ar = الذخائر المخزنة:
 
     | ar = الذخائر المخزنة:
 
     | cs = Nábojů v zásobníku:
 
     | cs = Nábojů v zásobníku:
 
     | da = Ammo ladt:
 
     | da = Ammo ladt:
     | de = Clipgröße:
+
     | de = Magazingröße:
    | en = Ammo loaded:
 
 
     | es = Munición cargada:
 
     | es = Munición cargada:
 
     | fi = Lipaskoko:
 
     | fi = Lipaskoko:
 
     | fr = Munitions chargées :
 
     | fr = Munitions chargées :
 +
    | hu = Tárkapacitás:
 
     | ja = 装弾数:
 
     | ja = 装弾数:
     | ko = 일회 탄환 수 :
+
     | ko = 장탄수:
    | hu = Tárkapacitás:
+
     | it = Caricatore:
     | it = Munizioni in canna:
+
     | nl = Munitie geladen:
     | nl = Munitie Geladen:
 
 
     | no = Ammo ladet:
 
     | no = Ammo ladet:
 
     | pl = Magazynek:
 
     | pl = Magazynek:
 
     | pt = Munição carregada:
 
     | pt = Munição carregada:
 
     | pt-br = Munição carregada:
 
     | pt-br = Munição carregada:
     | ro = Muniţie încărcată:
+
     | ro = Muniţie în magazie:
 
     | ru = Наготове:
 
     | ru = Наготове:
     | sv = Ammunition laddad
+
     | sv = Ammunition laddad:
     | zh-hans = 装弹数量:
+
    | tr = Şarjör:
     | zh-hant = 彈藥上膛數量:
+
     | zh-hans = 装弹量:
 +
     | zh-hant = 彈藥上膛數量:
 
     }}</td>
 
     }}</td>
 
   <td class="infobox-data">{{{ammo-loaded}}}</td>
 
   <td class="infobox-data">{{{ammo-loaded}}}</td>
Line 963: Line 1,496:
  
 
   // 'ammo-carried'
 
   // 'ammo-carried'
   // Second level of checking. Check if the value is N/A, ∞, etc, if it is don't display it.
+
   // Second step of checking. Check if the value is N/A, ∞, etc, if it is don't display it.
  
 
  -->{{#switch:{{{show-ammo|{{{ammo-carried|}}}}}}
 
  -->{{#switch:{{{show-ammo|{{{ammo-carried|}}}}}}
Line 975: Line 1,508:
 
   <tr>
 
   <tr>
 
   <td class="infobox-label">{{lang
 
   <td class="infobox-label">{{lang
 +
    | en = Ammo carried:
 
     | ar = الذخائر المحملة
 
     | ar = الذخائر المحملة
 
     | cs = Nábojů neseno:
 
     | cs = Nábojů neseno:
 
     | da = Ammo båret:
 
     | da = Ammo båret:
 
     | de = Gesamtmunition:
 
     | de = Gesamtmunition:
    | en = Ammo carried:
 
 
     | es = Munición llevada:
 
     | es = Munición llevada:
     | fi = Kannossa:
+
     | fi = Kannettuna:
     | fr = Munitions portées :
+
     | fr = Munitions transportées :
 +
    | hu = Tárolt lőszer:
 +
    | it = Munizioni Trasportate:
 
     | ja = 弾薬数:
 
     | ja = 弾薬数:
     | ko = 전체 탄환 수 :
+
     | ko = 탄환 보유량:
    | hu = Lőszer
+
     | nl = Munitie gehouden:
    | it = Munizioni trasportate:
 
     | nl = Munitie Gehouden:
 
 
     | no = Ammo holdt:
 
     | no = Ammo holdt:
 
     | pl = Amunicja zapasowa:
 
     | pl = Amunicja zapasowa:
 
     | pt = Munição transportada:
 
     | pt = Munição transportada:
 
     | pt-br = Munição transportada:
 
     | pt-br = Munição transportada:
     | ro = Muniţie în dotare:
+
     | ro = Muniţie transportată:
 
     | ru = В запасе:
 
     | ru = В запасе:
     | sv = Ammunition buren
+
     | sv = Ammunition buren:
     | zh-hans = 携弹数量:
+
    | tr = Taşınan cephane:
 +
     | zh-hans = 携弹量:
 
     | zh-hant = 彈藥攜帶數量:
 
     | zh-hant = 彈藥攜帶數量:
 
     }}</td>
 
     }}</td>
Line 1,007: Line 1,541:
  
 
  --><td class="infobox-label">{{lang
 
  --><td class="infobox-label">{{lang
 +
    | en = Ammo type:
 
     | ar = نوع الذخيرة:
 
     | ar = نوع الذخيرة:
 
     | cs = Typ munice:
 
     | cs = Typ munice:
     | da = Ammunitions type:
+
     | da = Ammunitionstype:
 
     | de = Munitionsart:
 
     | de = Munitionsart:
    | en = Ammo type:
 
 
     | es = Tipo de munición:
 
     | es = Tipo de munición:
 
     | fi = Ammustyyppi:
 
     | fi = Ammustyyppi:
     | fr = Type de munition :
+
     | fr = Type de munitions :
 +
    | hu = Lőszertípus:
 +
    | it = Tipo di Munizioni:
 
     | ja = 弾薬タイプ:
 
     | ja = 弾薬タイプ:
     | ko = 탄환 종류 :
+
     | ko = 탄약 유형:
    | hu = Lőszertípus:
+
     | nl = Munitietype:
    | it = Tipo di munizioni:
 
     | nl = Munitie type:
 
 
     | no = Type ammunisjon:
 
     | no = Type ammunisjon:
 
     | pl = Rodzaj amunicji:
 
     | pl = Rodzaj amunicji:
 
     | pt = Tipo de munição:
 
     | pt = Tipo de munição:
 
     | pt-br = Tipo de munição:
 
     | pt-br = Tipo de munição:
 +
    | ro = Tipul muniţiei:
 
     | ru = Тип боеприпасов:
 
     | ru = Тип боеприпасов:
     | ro = Tipul muniţiei:
+
     | sv = Ammunitionstyp:
     | sv = Ammunitionstyp
+
     | tr = Cephane tipi:
 
     | zh-hans = 子弹类型:
 
     | zh-hans = 子弹类型:
 
     | zh-hant = 子彈類型:
 
     | zh-hant = 子彈類型:
Line 1,038: Line 1,573:
  
 
  --><td class="infobox-label">{{lang
 
  --><td class="infobox-label">{{lang
 +
    | en = Reload type:
 
     | ar = نوع الريلود :
 
     | ar = نوع الريلود :
     | cs = Typ nabijení:
+
     | cs = Typ nabíjení:
     | da = Ladnings type:
+
     | da = Ladningstype:
 
     | de = Nachladetyp:
 
     | de = Nachladetyp:
     | en = Reload type:
+
     | es = Tipo de recarga:
 
     | fi = Lataustapa:
 
     | fi = Lataustapa:
 
     | fr = Type de rechargement :
 
     | fr = Type de rechargement :
     | ja = リロードタイプ:
+
     | hu = Újratöltés típusa:
     | ko = 장전 방법 :
+
     | it = Tipo di Ricarica:
     | es = Tipo de recarga:
+
     | ja = 装弾方式:
     | hu = Újratöltés Típusa
+
     | ko = 장전 방식:
    | it = Tipo di ricarica:
 
 
     | nl = Type lading:
 
     | nl = Type lading:
 
     | no = Type lading:
 
     | no = Type lading:
 
     | pl = Przeładowywanie:
 
     | pl = Przeładowywanie:
     | pt = Tipo de Recarga:
+
     | pt = Tipo de recarga:
     | pt-br = Tipo de Recarga:
+
     | pt-br = Tipo de recarga:
     | ro = Tip de reîncărcare:
+
     | ro = Tipul reîncărcării:
 
     | ru = Тип перезарядки:
 
     | ru = Тип перезарядки:
     | sv = Laddningstyp
+
     | sv = Laddningstyp:
     | zh-hans = 填充类型:
+
    | tr = Dolduruş tipi:
     | zh-hant = 填充類型:
+
     | zh-hans = 填装类型:
 +
     | zh-hant = 裝彈方式:
 
     }}</td><!--  
 
     }}</td><!--  
 
   --><td class="infobox-data">{{{reload-type|{{{reload}}}}}}
 
   --><td class="infobox-data">{{{reload-type|{{{reload}}}}}}
Line 1,068: Line 1,604:
 
  }}
 
  }}
 
  }}<!-- End ammunition switch.
 
  }}<!-- End ammunition switch.
 +
 +
// Available qualities
 +
 +
---><includeonly>
 +
{{#if:{{{hide-qualities|}}}|{{ns:0}}| <!--
 +
--> {{#if:{{{unused|}}}|{{ns:0}}| <!--
 +
--> {{#if:{{{beta|}}}|{{ns:0}}| <!--
 +
--> {{#switch:{{{game|}}}|tfc = {{ns:0}}|#default =
 +
<tr>
 +
  <th class="infobox-header" colspan="2">{{lang
 +
    | en = Available Qualities
 +
    | cs = Dostupné Kvality
 +
    | da = Tilgængelige Kvaliteter
 +
    | de = Verfügbare Qualitäten
 +
    | es = Calidades disponibles
 +
    | fi = Olemassaolevat Laadut
 +
    | fr = Qualités disponibles
 +
    | hu = Rendelkezésre álló Minőségek
 +
    | it = Qualità Disponibili
 +
    | ja = 存在するクオリティ
 +
    | ko = 존재하는 품질
 +
    | nl = Verkrijgbare kwaliteiten
 +
    | no = Tilgjengelige Kvaliteter
 +
    | pl = Dostępne jakości
 +
    | pt = Qualidades disponíveis
 +
    | pt-br = Qualidades disponíveis
 +
    | ro = Calitățile disponibile
 +
    | ru = Доступные качества
 +
    | sv = Tillgängliga Kvaliteter
 +
    | tr = Mevcut Nitelikler
 +
    | zh-hans = 可获取的品质
 +
    | zh-hant = 可能的屬性
 +
  }}</th>
 +
</tr>
 +
<tr>
 +
<td colspan="2" style="text-align:center;">
 +
{{quality list|item-name={{{qualities-override|{{BASEPAGENAME}}}}}}}
 +
</td>
 +
</tr>
 +
}}}}}}}}
 +
</includeonly><!--end quality
 
   
 
   
 
  // Loadout Stats
 
  // Loadout Stats
Line 1,073: Line 1,650:
 
  -->{{#switch:{{lc:{{{loadout|¬}}}}}
 
  -->{{#switch:{{lc:{{{loadout|¬}}}}}
 
  | no
 
  | no
  | ¬ = {{ns:0}}<!-- Hide loadout by default, and if loadout is set to 'no' -->
+
  | ¬ = {{ns:0}}<!-- Hide loadout by default and if loadout is set to 'no' -->
 
  | #default = <tr>
 
  | #default = <tr>
 
   <th class="infobox-header" colspan="2">{{lang
 
   <th class="infobox-header" colspan="2">{{lang
 +
    | en = Loadout Stats
 
     | ar = حالة لودأوت  
 
     | ar = حالة لودأوت  
 
     | cs = Vlastnosti ve výbavě
 
     | cs = Vlastnosti ve výbavě
     | da = Udrustnings Statestik
+
     | da = Udrustningsstatistik
 
     | de = Inventar
 
     | de = Inventar
    | en = Loadout Stats
 
 
     | es = Estadísticas
 
     | es = Estadísticas
 
     | fi = Varustelastiominaisuudet
 
     | fi = Varustelastiominaisuudet
     | fr = Statistiques
+
     | fr = Statistiques d'inventaire
 +
    | hu = Statisztikák
 +
    | it = Statistiche
 
     | ja = バックパック内表示
 
     | ja = バックパック内表示
     | ko = 로드아웃 상태
+
     | ko = 장비 설정 상태
    | hu = Statisztikái
+
     | nl = Uitrustingsstatistieken:
    | it = Statistiche
 
     | nl = Uitrustings Statistieken:
 
 
     | no = Inventar Statistikk
 
     | no = Inventar Statistikk
 
     | pl = Statystyki
 
     | pl = Statystyki
     | pt = Estatísticas
+
     | pt = Atributos
 
     | pt-br = Atributos
 
     | pt-br = Atributos
 
     | ro = Statistici
 
     | ro = Statistici
     | ru = Снаряжение
+
     | ru = Характеристики
 
     | sv = Statistik
 
     | sv = Statistik
     | zh-hans = 选单显示
+
    | tr = Ekipman İstatistikleri
 +
     | zh-hans = 游戏内显示
 
     | zh-hant = 選單顯示
 
     | zh-hant = 選單顯示
 
     }}</th>
 
     }}</th>
 
   </tr><tr>
 
   </tr><tr>
   <td colspan="2" style="text-align:center;"><!--  
+
   <td colspan="2" style="text-align:center;" class="loadout-tooltip-container"><!--  
  
 
     // The following relies on functionality provided by the {{Backpack item}} template.
 
     // The following relies on functionality provided by the {{Backpack item}} template.
Line 1,106: Line 1,684:
 
   -->{{Backpack item
 
   -->{{Backpack item
 
  | file-link = yes
 
  | file-link = yes
 +
| unusual-icon = {{{unusual-icon|}}}
 +
| strange-icon = {{{strange-icon|}}}
 +
| stat-icon = {{{stat-icon|}}}
 +
| decal-icon = {{{decal-icon|}}}
 +
| paint-color = {{{paint-color|}}}
 +
| pyroland-icon = {{{pyroland-icon|}}}
 +
| halloween-icon = {{{halloween-icon|}}}
 +
| custom-icon = {{{custom-icon|}}}
 
  | quality = {{{quality|Unique}}}
 
  | quality = {{{quality|Unique}}}
 +
| prefix = {{{prefix|}}}
 +
| suffix = {{{suffix|}}}
 +
| {{#if:{{{rankson|}}}|rankson|void}}={{{rankson|}}}
 +
| {{#if:{{{rankson2|}}}|rankson2|void}}={{{rankson2|}}}
 +
| {{#if:{{{rankson3|}}}|rankson3|void}}={{{rankson3|}}}
 +
| {{#if:{{{rankson4|}}}|rankson4|void}}={{{rankson4|}}}
 +
| {{#if:{{{rankson5|}}}|rankson5|void}}={{{rankson5|}}}
 +
| {{#if:{{{rankson6|}}}|rankson6|void}}={{{rankson6|}}}
 +
| {{#if:{{{rankson7|}}}|rankson7|void}}={{{rankson7|}}}
 +
| {{#if:{{{rankson8|}}}|rankson8|void}}={{{rankson8|}}}
 +
| {{#if:{{{rankson9|}}}|rankson9|void}}={{{rankson9|}}}
 +
| killcount = {{{killcount|0}}}
 +
| killcount2 = {{{killcount2|0}}}
 +
| killcount3 = {{{killcount3|0}}}
 +
| killcount4 = {{{killcount4|0}}}
 +
| killcount5 = {{{killcount5|0}}}
 +
| killcount6 = {{{killcount6|0}}}
 +
| killcount7 = {{{killcount7|0}}}
 +
| killcount8 = {{{killcount8|0}}}
 +
| killcount9 = {{{killcount9|0}}}
 
  | item-name = {{BASEPAGENAME}}
 
  | item-name = {{BASEPAGENAME}}
 
  | item-name-local = {{#if:{{{loadout-name|}}}
 
  | item-name-local = {{#if:{{{loadout-name|}}}
Line 1,112: Line 1,718:
 
   | {{#if:{{{name|{{{NAME|{{{title|{{{item-name-override|}}}}}}}}}}}}
 
   | {{#if:{{{name|{{{NAME|{{{title|{{{item-name-override|}}}}}}}}}}}}
 
   | {{{name|{{{NAME|{{{title|{{{item-name-override|}}}}}}}}}}}}
 
   | {{{name|{{{NAME|{{{title|{{{item-name-override|}}}}}}}}}}}}
   | {{#if:{{{loadout-prefix|}}}
+
   | {{#if:{{{loadout-prefix|{{{hide-loadout-prefix|}}}}}}
     | {{ns:0}}<!-- Set loadout-prefix to anything to skip this. -->
+
     | {{ns:0}}<!-- Set hide-loadout-prefix to anything to skip this. -->
 
     | {{if lang
 
     | {{if lang
     | en = {{#switch:{{lc:{{{loadout-prefix|{{{quality|{{{type|}}}}}}}}}}}
+
     | en = {{#switch:{{lc:{{{type|}}}}}
       | normal <!-- For if 'quality' is set to 'normal' -->
+
       | cosmetic | hats | head | headwear | hat | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item
      | hats | head | headwear | hat | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item
+
       | tools | tool | ingredient | action item | action | action taunt | special taunt = {{ns:0}}<!-- Hats, misc and tools usually don't have "The". -->
       | tools | tool | action item | action = {{ns:0}}<!-- Hats, misc and tools usually don't have "The". -->
+
       | yes | #default =
       | yes | #default = The {{BASEPAGENAME}}
+
        {{#switch:{{lc:{{{quality|}}}}}
 +
          | | unique = The {{BASEPAGENAME}}
 +
          | #default = {{BASEPAGENAME}}
 +
        }}
 
       }}
 
       }}
     | non-en = {{ns:0}}<!-- Ignore this for non-English pages. -->
+
     | non-en = {{item name|{{BASEPAGENAME}}}}<!-- Ignore this for non-English pages. -->
 
     }}
 
     }}
 
     }}
 
     }}
 
   }}
 
   }}
 
   }}
 
   }}
| item-level = {{{level|{{lang
+
  | limited = {{{limited|no}}}
   | ar = مستوى
+
   | grade = {{{grade|}}}
  | cs = Úroveň
+
   | wear = {{{wear|}}}
   | da = Niveau
+
   | unusual-effect = {{{unusual-effect|}}}
  | en = Level
+
   | item-kind = {{{item-kind|}}}
   | es = Nivel
+
 
  | fi = Taso
+
   | {{#if:{{{item-level|}}}|item-level|null}} = {{{item-level|}}}
   | fr = Niveau
 
  | hu = Szint
 
  | it = Livello
 
   | ja = レベル
 
  | ko = 레벨
 
  | nl = Niveau
 
  | no = Nivå
 
  | pl = Poziom
 
  | pt = Nível
 
  | pt-br = Nível
 
  | ro = Nivel
 
  | ru = Уровень
 
  | sv = Nivå
 
  | zh-hans = 等级
 
  | zh-hant = 等級
 
  }} 1 - 100}}}
 
| null = <!--
 
 
 
  // Ideally, 'positive-attributes', 'negative-attributes', etc, would no longer be used.
 
  // When all pages are swept over all instances of these parameters should be changed.
 
  // All hat descriptions should also use 'item-description' over 'neutral-attributes'.
 
  
  -->
 
 
   | att-1-positive = {{{att-1-positive|}}}
 
   | att-1-positive = {{{att-1-positive|}}}
 
   | att-1-negative = {{{att-1-negative|}}}
 
   | att-1-negative = {{{att-1-negative|}}}
   | att-1-neutral = {{#if:{{{att-1-neutral|}}}
+
   | att-1-neutral = {{{att-1-neutral|}}}
   | {{{att-1-neutral|}}}
+
 
   | {{#switch:{{lc:{{{type|}}}}}
+
   | att-2-positive = {{{att-2-positive|}}}
  | weapon
+
   | att-2-negative = {{{att-2-negative|}}}
  | weapons = {{{neutral-attributes|}}}
+
  | att-2-neutral = {{{att-2-neutral|}}}
  | #default = {{ns:0}}<!-- NULL -->
+
 
  }}
+
  | att-3-positive = {{{att-3-positive|}}}
  }}
+
  | att-3-negative = {{{att-3-negative|}}}
 +
  | att-3-neutral = {{{att-3-neutral|}}}
  
   | att-2-positive = {{{att-2-positive|{{{positive-attributes|}}}}}}  
+
   | att-4-positive = {{{att-4-positive|}}}
   | att-2-negative = {{{att-2-negative|}}}  
+
   | att-4-negative = {{{att-4-negative|}}}
   | att-2-neutral = {{{att-2-neutral|}}}  
+
   | att-4-neutral = {{{att-4-neutral|}}}
  
   | att-3-positive = {{{att-3-positive|}}}  
+
   | att-5-positive = {{{att-5-positive|}}}
   | att-3-negative = {{{att-3-negative|{{{negative-attributes|}}}}}}  
+
   | att-5-negative = {{{att-5-negative|}}}
   | att-3-neutral = {{{att-3-neutral|}}}  
+
   | att-5-neutral = {{{att-5-neutral|}}}
  
   | att-4-positive = {{{att-4-positive|}}}  
+
   | att-6-positive = {{{att-6-positive|}}}
   | att-4-negative = {{{att-4-negative|}}}  
+
   | att-6-negative = {{{att-6-negative|}}}
   | att-4-neutral = {{{att-4-neutral|}}}  
+
   | att-6-neutral = {{{att-6-neutral|}}}
  
   | att-5-positive = {{{att-5-positive|}}}  
+
   | att-7-positive = {{{att-7-positive|}}}
   | att-5-negative = {{{att-5-negative|}}}  
+
   | att-7-negative = {{{att-7-negative|}}}
   | att-5-neutral = {{{att-5-neutral|}}}  
+
   | att-7-neutral = {{{att-7-neutral|}}}
  
   | att-6-positive = {{{att-6-positive|}}}  
+
   | att-8-positive = {{{att-8-positive|}}}
   | att-6-negative = {{{att-6-negative|}}}  
+
   | att-8-negative = {{{att-8-negative|}}}
   | att-6-neutral = {{{att-6-neutral|}}}  
+
   | att-8-neutral = {{{att-8-neutral|}}}
  
  | item-description = {{#if:{{{item-description|}}}
+
  | item-description = {{{item-description|}}}
  | {{{item-description|}}}
 
  | {{#switch:{{lc:{{{type|}}}}}
 
  | hats
 
  | head
 
  | hat
 
  | headwear = {{{neutral-attributes|}}}
 
  | #default = {{ns:0}}<!-- NULL -->
 
  }}
 
  }}
 
 
  | item-expiration = {{{item-expiration|}}}
 
  | item-expiration = {{{item-expiration|}}}
 
  | item-uses = {{{item-uses|}}}
 
  | item-uses = {{{item-uses|}}}
Line 1,205: Line 1,784:
 
  }}<!-- Close 'loadout' #if -->
 
  }}<!-- Close 'loadout' #if -->
  
</table></div><!-- End table --><!--  
+
</table></div>}}<!-- End table --><!--  
  
 
  // Automatic display title.
 
  // Automatic display title.
Line 1,215: Line 1,794:
 
  | {{#if:{{{name|}}}
 
  | {{#if:{{{name|}}}
 
   | {{DISPLAYTITLE:{{{displaytitle|{{{DISPLAYTITLE|{{{name|}}}}}}}}}}}
 
   | {{DISPLAYTITLE:{{{displaytitle|{{{DISPLAYTITLE|{{{name|}}}}}}}}}}}
   | {{ns:0}}<!-- Ignore if 'name' isn't defined (majority of English pages). -->
+
   | {{if lang| non-en = {{DISPLAYTITLE:{{item name|{{BASEPAGENAME}}}}}}| en = {{ns:0}}}}<!-- Ignore if 'name' isn't defined (majority of English pages). -->
 
   }}
 
   }}
 
  }}<!--  
 
  }}<!--  
Line 1,233: Line 1,812:
 
   | {{lang cat|Weapons}}
 
   | {{lang cat|Weapons}}
 
   }}<!--  
 
   }}<!--  
 
+
--><!--
 
   // Categorize by slot (excluding taunt kills)
 
   // Categorize by slot (excluding taunt kills)
   -->{{#if:{{{unused|{{{beta|}}}}}}
+
   -->{{#if:{{{unused|{{{beta|{{{custom-slot|}}}}}}}}}
   | {{ns:0}}<!-- Remove slot categorization for unused items. -->
+
   | {{ns:0}}<!-- Remove slot categorization for unused items, or items with custom slots. -->
 
   | {{#switch:{{lc:{{{type|}}}}}
 
   | {{#switch:{{lc:{{{type|}}}}}
   | taunt
+
   | taunt | tauntkill | taunt-kill = {{ns:0}}<!-- Don't place these slot categories on taunt pages. -->
  | tauntkill
 
  | taunt-kill = {{ns:0}}<!-- Don't place these slot categories on taunt pages. -->
 
 
   | #default = {{#switch:{{lc:{{{slot|}}}}}
 
   | #default = {{#switch:{{lc:{{{slot|}}}}}
 
     | slot1 | slot 1 | 1 | primary = {{lang cat|Primary weapons}}
 
     | slot1 | slot 1 | 1 | primary = {{lang cat|Primary weapons}}
Line 1,247: Line 1,824:
 
     | pda1 | pda 1 | disguise kit = {{lang cat|PDA1 weapons}}
 
     | pda1 | pda 1 | disguise kit = {{lang cat|PDA1 weapons}}
 
     | pda2 | pda 2 | watch | cloak = {{lang cat|PDA2 weapons}}
 
     | pda2 | pda 2 | watch | cloak = {{lang cat|PDA2 weapons}}
     | #default = [[Category:Item infobox ERROR 03: non-standard slot type]]<!--  
+
    | building | sapper = {{lang cat|Building weapons}}
     // If 'slot' doesn't match any of the above, the page is not categorized, sans this maintenance category
+
     | #default = [[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]<!--  
    // for tracking purposes.
+
     // If 'slot' doesn't match any of the above, the page is not categorized, but is instead placed in a hidden maintenance category, for tracking purposes.
 
     -->
 
     -->
 
     }}
 
     }}
 
   }}
 
   }}
 
   }}
 
   }}
  | hats
+
  | cosmetic = {{lang cat|Cosmetic items}}
| head
 
| headwear
 
| hat = {{lang cat|Hats}}
 
| misc item
 
| misc.
 
| misc
 
| misc. item
 
| miscellaneous
 
| miscellaneous item = {{lang cat|Miscellaneous items}}
 
 
  | taunt = {{lang cat|Taunts}}
 
  | taunt = {{lang cat|Taunts}}
  | tools
+
  | tool | tools = {{lang cat|Tools}}
  | tool = {{lang cat|Tools}}
+
  | ingredient = {{lang cat|Craft items}}
  | action item
+
  | action | action item = {{lang cat|Action items}}
  | action = {{lang cat|Action items}}
+
  | action taunt = {{lang cat|Action items}}{{lang cat|Taunts}}
 +
| special taunt = {{lang cat|Taunts}}{{#if:{{QuAD|{{{qualities-override|{{BASEPAGENAME}}}}}|unusual}}|{{lang cat|Unusual taunts}}}}
 
  }}
 
  }}
  }}<!--  
+
  }}<!--
// Language-tracking categories: -->{{auto lang cat}}
+
-->{{#switch:{{lc:{{{type|}}}}}
}}<!--  
+
    | cosmetic
 +
    | hats
 +
    | head
 +
    | headwear
 +
    | hat
 +
    | misc item
 +
    | misc.
 +
    | misc
 +
    | misc. item
 +
    | miscellaneous
 +
    | miscellaneous item
 +
    | special taunt
 +
    | special taunts
 +
    | tool
 +
    | tools
 +
    | action item
 +
    | action items
 +
    | weapon
 +
    | weapons = {{#if: {{{contributed-by|}}}|{{ns:0}}|{{#ifeq: {{lc:{{{game|}}}}}|tfc|{{ns:0}}|{{lang cat|Valve-made items|sort={{ucfirst:{{{type|-}}}}}&#32;{{BASEPAGENAME}}}}}}}}
 +
}}
 +
}}
 +
{{#ifeq:{{{limited|}}}|yes|{{lang cat|Limited items}}}}<!--  
  
 
   // Deprecated parameter tracking.
 
   // Deprecated parameter tracking.
Line 1,278: Line 1,868:
 
   // See [[Category:Tracking categories]].
 
   // See [[Category:Tracking categories]].
  
    // NONE
+
   // 'type' parameter tracking.
 
 
   // Error tracking.
 
 
  -->{{#if:{{{type|}}}||<!--  
 
  -->{{#if:{{{type|}}}||<!--  
   --><span class="error mid">ERROR {{tl|Item infobox}} missing 'type' parameter ([[Template:Item infobox#error001|Error001]]).<!--
+
   --><span class="error mid">ERROR {{tl|Item infobox}} missing 'type' parameter (See [[Template:Item infobox#Setup parameters|documentation]]).</span><!--  
  --></span><!--  
+
   -->[[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]<!--  
   -->[[Category:Item infobox ERROR 01: missing type parameter]]<!--  
+
  -->}}{{#if:{{{no-level|}}}|[[Category:Nolevel ERROR]]|}}<!--
  -->}}<!--
 
  
 
  -->{{#switch:{{lc:{{{type|}}}}}
 
  -->{{#switch:{{lc:{{{type|}}}}}
   | weapons | weapon | taunt | tauntkill | taunt-kill
+
   | weapon | cosmetic | taunt | special taunt | action | tool | ingredient = {{ns:0}} <!-- Correct values for 'type'. -->
  | hats | head | headwear | hat | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item
+
   | blank | none | {{ns:0}} | #default = [[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]
  | tools | tool | action item | action = {{ns:0}}<!-- Accepted values for 'type'. -->
 
   | blank | none | {{ns:0}} | #default = [[Category:Item infobox ERROR 05: non-standard type]]
 
 
   }}<!--  
 
   }}<!--  
  
 
   // From WindBOT.
 
   // From WindBOT.
 
  -->{{#ifeq:{{{slot|}}}|invalid|<!--  
 
  -->{{#ifeq:{{{slot|}}}|invalid|<!--  
   -->[[Category:Item infobox ERROR 02: slot value 'invalid'|{{BASEPAGENAME}}]]<!--  
+
   -->[[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]<!--  
 
  -->|}}<!--  
 
  -->|}}<!--  
  
Line 1,305: Line 1,890:
 
   | [[Category:Item infobox using 'loadout-prefix'|{{BASEPAGENAME}} {{SUBPAGENAME}}]]
 
   | [[Category:Item infobox using 'loadout-prefix'|{{BASEPAGENAME}} {{SUBPAGENAME}}]]
 
   }}<!--  
 
   }}<!--  
 
  // Most weapons don't have item descriptions and should be using 'att-1-neutral'
 
  -->{{#if:{{{item-description|}}}
 
  | {{#ifeq:{{lc:{{{type|}}}}} | weapon
 
    | [[Category:Item infobox weapon using 'item-description|{{BASEPAGENAME}} {{SUBPAGENAME}}]]
 
    }}
 
  }}<!--
 
  
 
   // Maintenance tracking.
 
   // Maintenance tracking.
  -->[[Category:Item infobox usage|{{if lang|en=&#32;{{BASEPAGENAME}}|non-en={{SUBPAGENAME}}&#32;{{BASEPAGENAME}}}}]]<!--  
+
  -->[[Category:Item infobox usage|{{if lang|en=&#32;{{BASEPAGENAME}}|non-en={{SUBPAGENAME}}&#32;{{BASEPAGENAME}}}}]]<!--
 +
-->{{#if:{{{level|}}}|[[Category:Level ERROR]]}}<!--
  
  --></includeonly><!--  
+
  --></includeonly><!--
+
--><noinclude>
// END TEMPLATE.
 
 
 
--><noinclude>
 
 
{{clr}}
 
{{clr}}
{{translation switching|all languages}}
+
{{Complex template}}
{{documentation}}
+
{{Ambox
 
+
| type    = style
 +
| image    = Warning yellow.png
 +
| contents = This template <strong>must not</strong> be used on user pages. Please use {{tlx|User item infobox}} instead.
 +
}}
 +
{{Translation switching|en, ar, cs, da, de, es, fi, fr, hu, it, ja, ko, nl, no, pl, pt, pt-br, ro, ru, sv, tr, zh-hans, zh-hant}}
 +
{{Documentation}}
 
[[Category:Infobox templates|Item infobox]]
 
[[Category:Infobox templates|Item infobox]]
 
</noinclude>
 
</noinclude>

Latest revision as of 09:12, 27 December 2024

Template documentation [view] [edit] [history] [purge]

This infobox template can be used to display images and basic information pertaining to items. For infoboxes for other uses, see Category:Infobox templates.

Supersession

{{Item infobox}} deprecates the following templates:

  • {{Weapon infobox}}
  • {{Hat infobox}}
  • {{Tool infobox}}

Errors

This template places pages with incorrect use into tracking categories.

Usage

Please remove the parameters that are left blank. See Parameters section below for documentation of all parameters.

{{Item infobox
| name = 
| game = (Only use this if the game is TFC)
| type = 

| image = 
| team-colors = 
| team-colors-width =
| two-models = 

| 3d-alt = 
| 3d-team-alt =
| number-of-3d-images = 
| number-of-3d-team-images = 
| number-of-3d-alt-images = 
| view1name = 
...
| view6name =

| displayed-price = 

| kill-icon-1 = 
...
| kill-icon-6 = 

| kill-tooltip-2 =
...
| kill-tooltip-6 =

| used-by = 
| slot = 
| contributed-by = 
| released = 
| released-major = 
| availability = 
| medieval = 
| taunt-kill =

| trade = 
| marketable = 
| craft = 
| numbered = 
| paint = 
| rename = 

| ammo-loaded = 
| ammo-carried = 
| ammo-type = 
| reload-type = 

| loadout = 
 | custom-icon =
 | level = 
 | no-level = 
 | att-1-positive = 
 ...
 | att-6-negative = 
 | item-description = 

}}

Parameters

Setup parameters

name
The displayed title of the infobox. Not necessary for most English pages as the title is collected from the page's name itself. This is also the name displayed in the loadout stats if enabled (overridden by loadout-name). It also overwrites the displaytitle template and changes the article name into the displayed title of the infobox. The following parameters are also aliases for name, and function in the exact same way:
  • NAME, title, name-override, item-name-override
type[1]
Changes the display of information and the categorization of the page based on type.
  • weapon, cosmetic, taunt, special taunt, action, tool, ingredient
unused
Set to anything to mark the item as "unused". This will hide the "Trading", "Crafting", etc, fields that appear by default, and also removes slot categorization. Also sets slot to "Unknown" if one is not defined.
game[1]
Not necessary for the majority of items. Team Fortress Classic weapon pages need to set this parameter to "tfc".

Image parameters

image
The main infobox image to be displayed directly underneath the title.
Example: File name.png
imagewidth
The width of the image, defaults to 250px. Use this only if the image does not display well at the default size.
Example: 96px
team-colors
Set to "yes" if the item has team-based color variations. The images will be displayed using the syntax "File:RED <Item Name>.png" (where <Item Name> is collected from the page's actual name). This can be overridden with different filenames using skin-image-blu and skin-image-red (see below).
team-colors-width
Sets custom width for the team-based color variation images. Default is 95px.
two-models
On QTF and TFC pages this needs to be defined as "yes". The individual filenames can be defined using QTF-model and TFC-model respectively.
team-colors-class1, team-colors-class2 and team-colors-class3
If item has class specific team colours, specify those classes here. Set to other for "Other classes".
skin-image-blu and skin-image-red
The filenames for team-color images. Overrides defaults (see above).

3d model parameters

For a more complete explanation with examples, see Module:3D viewer advanced.

3d-team
If the weapon has >2 team coloured models set to yes.
3d-alt
If the weapon has alternate models set to yes.
3d-team-alt
If the weapon has both team coloured and non team coloured alt models set to yes.
number-of-3d-team-images
If 3d-team-alt is true set to the number of team coloured models.
number-of-3d-alt-images
If 3d-team-alt is true set to the number of non-team coloured alternate models.
viewnname
The name to display for the nth 3D image.
viewn
Optional overide for model image filename.
Example: Scattergun 3D temp.jpg

Buy now button parameters

displayed-price
The name of the item to display the price of from the price dictionary, if not the same as the page name.

Kill icon parameters

Main templates: {{Icon killicon}} and {{Kill notice}}

The following parameters can only be used if type has been set to weapon or taunt (see above). Up to 6 of each are allowed.

hide-kill-icon
Setting to off or hide will hide the kill icon section from the infobox, even if type is set to weapon or taunt. Common usage: weapons that do not have a kill icon (e.g. Medi Gun).
kill-icon-n
The weapon's kill icons. See {{Icon killicon}} for exact naming. By default, kill-icon-1 will be displayed using the page's name; thus in most circumstances, defining kill-icon parameters is not necessary unless the weapon has additional kill icons (e.g. backstab or flaming arrow).
kill-tooltip-n
The weapons kill icons with an added tooltip (e.g. Flaregun hadouken would have the tooltip "Taunting") . Not a required parameter.
kill-text-n
The kill text displayed within the kill notice. If it does not display properly (i.e. the text is too big), wrap the text in tags.
Example: FISH KILL!

Information parameters

used-by
The class or classes that can use the item. Basic text parameter. Please use {{Used by}} instead of plain text.
slot[1] [primary, secondary, melee, pda1, pda2]
Can only be defined when type is set to weapon or taunt (see above). Other variations:
  • primary: slot1, slot 1, 1
  • secondary: slot2, slot 2, 2
  • melee: slot3, slot 3, 3
  • pda1: pda1, pda 1, disguise kit
  • pda2: pda2, pda 2, watch, cloak
This template will also categorize based on these values.
The default text displayed by these values can also be overridden by setting slot to any other specified value.
Example: Secondary
Primary (Crafting)
Note: this behaviour will disable the automatic categorization based on slot types. Categories will need to be applied to the bottom of the article manually.
The custom-slot parameter can also be used when the slot type is non-standard (e.g. if the weapon has both Primary and Secondary slots).
crafting-slot [primary, secondary]
For weapons that have a different crafting slot to their loadout slot.
  • primary: slot1, slot 1, 1
  • secondary: slot2, slot 3, 3
equip-region and equip-region-2 [whole head, hat, face, glasses, ears, beard, shirt, medal, arms, back, feet, heavy pocket, engineer belt, engineer pocket, scout necklace, sniper necklace, scout backpack, demoman bombs, medic backpack, medic necklace]
The item's equip region according to items_game.txt
contributed-by
The person(s) who contributed the item to the game. Basic text parameter. Not displayed unless defined specifically. Categorizes the pages into Category:Community-contributed items.
released
When the item was released. Basic text parameter. Not displayed unless defined specifically. Please use {{Patch name}} instead of plain text.
released-major
The named patch the item was released in. Basic text parameter. Not displayed unless defined specifically. Check Template:Dictionary/common_strings#major_update_titles for a list of parameters.
availability
The means of obtaining the item. Basic text parameter. Not displayed unless defined specifically. Please use {{avail}} instead of plain text.
show-price
Used to disable the display of the price if in error. Prices themselves are stored inside {{Item price/core}}.
Example: off
trade[1] [yes, no]
If the item can obtained through Trading. Items are marked as tradable by default. Pages with trade set to no are categorized into Category:Untradeable items.
gift
Deprecated: Since the February 29, 2016 Patch, only tradable items can be wrapped using the Gift Wrap or Giftapult. The only tradable unwrappable items are the aforementioned tools and the Description Tag. The template handles everything automatically. Not displayed if item is untradable.
marketable[1] [yes, no]
If the item can be sold on the Steam Community Market.
craft[1] [yes, no]
If the item can be obtained through Crafting. Items are marked as craftable by default.
numbered[1] [yes, no]
If the item can have a Crafting number. Only displayed if type is set to cosmetic.
paint[1] [yes, no]
If the item can be used with the Paint Can. Only displayed if type is set to cosmetic. Cosmetics are marked as paintable by default.
rename[1] [yes, no]
If the item can be used with the Name Tag or Description Tag.
medieval[1] [yes, no]
If the item can be used in Medieval Mode. All melee weapons default to yes.
taunt-kill[1] [yes, no]
If the item can Taunt Kill. All weapons default to no.

Ammo parameters

These parameters are only available if type is set to weapon or taunt (see above).

ammo-loaded
The amount of ammo available in the clip (or magazine?). Basic text parameter. Hidden if set to "N/A" or "".
ammo-carried
The amount of additional ammo carried by the player. Basic text parameter. Hidden if set to "N/A" or "".
ammo-type
The ammo's type. Optional basic text parameter.
reload-type
The reloading type. Basic text parameter.
Common uses: Single, No Reload
show-ammo
Set to off to disable the display of ammunition stats. Some example uses would be the Razorback, Darwin's Danger Shield, or the Electro Sapper.

Loadout parameters

Main template: {{Backpack item}}
loadout
Set to yes to display loadout information as it is displayed in the backpack. Is not displayed by default.
quality[1] [normal, unique, community, unusual, self-made, valve]
Item quality. Defaults to "unique" yellow. (See Rarity#Colors and documentation of {{Backpack item}} for full list of parameters).
loadout-name
The name displayed. Defaults to either the page's name itself or the displayed name (set by name, see above). Use this parameter when the infobox name differs to the loadout name (for example, adding the rarity prefix on non-English pages):
Example: Необычный Призрачный металлолом (Unusual Haunted Metal Scrap)
loadout-prefix
English pages will have their loadout name preceded by "The" unless this parameter is set to "none". This will be overridden if 'loadout-name' above is defined.
custom-icon
Custom backpack icon for users' own purposes. Usage: entering usual file link without File: prefix.
level
The level and type of the item. Basic text parameter. Defaults to "Level 1-100".
att-n-positive
Positive attributes. Up to 6 basic text parameters.
att-n-negative
Negative attributes. Up to 6 basic text parameters.
att-n-neutral
Neutral attributes. Up to 6 basic text parameters. Use item-description for weapon or cosmetic descriptions instead.
item-description
The item's description. Basic text parameter. Displays the description with a smaller font size and lower line height so it fits neatly and stands out from the item's other attributes. Please use {{item description}} instead of plain text.
item-uses
The amount of uses the item has. Basic text parameter.
item-flags
The flags attached to the item. Basic text parameter.
prefix
suffix
Set to "none" to hide the "Vintage" or "Community", etc, prefix/suffix but keeping the colour. Can also use a custom value, e.g. "prefix/suffix = The Best" will generate "The Best Flare Gun" or "Flare Gun The Best".

Non-article maintenance parameters

These parameters should only be used in certain circumstances.

cat
Disables all automatic categorization (i.e. slot categorization, etc). Does not disable maintenance tracking categories.
override
Overrides Polycount Pack categorization. Will not be around for much longer.

Notes

  1. a b c d e f g h i j k l This parameter's value is used by the template internally and is not displayed; thus it should not be translated and should remain as-is in English.

See also