Template:Infobox class: Difference between revisions

From TF2 Classified Wiki
Jump to navigation Jump to search
VivaRomania (talk | contribs)
m French translations, some Google translate, others like "with overheal" being guessed at.
mNo edit summary
 
(21 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<includeonly>
{| class="infobox" width=320px
{| class="infobox" width=320px
|+
|+
! class="infobox-title" colspan="2" | {{{title|{{PAGENAME}}}}}
! class="infobox-title" colspan="2" | {{{title|{{PAGENAME}}}}}
{{#ifexist: File:{{{image|{{PAGENAME}}}}} RED.png |
{{#ifexist: File:{{{image|{{PAGENAME}}}}}_red.png |
{{!}}-
{{!}}-
{{!}} class="infobox-image" colspan="2" {{!}}
{{!}} class="infobox-image" colspan="2" {{!}}
{{Switcher
{{Switcher
|[[File:{{{image|{{PAGENAME}}}}} RED.png|center|frameless|256px]]
|[[File:{{{image|{{PAGENAME}}}}}_red.png|center|frameless|256px]]
|RED
|RED
|[[File:{{{image|{{PAGENAME}}}}} BLU.png|center|frameless|256px]]
|[[File:{{{image|{{PAGENAME}}}}}_blue.png|center|frameless|256px]]
|BLU
|BLU
|[[File:{{{image|{{PAGENAME}}}}} GRN.png|center|frameless|256px]]
|[[File:{{{image|{{PAGENAME}}}}}_yellow.png|center|frameless|256px]]
|YLW
|[[File:{{{image|{{PAGENAME}}}}}_green.png|center|frameless|256px]]
|GRN
|GRN
|[[File:{{{image|{{PAGENAME}}}}} YLW.png|center|frameless|256px]]
|[[File:{{{image|{{PAGENAME}}}}}_global.png|center|frameless|256px]]
|YLW}}|{{#ifexist: File:{{{image|{{PAGENAME}}}}}.png |
|Global}}|{{#ifexist: File:{{{image|{{PAGENAME}}}}}.png |
{{!}}-
{{!}}-
{{!}} class="infobox-image" colspan="2" {{!}}
{{!}} class="infobox-image" colspan="2" {{!}}
Line 21: Line 22:
! colspan="2" | {{Lang
! colspan="2" | {{Lang
| en = Basic Information
| en = Basic Information
| es = Información básica
| fr = Informations de base
| fr = Informations de base
| zh-hans = 基本信息
}}
}}
{{#if: {{{class|}}} |
{{#if: {{{class|}}} |
{{!}}-
{{!}}-
{{!}} {{Lang
{{!}} {{Lang
| en = Icon  
| en = Icon
| es = Icono
| fr = Icône
| fr = Icône
| zh-hans = 图标
}} {{!!}} [[File:{{{class}}}.png]]
}} {{!!}} [[File:{{{class}}}.png]]
}}
}}
Line 34: Line 39:
{{!}} {{Lang
{{!}} {{Lang
| en = Type
| en = Type
| es = Tipo
| fr = Type
| fr = Type
}} {{!!}} [[Classes#{{{type}}}|{{{type}}}]]}}
| zh-hans = 类型
}} {{!!}} {{ #switch: {{{type}}}
| Offensive = {{Lang
| en = [[Classes#Offense|Offensive]]
| es = [[Classes/es#Ataque|Ataque]]
| fr = [[Classes/fr#Attaque|Offensif]]
| zh-hans = [[Classes/zh-hans#Offense|进攻型]]
}}
| Defensive = {{Lang
| en = [[Classes#Defense|Defensive]]
| es = [[Classes/es#Defensa|Defensa]]
| fr = [[Classes/fr#Défense|Défensif]]
| zh-hans = [[Classes/zh-hans#Defense|防守型]]
}}
| Support = {{Lang
| en = [[Classes#Support|Support]]
| es = [[Classes/es#Apoyo|Apoyo]]
| fr = [[Classes/fr#Support|Support]]
| zh-hans = [[Classes/zh-hans#Support|支援型]]
}}
| Special = {{Lang
| en = [[Classes#Special|Special]]
| es = [[Classes/es#Especial|Especial]]
| fr = [[Classes/fr#Spécial|Spécial]]
| zh-hans = [[Classes/zh-hans#Special|特殊兵种]]
}}
}}
}}
{{#if: {{{health|}}} |
{{#if: {{{health|}}} |
{{!}}-
{{!}}-
{{!}} {{Lang
{{!}} {{Lang
| en = Health
| en = [[Health]]
| es = Salud
| fr = Santé
| fr = Santé
| zh-hans = 生命值
}} {{!!}} {{{health}}} {{#if: {{{overhealed|}}} | ({{{overhealed}}} {{Lang
}} {{!!}} {{{health}}} {{#if: {{{overhealed|}}} | ({{{overhealed}}} {{Lang
| en = with overheal
| en = with overheal
| es = con exceso de curación
| fr = avec overheal
| fr = avec overheal
}} )}}
| zh-hans = 超量治疗
}})}}
}}
{{#if: {{{armor|}}} |
{{!}}-
{{!}} {{Lang
| en = Armor
| es = TODO
| fr = TODO
| zh-hans = TODO
}} {{!!}} {{{armor}}}
}}
}}
{{#if: {{{speed|}}} |
{{#if: {{{speed|}}} |
Line 50: Line 96:
{{!}} {{Lang
{{!}} {{Lang
| en = Speed
| en = Speed
| es = Velocidad
| fr = Vitesse
| fr = Vitesse
| zh-hans = 速度
}} {{!!}} {{{speed}}}%
}} {{!!}} {{{speed}}}%
}}
}}
|}
|}
{{#if: {{{nocategory|{{NAMESPACE}}}}}||
<includeonly>
[[Category:Classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
{{#if: {{{nocategory|{{NAMESPACE}}}}}||[[Category:Classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
[[Category:{{{title|{{PAGENAME}}}}}{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
{{#if: {{{type|}}}|[[Category:{{{type}}} classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]}}}}</includeonly>
{{#if: {{{type|}}} | [[Category:{{{type}}} classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]}}
{{#switch: {{{title|{{PAGENAME}}}}}
| Civilian = [[Category:Special classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Mercenary = [[Category:Special classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Henchman = [[Category:Special classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Scout = [[Category:Regular classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Soldier = [[Category:Regular classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Pyro = [[Category:Regular classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Demoman = [[Category:Regular classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Heavy = [[Category:Regular classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Engineer = [[Category:Regular classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Medic = [[Category:Regular classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Sniper = [[Category:Regular classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}}]]
| Spy = [[Category:Regular classes{{#ifeq:{{PAGELANGUAGE}}|en||/{{PAGELANGUAGE}}}} ]]
}}}}</includeonly>
<noinclude> <templatedata>
<noinclude> <templatedata>
{
{
Line 100: Line 133:
"overhealed": {
"overhealed": {
"description": "Health of the class, when overhealed.",
"description": "Health of the class, when overhealed.",
"type": "number",
"suggested": true
},
"armor": {
"description": "Armor of the class.",
"type": "number",
"type": "number",
"suggested": true
"suggested": true

Latest revision as of 10:15, 25 August 2026

Infobox class
Basic Information



Infobox for class pages.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
titletitle

Name of the class. (only use when it doesn't match page name)

Stringoptional
imageimage

Prefix for the images of the class. (only use when it doesn't match page name)

Fileoptional
classclass

Icon of the class.

Filesuggested
typetype

Type of the class.

Stringsuggested
healthhealth

Health of the class.

Numbersuggested
overhealedoverhealed

Health of the class, when overhealed.

Numbersuggested
armorarmor

Armor of the class.

Numbersuggested
speedspeed

Speed of the class.

Numbersuggested
nocategorynocategory

Disables categories.

Booleanoptional