Template:Csgo mode: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Cleaning up the code a little bit, and preparing to replace suf-based translation with Autolang and strings subpage combined.)
(Added CS2 Training Day and Workshop gamemodes.)
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{lang|Template:Csgo mode}}<!--
{{Uselangflags|en=1|de=1}}<!--


--><onlyinclude><includeonly><span style=white-space:nowrap><!--
--><onlyinclude><includeonly><span style=white-space:nowrap><!--


-->{{#switch: {{{1|}}}
-->{{#switch: {{{1|}}}
| casual | Casual = [[File:Csgo icon casual.png|link={{{link|Creating a Classic Counter-Strike Map{{{suf|}}} }}}|16px|CS:GO Casual]] <!--
| casual = [[File:Csgo icon casual.png|link={{{link|Creating a Classic Counter-Strike Map }}}|16px|{{Csgo mode/strings|Casual tooltip}}]]
   -->{{#if: {{{link|1}}} | [[{{{link|Creating a Classic Counter-Strike Map{{{suf|}}} }}}|{{{2|Casual}}}]] | {{{2|Casual}}} }}
| Casual = [[File:Csgo icon casual.png|link={{{link|Creating a Classic Counter-Strike Map }}}|16px|{{Csgo mode/strings|Casual tooltip}}]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Creating a Classic Counter-Strike Map }}}|{{{2|<span title="{{Csgo mode/strings|Casual tt}}">{{Csgo mode/strings|Casual}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Casual tt}}">{{Csgo mode/strings|Casual}}</span>}}} }}


| Comp | Competitive | comp | competitive = [[File:Csgo icon competitive.png|link={{{link|Creating a Classic Counter-Strike Map{{{suf|}}} }}}|16px|CS:GO Competitive]] <!--
| comp
   -->{{#if: {{{link|1}}} | [[{{{link|Creating a Classic Counter-Strike Map{{{suf|}}} }}}|{{{2|Competitive}}}]] | {{{2|Competitive}}} }}
| competitive = [[File:Csgo icon competitive.png|link={{{link|Creating a Classic Counter-Strike Map }}}|16px|{{Csgo mode/strings|Comp tt}}]]
| Comp
| Competitive = [[File:Csgo icon competitive.png|link={{{link|Creating a Classic Counter-Strike Map }}}|16px|{{Csgo mode/strings|Comp tt}}]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Creating a Classic Counter-Strike Map }}}|{{{2|<span title="{{Csgo mode/strings|Comp tt}}">{{Csgo mode/strings|Competitive}}</span>}}}]] | <span title="{{Csgo mode/strings|Comp tt}}">{{{2|{{Csgo mode/strings|Competitive}}}}}</span> }}


| wingman | Wingman = [[File:Csgo icon wingman.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Wingman{{{suf|}}} }}}|16px|CS:GO Wingman]] <!--
| wingman = [[File:Csgo icon wingman.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Wingman }}}|16px|{{Csgo mode/strings|Wingman tt}}]]
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Wingman{{{suf|}}} }}}|{{{2|Wingman}}}]] | {{{2|Wingman}}} }}
| Wingman = [[File:Csgo icon wingman.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Wingman }}}|16px|{{Csgo mode/strings|Wingman tt}}]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Wingman }}}|{{{2|<span title="{{Csgo mode/strings|Wingman tt}}">{{Csgo mode/strings|Wingman}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Wingman tt}}">{{Csgo mode/strings|Wingman}}</span>}}} }}


| we | weaponsexpert | We | Weaponsexpert = <!-- no icon --><!--
| we
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Weapons Expert{{{suf|}}} }}}|{{{2|Weapons Expert}}}]] | {{{2|Weapons Expert}}} }}
| weaponsexpert
| We
| Weaponsexpert = <!-- no icon --><!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Weapons Expert }}}|{{{2|<span title="{{Csgo mode/strings|We tt}}">{{Csgo mode/strings|Weapons Expert}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|We tt}}">{{Csgo mode/strings|Weapons Expert}}</span>}}} }}


| ar | armsrace | Ar | Armsrace = [[File:Csgo icon skirmish armsrace.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Arms Race{{{suf|}}} }}}|16px|CS:GO Arms Race]] <!--
| ar
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Arms Race{{{suf|}}} }}}|{{{2|Arms Race}}}]] | {{{2|Arms Race}}} }}
| armsrace = [[File:Csgo icon skirmish armsrace.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Arms Race }}}|16px|{{Csgo mode/strings|Ar tt}}]]
| Ar
| Armsrace = [[File:Csgo icon skirmish armsrace.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Arms Race }}}|16px|{{Csgo mode/strings|Ar tt}}]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Arms Race }}}|<span title="{{Csgo mode/strings|Ar tt}}">{{{2|{{Csgo mode/strings|Ar}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Ar tt}}">{{Csgo mode/strings|Ar}}</span>}}} }}


| demo | demolition | Demo | Demolition = [[File:Csgo icon demolition.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Demolition{{{suf|}}} }}}|16px|CS:GO Demolition]] <!--
| demo
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Demolition{{{suf|}}} }}}|{{{2|Demolition}}}]] | {{{2|Demolition}}} }}
| demolition = [[File:Csgo icon demolition.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Demolition }}}|16px|{{Csgo mode/strings|Demo tt}}]]
| Demo
| Demolition = [[File:Csgo icon demolition.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Demolition }}}|16px|CS:GO Demolition]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Demolition }}}|{{{2|<span title="{{Csgo mode/strings|Demo tt}}">{{Csgo mode/strings|Demo}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Demo tt}}">{{Csgo mode/strings|Demo}}</span>}}} }}


| dm | deathmatch | Dm | Deathmatch = [[File:Csgo icon deathmatch.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Deathmatch{{{suf|}}} }}}|16px|CS:GO Deathmatch]] <!--
| dm
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Deathmatch{{{suf|}}} }}}|{{{2|Deathmatch}}}]] | {{{2|Deathmatch}}} }}
| deathmatch = [[File:Csgo icon deathmatch.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Deathmatch }}}|16px|{{Csgo mode/strings|Dm tt}}]]
| Dm
| Deathmatch = [[File:Csgo icon deathmatch.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Deathmatch }}}|16px|{{Csgo mode/strings|Dm tt}}]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Deathmatch }}}|{{{2|<span title="{{Csgo mode/strings|Dm tt}}">{{Csgo mode/strings|Dm}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Dm tt}}">{{Csgo mode/strings|Dm}}</span>}}} }}


| tr | training | Tr | Training = [[File:Csgo icon training.png|link={{{link|Counter-Strike: Global Offensive/Game Modes{{{suf|}}}#Training}}}|16px|CS:GO Training]] <!--
| custom
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes{{{suf|}}}#Training}}}|{{{2|Training}}}]] | {{{2|Training}}} }}
| Custom = <!-- no icon --><!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Custom }}}|{{{2|<span title="{{Csgo mode/strings|Custom tt}}">{{Csgo mode/strings|Custom}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Custom tt}}">{{Csgo mode/strings|Custom}}</span>}}} }}


| custom | Custom = <!-- no icon --><!--
| tr
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Custom{{{suf|}}} }}}|{{{2|Custom}}}]] | {{{2|Custom}}} }}
| training = [[File:Csgo icon training.png|link={{{link|Counter-Strike: Global Offensive/Game Modes#Training}}}|16px|{{Csgo mode/strings|Tr tt}}]]
| Tr
| Training = [[File:Csgo icon training.png|link={{{link|Counter-Strike: Global Offensive/Game Modes#Training}}}|16px|{{Csgo mode/strings|Tr tt}}]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes#Training}}}|{{{2|<span title="{{Csgo mode/strings|Tr tt}}">{{Csgo mode/strings|Tr}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Tr tt}}">{{Csgo mode/strings|Tr}}</span>}}} }}


| gd | guardian | Gd | Guardian = [[File:Csgo icon guardian.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Guardian{{{suf|}}} }}}|16px|CS:GO Guardian]] <!--
| gd
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Guardian{{{suf|}}} }}}|{{{2|Guardian}}}]] | {{{2|Guardian}}} }}
| guardian = [[File:Csgo icon guardian.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Guardian }}}|16px|{{Csgo mode/strings|Gd tt}}]]
| Gd
| Guardian = [[File:Csgo icon guardian.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Guardian }}}|16px|CS:GO Guardian]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Guardian }}}|{{{2|<span title="{{Csgo mode/strings|Gd tt}}">{{Csgo mode/strings|Gd}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Gd tt}}">{{Csgo mode/strings|Gd}}</span>}}} }}


| coop| coopstrike | Coop | Coopstrike = [[File:Csgo icon coopstrike.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Co-op Strike{{{suf|}}} }}}|16px|CS:GO Co-op Strike]] <!--
| coop
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Co-op Strike{{{suf|}}} }}}|{{{2|Co-op Strike}}}]] | {{{2|Co-op Strike}}} }}
| coopstrike = [[File:Csgo icon coopstrike.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Co-op Strike }}}|16px|{{Csgo mode/strings|Coop tt}}]]
| Coop
| Coopstrike = [[File:Csgo icon coopstrike.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Co-op Strike }}}|16px|CS:GO Co-op Strike]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Co-op Strike }}}|{{{2|<span title="{{Csgo mode/strings|Coop tt}}">{{Csgo mode/strings|Coop}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Coop tt}}">{{Csgo mode/strings|Coop}}}}} }}


| skirmish | Skirmish = [[File:Csgo icon skirmish.png|link={{{link|Counter-Strike: Global Offensive/Game Modes{{{suf|}}}#Skirmish Modes}}}|16px|CS:GO War Games]] <!--
| skirmish = [[File:Csgo icon skirmish.png|link={{{link|Counter-Strike: Global Offensive/Game Modes#Skirmish Modes}}}|16px|{{Csgo mode/strings|Skirmish tt}}]]
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes{{{suf|}}}#Skirmish Modes}}}|{{{2|War Games}}}]] | {{{2|War Games}}} }}
| Skirmish = [[File:Csgo icon skirmish.png|link={{{link|Counter-Strike: Global Offensive/Game Modes#Skirmish Modes}}}|16px|{{Csgo mode/strings|Skirmish tt}}]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes#Skirmish Modes}}}|{{{2|<span title="{{Csgo mode/strings|Skirmish tt}}">{{Csgo mode/strings|Skirmish}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Skirmish tt}}">{{Csgo mode/strings|Skirmish}}</span>}}} }}


| dz | dangerzone | Dz | Dangerzone = [[File:Csgo icon dangerzone.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Danger Zone{{{suf|}}} }}}|16px|CS:GO Danger Zone]] <!--
| dz
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Danger Zone{{{suf|}}} }}}|{{{2|Danger Zone}}}]] | {{{2|Danger Zone}}} }}
| dangerzone = [[File:Csgo icon dangerzone.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Danger Zone }}}|16px|{{Csgo mode/strings|Dz tt}}]]
| Dz
| Dangerzone = [[File:Csgo icon dangerzone.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Danger Zone }}}|16px|{{Csgo mode/strings|Dz tt}}]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Danger Zone }}}|{{{2|<span title="{{Csgo mode/strings|Dz tt}}">{{Csgo mode/strings|Dz}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Dz tt}}">{{Csgo mode/strings|Dz}}</span>}}} }}


| fs| flyingscoutsman | Fs | Flyingscoutsman = [[File:Csgo icon skirmish flyingscoutsman.png|link={{{link|Counter-Strike: Global Offensive/Game Modes{{{suf|}}}#Flying Scoutsman}}}|16px|CS:GO Flying Scoutsman]] <!--
| fs
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes{{{suf|}}}#Flying Scoutsman}}}|{{{2|Flying Scoutsman}}}]] | {{{2|Flying Scoutsman}}} }}
| flyingscoutsman = [[File:Csgo icon skirmish flyingscoutsman.png|link={{{link|Counter-Strike: Global Offensive/Game Modes#Flying Scoutsman}}}|16px|{{Csgo mode/strings|Fs tt}}]]
| Fs
| Flyingscoutsman = [[File:Csgo icon skirmish flyingscoutsman.png|link={{{link|Counter-Strike: Global Offensive/Game Modes#Flying Scoutsman}}}|16px|{{Csgo mode/strings|Fs tt}}]] <!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes#Flying Scoutsman}}}|{{{2|<span title="{{Csgo mode/strings|Fs tt}}">{{Csgo mode/strings|Fs}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Fs tt}}">{{Csgo mode/strings|Fs}}</span>}}} }}


| retakes | Retakes = [[File:Csgo icon skirmish retakes.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Retakes{{{suf|}}} }}}|16px|CS:GO Retakes]] <!--
| retakes = [[File:Csgo icon skirmish retakes.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Retakes }}}|16px|{{Csgo mode/strings|Retakes tt}}]]
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Retakes{{{suf|}}} }}}|{{{2|Retakes}}}]] | {{{2|Retakes}}} }}
| Retakes = [[File:Csgo icon skirmish retakes.png|link={{{link|Counter-Strike: Global Offensive/Game Modes/Retakes }}}|16px|{{Csgo mode/strings|Retakes tt}}]] <!--
  -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes/Retakes }}}|{{{2|<span title="{{Csgo mode/strings|Retakes tt}}">{{Csgo mode/strings|Retakes}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Retakes tt}}">{{Csgo mode/strings|Retakes}}</span>}}} }}
 
<!-- CS2 exclusive -->
| td | trainingday | training day
| TD | Trainingday | Training Day = <!-- no icon --><!--
   -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes#Training_Day }}}|{{{2|<span title="{{Csgo mode/strings|Td tt}}">{{Csgo mode/strings|Training Day}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Td tt}}">{{Csgo mode/strings|Training Day}}</span>}}} }}
 
| workshop
| Workshop = <!-- no icon --><!--
  -->{{#if: {{{link|1}}} | [[{{{link|Counter-Strike: Global Offensive/Game Modes#Workshop }}}|{{{2|<span title="{{Csgo mode/strings|Workshop tt}}">{{Csgo mode/strings|Workshop}}</span>}}}]] | {{{2|<span title="{{Csgo mode/strings|Workshop tt}}">{{Csgo mode/strings|Workshop}}</span>}}} }}
 
| rubbish = {{Error|Error: Unknown gamemode "rubbish", see [[Template:Csgo mode]]!|nocat=1}} <!-- workaround for error preview without adding it into category, as nocat isnt working properly. -->


| #default = {{Error|Error: Unknown gamemode "{{{1}}}", see [[Template:Csgo mode]]!}}
| #default = {{Error|Error: Unknown gamemode "{{{1}}}", see [[Template:Csgo mode]]!}}

Latest revision as of 07:39, 3 March 2024

English (en)Deutsch (de)
English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngTemplate Documentation [view] [edit]
Icon-translate.png Available doc translations
View
Page history
Icon-translate.png
This template uses a strings subpage
Please follow the format on this subpage(s) to add translations.
Strings not recognized "String info "

This Counter-Strike: Global Offensive and Counter-Strike 2 template is used to generate a game mode icon which links directly to the appropriate page of the game mode.

Value for {{{1}}} Result
casual CS:GO/CS2 Casual
competitive, comp CS:GO/CS2 Competitive
wingman CS:GO/CS2 Wingman
weaponsexpert, we Weapons Expert
armsrace, ar CS:GO/CS2 Arms Race
demolition, demo CS:GO/CS2 Demolition
deathmatch, dm CS:GO/CS2 Deathmatch
custom Custom
training, tr CS:GO Training
guardian, gd CS:GO/CS2 Guardian
coopstrike, coop CS:GO/CS2 Co-op Strike
skirmish CS:GO/CS2 War Games
dangerzone, dz CS:GO Danger Zone
flyingscoutsman, fs CS:GO/CS2 Flying Scoutsman
retakes CS:GO/CS2 Retakes
Counter-Strike 2 only ▼
trainingday, td Training Day
workshop Workshop

Parameters

  • {{{1}}} - the name of the game mode. When starting the parameter with a capital letter, the game mode icon is followed by the game mode name, also linking to its page.
    Note.pngNote:There are game modes that have no icon: custom, weaponsexpert. If used in lower case, they show the text (with link) instead.
  • {{{2}}} - optional link text. Has no effect if {{{1}}} starts with a lower case letter.
  • {{{link}}} - the page that the icon (and link text) links to. Set it to nothing (link=) if you just want the icon and no link.
Obsolete-notext.pngDeprecated:The {{{suf}}} parameter has been deprecated in favor of automatic translation (via {{Autolang}} template) and strings subpage respectively, to add a new translations, visit the strings subpage instead.

Examples

{{csgo mode|competitive}} CS:GO/CS2 Competitive
{{csgo mode|Competitive}} CS:GO/CS2 Competitive Competitive
{{csgo mode|dz|Запретная Зона|suf=:ru}} CS:GO Danger Zone
{{csgo mode|Dz|Запретная Зона|suf=:ru}} CS:GO Danger Zone Запретная Зона
{{csgo mode|casual|link=}} CS:GO/CS2 Casual
{{csgo mode|Casual|link=}} CS:GO/CS2 Casual Casual
{{csgo mode|rubbish}} Error: Unknown gamemode "rubbish", see Template:Csgo mode!

See also