Difference between revisions of "Template:Item infobox"

From Team Fortress Wiki
Jump to: navigation, search
m (Actually a bug in the infobox, huh)
(Added back special kill taunt support, but avoiding adding it to every other taunt as well. It should function identically to special taunts and only be different when it comes to the kill icon)
 
(55 intermediate revisions by 21 users not shown)
Line 81: Line 81:
 
                       | {{3D Alt Viewer
 
                       | {{3D Alt Viewer
 
                           |number-of-3d-images={{{number-of-3d-images|}}}
 
                           |number-of-3d-images={{{number-of-3d-images|}}}
                           |view1={{{view1|{{BASEPAGENAME}} 3D.jpg}}}
+
                           |view1={{{view1|{{BASEPAGENAME}}}}}
 
                           |view1name={{{view1name|}}}
 
                           |view1name={{{view1name|}}}
                           |view2={{{view2|{{BASEPAGENAME}} Alt 3D.jpg}}}
+
                           |view2={{{view2|{{BASEPAGENAME}} Alt}}}
 
                           |view2name={{{view2name|}}}
 
                           |view2name={{{view2name|}}}
                           |view3={{{view3|{{BASEPAGENAME}} Alt 2 3D.jpg}}}
+
                           |view3={{{view3|{{BASEPAGENAME}} Alt 2}}}
 
                           |view3name={{{view3name|}}}
 
                           |view3name={{{view3name|}}}
                           |view4={{{view4|{{BASEPAGENAME}} Alt 3 3D.jpg}}}
+
                           |view4={{{view4|{{BASEPAGENAME}} Alt 3}}}
 
                           |view4name={{{view4name|}}}
 
                           |view4name={{{view4name|}}}
                           |fallback=[[File:{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}|center]]
+
                           |fallback={{{image|Screenshot needed.png}}}
 
                         }}
 
                         }}
                        {{2D viewer|{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}}}
 
 
                       | [[File:{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}|center]]
 
                       | [[File:{{{image|Screenshot needed.png}}}|{{{imagewidth|250px}}}|center]]
 
                     }}
 
                     }}
Line 158: Line 157:
 
     -->
 
     -->
 
   | cosmetic
 
   | cosmetic
   | action taunt | special taunt
+
   | action taunt | special taunt | special kill taunt
 
   | action | action item
 
   | 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 181: Line 181:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class1-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|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-class1-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class2|}}}
 
   </tr>{{#if: {{{team-colors-class2|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 190: Line 190:
 
     </td>
 
     </td>
 
     <tr>
 
     <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|95x95px]]</td>
+
     <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-class2-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|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-class2-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class3|}}}
 
   </tr>{{#if: {{{team-colors-class3|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 199: Line 199:
 
     </td>
 
     </td>
 
     <tr>
 
     <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|95x95px]]</td>
+
     <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-class3-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|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-class3-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class4|}}}
 
   </tr>{{#if: {{{team-colors-class4|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 208: Line 208:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class4-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|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-class4-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class5|}}}
 
   </tr>{{#if: {{{team-colors-class5|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 217: Line 217:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class5-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|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-class5-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class6|}}}
 
   </tr>{{#if: {{{team-colors-class6|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 226: Line 226:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class6-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|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-class6-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class7|}}}
 
   </tr>{{#if: {{{team-colors-class7|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 235: Line 235:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class7-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|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-class7-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class8|}}}
 
   </tr>{{#if: {{{team-colors-class8|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 244: Line 244:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class8-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|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-class8-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class9|}}}
 
   </tr>{{#if: {{{team-colors-class9|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 253: Line 253:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class9-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|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-class9-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class10|}}}
 
   </tr>{{#if: {{{team-colors-class10|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 262: Line 262:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class10-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|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-class10-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class11|}}}
 
   </tr>{{#if: {{{team-colors-class11|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 271: Line 271:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class11-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|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-class11-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class12|}}}
 
   </tr>{{#if: {{{team-colors-class12|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 280: Line 280:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class12-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|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-class12-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class13|}}}
 
   </tr>{{#if: {{{team-colors-class13|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 289: Line 289:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class13-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|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-class13-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class14|}}}
 
   </tr>{{#if: {{{team-colors-class14|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 298: Line 298:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class14-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|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-class14-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class15|}}}
 
   </tr>{{#if: {{{team-colors-class15|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 307: Line 307:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class15-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|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-class15-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class16|}}}
 
   </tr>{{#if: {{{team-colors-class16|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 316: Line 316:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class16-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|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-class16-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class17|}}}
 
   </tr>{{#if: {{{team-colors-class17|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 325: Line 325:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class17-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|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-class17-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class18|}}}
 
   </tr>{{#if: {{{team-colors-class18|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 334: Line 334:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class18-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|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-class18-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class19|}}}
 
   </tr>{{#if: {{{team-colors-class19|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 343: Line 343:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class19-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|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-class19-width|95x95px}}}]]</td>
 
   </tr>{{#if: {{{team-colors-class20|}}}
 
   </tr>{{#if: {{{team-colors-class20|}}}
 
   | <td colspan="2" style="padding:none;">
 
   | <td colspan="2" style="padding:none;">
Line 352: Line 352:
 
     </td>
 
     </td>
 
   <tr>
 
   <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|95x95px]]</td>
+
     <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-class2-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|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-class2-width|95x95px}}}]]</td>
  </tr>}} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }}
+
   </tr>{{#if: {{{team-colors-class21|}}}
  | <tr>
+
  | <td colspan="2" style="padding:none;">
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:{{{skin-image-red|RED {{BASEPAGENAME}}.png}}}|95x95px]]</td>
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:{{{skin-image-blu|BLU {{BASEPAGENAME}}.png}}}|95x95px]]</td>
+
      <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>
   </tr>}}
+
      </table>
  </table>
 
</td>
 
</tr><!-- 
 
 
 
    // Stacked landscape views (used only on non-TF2 weapons)
 
 
-->
 
  | weapon = {{#switch:{{lc:{{{game|}}}}}
 
    | tfc
 
    | classic = <!--
 
 
 
    // QTF & TFC landscape images.
 
 
 
  --><tr>
 
  <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;"><!--  
 
    -->[[File:Classic Icon.png|20px|Team Fortress Classic|link=Team Fortress Classic{{if lang}}]]<!--
 
    -->&nbsp;[[Team Fortress Classic{{if lang}}|<span style="color:#fff;">{{Common string|Team Fortress Classic}}</span>]]<!--
 
    --></span>
 
 
     </td>
 
     </td>
     </tr><tr>
+
  <tr>
    <td colspan="2" style="margin:0em auto;"><!--  
+
    <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-class21-width|95x95px}}}]]</td>
     -->[[File:{{{TFC-model|Screenshot needed.png}}}|250px|center]]
+
    <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-class21-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-class22-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-class22-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-class23-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-class23-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>
 
     </td>
    </tr><!--
+
  <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-class24-width|95x95px}}}]]</td>
    // TFC ends.
+
    <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-class24-width|95x95px}}}]]</td>
    // QTF begins.
+
  </tr>{{#if: {{{team-colors-class25|}}}
 
+
  | <td colspan="2" style="padding:none;">
--><tr><!--
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
  --><td colspan="2" style="width:100%; background:#C77700; text-align:{{lang incomplete|ar = right|en = left}};"><!--  
+
      <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>
    --><span style="white-space:nowrap; font-size:120%; font-weight:bold;"><!--
+
      </table>
    -->[[File:Quake Icon.png|22px|Team Fortress|link=Team Fortress{{if lang}}]]<!--  
+
    </td>
    -->&nbsp;[[Team Fortress{{if lang}}|<span style="color:#fff;">{{Common string|Team Fortress}}</span>]]<!--
+
  <tr>
    --></span>
+
    <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-class25-width|95x95px}}}]]</td>
    </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-class25-width|95x95px}}}]]</td>
    </tr><tr>
+
  </tr>{{#if: {{{team-colors-class26|}}}
    <td colspan="2" style="margin:0em auto;"><!--
+
  | <td colspan="2" style="padding:none;">
    -->[[File:{{{QTF-model|Screenshot needed.png}}}|250px|center]]
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
    </td>
+
      <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>
    </tr>
+
      </table>
    }}<!-- End 'game' switch -->
+
    </td>
  | #default = {{ns:0}}<!-- NULL -->
+
  <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-class26-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-class26-width|95x95px}}}]]</td>
 
+
  </tr>{{#if: {{{team-colors-class27|}}}
// End team-colored images switch
+
  | <td colspan="2" style="padding:none;">
 
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
// Begin kill icons
+
      <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>
-->{{#if:{{{hide-kill-icon|}}}
+
    </td>
| {{ns:0}}<!-- Ignore all of this if 'hide-kill-icon' is set to anything. -->
+
   <tr>
| {{#switch:{{lc:{{{type|}}}}}
+
    <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-class27-width|95x95px}}}]]</td>
  | weapon | weapons | taunt | tauntkill | taunt-kill = {{#switch:{{Icon killicon|weapon={{lc:{{{kill-icon-1|{{BASEPAGENAME}}}}}}}}}
+
    <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-class27-width|95x95px}}}]]</td>
  | none = {{ns:0}}<!-- If the killicon doesn't exist at the right spot (i.e. exact article title), hide it. -->
+
  </tr>{{#if: {{{team-colors-class28|}}}
  | #default =
+
   | <td colspan="2" style="padding:none;">
<tr>
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
<th class="infobox-header" colspan="2">{{lang
+
      <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>
  | en = {{#if:{{{kill-icon-2|}}}|Kill Icons|Kill Icon}}
+
      </table>
  | ar = كيل أيكون
+
    </td>
  | cs = {{#if:{{{kill-icon-2|}}}|Ikony při zabití|Ikona při zabití}}
+
   <tr>
  | da = {{#if:{{{kill-icon-2|}}}|Drabsikoner|Drabsikon}}
+
    <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-class28-width|95x95px}}}]]</td>
  | de = {{#if:{{{kill-icon-2|}}}|Tötungsbilder|Tötungsbild}}
+
    <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-class28-width|95x95px}}}]]</td>
  | es = {{#if:{{{kill-icon-2|}}}|Iconos de muerte|Icono de muerte}}
+
  </tr>}}{{#if: {{{team-colors-class29|}}}
  | fi = {{#if:{{{kill-icon-2|}}}|Tappokuvakkeet|Tappokuvake}}
+
   | <td colspan="2" style="padding:none;">
  | fr = {{#if:{{{kill-icon-2|}}}|Icônes de Frag|Icône de Frag}}
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
  | hu = {{#if:{{{kill-icon-2|}}}|Ölési ikonok|Ölési ikon}}
+
      <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>
  | it = {{#if:{{{kill-icon-2|}}}|Icone|Icona}} di Morte
+
      </table>
  | ja = {{#if:{{{kill-icon-2|}}}|キルアイコン|キルアイコン}}
+
    </td>
  | ko = {{#if:{{{kill-icon-2|}}}|처치 표시|처치 표시}}
+
   <tr>
  | nl = {{#if:{{{kill-icon-2|}}}|Doodsicoons|Doodsicoon}}
+
    <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-class29-width|95x95px}}}]]</td>
  | no = {{#if:{{{kill-icon-2|}}}|Draps Ikons|Draps Ikon}}
+
    <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-class29-width|95x95px}}}]]</td>
  | pl = {{#if:{{{kill-icon-2|}}}|Ikony zabicia|Ikona zabicia}}
+
  </tr>}}{{#if: {{{team-colors-class30|}}}
  | pt = {{#if:{{{kill-icon-2|}}}|Ícones|Ícone}} de morte
+
  | <td colspan="2" style="padding:none;">
  | pt-br = {{#if:{{{kill-icon-2|}}}|Ícones|Ícone}} de morte
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
  | ro = {{#if:{{{kill-icon-2|}}}|Pictograme|Pictogramă}}
+
      <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>
  | ru = {{#if:{{{kill-icon-2|}}}|Иконки убийств|Иконка убийства}}
+
      </table>
  | sv = {{#if:{{{kill-icon-2|}}}|Dödsikoner|Dödsikon}}
+
    </td>
  | tr = {{#if:{{{kill-icon-2|}}}|Öldürme Simgeleri|Öldürme Simgesi}}
+
  <tr>
  | zh-hans = 击杀图标
+
    <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-class30-width|95x95px}}}]]</td>
  | zh-hant = 殺人圖示
+
    <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-class30-width|95x95px}}}]]</td>
  }}
+
  </tr>}}{{#if: {{{team-colors-class31|}}}
</th>
+
  | <td colspan="2" style="padding:none;">
</tr><tr>
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
<td colspan="2">{{kill notice|weapon={{lc:{{{kill-icon-1|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-1|}}}}}</td><!--
+
      <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>
  --></tr>
+
      </table>
  }}<!-- End of #ifeq 'none' from above.
+
    </td>
  -->{{#if:{{{kill-icon-2|}}}
+
  <tr>
   | <tr><td colspan="2">
+
    <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-class31-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-class31-width|95x95px}}}]]</td>
{{#if:{{{kill-tooltip-2}}}|
+
  </tr>}}{{#if: {{{team-colors-class32|}}}
{{kill notice|weapon={{lc:{{{kill-icon-2|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-2|}}}|kill-tool={{{kill-tooltip-2|}}}}}
+
  | <td colspan="2" style="padding:none;">
|
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
{{kill notice|weapon={{lc:{{{kill-icon-2|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-2|}}}}}
+
      <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>
</td></tr>
+
  <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-class32-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-class32-width|95x95px}}}]]</td>
  {{#if:{{{kill-icon-3|}}}
+
  </tr>}}{{#if: {{{team-colors-class33|}}}
   | <tr><td colspan="2">
+
  | <td colspan="2" style="padding:none;">
{{#if:{{{kill-tooltip-3}}}|
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
{{kill notice|weapon={{lc:{{{kill-icon-3|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-3|}}}|kill-tool={{{kill-tooltip-3|}}}}}
+
      <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>
{{kill notice|weapon={{lc:{{{kill-icon-3|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-3|}}}}}
+
    </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-class33-width|95x95px}}}]]</td>
</td></tr>
+
    <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-class33-width|95x95px}}}]]</td>
  }}{{#if:{{{kill-icon-4|}}}
+
  </tr>}}{{#if: {{{team-colors-class34|}}}
   | <tr><td colspan="2">
+
  | <td colspan="2" style="padding:none;">
{{#if:{{{kill-tooltip-4}}}|
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
{{kill notice|weapon={{lc:{{{kill-icon-4|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-4|}}}|kill-tool={{{kill-tooltip-4|}}}}}
+
      <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>
{{kill notice|weapon={{lc:{{{kill-icon-4|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-4|}}}}}
+
    </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-class34-width|95x95px}}}]]</td>
</td></tr>
+
    <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-class34-width|95x95px}}}]]</td>
  }}{{#if:{{{kill-icon-5|}}}
+
  </tr>}}{{#if: {{{team-colors-class35|}}}
   | <tr><td colspan="2">
+
  | <td colspan="2" style="padding:none;">
{{#if:{{{kill-tooltip-5}}}|
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
{{kill notice|weapon={{lc:{{{kill-icon-5|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-5|}}}|kill-tool={{{kill-tooltip-5|}}}}}
+
      <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>
{{kill notice|weapon={{lc:{{{kill-icon-5|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-5|}}}}}
+
    </td>
}}
+
  <tr>
</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-class35-width|95x95px}}}]]</td>
  }}{{#if:{{{kill-icon-6|}}}
+
    <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-class35-width|95x95px}}}]]</td>
   | <tr><td colspan="2">
+
  </tr>}}{{#if: {{{team-colors-class36|}}}
{{#if:{{{kill-tooltip-6}}}|
+
  | <td colspan="2" style="padding:none;">
{{kill notice|weapon={{lc:{{{kill-icon-6|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-6|}}}|kill-tool={{{kill-tooltip-6|}}}}}
+
      <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>
{{kill notice|weapon={{lc:{{{kill-icon-6|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-6|}}}}}
+
      </table>
}}
+
    </td>
</td></tr>
+
  <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-class36-width|95x95px}}}]]</td>
  | #default = {{ns:0}}<!-- Limit killicon section to weapons & taunts only (excluding action taunts). -->
+
    <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-class36-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">
// Basic Information
+
      <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>
--><tr>
+
    </td>
<th class="infobox-header" colspan="2">{{lang
+
  <tr>
  | en = Basic Information
+
    <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-class37-width|95x95px}}}]]</td>
  | ar = معلومات أساسية
+
    <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-class37-width|95x95px}}}]]</td>
  | cs = Základní informace
+
  </tr>}}{{#if: {{{team-colors-class38|}}}
  | da = Information
+
  | <td colspan="2" style="padding:none;">
  | de = Informationen
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
  | es = Información básica
+
      <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>
  | fi = Perustiedot
+
      </table>
  | fr = Informations de base
+
    </td>
  | hu = Alapvető információk
+
  <tr>
  | it = Informazioni di Base
+
    <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-class38-width|95x95px}}}]]</td>
  | ja = インフォメーション
+
    <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-class38-width|95x95px}}}]]</td>
  | ko = 기본 정보
+
  </tr>}}{{#if: {{{team-colors-class39|}}}
  | nl = Basisinformatie
+
  | <td colspan="2" style="padding:none;">
  | no = Grunnleggende informasjon
+
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
  | pl = Podstawowe informacje
+
      <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>
  | pt = Informações básicas
+
      </table>
  | pt-br = Informações básicas
+
    </td>
  | ro = Informaţii de bază
+
  <tr>
  | ru = Информация
+
    <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-class39-width|95x95px}}}]]</td>
  | sv = Grundläggande Information
+
    <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-class39-width|95x95px}}}]]</td>
  | tr = Temel Bilgiler
+
  </tr>}}{{#if: {{{team-colors-class40|}}}
  | zh-hans = 基本信息
+
  | <td colspan="2" style="padding:none;">
  | zh-hant = 資訊
+
      <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>
</th>
+
      </table>
</tr><!--  
+
    </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-class40-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-class40-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-class41-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-class41-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-class42-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-class42-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-class43-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-class43-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-class44-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-class44-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-class45-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-class45-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>
 +
</td>
 +
</tr><!-- 
 +
 
 +
    // Stacked landscape views (used only on non-TF2 weapons)
 +
 +
-->
 +
  | weapon = {{#switch:{{lc:{{{game|}}}}}
 +
    | tfc
 +
    | classic = <!--
 +
 
 +
    // QTF & TFC landscape images.
  
   // 'used-by'
+
  --><tr>
-->{{#switch:{{lc:{{{type|}}}}}
+
   <td colspan="2" style="width:100%; background:#C7A900; text-align:{{lang incomplete|ar = right|en = left}};"><!--  
| tool | tools = {{ns:0}}<!-- NULL: don't have 'used-by' on tools. -->
+
    --><span style="white-space:nowrap; font-size:120%; font-weight:bold;"><!--
| #default =
+
    -->[[File:Classic Icon.png|20px|Team Fortress Classic|link=Team Fortress Classic{{if lang}}]]<!--
<tr>
+
    -->&nbsp;[[Team Fortress Classic{{if lang}}|<span style="color:#fff;">{{common string|Team Fortress Classic}}</span>]]<!--  
<td class="infobox-label">{{#switch:{{lc:{{{type|}}}}}
+
    --></span>
  | weapons | weapon | taunt | tauntkill | taunt-kill | #default = {{Common string|Used by}}:
+
    </td>
  | cosmetic
+
    </tr><tr>
  | hats | head | headwear | hat
+
    <td colspan="2" style="margin:0em auto;"><!--
  | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item = {{lang
+
    -->{{#if:{{{view1|}}}|{{3D Classic Viewer
  | en = Worn by:
+
      | view1={{{view1|{{BASEPAGENAME}} 3D.jpg}}}
  | ar = يلبسها:
+
      | view1name={{{view1name|}}}
  | cs = Používá:
+
      | view2={{{view2|}}}
  | da = Båret af:
+
      | view2name={{{view2name|}}}
  | de = Getragen von:
+
      | view3={{{view3|}}}
  | es = Usado por:
+
      | view3name={{{view3name|}}}
  | fr = Porté par :
+
      | view4={{{view4|}}}
  | fi = Käyttäjät:
+
      | view4name={{{view4name|}}}
  | hu = Viselheti:
+
      | 3d-button-1 = {{{3d-button-1|}}}
  | it = Indossato da:
+
      | 3d-button-2 = {{{3d-button-2|}}}
  | ja = 装備:
+
      | 3d-button-3 = {{{3d-button-3|}}}
  | ko = 착용 병과:
+
      | 3d-button-4 = {{{3d-button-4|}}}
  | nl = Gedragen door:
+
      | image= {{{tfc-model|{{{TFC-model|Screenshot needed.png}}}}}}
  | no = Båret av:
+
      }}
  | pl = Klasa:
+
      | [[File:{{{tfc-model|{{{TFC-model|Screenshot needed.png}}}}}}|250px|center]]}}
  | pt = Usado por:
+
    </td>
  | pt-br = Usado por:
+
    </tr><!--
  | ro = Purtată de:
+
 
  | ru = Используется:
+
    // TFC ends.
  | sv = Buren av:
+
    // QTF begins.
  | tr = Kullanan sınıf:
+
 
  | zh-hans = 可装备的兵种:
+
--><tr><!--
   | zh-hant = 裝備:
+
  --><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;"><!--
 +
    -->[[File:Quake Icon.png|22px|Team Fortress|link=Team Fortress{{if lang}}]]<!--
 +
    -->&nbsp;[[Team Fortress{{if lang}}|<span style="color:#fff;">{{common string|Team Fortress}}</span>]]<!--
 +
    --></span>
 +
    </td>
 +
    </tr><tr>
 +
    <td colspan="2" style="margin:0em auto;"><!--
 +
    -->[[File:{{{qtf-model|{{{QTF-model|Screenshot needed.png}}}}}}|250px|center]]
 +
    </td>
 +
    </tr>
 +
    }}<!-- End 'game' switch -->
 +
   | #default = {{ns:0}}<!-- NULL -->
 
   }}
 
   }}
  }}</td><td>{{{used-by}}}</td>
 
  </tr>
 
 
  }}<!--  
 
  }}<!--  
  
  // 'slot'
+
// End team-colored images switch
  // For most weapons, the parameter will be defined as simply 'slot 1' or 'secondary'. Pages that do use these values
+
 
  // will also be categorized accordingly. Other pages that have complicated slots or slot confusion will be excluded
+
// Begin kill icons
  // from categorization (and will need to be manually added to the category).
 
  
  -->{{#switch:{{lc:{{{type|}}}}}  
+
  -->{{#if:{{{hide-kill-icon|}}}
| tool | tools = {{ns:0}}
+
| {{ns:0}}<!-- Ignore all of this if 'hide-kill-icon' is set to anything. -->
| #default = <tr>
+
| {{#switch:{{lc:{{{type|}}}}}
  <td class="infobox-label">{{lang
+
  | weapon | weapons | taunt | tauntkill | taunt-kill | special kill taunt = {{#switch:{{Icon killicon|weapon={{lc:{{{kill-icon-1|{{BASEPAGENAME}}}}}}}}}
   | en = Slot:
+
  | none = {{ns:0}}<!-- If the killicon doesn't exist at the right spot (i.e. exact article title), hide it. -->
   | ar = وضع
+
  | #default =  
   | cs = Slot:
+
<tr>
   | da = Position:
+
<th class="infobox-header" colspan="2">{{lang
   | de = Position:
+
   | en = {{#if:{{{kill-icon-2|}}}|Kill Icons|Kill Icon}}
   | es = Espacio:
+
   | ar = كيل أيكون
  | fr = Emplacement :
+
   | cs = {{#if:{{{kill-icon-2|}}}|Ikony při zabití|Ikona při zabití}}
   | fi = Paikka:
+
   | da = {{#if:{{{kill-icon-2|}}}|Drabsikoner|Drabsikon}}
  | hu = Hely:
+
   | de = {{#if:{{{kill-icon-2|}}}|Tötungsbilder|Tötungsbild}}
  | it = Slot:
+
   | es = {{#if:{{{kill-icon-2|}}}|Iconos de muerte|Icono de muerte}}
  | ja = スロット:
+
   | fi = {{#if:{{{kill-icon-2|}}}|Tappokuvakkeet|Tappokuvake}}
   | ko = 아이템 유형:
+
   | fr = {{#if:{{{kill-icon-2|}}}|Icônes de Frag|Icône de Frag}}
  | nl = Positie:
+
   | hu = {{#if:{{{kill-icon-2|}}}|Ölési ikonok|Ölési ikon}}
  | no = Spalte:
+
   | it = {{#if:{{{kill-icon-2|}}}|Icone|Icona}} di Morte
  | pl = Slot:
+
   | ja = {{#if:{{{kill-icon-2|}}}|キルアイコン|キルアイコン}}
   | pt = Tipo:
+
   | ko = {{#if:{{{kill-icon-2|}}}|처치 표시|처치 표시}}
  | pt-br = Compartimento:
+
   | nl = {{#if:{{{kill-icon-2|}}}|Doodsicoons|Doodsicoon}}
  | ro = Slot:
+
  | no = {{#if:{{{kill-icon-2|}}}|Drapsikoner|Drapsikon}}
  | ru = Слот:
+
  | pl = {{#if:{{{kill-icon-2|}}}|Ikony zabicia|Ikona zabicia}}
   | sv = Position:
+
  | pt = {{#if:{{{kill-icon-2|}}}|Ícones|Ícone}} de morte
  | tr = Yuva:
+
  | pt-br = {{#if:{{{kill-icon-2|}}}|Ícones|Ícone}} de morte
  | zh-hans = 位置:
+
  | ro = {{#if:{{{kill-icon-2|}}}|Pictograme|Pictogramă}}
  | zh-hant = 類型:
+
  | ru = {{#if:{{{kill-icon-2|}}}|Иконки убийств|Иконка убийства}}
  }}</td>
+
  | sv = {{#if:{{{kill-icon-2|}}}|Dödsikoner|Dödsikon}}
   <td class="infobox-data">{{#switch:{{lc:{{{type|}}}}}
+
  | tr = {{#if:{{{kill-icon-2|}}}|Öldürme Simgeleri|Öldürme Simgesi}}
   | bundle = {{Common string|Bundle}}
+
  | zh-hans = 击杀图标
   | 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...-->
+
  | zh-hant = 殺人圖示
    |{{#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...
+
  }}
-->{{#ifeq:{{lc:{{{slot|}}}}}|grenade| <!-- Handling the grenade slot separately because it needs to link differently. -->
+
</th>
      [[Unused content{{if lang}}#{{lang <!-- Section links -->
+
</tr><tr>
        | en = Grenades
+
<td colspan="2">{{kill notice|weapon={{lc:{{{kill-icon-1|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-1|}}}}}</td><!--  
        | ar = قنابل
+
  --></tr>
        | cs = Granáty
+
  }}<!-- End of #ifeq 'none' from above.
        | de = Granaten
+
  -->{{#if:{{{kill-icon-2|}}}
        | es = Granadas
+
  | <tr><td colspan="2">
        | fr = Grenades
+
 
        | hu = Gránátok
+
{{#if:{{{kill-tooltip-2}}}|
        | ja = グレネード
+
{{kill notice|weapon={{lc:{{{kill-icon-2|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-2|}}}|kill-tool={{{kill-tooltip-2|}}}}}
        | ko = 유탄
+
|
        | pl = Granaty
+
{{kill notice|weapon={{lc:{{{kill-icon-2|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-2|}}}}}
        | pt = Granadas
+
}}
        | pt-br = Granadas
+
 
        | ru = Гранаты
+
</td></tr>
        | sv = Granater
+
   }}
        | tr = Bombalar
+
 
        | zh-hans = 手雷/榴弹
+
  {{#if:{{{kill-icon-3|}}}
        | zh-hant = 手榴彈
+
  | <tr><td colspan="2">
        | #default = <!-- No section link -->
+
{{#if:{{{kill-tooltip-3}}}|
      }}{{!}}{{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. -->
+
{{kill notice|weapon={{lc:{{{kill-icon-3|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-3|}}}|kill-tool={{{kill-tooltip-3|}}}}}
    | slot1 | slot 1 | 1 | primary = {{Item name|Primary}}
+
|
    | slot2 | slot 2 | 2 | secondary = {{Item name|Secondary}}
+
{{kill notice|weapon={{lc:{{{kill-icon-3|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-3|}}}}}
    | slot3 | slot 3 | 3 | melee = {{Item name|Melee}}
+
}}
    | pda1 | pda 1 | disguise kit = {{Item name|PDA1}}
+
 
    | pda2 | pda 2 | watch | cloak = {{Item name|PDA2}}
+
</td></tr>
    | building | sapper = {{Item name|Building}}
+
  }}{{#if:{{{kill-icon-4|}}}
    | #default = <includeonly>[[Category:Item infobox ERROR]]</includeonly>
+
   | <tr><td colspan="2">
   }}]]}}
+
{{#if:{{{kill-tooltip-4}}}|
  }}{{#ifeq:{{{type|}}}|taunt|&nbsp; ({{Item link|Taunt}})}}}}
+
{{kill notice|weapon={{lc:{{{kill-icon-4|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-4|}}}|kill-tool={{{kill-tooltip-4|}}}}}
  | cosmetic
+
|
  | hat | hats | head | headwear
+
{{kill notice|weapon={{lc:{{{kill-icon-4|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-4|}}}}}
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item = [[Cosmetic items{{if lang}}|{{Item name|Cosmetic}}]]
+
}}
  | action | action item | action taunt = [[Action items{{if lang}}|{{Item name|Action}}]]
 
  | special taunt = [[Taunts{{if lang}}#{{Item name|Special taunts}}|{{Item name|Taunt}}]]
 
  | #default = {{{slot|{{{custom-slot|{{ucfirst:{{{type|}}}}}}}}}}}<!-- If all else fails, just display 'slot'. -->
 
}}
 
</td>
 
</tr>
 
}}{{#switch:{{lc:{{{type|}}}}}
 
   | 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><!--  
 
  
   // 'equip-region'
+
</td></tr>
 
+
  }}{{#if:{{{kill-icon-5|}}}
  --><td class="infobox-label">{{Item link|Equip region}}:</td><td class="infobox-data">{{Item name
+
  | <tr><td colspan="2">
   | er {{#switch:{{lc:{{{type|}}}}}
+
{{#if:{{{kill-tooltip-5}}}|
   | cosmetic
+
{{kill notice|weapon={{lc:{{{kill-icon-5|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-5|}}}|kill-tool={{{kill-tooltip-5|}}}}}
   | hats | head | headwear | hat
+
|
   | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item = {{lc:{{{equip-region|hat}}}}}
+
{{kill notice|weapon={{lc:{{{kill-icon-5|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-5|}}}}}
   | #default = {{lc:{{{equip-region|error}}}}}<!--  
+
}}
   -->}}<!--
+
</td></tr>
     -->}}<!--
+
  }}{{#if:{{{kill-icon-6|}}}
     -->{{#if:{{{equip-region-2|}}}
+
  | <tr><td colspan="2">
     |, {{Item name| er {{lc: {{{equip-region-2|}}} }} }}<!--
+
{{#if:{{{kill-tooltip-6}}}|
     -->{{#if:{{{equip-region-3|}}}
+
{{kill notice|weapon={{lc:{{{kill-icon-6|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-6|}}}|kill-tool={{{kill-tooltip-6|}}}}}
       |, {{Item name| er {{lc: {{{equip-region-3|}}} }} }}<!--
+
|
       -->{{#if:{{{equip-region-4|}}}
+
{{kill notice|weapon={{lc:{{{kill-icon-6|{{BASEPAGENAME}}}}}}}|kill-text={{{kill-text-6|}}}}}
       |, {{Item name| er {{lc: {{{equip-region-4|}}} }} }}<!--
+
}}
         -->{{#if:{{{equip-region-5|}}}
+
</td></tr>
         |, {{Item name| er {{lc: {{{equip-region-5|}}} }} }}<!--
+
  }}
       -->}}<!--
+
  | #default = {{ns:0}}<!-- Limit killicon section to weapons & taunts only (excluding action taunts). -->
     -->}}<!--
+
  }}
     -->}}<!--
+
}}<!--
   -->}}</td></tr>
+
   }}<!-- #switch: -->
+
// Basic Information
  }}{{#if:{{{contributed-by|}}}
+
 
  | <tr><!--  
+
--><tr>
 
+
<th class="infobox-header" colspan="2">{{lang
   // 'contributed-by' (optional)
+
  | en = Basic Information
 +
  | ar = معلومات أساسية
 +
  | cs = Základní informace
 +
  | da = Information
 +
  | de = Informationen
 +
  | es = Información básica
 +
  | fi = Perustiedot
 +
  | fr = Informations de base
 +
  | hu = Alapvető információk
 +
  | it = Informazioni di Base
 +
  | ja = インフォメーション
 +
  | ko = 기본 정보
 +
  | nl = Basisinformatie
 +
  | no = Grunnleggende informasjon
 +
  | pl = Podstawowe informacje
 +
  | pt = Informações básicas
 +
  | pt-br = Informações básicas
 +
  | ro = Informaţii de bază
 +
  | ru = Информация
 +
  | sv = Grundläggande Information
 +
  | tr = Temel Bilgiler
 +
  | zh-hans = 基本信息
 +
  | zh-hant = 資訊
 +
  }}
 +
</th>
 +
</tr><!--
 +
 
 +
   // 'used-by'
 +
-->{{#switch:{{lc:{{{type|}}}}}
 +
  | tool | tools | ingredient = {{ns:0}}<!-- NULL: don't have 'used-by' on tools. -->
 +
| #default =
 +
<tr>
 +
<td class="infobox-label">{{#switch:{{lc:{{{type|}}}}}
 +
  | weapons | weapon | taunt | tauntkill | taunt-kill | #default = {{lang
 +
  | en = Used by:
 +
  | cs = Používá:
 +
  | da = Brugt af:
 +
  | de = Benutzt von
 +
  | es = Utilizado por:
 +
  | fi = Käyttäjät:
 +
  | fr = Utilisé par :
 +
  | hu = Használhatja:
 +
  | it = Usato da:
 +
  | ja = 使用クラス:
 +
  | ko = 사용 병과:
 +
  | nl = Gebruikt door:
 +
  | no = Brukt av:
 +
  | pl = Klasa:
 +
  | pt = Usado por:
 +
  | pt-br = Usado por:
 +
  | ro = Folosit de:
 +
  | ru = Используется:
 +
  | sv = Använt av:
 +
  | tr = Kullanan sınıf:
 +
  | zh-hans = 适用的兵种:
 +
  | zh-hant = 使用的職業:
 +
}}
 +
  | cosmetic
 +
  | hats | head | headwear | hat
 +
  | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item = {{lang
 +
  | en = Worn by:
 +
  | ar = يلبسها:
 +
  | cs = Používá:
 +
  | da = Båret af:
 +
  | de = Getragen von:
 +
  | es = Usado por:
 +
  | fi = Käyttäjät:
 +
  | fr = Porté par :
 +
  | hu = Viselheti:
 +
  | it = Indossato da:
 +
  | ja = 装備:
 +
  | ko = 착용 병과:
 +
  | nl = Gedragen door:
 +
  | no = Båret av:
 +
  | pl = Klasa:
 +
  | pt = Usado por:
 +
  | pt-br = Usado por:
 +
  | ro = Purtat de:
 +
  | ru = Используется:
 +
  | sv = Buren av:
 +
  | tr = Kullanan sınıf:
 +
  | zh-hans = 可装备的兵种:
 +
  | zh-hant = 裝備:
 +
  }}
 +
  }}</td><td>{{{used-by}}}</td>
 +
  </tr>
 +
}}<!--
 +
 
 +
  // 'slot'
 +
  // For most weapons, the parameter will be defined as simply 'slot 1' or 'secondary'. Pages that do use these values
 +
  // will also be categorized accordingly. Other pages that have complicated slots or slot confusion will be excluded
 +
  // from categorization (and will need to be manually added to the category).
 +
 
 +
-->{{#switch:{{lc:{{{type|}}}}}
 +
| tool | tools | ingredient = {{ns:0}}
 +
| #default = <tr>
 +
  <td class="infobox-label">{{lang
 +
  | en = Slot:
 +
  | ar = وضع
 +
  | cs = Slot:
 +
  | da = Position:
 +
  | de = Position:
 +
  | es = Espacio:
 +
  | fi = Paikka:
 +
  | fr = Emplacement :
 +
  | hu = Hely:
 +
  | it = Slot:
 +
  | ja = スロット:
 +
  | ko = 아이템 유형:
 +
  | nl = Positie:
 +
  | no = Spalte:
 +
  | pl = Slot:
 +
  | pt = Tipo:
 +
  | pt-br = Compartimento:
 +
  | ro = Slot:
 +
  | ru = Слот:
 +
  | sv = Position:
 +
  | tr = Yuva:
 +
  | zh-hans = 位置:
 +
  | zh-hant = 類型:
 +
  }}</td>
 +
  <td class="infobox-data">{{#switch:{{lc:{{{type|}}}}}
 +
  | bundle = {{Common string|Bundle}}
 +
  | 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...
 +
-->{{#ifeq:{{lc:{{{slot|}}}}}|grenade| <!-- Handling the grenade slot separately because it needs to link differently. -->
 +
      [[Unused content{{if lang}}#{{lang <!-- Section links -->
 +
        | en = Grenades
 +
        | ar = قنابل
 +
        | cs = Granáty
 +
        | de = Granaten
 +
        | es = Granadas
 +
        | fr = Grenades
 +
        | hu = Gránátok
 +
        | ja = グレネード
 +
        | ko = 유탄
 +
        | nl = Granaten
 +
        | pl = Granaty
 +
        | pt = Granadas
 +
        | pt-br = Granadas
 +
        | ro = Grenade
 +
        | ru = Гранаты
 +
        | sv = Granater
 +
        | tr = Bombalar
 +
        | zh-hans = 手雷/榴弹
 +
        | zh-hant = 手榴彈
 +
        | #default = <!-- No section link -->
 +
      }}{{!}}{{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. -->
 +
    | slot1 | slot 1 | 1 | primary = {{Item name|Primary}}
 +
    | slot2 | slot 2 | 2 | secondary = {{Item name|Secondary}}
 +
    | slot3 | slot 3 | 3 | melee = {{Item name|Melee}}
 +
    | pda1 | pda 1 | disguise kit = {{Item name|PDA1}}
 +
    | pda2 | pda 2 | watch | cloak = {{Item name|PDA2}}
 +
    | building | sapper = {{Item name|Building}}
 +
    | #default = <includeonly>[[Category:Item infobox ERROR]]</includeonly>
 +
  }}]]}}
 +
  }}{{#ifeq:{{{type|}}}|taunt|&nbsp;([[Taunts{{if lang}}|{{common string|Taunt}}]])}}}}
 +
  | cosmetic
 +
  | hat | hats | head | headwear
 +
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item = [[Cosmetic items{{if lang}}|{{Item name|Cosmetic}}]]
 +
   | action | action item | action taunt = [[Action items{{if lang}}|{{Item name|Action}}]]
 +
  | special taunt | special kill taunt = [[Taunts{{if lang}}#{{Item name|Special taunts}}|{{Item name|Taunt}}]]
 +
  | #default = {{{slot|{{{custom-slot|{{ucfirst:{{{type|}}}}}}}}}}}<!-- If all else fails, just display 'slot'. -->
 +
}}
 +
</td>
 +
</tr>
 +
}}{{#switch:{{lc:{{{type|}}}}}
 +
   | 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><!--
 +
 
 +
  // 'equip-region'
 +
 
 +
--><td class="infobox-label">[[Equip region{{if lang}}|{{lang
 +
  | en = Equip region:
 +
  | cs = Místo nošení:
 +
  | da = Udstyringsregion:
 +
  | de = Ausrüstungsbereich:
 +
  | es = Región de equipamiento:
 +
  | fi = Varustuskohta:
 +
  | 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|}}}
 +
  | <tr><!--  
 +
 
 +
   // 'contributed-by' (optional)
 +
 
 +
--><td class="infobox-label">{{lang
 +
  | en = Contributed by:
 +
  | ar = ساهم بها:
 +
  | cs = Přispěl:
 +
  | da = Bidraget af:
 +
  | de = Eingesendet von:
 +
  | es = Creado por:
 +
  | fi = Tekijä▲:
 +
  | fr = Contribution de :
 +
  | hu = Készítette:
 +
  | it = Forgiato da:
 +
  | ja = 作者:
 +
  | ko = 제작자:
 +
  | nl = Gemaakt door:
 +
  | no = Bidratt av:
 +
  | pl = Autor(zy):
 +
  | pt = Criado por:
 +
  | pt-br = Criado por:
 +
  | ro = Creat de:
 +
  | ru = Создатель(-и):
 +
  | sv = Skapad av:
 +
  | tr = Yapımcı:
 +
  | zh-hans = 贡献者:
 +
  | zh-hant = 投稿作者:
 +
  }}</td><!--
 +
  --><td class="infobox-data">{{{contributed-by}}}</td><!--
 +
  --><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>
 +
}}{{#if:{{{released|}}}
 +
| <tr><!--
 +
 
 +
  // 'released' (optional)
 +
 
 +
--><td class="infobox-label">{{lang
 +
  | en = Released:
 +
  | ar = أصدرت
 +
  | cs = Vydáno v:
 +
  | da = Udgivet:
 +
  | de = Erschienen:
 +
  | es = Lanzamiento:
 +
  | fi = Julkaistu:
 +
  | fr = Date d'ajout :
 +
  | hu = Kiadták:
 +
  | it = Rilasciato:
 +
  | ja = 実装日:
 +
  | ko = 출시일:
 +
  | nl = Uitgebracht:
 +
  | no = Utgitt:
 +
  | pl = Dodano:
 +
  | pt = Lançado em:
 +
  | pt-br = Adicionado em:
 +
  | ro = Lansat:
 +
  | ru = Выпущено:
 +
  | sv = Släppt:
 +
  | tr = Yayımlanma:
 +
  | zh-hans = 发布时间:
 +
  | zh-hant = 釋出時間:
 +
  }}</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>
 +
}}<!--
 +
 
 +
  // Hide the following on TFC pages, pages marked as 'unused', 'beta' and taunt pages:
 +
  // 'availability', 'price', 'trade', 'gift', 'craft', 'paint', 'rename', 'medieval':
 +
 
 +
  -->{{#if:{{{unused|{{{beta|}}}}}}
 +
| {{ns:0}}<!-- Hide because unused is defined. -->
 +
| {{#switch:{{lc:{{{game|}}}}}
 +
  | tfc = {{ns:0}}
 +
  | #default = {{#switch:{{lc:{{{type|}}}}}
 +
  | taunt | tauntkill | taunt-kill = {{ns:0}}
 +
  | #default = <!--
 +
 
 +
--><tr><!--
  
 +
  // 'availability' (optional)
 
  --><td class="infobox-label">{{lang
 
  --><td class="infobox-label">{{lang
   | en = Contributed by:
+
   | en = Availability:
   | ar = ساهم بها:
+
   | ar = تواجدها:
   | cs = Přispěl:
+
   | cs = Dostupnost:
   | da = Bidraget af:
+
   | da = Tilgængelighed:
   | de = Eingesendet von:
+
   | de = Verfügbarkeit:
   | es = Creado por:
+
   | es = Disponibilidad:
   | fi = Tekijä▲:
+
   | fi = Saatavuus:
   | fr = Contribution de :
+
   | fr = Disponibilité :
   | hu = Készítette:
+
   | hu = Megszerezhető:
   | it = Forgiato da:
+
   | it = Disponibilità:
   | ja = 作者:
+
   | ja = 入手方法:
   | ko = 제작자:
+
   | ko = 획득 방법:
   | nl = Gemaakt door:
+
   | nl = Verkrijgbaarheid:
   | no = Bidratt av:
+
   | no = Tilgjengelighet:
   | pl = Autorzy:
+
   | pl = Dostępność:
   | pt = Criado por:
+
   | pt = Disponibilidade:
   | pt-br = Criado por:
+
   | pt-br = Disponibilidade:
   | ro = Autor:
+
   | ro = Disponibilitate:
   | ru = Создатель(и):
+
   | ru = Доступность:
   | sv = Skapad av:
+
   | sv = Tillgänglighet:
   | tr = Yapımcı:
+
   | tr = Bulunabilirlik:
   | zh-hans = 贡献者:
+
   | zh-hans = 获得方式:
   | zh-hant = 投稿作者:
+
   | zh-hant = 入手方法:
  }}</td><!--  
+
}}</td><!--  
   --><td class="infobox-data">{{{contributed-by}}}</td><!--
+
   --><td class="infobox-data">{{#switch:{{lc:{{{type|}}}}}
  --><includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
+
| cosmetic
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
+
| hat | hats | head | headwear
    | {{lang cat|Community-contributed items|sort={{ucfirst:{{{type|-}}}}}&#32;{{BASEPAGENAME}}}}
+
| misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
    }}</includeonly>
+
| #default = {{#if:{{{availability|}}}|{{{availability}}}|{{common string|drop}}
   </tr>
+
  }}
}}{{#if:{{{released|}}}
+
}}
| <tr><!--  
+
  </td>
 +
  </tr>{{#ifeq:{{lc:{{{quality|}}}}} | normal
 +
| {{ns:0}}<!--  
 +
    // Little workaround to hide 'Tradable?' and 'Giftable?' on stock item pages because
 +
    // they aren't tradable/giftable unless they are renamed.
 +
    -->
 +
| {{#ifeq:{{lc:{{{type|}}}}}|taunt|{{ns:0}}<!-- NULL: can't trade or gift taunts -->
 +
   | <tr><!--  
  
   // 'released' (optional)
+
   // 'trade'
  
  --><td class="infobox-label">{{lang
+
  --><td class="infobox-label">[[Trading{{if lang}}|{{lang
   | en = Released:
+
   | en = {{tooltip|Tradable|If the item is usable in Trading.}}:
   | ar = أصدرت
+
   | ar = {{tooltip|يمكن تبادلها|إذا كان يمكن تبادل الأيتم.}}:
   | cs = Vydáno v:
+
   | cs = {{tooltip|Obchodování|Možnost výměny s jiným hráčem.}}:
   | da = Udgivet:
+
   | da = {{tooltip|Kan byttes|Om tingen kan byttes i handel.}}:
   | de = Erschienen:
+
   | de = {{tooltip|Tauschbar|Ob es möglich ist den Gegenstand zu tauschen.}}:
   | es = Lanzamiento:
+
   | es = {{tooltip|Intercambiable|Si el objeto puede ser usado en el Intercambio.}}:
   | fi = Julkaistu:
+
   | fi = {{tooltip|Vaihdettava|Voiko esineen vaihtaa?}}:
   | fr = Date d'ajout :
+
   | fr = {{tooltip|Échangeable|S'il est possible d'échanger cet objet.}} :
   | hu = Kiadták:
+
   | hu = {{tooltip|Cserélhető|Ha a tárgy elcserélhető más játékossal.}}:
   | it = Rilasciato:
+
   | it = {{tooltip|Scambiabile|Se l'oggetto può essere utilizzato nello Scambio.}}:
   | ja = 実装日:
+
   | ja = {{tooltip|トレード|トレードできるかどうか}}:
   | ko = 출시일:
+
   | ko = {{tooltip|교환|교환 가능 여부}}:
   | nl = Uitgebracht:  
+
   | nl = {{tooltip|Ruilbaar|Of je het voorwerp kan ruilen.}}:
   | no = Utgitt:
+
   | no = {{tooltip|Byttbar|Om gjenstanden kan brukes i bytting.}}:
   | pl = Dodano:
+
   | pl = {{tooltip|Wymiana|Czy przedmiot można wymieniać?}}:
   | pt = Lançado em:
+
   | pt = {{tooltip|Trocável|Se este item pode ser trocado.}}:
   | pt-br = Publicado em:
+
   | pt-br = {{tooltip|Trocável|Se este item pode ser trocado.}}:
   | ro = Lansat:
+
   | ro = {{tooltip|Dat la schimb|Dacă obiectul poate fi dat la schimb.}}:
   | ru = Выпущено:
+
   | ru = {{tooltip|Обмен|Предмет можно использовать при обмене.}}:
   | sv = Släppt:
+
   | sv = {{tooltip|Kan bytas|Om objektet kan bytas med en annan spelare.}}:
   | tr = Yayımlanma:
+
   | tr = {{tooltip|Takas edilebilir|Eşyanın takasta kullanılıp kullanılamayacağı.}}:
   | zh-hans = 发布时间:
+
   | zh-hans = {{tooltip|可交易|此物品是否可用于交易}}:
   | zh-hant = 釋出時間:
+
   | zh-hant = {{tooltip|交易|此物品是否能用於交易。}}:
   }}</td><!--  
+
   }}]]</td><!--  
   --><td class="infobox-data">{{{released}}}</td>
+
   --><td class="infobox-data">{{#switch:{{lc:{{{trade|¬}}}}}
 +
| ¬
 +
| yes = {{common string|yes}}
 +
| no  = {{common string|no}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
 +
  | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 +
  | {{lang cat|Untradeable items}}
 +
  }}</includeonly>
 +
| #default = {{{trade|}}}
 +
}}</td>
 
   </tr>
 
   </tr>
  }}<!--
+
  {{#ifeq:{{lc:{{{trade|}}}}}|no|{{ns:0}}<!-- NULL: can't gift untradable items -->
 +
| <tr><!--  
  
   // Hide the following on TFC pages, pages marked as 'unused', 'beta' and taunt pages:
+
   // 'gift'
  // 'availability', 'price', 'trade', 'gift', 'craft', 'paint', 'rename', 'medieval':
 
  
  -->{{#if:{{{unused|{{{beta|}}}}}}
+
--><td class="infobox-label">[[Gift Wrap{{if lang}}|{{lang
| {{ns:0}}<!-- Hide because unused is defined. -->
+
  | en = {{tooltip|Giftable|If the item can be wrapped using a Gift Wrap.}}:
| {{#switch:{{lc:{{{game|}}}}}
+
  | ar = {{tooltip|يمكن إهدائه|إذا كان بإلمكان تغليف الأتيم.}}:
   | tfc = {{ns:0}}
+
  | cs = {{tooltip|Darování|Možnost zabalení pomocí Gift Wrapu.}}:
   | #default = {{#switch:{{lc:{{{type|}}}}}
+
  | da = {{tooltip|Kan gives som gave|Om tingen kan blive pakket ind ved brug af gavepapir.}}:
  | taunt | tauntkill | taunt-kill = {{ns:0}}
+
  | de = {{tooltip|Verschenkbar|Ob der Gegenstand mit dem Geschenkpapiers verschenkt werden kann.}}:
  | #default = <!--
+
  | es = {{tooltip|Regalado|Si el objeto puede ser regalado usando el Papel de Regalo.}}:
 
+
  | fi = {{tooltip|Lahjoitettava|Voiko esineen kääriä lahjapaperilla?}}:
--><tr><!--  
+
  | fr = {{tooltip|Emballable|Si cet objet peut être emballé en utilisant du Papier Cadeau.}} :
 
+
  | hu = {{tooltip|Ajándékozható|Ha a tárgy a Csomagolópapír segítségével ajándékozható.}}:
  // 'availability' (optional)
+
  | it = {{tooltip|Regalabile|Se l'oggetto può essere incartato con la Confezione Regalo.}}:
--><td class="infobox-label">{{common string|availability}}:</td><!--  
+
  | ja = {{tooltip|ギフト|{{Item name|Gift Wrap}}を使うことができるかどうか}}:
   --><td class="infobox-data">{{#switch:{{lc:{{{type|}}}}}
+
  | ko = {{tooltip|선물|선물 포장 가능 여부}}:
| cosmetic
+
   | nl = {{tooltip|Schenkbaar|Of je het voorwerp kunt inpakken met Cadeaupapier.}}:
  | hat | hats | head | headwear
+
  | no = {{tooltip|Pakkbar|Om gjenstanden kan bli pakket in med gavepapir.}}:
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
+
   | pl = {{tooltip|Prezent|Czy przedmiot można zapakować jako prezent?}}:
  | #default = {{#if:{{{availability|}}}|{{{availability}}}|{{common string|drop}}
+
  | pt = {{tooltip|Presenteável|Se este item pode ser embrulhado, utilizando o Papel de Embrulho.}}:
  }}
+
  | pt-br = {{tooltip|Presenteável|Se este item pode ser embrulhado com um embrulho para presente.}}:
  }}
+
  | ro = {{tooltip|Împachetabil|Dacă acest obiect poate fi împachetat.}}:
  </td>
+
  | ru = {{tooltip|Упаковка|Предмет может быть завёрнут в подарочную упаковку.}}:
  </tr>{{#ifeq:{{lc:{{{quality|}}}}} | normal
+
  | sv = {{tooltip|Kan ges bort|Om objektet slås in med hjälp av Presentpapper och skänkas bort.}}:
| {{ns:0}}<!--
+
  | tr = {{tooltip|Hediye edilebilir|Eşyanın Hediye Paketi ile kullanılıp kullanılamayacağı.}}:
    // Little workaround to hide 'Tradable?' and 'Giftable?' on stock item pages because
+
  | zh-hans = {{tooltip|礼物包装|此物品是否可以使用礼品包装进行包装}}:
    // they aren't tradable/giftable unless they are renamed.
+
  | zh-hant = {{tooltip|禮品包裝|此物品是否能夠使用禮品包裝道具包裝。}}
    -->
+
  }}]]</td><!--  
| {{#ifeq:{{lc:{{{type|}}}}}|taunt|{{ns:0}}<!-- NULL: can't trade or gift taunts -->
+
   --><td class="infobox-data">{{#switch:{{BASEPAGENAME}}
  | <tr><!--  
+
  | Gift Wrap
 +
  | Giftapult
 +
  | Description Tag = {{common string|no}}
 +
| #default = {{common string|yes}}
 +
  }}</td></tr>}}}}
 +
{{#ifeq:{{lc:{{{type|}}}}}|taunt|{{ns:0}}<!-- NULL: can't craft these -->
 +
| <tr><!--  
  
   // 'trade'
+
   // 'craft'
  
  --><td class="infobox-label">[[Trading{{if lang}}|{{lang
+
  --><td class="infobox-label">[[Crafting{{if lang}}|{{lang
  | en = {{tooltip|Tradable|If the item is usable in Trading.}}:
+
  | en = {{tooltip|Craftable|If the item is usable in Crafting.}}:
  | ar = {{tooltip|يمكن تبادلها|إذا كان يمكن تبادل الأيتم.}}:
+
  | ar = {{tooltip|يمكن كرافته|إذا كان الأتيم يمكن عمل كرافتينج له.}}:
  | cs = {{tooltip|Obchodování|Možnost výměny s jiným hráčem.}}:
+
  | cs = {{tooltip|Craftování|Možnost použít předmět při Craftování.}}:
  | da = {{tooltip|Kan byttes|Om tingen kan byttes i handel.}}:
+
  | da = {{tooltip|Kan smedes|Om tingen kan bruges i smedning.}}:
  | de = {{tooltip|Tauschbar|Ob es möglich ist den Gegenstand zu tauschen.}}:
+
  | de = {{tooltip|Schmiedbar|Ob der Gegenstand zum Schmieden verwendet werden kann.}}:
  | es = {{tooltip|Intercambiable|Si el objeto puede ser usado en el Intercambio.}}:
+
  | es = {{tooltip|Fabricable|Si el objeto puede ser usado en la Fabricación.}}:
  | fi = {{tooltip|Vaihdettava|Voiko esineen vaihtaa?}}:
+
  | fi = {{tooltip|Luotava|Voiko esinettä käyttää luomisessa?}}:
  | fr = {{tooltip|Échangeable|S'il est possible d'échanger cet objet.}} :
+
  | fr = {{tooltip|Craftable|Si cet objet est utilisable pour la Fabrication.}} :
  | hu = {{tooltip|Cserélhető|Ha a tárgy elcserélhető más játékossal.}}:
+
  | hu = {{tooltip|Barkácsolható|Ha a tárgy használható a Barkácsoló rendszerben.}}:
  | it = {{tooltip|Scambiabile|Se l'oggetto può essere utilizzato nello Scambio.}}:
+
  | it = {{tooltip|Forgiabile|Se l'oggetto è utilizzabile nella Forgiatura.}}:
  | ja = {{tooltip|トレード|トレードできるかどうか}}:
+
  | ja = {{tooltip|作成|アイテム作成で使うことができるかどうか}}:
  | ko = {{tooltip|교환|교환 가능 여부}}:
+
  | ko = {{tooltip|제작|제작 가능 여부}}:
  | nl = {{tooltip|Ruilbaar|Of je het voorwerp kan ruilen.}}:
+
  | nl = {{tooltip|Ontwerpbaar|Of je het voorwerp kunt ontwerpen.}}:
  | no = {{tooltip|Byttbar|Om gjenstanden kan brukes i bytting.}}:
+
  | no = {{tooltip|Konstruerbar|Om gjenstanden kan brukes i konstruering.}}:
  | pl = {{tooltip|Wymiana|Czy przedmiot można wymieniać?}}:
+
  | pl = {{tooltip|Wytwarzanie|Czy przedmiot można używać w wytwarzaniu?}}:
  | pt = {{tooltip|Trocável|Se este item pode ser trocado.}}:
+
  | pt = {{tooltip|Fabricável|Se este item pode ser usado no Fabrico.}}:
  | pt-br = {{tooltip|Trocável|Se este item pode ser trocado.}}:
+
  | pt-br = {{tooltip|Fabricável|Se este item pode ser usado na fabricação.}}:
  | ru = {{tooltip|Обмен|Предмет можно использовать при обмене.}}:
+
  | ro = {{tooltip|Fabricabil|Dacă acest obiect poate fi folosit în fabricare.}}:
  | sv = {{tooltip|Kan bytas|Om objektet kan bytas med en annan spelare.}}:
+
  | ru = {{tooltip|Ковка|Предмет может быть использован при ковке.}}:
  | tr = {{tooltip|Takas edilebilir|Eşyanın takasta kullanılıp kullanılamayacağı.}}:
+
  | sv = {{tooltip|Tillverkbar|Om objektet kan användas i Tillverkning.}}:
  | zh-hans = {{tooltip|可交易|该物品是否能够进行交易。}}:
+
  | tr = {{tooltip|İşlenebilir|Eşyanın işlemede kullanılıp kullanılamayacağı}}:
  | zh-hant = {{tooltip|交換|該項目是否能用於交易。}}:
+
  | zh-hans = {{tooltip|可合成|此物品是否可以参与合成}}:
  }}]]</td><!--  
+
  | zh-hant = {{tooltip|合成|此物品是否能夠進行合成。}}:
   --><td class="infobox-data">{{#switch:{{lc:{{{trade|¬}}}}}
+
  }}]]</td><!--  
| ¬
+
   --><td class="infobox-data">{{#switch:{{lc:{{{craft|¬}}}}}
| yes = {{common string|yes}}
+
  | ¬
| no  = {{common string|no}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
+
  | yes = {{common string|yes}}
  | {{ns:0}}<!-- Disable if 'cat' is defined. -->
+
  | no  = {{common string|no}}
  | {{lang cat|Untradeable items}}
+
  | #default = {{{craft|}}}
  }}</includeonly>
+
  }}</td>
| #default = {{{trade|}}}
 
}}</td>
 
 
   </tr>
 
   </tr>
{{#ifeq:{{lc:{{{trade|}}}}}|no|{{ns:0}}<!-- NULL: can't gift untradable items -->
+
  }}
  | <tr><!--  
+
{{#switch:{{lc:{{{type|}}}}}
 +
| cosmetic
 +
| hat | hats | head | headwear
 +
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item  = <tr><!--  
  
  // 'gift'
+
    // 'paint'
 
+
  --><td class="infobox-label">[[Paint Can{{if lang}}|{{lang
--><td class="infobox-label">[[Gift Wrap{{if lang}}|{{lang
+
  | en = {{tooltip|Paintable|If the item can be painted using a Paint Can.}}:
  | ar = {{tooltip|يمكن إهدائه|إذا كان بإلمكان تغليف الأتيم.}}:
+
  | ar = {{tooltip|يمكن طليه|إذا كان الأيتم يمكن طلائه.}}:
  | cs = {{tooltip|Darování|Možnost zabalení pomocí Gift Wrapu.}}:
+
  | cs = {{tooltip|Nabarvení|Možnost zbarvit pomocí Paint Can.}}:
  | da = {{tooltip|Kan gives som gave|Om tingen kan blive pakket ind ved brug af gavepapir.}}:
+
  | da = {{tooltip|Males|Om tingen kan males ved brug af malingsdåser.}}:
  | de = {{tooltip|Verschenkbar|Ob der Gegenstand mit dem Geschenkpapiers verschenkt werden kann.}}:
+
  | de = {{tooltip|Einfärbbar|Ob der Gegenstand mit einer Farbdose eingefärbt weden kann.}}:
  | en = {{tooltip|Giftable|If the item can be wrapped using the Gift Wrap.}}:
+
  | es = {{tooltip|Pintable|Si el objeto puede pintarse usando un Bote de Pintura.}}:
  | es = {{tooltip|Regalado|Si el objeto puede ser regalado usando el Papel de Regalo.}}:
+
  | fi = {{tooltip|Maalattava|Voiko esineen väriä vaihtaa maalipurkilla?}}:
  | fi = {{tooltip|Lahjoitettava|Voiko esineen kääriä lahjapaperilla?}}:
+
  | fr = {{tooltip|Peignable|S'il est possible de peindre cet objet avec un Bidon de Peinture.}} :
  | fr = {{tooltip|Emballable|Si cet objet peut être emballé en utilisant du Papier Cadeau.}} :
+
  | hu = {{tooltip|Festhető|Ha a tárgy befesthető Festék segítségével.}}:
  | hu = {{tooltip|Ajándékozható|Ha a tárgy a Csomagolópapír segítségével ajándékozható.}}:
+
  | it = {{tooltip|Verniciabile|Se l'oggetto può essere verniciato con la Latta di Vernice.}}:
  | it = {{tooltip|Regalabile|Se l'oggetto può essere incartato con la Confezione Regalo.}}:
+
  | ja = {{tooltip|ペイント缶|ペイント缶を使ってアイテムの色を変更できるかどうか}}:
  | ja = {{tooltip|ギフト|{{Item name|Gift Wrap}}を使うことができるかどうか}}:
+
  | ko = {{tooltip|페인트칠|페인트칠 가능 여부}}:
  | ko = {{tooltip|선물|선물 포장 가능 여부}}:
+
  | nl = {{tooltip|Verfbaar|Of je het voorwerp kunt verven met het Verfblik.}}:
  | nl = {{tooltip|Schenkbaar|Of je het voorwerp kunt inpakken met Cadeaupapier.}}:
+
  | no = {{tooltip|Malbar|Om gjenstanden kan bli malt med et malingsspann.}}:
  | no = {{tooltip|Pakkbar|Om gjenstanden kan bli pakket in med gavepapir.}}:
+
  | pl = {{tooltip|Przemalowanie|Czy przedmiot może być przemalowany?}}:
  | pl = {{tooltip|Prezent|Czy przedmiot można zapakować jako prezent?}}:
+
  | pt = {{tooltip|Pintável|Se este item pode ser pintado, utilizando uma Lata de Tinta.}}:
  | pt = {{tooltip|Presenteável|Se este item pode ser embrulhado, utilizando o Papel de Embrulho.}}:
+
  | pt-br = {{tooltip|Pintável|Se este item pode ser pintado com uma lata de tinta.}}:
  | pt-br = {{tooltip|Presenteável|Se este item pode ser embrulhado usando o Embrulho para Presente.}}:
+
  | ro = {{tooltip|Vopsibil|Dacă acest obiect poate fi vopsit folosind un Paint Can.}}:
  | ro = {{tooltip|Împachetabil|Acest produs se poate împacheta.}}:
+
  | ru = {{tooltip|Покраска|Предмет может быть покрашен.}}:
  | ru = {{tooltip|Упаковка|Предмет может быть завернут в подарочную упаковку.}}:
+
  | sv = {{tooltip|Kan målas|Om objektet kan målas med hjälp av en Färgburk.}}:
  | sv = {{tooltip|Kan ges bort|Om objektet slås in med hjälp av Presentpapper och skänkas bort.}}:
+
  | tr = {{tooltip|Boyanabilir|Eşyanın Boya Kutusu ile boyanıp boyanamayacağı.}}:
  | tr = {{tooltip|Hediye edilebilir|Eşyanın Hediye Paketi ile kullanılıp kullanılamayacağı.}}:
+
  | zh-hans = {{tooltip|可染色|此物品是否可以使用油漆桶进行染色}}:
  | zh-hans = {{tooltip|礼物包装|该物品是否能够使用礼物包装进行包装。}}:
+
  | zh-hant = {{tooltip|可塗色|此物品是否能夠使用油漆桶上色。}}:
  | zh-hant = {{tooltip|禮品包裝|該項目是否能夠使用禮品包裝道具包裝。}}:
+
  }}]]</td><!--  
  }}]]</td><!--  
+
    --><td class="infobox-data"><!--  
  --><td class="infobox-data">{{#switch:{{BASEPAGENAME}}
+
    -->{{#switch:<!--  
| Gift Wrap
 
| Giftapult
 
| Description Tag = {{common string|no}}
 
| #default = {{common string|yes}}
 
}}</td></tr>}}}}
 
{{#ifeq:{{lc:{{{type|}}}}}|taunt|{{ns:0}}<!-- NULL: can't craft these -->
 
| <tr><!--  
 
  
  // 'craft'
+
      -->{{#if:{{{paint|}}}
 
+
        | {{lc:{{{paint|}}}}}
--><td class="infobox-label">[[Crafting{{if lang}}|{{lang
+
        | {{#switch:{{lc:{{{type|}}}}}
  | en = {{tooltip|Craftable|If the item is usable in Crafting.}}:
+
          | cosmetic
  | ar = {{tooltip|يمكن كرافته|إذا كان الأتيم يمكن عمل كرافتينج له.}}:
+
          | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
  | cs = {{tooltip|Craftování|Možnost použít předmět při Craftování.}}:
+
          | hat | hats | head | headwear | #default = ¬
  | da = {{tooltip|Kan smedes|Om tingen kan bruges i smedning.}}:
+
          }}
  | de = {{tooltip|Schmiedbar|Ob der Gegenstand zum Schmieden verwendet werden kann.}}:
+
        }}
  | es = {{tooltip|Fabricable|Si el objeto puede ser usado en la Fabricación.}}:
 
  | fi = {{tooltip|Luotava|Voiko esinettä käyttää luomisessa?}}:
 
  | fr = {{tooltip|Craftable|Si cet objet est utilisable pour la Fabrication.}} :
 
  | hu = {{tooltip|Barkácsolható|Ha a tárgy használható a Barkácsoló rendszerben.}}:
 
  | it = {{tooltip|Forgiabile|Se l'oggetto è utilizzabile nella Forgiatura.}}:
 
  | ja = {{tooltip|作成|アイテム作成で使うことができるかどうか}}:
 
  | ko = {{tooltip|제작|제작 가능 여부}}:
 
  | nl = {{tooltip|Ontwerpbaar|Of je het voorwerp kunt ontwerpen.}}:
 
  | no = {{tooltip|Konstruerbar|Om gjenstanden kan brukes i konstruering.}}:
 
  | pl = {{tooltip|Wytwarzanie|Czy przedmiot można używać w wytwarzaniu?}}:
 
  | pt = {{tooltip|Fabricável|Se este item pode ser usado no Fabrico.}}:
 
  | pt-br = {{tooltip|Fabricável|Se este item pode ser usado na Fabricação.}}:
 
  | ru = {{tooltip|Ковка|Предмет может быть использован при ковке.}}:
 
  | sv = {{tooltip|Tillverkbar|Om objektet kan användas i Tillverkning.}}:
 
  | tr = {{tooltip|İşlenebilir|Eşyanın işlemede kullanılıp kullanılamayacağı}}:
 
  | zh-hans = {{tooltip|可合成|该物品是否能够参与合成。}}:
 
  | zh-hant = {{tooltip|合成|該項目是否能夠進行合成。}}:
 
  }}]]</td><!--
 
  --><td class="infobox-data">{{#switch:{{lc:{{{craft|¬}}}}}
 
 
   | ¬
 
   | ¬
   | yes = {{common string|yes}}
+
   | yes = {{common string|yes}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
   | no  = {{common string|no}}
+
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
   | #default = {{{craft|}}}
+
    | {{lang cat|Paintable items}}
 +
    }}</includeonly>
 +
   | 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|}}}
 
   }}</td>
 
   }}</td>
  </tr>
+
  </tr>
 +
  | #default = {{ns:0}}<!-- NULL: paint only for hats for now. -->
 
   }}
 
   }}
{{#switch:{{lc:{{{type|}}}}}
+
}}<!-- <<< This closes the #ifeq 'quality' from above.
| cosmetic
+
 
| hat | hats | head | headwear
+
  // 'rename'
| misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item  = <tr><!--  
 
  
    // 'paint'
+
-->{{#switch:{{lc:{{{type|}}}}}
  --><td class="infobox-label">[[Paint Can{{if lang}}|{{lang
+
| cosmetic
  | en = {{tooltip|Paintable|If the item can be painted using the Paint Can.}}:
+
| hat | hats | head | headwear
  | ar = {{tooltip|يمكن طليه|إذا كان الأيتم يمكن طلائه.}}:
+
| misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
  | cs = {{tooltip|Nabarvení|Možnost zbarvit pomocí Paint Can.}}:
+
| action item | action | action taunt
  | da = {{tooltip|Males|Om tingen kan males ved brug af malingsdåser.}}:
+
| special taunt | special kill taunt
  | de = {{tooltip|Einfärbbar|Ob der Gegenstand mit einer Farbdose eingefärbt weden kann.}}:
+
| weapon | weapons =
  | es = {{tooltip|Pintable|Si el objeto puede pintarse usando un Bote de Pintura.}}:
+
<tr>
  | fi = {{tooltip|Maalattava|Voiko esineen väriä vaihtaa maalipurkilla?}}:
+
<td class="infobox-label">[[Name Tag{{if lang}}|{{lang
  | fr = {{tooltip|Peignable|S'il est possible de peindre cet objet avec un Bidon de Peinture.}} :
+
  | en = {{tooltip|Nameable|If the item can be renamed using a Name Tag.}}:
  | hu = {{tooltip|Festhető|Ha a tárgy befesthető Festék segítségével.}}:
+
  | ar = {{tooltip|يمكن تسميته|إذا كان هناك إمكانية في تسمية الأيتم.}}:
  | it = {{tooltip|Verniciabile|Se l'oggetto può essere verniciato con la Latta di Vernice.}}:
+
  | cs = {{tooltip|Pojmenování|Možnost změny názvu pomocí Name Tagu.}}:
  | ja = {{tooltip|ペイント缶|ペイント缶を使ってアイテムの色を変更できるかどうか}}:
+
  | da = {{tooltip|Navngives|Om tingen kan navngives ved brug af et navneskilt.}}:
  | ko = {{tooltip|페인트칠|페인트칠 가능 여부}}:
+
  | de = {{tooltip|Umbenennbar|Ob der Gegenstand mit einem Namensschild umbenannt werden kann.}}:
  | nl = {{tooltip|Verfbaar|Of je het voorwerp kunt verven met het Verfblik.}}:
+
  | es = {{tooltip|Renombrable|Si el objeto se puede renombrar usando la Etiqueta de Nombre.}}:
  | no = {{tooltip|Malbar|Om gjenstanden kan bli malt med et malingsspann.}}:
+
  | fi = {{tooltip|Nimettävä|Voiko esineen nimen vaihtaa nimitunnisteella?}}:
  | pl = {{tooltip|Przemalowanie|Czy przedmiot może być przemalowany?}}:
+
  | fr = {{tooltip|Renommable|Si cet objet peut être renommé en utilisant une Étiquette.}} :
  | pt = {{tooltip|Pintável|Se este item pode ser pintado, utilizando uma Lata de Tinta.}}:
+
  | hu = {{tooltip|Elnevezhető|Ha a tárgy elnevezhető a Névcédula használatával.}}:
  | pt-br = {{tooltip|Pintável|Se este item pode ser pintado usando uma Lata de Tinta.}}:
+
  | it = {{tooltip|Rinominabile|Se l'oggetto può essere rinominato con l'Etichetta Nome.}}:
  | ru = {{tooltip|Покраска|Предмет может быть покрашен.}}:
+
  | ja = {{tooltip|{{Item name|Name Tag}}|{{Item name|Name Tag}}を使ってアイテムの名前を変更できるかどうか}}:
  | sv = {{tooltip|Kan målas|Om objektet kan målas med hjälp av en Färgburk.}}:
+
  | ko = {{tooltip|작명|이름표 사용 가능 여부}}:
  | tr = {{tooltip|Boyanabilir|Eşyanın Boya Kutusu ile boyanıp boyanamayacağı.}}:
+
  | nl = {{tooltip|Benoembaar|Of je het voorwerp een andere naam kan geven met de Naamplaat.}}:
  | zh-hans = {{tooltip|可染色|该物品是否能够使用油漆桶进行染色。}}:
+
  | no = {{tooltip|Navnbar|Om gjenstanden kan bli omkalt med en navnelapp.}}:
  | zh-hant = {{tooltip|可塗色|該項目是否能夠使用油漆桶上色。}}:
+
  | pl = {{tooltip|Nazywanie|Czy można zmienić nazwę przedmiotu?}}:
  }}]]</td><!--  
+
  | pt = {{tooltip|Nomeável|Se o nome deste item pode ser alterado, utilizando a Etiqueta de Nome.}}:
    --><td class="infobox-data"><!--
+
  | pt-br = {{tooltip|Renomeável|Se o nome deste item pode ser alterado com uma etiqueta de nome.}}:
    -->{{#switch:<!--
+
  | ro = {{tooltip|Redenumit|Dacă acest obiect poate fi redenumit folosind un Name Tag.}}:
 
+
  | ru = {{tooltip|Переименование|Предмет может быть переименован.}}:
      -->{{#if:{{{paint|}}}
+
  | sv = {{tooltip|Namnbyte|Om objektet kan döpas om med en Namnlapp.}}:
        | {{lc:{{{paint|}}}}}
+
  | tr = {{tooltip|İsimlendirilebilir|Eşyaya İsim Etiketi kullanılarak yeni isim verilip verilemeyeceği.}}:
        | {{#switch:{{lc:{{{type|}}}}}
+
  | zh-hans = {{tooltip|可命名|此物品是否可以使用名称标签进行命名}}:
          | cosmetic
+
  | zh-hant = {{tooltip|改名稱|此物品是否能夠使用命名標籤改名稱。}}:
          | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
+
  }}]]</td><!--  
          | hat | hats | head | headwear | #default = ¬
+
  --><td class="infobox-data">{{#switch:{{lc:{{{rename|¬}}}}}
          }}
+
| ¬
        }}
+
| yes = {{common string|yes}}
  | ¬
+
| no  = {{common string|no}}
  | yes = {{common string|yes}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
+
| #default = {{{rename|}}}
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
+
}}</td>
    | {{lang cat|Paintable items}}
+
</tr>
    }}</includeonly>
+
  }}<!--
  | no  = {{common string|no}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
+
 
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
+
   // 'numbered'
    | {{#switch:{{lc:{{{type|}}}}}
+
 
    | cosmetic
+
  -->{{#if:{{{numbered|}}}
    | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
+
| {{#switch:{{lc:{{{type|}}}}}
    | hat | hats | head | headwear = {{lang cat|Unpaintable items}}
 
    | #default = {{ns:0}}
 
    }}
 
    }}</includeonly>
 
  | #default = {{{paint|}}}
 
  }}</td>
 
  </tr>
 
  | #default = {{ns:0}}<!-- NULL: paint only for hats for now. -->
 
  }}
 
  }}<!-- <<< This closes the #ifeq 'quality' from above.
 
 
 
   // 'rename'
 
 
 
  -->{{#switch:{{lc:{{{type|}}}}}
 
 
  | cosmetic
 
  | cosmetic
 +
| action taunt | special taunt | special kill taunt
 
  | 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
+
  | weapon | weapons = <tr>
| special taunt
+
  <td class="infobox-label">[[Crafting Numbers{{if lang}}|{{lang
  | weapon | weapons =  
+
   | en = {{tooltip|Craft No.?|If the item can have a Crafting number.}}:
<tr>
+
   | 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.}}:
  <td class="infobox-label">[[Name Tag{{if lang}}|{{lang
+
   | da = {{tooltip|Smedenummer?|Om genstanden kan have et smedenummer.}}:
   | en = {{tooltip|Nameable|If the item can be renamed using the Name Tag.}}:
+
   | de = {{tooltip|Herstellungs-Nr.?|Ob der Gegenstand eine Herstellungs-Nummer haben kann.}}:
   | ar = {{tooltip|يمكن تسميته|إذا كان هناك إمكانية في تسمية الأيتم.}}:
+
   | es = {{tooltip|Numeración|Si el objeto puede tener un número de fabricación.}}:
  | cs = {{tooltip|Pojmenování|Možnost změny názvu pomocí Name Tagu.}}:
+
   | fi = {{tooltip|Luomisnro?|Voiko esine saada luomisnumeron?}}:
   | da = {{tooltip|Navngives|Om tingen kan navngives ved brug af et navneskilt.}}:
+
   | fr = {{tooltip|N<sup>o</sup> de Fabrication?|Si l'objet peut avoir un numéro de Fabrication.}} :
   | de = {{tooltip|Umbenennbar|Ob der Gegenstand mit einem Namensschild umbenannt werden kann.}}:
+
   | hu = {{tooltip|x. számú|Ha a tárgynak van barkácsolási száma.}}:
   | es = {{tooltip|Renombrable|Si el objeto se puede renombrar usando la Etiqueta de Nombre.}}:
+
   | it = {{tooltip|Numerazione|Se l'oggetto può avere un numero di Forgiatura.}}:
   | fi = {{tooltip|Nimettävä|Voiko esineen nimen vaihtaa nimitunnisteella?}}:
+
   | ja = {{tooltip|クラフトNo.|アイテム作成時に通し番号が記録されるかどうか}}:
   | fr = {{tooltip|Renommable|Si cet objet peut être renommé en utilisant une Étiquette.}} :
+
   | ko = {{tooltip|제작 번호 부여|제작 번호 부여 가능 여부}}:
   | hu = {{tooltip|Elnevezhető|Ha a tárgy elnevezhető a Névcédula használatával.}}:
+
   | nl = {{tooltip|Ontwerpnummer|Of het voorwerp een Ontwerpnummer kan hebben.}}:
   | it = {{tooltip|Rinominabile|Se l'oggetto può essere rinominato con l'Etichetta Nome.}}:
+
   | no = {{tooltip|Konstruerings Nr.?|Om gjenstanden har et Konstruerings nummer.}}:
   | ja = {{tooltip|{{Item name|Name Tag}}|{{Item name|Name Tag}}を使ってアイテムの名前を変更できるかどうか}}:
+
   | pl = {{tooltip|Nr wytworzenia|Czy przedmiot może mieć numer wytworzenia?}}:
   | ko = {{tooltip|작명|이름표 사용 가능 여부}}:
+
   | pt = {{tooltip|Numeração|Se o item fabricado tem um número de fabrico.}}:
   | nl = {{tooltip|Benoembaar|Of je het voorwerp een andere naam kan geven met de Naamplaat.}}:
+
   | pt-br = {{tooltip|Numeração|Se o item fabricado tem um número de fabricação.}}:
   | no = {{tooltip|Navnbar|Om gjenstanden kan bli omkalt med en navnelapp.}}:
+
  | ro = {{tooltip|Număr?|Dacă obiectul poate avea un număr de fabricare.}}:
   | pl = {{tooltip|Nazywanie|Czy można zmienić nazwę przedmiotu?}}:
+
   | ru = {{tooltip|Номер ковки|Может ли предмет иметь номер ковки.}}:
   | pt = {{tooltip|Nomeável|Se o nome deste item pode ser alterado, utilizando a Etiqueta de Nome.}}:
+
   | sv = {{tooltip|Tillverkningsnr.?|Om föremålet har ett Tillverkningsnummer.}}:
   | pt-br = {{tooltip|Renomeável|Se o nome deste item pode ser alterado usando a Etiqueta de Nome.}}:
+
   | tr = {{tooltip|İşleme No.?|Eğer eşyanın bir işleme numarası varsa.}}:
   | ru = {{tooltip|Переименование|Предмет может быть переименован.}}:
+
   | zh-hans = {{tooltip|合成编号|此物品是否拥有合成编号}}:
   | sv = {{tooltip|Namnbyte|Om objektet kan döpas om med en Namnlapp.}}:
+
   | zh-hant = {{tooltip|合成編號|此物品是否有合成編號。}}:
   | tr = {{tooltip|İsimlendirilebilir|Eşyaya İsim Etiketi kullanılarak yeni isim verilip verilemeyeceği.}}:
 
   | zh-hans = {{tooltip|可命名|该物品是否能够使用名称标签进行命名。}}:
 
   | zh-hant = {{tooltip|改名稱|該項目是否能夠使用命名標籤改名稱。}}:
 
 
   }}]]</td><!--  
 
   }}]]</td><!--  
   --><td class="infobox-data">{{#switch:{{lc:{{{rename|¬}}}}}
+
   --><td class="infobox-data">{{#switch:{{lc:{{{numbered|¬}}}}}
 
  | ¬
 
  | ¬
  | yes = {{common string|yes}}
+
  | 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}}
 
  | no  = {{common string|no}}
  | #default = {{{rename|}}}
+
  | #default = {{{numbered|}}}
 
  }}</td>
 
  }}</td>
 
  </tr>
 
  </tr>
  }}<!--
+
}}
 +
  }}<!--  
 +
 +
// 'medieval'
  
  // 'numbered'
+
  -->{{#switch:{{lc:{{{type|}}}}}
 
+
  | weapon | weapons =  
  -->{{#if:{{{numbered|}}}
+
  <tr>
| {{#switch:{{lc:{{{type|}}}}}
+
  <td class="infobox-label">[[Medieval Mode{{if lang}}#{{lang
| cosmetic
+
  | en = Allowed weapons
| action taunt | special taunt
+
  | cs = Povolené zbraně
| hat | hats | head | headwear
+
  | da = Tilladte våben
| misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
+
  | de = Erlaubte Waffen
  | weapon | weapons = <tr>
+
  | es = Armas permitidas
<td class="infobox-label">[[Crafting Numbers{{if lang}}|{{lang
+
  | fi = Sallitut aseet
  | en = {{tooltip|Craft No.?|If the item can have a Crafting number.}}:
+
  | fr = Armes autorisées
  | 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.}}:
+
  | hu = Engedélyezett fegyverek
  | da = {{tooltip|Smedenummer?|Om genstanden kan have et smedenummer.}}:
+
  | it = Arma Medievale
  | de = {{tooltip|Herstellungs-Nr.?|Ob der Gegenstand eine Herstellungs-Nummer haben kann.}}:
+
  | ja = 使用可能な武器
  | es = {{tooltip|Numeración|Si el objeto puede tener un número de fabricación.}}:
+
  | ko = 허가된 무기
  | fi = {{tooltip|Luomisnro?|Voiko esine saada luomisnumeron?}}:
+
  | nl = Toegestane wapens
  | fr = {{tooltip|N<sup>o</sup> de Fabrication?|Si l'objet peut avoir un numéro de Fabrication.}} :
+
  | no = Tillat våpen
  | hu = {{tooltip|x. számú|Ha a tárgynak van barkácsolási száma.}}:
+
  | pl = Dozwolone bronie
  | it = {{tooltip|Numerazione|Se l'oggetto può avere un numero di Forgiatura.}}:
+
  | pt = Armas permitidas
  | ja = {{tooltip|クラフトNo.|アイテム作成時に通し番号が記録されるかどうか}}:
+
  | pt-br = Armas permitidas
  | ko = {{tooltip|제작 번호 부여|제작 번호 부여 가능 여부}}:
+
  | ro = Arme permise
  | nl = {{tooltip|Ontwerpnummer|Of het voorwerp een Ontwerpnummer kan hebben.}}:
+
  | ru = Допускается оружие
  | no = {{tooltip|Konstruerings Nr.?|Om gjenstanden har et Konstruerings nummer.}}:
+
  | sv = Tillåtna vapen
  | pl = {{tooltip|Nr wytworzenia|Czy przedmiot może mieć numer wytworzenia?}}:
+
  | tr = İzin verilen silahlar
  | pt = {{tooltip|Numeração|Se o item fabricado tem um número de fabrico.}}:
+
  | zh-hans = 可用武器
  | pt-br = {{tooltip|Numeração|Se o item fabricado tem um número de fabricação.}}:
+
  | zh-hant = 可以使用的武器
  | ru = {{tooltip|Номер ковки|Может ли предмет иметь номер ковки.}}:
+
  }}|{{lang
  | sv = {{tooltip|Tillverkningsnr.?|Om föremålet har ett Tillverkningsnummer.}}:
+
    | en = {{tooltip|Medieval|If the item can be used in Medieval mode.}}:
  | tr = {{tooltip|İşleme No.?|Eğer eşyanın bir işleme numarası varsa}}:
+
    | ar = {{tooltip|ميديفال|أذا كان يمكن إستخدام هذا البند في ميديفال مود.}}:
  | zh-hans = {{tooltip|合成编号|该物品是否能够拥有合成编号。}}:
+
    | cs = {{tooltip|Středověk|Možnost používání ve Středověkém módu.}}:
  | zh-hant = {{tooltip|合成編號|該項目是否有合成編號。}}:
+
    | da = {{tooltip|Middelalder|Om genstanden kan blive brugt i Middelalder-tilstand.}}:
  }}]]</td><!--
+
    | de = {{tooltip|Mittelalter|Ob der Gegenstand im Mittelaltermodus benutzt werden kann.}}:
   --><td class="infobox-data">{{#switch:{{lc:{{{numbered|¬}}}}}
+
    | es = {{tooltip|Medieval|Si el objeto puede ser usado en el modo Medieval.}}:
| ¬
+
    | fi = {{tooltip|Keskiaika|Voiko esinettä käyttää Keskiaika-tilassa?}}:
| yes = {{common string|yes}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
+
    | fr = {{tooltip|Médiéval|Si l'objet peut être utilisé en mode Médiéval.}} :
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
+
    | hu = {{tooltip|Középkori|Ha a tárgy használható a Középkori mód során.}}:
    | {{lang cat|Craft numbered items}}
+
    | it = {{tooltip|Medievale|Se l'oggetto può essere utilizzato nella Modalità Medievale.}}:
     }}</includeonly>
+
    | ja = {{tooltip|メディーバル|メディーバルモードで使えるかどうか}}:
| no = {{common string|no}}
+
    | ko = {{tooltip|중세 사용|중세 모드 적용시 사용 가능 여부}}:
| #default = {{{numbered|}}}
+
    | nl = {{tooltip|Middeleeuws|Of je het voorwerp kunt gebruiken in de Middeleeuwse modus.}}:
}}</td>
+
    | no = {{tooltip|Middelalder|Om gjenstanden kan brukes i Middelalder modus.}}:
</tr>
+
    | 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.}}:
// '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|}}}<!--  
 +
 
 +
     // This section sets melee weapons to "yes", and all other weapons to "no".
 +
    // It also allows for the default setting to be overridden by setting 'medieval' to yes.
  
-->{{#switch:{{lc:{{{type|}}}}}
+
    -->
| weapon | weapons =
+
    | {{lc:{{{medieval}}}}}
  <tr>
+
    | {{#switch:{{lc:{{{slot|}}}}}
  <td class="infobox-label">[[Medieval mode{{if lang}}#{{lang
+
      | slot3 | slot 3 | 3 | melee = ¬
  | en = Allowed weapons
+
      | #default = no
  | cs = Povolené zbraně
+
      }}
  | da = Tilladte våben
+
    }}
  | de = Erlaubte Waffen
+
     | ¬
  | es = Armas permitidas
+
     | yes = {{common string|yes}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
  | fi = Sallitut aseet
+
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
  | fr = Armes autorisées
+
    | {{lang cat|Medieval weapons}}
  | hu = Engedélyezett fegyverek
+
    }}</includeonly>
  | it = Arma Medievale
+
     | no  = {{common string|no}}
  | ja = 使用可能な武器
+
     | #default = {{{medieval|{{common string|yes}}}}}
  | ko = 허가된 무기
+
     }}</td>
  | nl = Toegestane wapens
+
  </tr>
  | no = Tillat våpen
+
| #default = {{ns:0}}<!-- Hats/Misc items/Tools etc cannot be medieval -->
  | pl = Dozwolone bronie
+
}}
  | pt = Armas permitidas
+
  | ru = Допускается оружие
+
}}<!-- // This closes the taunt check from above. -->
  | sv = Tillåtna vapen
+
}}<!-- // This closes the TFC switch from above. -->
  | tr = İzin verilen silahlar
+
}}<!-- // This closes the 'unused' #if from above.
  | zh-hans = 可用武器
+
  }}|{{lang
+
// Ammunition
    | en = {{tooltip|Medieval|If the item can be used during Medieval mode.}}:
+
// First step of checking. If both params are N/A or similar, hide the whole thing.
     | ar = {{tooltip|ميديفال|أذا كان يمكن إستخدام هذا البند في ميديفال مود.}}:
 
     | cs = {{tooltip|Středověk|Možnost používání ve Středověkém módu.}}:
 
    | da = {{tooltip|Middelalder|Om genstanden kan blive brugt i Middelalder-tilstand.}}:
 
    | de = {{tooltip|Mittelalter|Ob der Gegenstand im Mittelaltermodus benutzt werden kann.}}:
 
    | es = {{tooltip|Medieval|Si el objeto puede ser usado en el modo Medieval.}}:
 
    | fi = {{tooltip|Keskiaika|Voiko esinettä käyttää Keskiaika-tilassa?}}:
 
    | fr = {{tooltip|Médiéval|Si l'objet peut être utilisé en mode Médiéval.}} :
 
    | hu = {{tooltip|Középkori|Ha a tárgy használható a Középkori mód során.}}:
 
    | it = {{tooltip|Medievale|Se l'oggetto può essere utilizzato nella Modalità Medievale.}}:
 
    | ja = {{tooltip|メディーバル|メディーバルモードで使えるかどうか}}:
 
    | ko = {{tooltip|중세 사용|중세 모드 적용시 사용 가능 여부}}:
 
     | 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|Acest produs se poate folosi î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ılıp kullanılamayacağı.}}:
 
    | zh-hans = {{tooltip|中世纪|该物品是否能够在中世纪模式下使用。}}
 
    | zh-hant = {{tooltip|中世紀|該物品是否可在中世紀模式下使用。}}
 
    }}]]</td>
 
  <td class="infobox-data">{{#switch:{{#if:{{{medieval|}}}<!--  
 
  
    // This section sets melee weapons to "yes", and all other weapons to "no".
+
-->{{#if:{{{unused|{{{beta|}}}}}}
    // It also allows for the default setting to be overridden by setting 'medieval' to yes.
+
| {{ns:0}}<!-- Hide ammunition section on unused weapons. -->
 +
| {{#ifeq:{{lc:{{{type|}}}}} | weapon
 +
| {{#switch:<!--
 +
  -->{{#switch:{{lc:{{{slot|}}}}}<!-- // Disable ammunition section for melee & PDA weapons. -->
 +
  | slot3 | slot 3 | 3 | melee 
 +
  | pda1 | pda 1 | disguise kit
 +
  | pda2 | pda 2 | watch | cloak = ¬
 +
  | #default = {{ns:0}}<!-- NULL -->
 +
  }}{{{show-ammo|{{{ammo-loaded|}}}{{{ammo-carried|}}}}}}
 +
  | ¬ | ¬N/AN/A | ¬N/A | ¬∞∞ | ¬∞ | ∞∞ | ∞ | N/AN/A | N/A | none | off | hide = {{ns:0}}<!-- NULL -->
 +
  | #default =
 +
  <tr>
 +
  <th class="infobox-header" colspan="2">{{Common string|Ammo}}</th>
 +
  </tr><!--
 +
 
 +
  // 'ammo-loaded'
 +
  // Second step of checking. Check if the value is N/A, ∞, etc, if it is don't display it.
  
    -->
+
  -->{{#switch:{{{show-ammo|{{{ammo-loaded|}}}}}}
    | {{lc:{{{medieval}}}}}
+
   | N/A
    | {{#switch:{{lc:{{{slot|}}}}}
+
   | ∞
      | slot3 | slot 3 | 3 | melee = ¬
+
   | -  
      | #default = no
+
   | hide
      }}
+
   | off
    }}
+
   | none = {{ns:0}}<!-- NULL -->
    | ¬
+
   | #default =  
    | yes = {{common string|yes}}<includeonly>{{#if:{{{cat|}}}<!-- # CATEGORY INLINE HOOK -->
+
   <tr>
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
+
   <td class="infobox-label">{{lang
    | {{lang cat|Medieval weapons}}
+
     | en = Ammo loaded:
    }}</includeonly>
+
     | ar = الذخائر المخزنة:
    | no  = {{common string|no}}
+
     | cs = Nábojů v zásobníku:
    | #default = {{{medieval|{{common string|yes}}}}}
+
     | da = Ammo ladt:
    }}</td>
+
     | de = Magazingröße:
  </tr>
+
     | es = Munición cargada:
| #default = {{ns:0}}<!-- Hats/Misc items/Tools etc cannot be medieval -->
+
     | fi = Lipaskoko:
}}
+
     | fr = Munitions chargées :
+
     | hu = Tárkapacitás:
}}<!-- // This closes the taunt check from above. -->
+
    | it = Caricatore:
}}<!-- // This closes the TFC switch from above. -->
 
}}<!-- // This closes the 'unused' #if from above.
 
 
// Ammunition
 
// First step of checking. If both params are N/A or similar, hide the whole thing.
 
 
 
-->{{#if:{{{unused|{{{beta|}}}}}}
 
| {{ns:0}}<!-- Hide ammunition section on unused weapons. -->
 
| {{#ifeq:{{lc:{{{type|}}}}} | weapon
 
| {{#switch:<!--
 
  -->{{#switch:{{lc:{{{slot|}}}}}<!-- // Disable ammunition section for melee & PDA weapons. -->
 
  | slot3 | slot 3 | 3 | melee 
 
  | pda1 | pda 1 | disguise kit
 
  | pda2 | pda 2 | watch | cloak = ¬
 
  | #default = {{ns:0}}<!-- NULL -->
 
  }}{{{show-ammo|{{{ammo-loaded|}}}{{{ammo-carried|}}}}}}
 
  | ¬ | ¬N/AN/A | ¬N/A | ¬∞∞ | ¬∞ | ∞∞ | ∞ | N/AN/A | N/A | none | off | hide = {{ns:0}}<!-- NULL -->
 
  | #default =
 
  <tr>
 
  <th class="infobox-header" colspan="2">{{Common string|Ammo}}</th>
 
  </tr><!--
 
 
 
  // 'ammo-loaded'
 
  // Second step of checking. Check if the value is N/A, ∞, etc, if it is don't display it.
 
 
 
  -->{{#switch:{{{show-ammo|{{{ammo-loaded|}}}}}}
 
   | N/A
 
   | ∞
 
   | -  
 
   | hide
 
   | off
 
   | none = {{ns:0}}<!-- NULL -->
 
   | #default =  
 
   <tr>
 
   <td class="infobox-label">{{lang
 
     | en = Ammo loaded:
 
     | ar = الذخائر المخزنة:
 
     | cs = Nábojů v zásobníku:
 
     | da = Ammo ladt:
 
     | de = Magazingröße:
 
     | es = Munición cargada:
 
     | fi = Lipaskoko:
 
     | fr = Munitions chargées :
 
     | hu = Tárkapacitás:
 
 
     | ja = 装弾数:
 
     | ja = 装弾数:
 
     | ko = 장탄수:
 
     | ko = 장탄수:
    | it = Caricatore:
 
 
     | nl = Munitie geladen:
 
     | nl = Munitie geladen:
 
     | no = Ammo ladet:
 
     | no = Ammo ladet:
Line 1,162: Line 1,491:
 
     | 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:
     | tr = Şarjör
+
     | tr = Şarjör:
 
     | zh-hans = 装弹量:
 
     | zh-hans = 装弹量:
 
     | zh-hant = 彈藥上膛數量:
 
     | zh-hant = 彈藥上膛數量:
Line 1,203: Line 1,532:
 
     | 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:
     | tr = Taşınan cephane
+
     | tr = Taşınan cephane:
 
     | zh-hans = 携弹量:
 
     | zh-hans = 携弹量:
 
     | zh-hant = 彈藥攜帶數量:
 
     | zh-hant = 彈藥攜帶數量:
Line 1,239: Line 1,568:
 
     | ru = Тип боеприпасов:
 
     | ru = Тип боеприпасов:
 
     | sv = Ammunitionstyp:
 
     | sv = Ammunitionstyp:
     | tr = Cephane tipi
+
     | tr = Cephane tipi:
 
     | zh-hans = 子弹类型:
 
     | zh-hans = 子弹类型:
 
     | zh-hant = 子彈類型:
 
     | zh-hant = 子彈類型:
Line 1,268: Line 1,597:
 
     | 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:
     | tr = Dolduruş tipi
+
     | tr = Dolduruş tipi:
 
     | zh-hans = 填装类型:
 
     | zh-hans = 填装类型:
 
     | zh-hant = 裝彈方式:
 
     | zh-hant = 裝彈方式:
Line 1,296: Line 1,625:
 
     | da = Tilgængelige Kvaliteter
 
     | da = Tilgængelige Kvaliteter
 
     | de = Verfügbare Qualitäten
 
     | de = Verfügbare Qualitäten
     | es = Aspectos disponibles
+
     | es = Calidades disponibles
 
     | fi = Olemassaolevat Laadut
 
     | fi = Olemassaolevat Laadut
     | fr = Qualités Disponibles
+
     | fr = Qualités disponibles
 
     | hu = Rendelkezésre álló Minőségek
 
     | hu = Rendelkezésre álló Minőségek
 
     | it = Qualità Disponibili
 
     | it = Qualità Disponibili
Line 1,308: Line 1,637:
 
     | pt = Qualidades disponíveis
 
     | pt = Qualidades disponíveis
 
     | pt-br = Qualidades disponíveis
 
     | pt-br = Qualidades disponíveis
 +
    | ro = Calitățile disponibile
 
     | ru = Доступные качества
 
     | ru = Доступные качества
 
     | sv = Tillgängliga Kvaliteter
 
     | sv = Tillgängliga Kvaliteter
Line 1,365: Line 1,695:
 
  | stat-icon = {{{stat-icon|}}}
 
  | stat-icon = {{{stat-icon|}}}
 
  | decal-icon = {{{decal-icon|}}}
 
  | decal-icon = {{{decal-icon|}}}
 +
| paint-color = {{{paint-color|}}}
 
  | pyroland-icon = {{{pyroland-icon|}}}
 
  | pyroland-icon = {{{pyroland-icon|}}}
 
  | halloween-icon = {{{halloween-icon|}}}
 
  | halloween-icon = {{{halloween-icon|}}}
Line 1,399: Line 1,730:
 
     | en = {{#switch:{{lc:{{{type|}}}}}
 
     | en = {{#switch:{{lc:{{{type|}}}}}
 
       | cosmetic | hats | head | headwear | hat | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item
 
       | cosmetic | hats | head | headwear | hat | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item
       | tools | tool | action item | action | action taunt | special taunt = {{ns:0}}<!-- Hats, misc and tools usually don't have "The". -->
+
       | tools | tool | ingredient | action item | action | action taunt | special taunt | special kill taunt = {{ns:0}}<!-- Hats, misc and tools usually don't have "The". -->
 
       | yes | #default =  
 
       | yes | #default =  
 
         {{#switch:{{lc:{{{quality|}}}}}
 
         {{#switch:{{lc:{{{quality|}}}}}
Line 1,507: Line 1,838:
 
   }}
 
   }}
 
   }}
 
   }}
  | cosmetic
+
  | cosmetic = {{lang cat|Cosmetic items}}
| hats | head | headwear | hat
 
| misc item | misc. | misc | misc. item | miscellaneous | miscellaneous item = {{lang cat|Cosmetic items}}
 
 
  | taunt = {{lang cat|Taunts}}
 
  | taunt = {{lang cat|Taunts}}
  | tools | tool = {{lang cat|Tools}}
+
  | tool | tools = {{lang cat|Tools}}
  | action item | action = {{lang cat|Action items}}
+
| ingredient = {{lang cat|Craft items}}
 +
  | action | action item = {{lang cat|Action items}}
 
  | action taunt = {{lang cat|Action items}}{{lang cat|Taunts}}
 
  | action taunt = {{lang cat|Action items}}{{lang cat|Taunts}}
  | special taunt = {{lang cat|Taunts}}{{#if:{{Quad|{{{qualities-override|{{BASEPAGENAME}}}}}|unusual}}|{{lang cat|Unusual taunts}}}}
+
  | special taunt | special kill taunt = {{lang cat|Taunts}}{{#if:{{QuAD|{{{qualities-override|{{BASEPAGENAME}}}}}|unusual}}|{{lang cat|Unusual taunts}}}}
 
  }}
 
  }}
 
  }}<!--
 
  }}<!--
Line 1,529: Line 1,859:
 
     | miscellaneous
 
     | miscellaneous
 
     | miscellaneous item
 
     | miscellaneous item
 +
    | special taunt
 +
    | special taunts
 +
    | special kill taunt
 +
    | special kill taunts
 +
    | tool
 +
    | tools
 +
    | action item
 +
    | action items
 
     | weapon
 
     | weapon
 
     | weapons = {{#if: {{{contributed-by|}}}|{{ns:0}}|{{#ifeq: {{lc:{{{game|}}}}}|tfc|{{ns:0}}|{{lang cat|Valve-made items|sort={{ucfirst:{{{type|-}}}}}&#32;{{BASEPAGENAME}}}}}}}}
 
     | weapons = {{#if: {{{contributed-by|}}}|{{ns:0}}|{{#ifeq: {{lc:{{{game|}}}}}|tfc|{{ns:0}}|{{lang cat|Valve-made items|sort={{ucfirst:{{{type|-}}}}}&#32;{{BASEPAGENAME}}}}}}}}
Line 1,539: Line 1,877:
 
   // 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#Setup_parameters|Documentation]]).</span><!--  
+
   --><span class="error mid">ERROR {{tl|Item infobox}} missing 'type' parameter (See [[Template:Item infobox#Setup parameters|documentation]]).</span><!--  
 
   -->[[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]<!--  
 
   -->[[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]<!--  
 
  -->}}{{#if:{{{no-level|}}}|[[Category:Nolevel ERROR]]|}}<!--
 
  -->}}{{#if:{{{no-level|}}}|[[Category:Nolevel ERROR]]|}}<!--
  
 
  -->{{#switch:{{lc:{{{type|}}}}}
 
  -->{{#switch:{{lc:{{{type|}}}}}
   | weapons | weapon | taunt | tauntkill | taunt-kill
+
   | weapon | cosmetic | taunt | special taunt | special kill taunt | action | tool | ingredient = {{ns:0}} <!-- Correct values for 'type'. -->
  | cosmetic | hats | head | headwear | hat | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item
 
  | tools | tool | action item | action | action taunt | special taunt
 
  | bundle = {{ns:0}}<!-- Accepted values for 'type'. -->
 
 
   | blank | none | {{ns:0}} | #default = [[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]
 
   | blank | none | {{ns:0}} | #default = [[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]
 
   }}<!--  
 
   }}<!--  
Line 1,572: Line 1,905:
  
 
  --></includeonly><!--
 
  --></includeonly><!--
--><noinclude><!-- // END TEMPLATE. -->
+
--><noinclude>
 
{{clr}}
 
{{clr}}
 
{{Complex template}}
 
{{Complex template}}
{{translation switching|en, de, es, fr, hu, ja, ko, pl, pt, ru, sv, tr, zh-hans}}
 
 
{{Ambox
 
{{Ambox
 
| type    = style
 
| type    = style
| image    = Warning_yellow.png
+
| image    = Warning yellow.png
| contents = This template <strong>must not</strong> be used on user pages. Please use [[Template:User item infobox]] instead.
+
| contents = This template <strong>must not</strong> be used on user pages. Please use {{tlx|User item infobox}} instead.
 
}}
 
}}
{{documentation}}
+
{{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>

Latest revision as of 21:53, 26 July 2025

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