Map prefixes and suffixes: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (→‎Official Games: Swapped sentence order.)
 
(72 intermediate revisions by 17 users not shown)
Line 1: Line 1:
{{lang|Map prefixes}}
{{LanguageBar}}


Common traditional naming conventions for maps for some Half-Life and Source games use a small prefix (often two or three letters) followed by an underscore at the beginning of the map name. For example "de_dust", where "de_" is the prefix and "dust" is the map name. In addition, some custom maps can be marked with unofficial prefixes, either to denote its nature or to brand it.
Common traditional naming conventions for maps for many {{gldsrc|4.1}} and {{src|4.1}} games use a small prefix (often two or three letters) followed by an underscore at the beginning of the map name. For example, {{code|de_dust}}, where "de_" is the prefix and "dust" is the map name. In addition, some custom maps are marked with unofficial prefixes, either to denote its nature or to brand it.
 
Suffixes are also used, albeit less frequently, to denote variation or additional information about a map. For example, {{czero|4.1}} maps are given the "_cz" suffix, to distinguish them from maps that also work in {{cs|4.1|nt=0}} (ex: {{code|de_dust_cz}} vs. {{code|de_dust}}), and many {{dods|4.1}} and {{tf2|4.1}} maps that use dev textures are suffixed (or {{w|Interfix|interfixed}}) with "orange".


{{todo|Add descriptions and prefix names for those who do not have any.}}
{{todo|Add descriptions and prefix names for those who do not have any.}}
== Official games ==


=== [[Counter-Strike]], [[Counter-Strike: Condition Zero]], [[Counter-Strike: Source]] and [[Counter-Strike: Global Offensive]] ===
==Official Games==
{| class=standard-table | style="width:100%;"
==={{cs|4}}, {{cscz|4}}, {{czds|4}}, {{css|4}}, {{csgo|4}}, {{cs2|4}}===
!width="50px"|Prefix
{| class=standard-table | style=width:100%
!width="250px"|Map Type
! width=50px | Prefix
!Description
! width=250px | Map Type
! Description
|-
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Official (all games)
|-
| align=center | cs_
| align=center | [[Creating a Classic Counter-Strike Map| Hostage Rescue]]
| It is an abbreviation of Counter-Strike due to it being the first mode added, it was not changed after other modes were added.<br>In {{csgo| 2| nt=1}}, maps with this prefix will show '''Hostage Scenario Mission''' in the loading screen.
|-
| align=center | de_
| align=center | [[Creating a Classic Counter-Strike Map| Bomb Defusal]]
| In {{csgo| 2| nt=1}}, maps with this prefix will show '''Bomb Scenario Mission''' in the loading screen. The same prefix is used for {{csgo mode| Demo}} and {{csgo mode| Wingman}}.
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Official (general)
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Official ({{cs|4}}, and {{cscz|4}})
|-
|-
|height="40px" align="center"|cs
| align=center | as_
|align="center"| [[Creating a Classic Counter-Strike Map|Hostage Rescue]]
| align=center | Assasination
| In {{csgo}}, maps with this prefix will show '''Hostage Scenario Mission''' in the loading screen.
| {{cs| 2| nt=1}} and [http://vipmod.punkassfraggers.com/ VIP Mod] only
|-
|-
|height="40px" align="center"|de
| align=center | es_
|align="center"|[[Creating a Classic Counter-Strike Map|Bomb Defusal]],<br>[[Creating a Arsenal: Demolition Map|Arsenal: Demolition]] and [[Creating a Wingman Map|Wingman]]
| align=center | Terrorist Escape
| In {{csgo}}, maps with this prefix will show '''Bomb Scenario Mission''' in the loading screen.
| Now defunct, originally official
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Official ({{game name|cs|name=Counter-Strike}}, {{game name|cscz|name=Counter-Strike: Condition Zero}} and {{game name|css|name=Counter-Strike: Source}})
| align=center | tr_
| align=center | Training Maps
| Only official appearance in ''Counter-Strike'' 1.5 retail.
|-
|-
|height="40px" align="center"|as
| align=center | _cz<br>(suffix)
|align="center"|Assasination
| align=center | Condition Zero
|Counter-Strike and [http://vipmod.punkassfraggers.com/ VIP Mod] only
| Used as a suffix by all maps from {{cscz| 2| nt=1}}, to distinguish them from their {{cs| 2| nt=1}} counterparts.
|-
|-
|height="40px" align="center"|es
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Official ({{czds|4}})
|align="center"|Terrorist Escape
|Now defunct, originally official
|-
|-
|height="40px" align="center"|tr
| align=center | cz_
|align="center"|Training Maps
| align=center | Single-player campaign map
|Only official appearance in Counter-Strike 1.5 retail.
| Used as a prefix by all maps from Deleted Scenes.
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Official ({{game name|csgo|name=Counter-Strike: Global Offensive}})
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Official ({{csgo|4}} and {{cs2|4}})
|-
|-
|height="40px" align="center"|ar
| align=center | ar_
|align="center"|[[Creating a Arsenal: Arms Race Map|Arsenal: Arms Race]]
| align=center | {{csgo mode| Ar}}
|rowspan="4"| For game mode descriptions, see [[CSGO Game Mode Commands|CS:GO Game Mode Commands]].
| For game mode descriptions, see [[CS:GO Game Modes]].
|-
|-
|height="40px" align="center"|coop
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Official ({{csgo|4}})
|align="center"|[[Creating a Co-op Strike Map|Co-op Strike Scenario]]
|-
|-
|height="40px" align="center"|dz
| align=center | coop_
|align="center"|[[Creating a Danger Zone Map|Danger Zone]]
| align=center | {{csgo mode| Coop}}
| rowspan=3| For game mode descriptions, see [[CS:GO Game Modes]].
|-
|-
|height="40px" align="center"|gd
| align=center | dz_
|align="center"|[[Creating a Guardian Scenario Map|Guardian Scenario]]
| align=center | {{csgo mode| Dz}}
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Unofficial
| align=center | gd_
| align=center | {{csgo mode| Gd}}
|-
|-
|height="40px" align="center"|aim
| align=center | cp_
|align="center"|Aim Arena
| align=center | Control Points
|Has teams that are restricted to one class of weapon and have no objectives except to eliminate the opposing team. Emphasis is placed on player's aim.
| [[Vscript]]-driven game mode used as a demonstration for [[Counter-Strike:_Global_Offensive/Game_Modes/Custom|custom game modes]] for the [[Counter-Strike:_Global_Offensive/Authoring_Tools|CSGO SDK]]. Only officially released in compiled form via the Steam Workshop ([https://steamcommunity.com/sharedfiles/filedetails/?id=125528758 cp_dust2] and [https://steamcommunity.com/sharedfiles/filedetails/?id=125529224 cp_rooftop]
|-
|-
|height="40px" align="center"|awp
| align=center | _se<br>(suffix)
|align="center"|AWP Arena
| align=center | Simplified Edition
|Restricts players to [[Wikipedia:Accuracy_International_AWP|AWP]]s only
| Simplified version with pared-back visuals for competitive mode.<br>Deprecated in favor of making the main version of the map optimized for competitive.
|-
|-
|height="40px" align="center"|bhop
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Unofficial
|align="center"|Bunny Hop Maps
|-
|
| align=center | aim_
| align=center | Aim Arena
| Has teams that are restricted to one class of weapon and have no objectives except to eliminate the opposing team. Emphasis is placed on player's aim.
|-
| align=center | awp_
| align=center | AWP Arena
| Restricts players to [[w:Accuracy International Arctic Warfare#AWP_(Arctic_Warfare_Police)| AWP]]s only
|-
| align=center | bhop_
| align=center | Bunny Hop Maps
|  
|-
| align=center | cp_
| align=center | Control Points
| Alternative version which relies upon map logic instead of vscript.
|-
| align=center | csde_
| align=center | Hostage Rescue + Bomb Defusal
| Map containing both [[hostage_entity|hostages]] and [[func_bomb_target|bombsites]]
|-
| align=center | df_
| align=center | Defenestration
| Variant of hostage mode where the hostages start near the CTs, often with the [[func_hostage_rescue]] being accessed via falling or some other dramatic method. Sometimes have a bombsite. Windows optional.
|-
| align=center | dm_
| align=center | Deathmatch Arena
| Used by deathmatch mods for {{cs| 2| nt=1}} and {{css| 2| nt=1}}. These maps are usually small and simple like "fy" maps but adapted in order to have multiple spawn points.
|-
|-
|height="40px" align="center"|cp
| align=center | dr_
|align="center"|Control Points
| align=center | Death Run
|
| Race mod
|-
|-
|height="40px" align="center"|dm
| align=center | fy_
|align="center"|Deathmatch Arena
| align=center | Frag Yard / Fight Yard
|Used by deathmatch mods for CS and CS:S. These maps are usually small and simple like "fy" maps but adapted in order to have multiple spawn points.
| Map with an assortment of weapons spawning on the ground versus player inventory.
|-
|-
|height="40px" align="center"|dr
| align=center | fun_
|align="center"|Dead Run
| align=center | Fun Map
|Race mod (unofficial gamemode)
| Map with some strange objectives, contraptions or other mysterious things.
|-
|-
|height="40px" align="center"|fy
| align=center | mg_
|align="center"|Frag Yard / Fight Yard
| align=center | Minigames
|Map with an assortment of weapons spawning on the ground versus player inventory.
| Mostly obstacle courses and maps that feature a wide selection of smaller games.
|-
|-
|height="40px" align="center"|fun
| align=center | gg_
|align="center"|Fun Map
| align=center | Gun Game (Original Arms Race)
|Map with some strange objectives, contraptions or other mysterious things.
| The only objective on this map is to kill the other team. You can level up to get better guns.
|-
|-
|height="40px" align="center"|mg
| height=20px align=center | he_
|align="center"|Minigames
| rowspan=2 align=center | Heavy Explosive Grenade Arena
|Mostly obstacle courses and maps that feature a wide selection of smaller games.
| rowspan=2| Restricts players to Heavy Explosive grenades.
|-
|-
|height="40px" align="center"|gg
| height=20px align=center | nade_
|align="center"|Gun Game (Original Arms Race)
|The only objective on this map is to kill the other team. You can level up to get better guns.
|-
|-
|height="20px" align="center"|he
| align=center | hg_
|rowspan="2" align="center"|Heavy Explosive Grenade Arena
| align=center | Hunger Games
|rowspan="2"|Restricts players to Heavy Explosive grenades.
| Usually big maps with weapons scattered around the arena. Last man standing wins the round.
|-
|-
|height="20px" align="center"|nade
| align=center | ka_
| align=center | Knife Arena
| Restricts players to knives only.
|-
|-
|height="40px" align="center"|hg
| align=center | kz_
|align="center"|Hunger Games
| align=center | Kreedz Climbing
|Usually big maps with weapons scattered around the arena. Last man standing wins the round.
|  
|-
|-
|height="40px" align="center"|ka
| align=center | pa_
|align="center"|Knife Arena
| align=center | Prepared Assault
|Restricts players to knives only.
|  
|-
|-
|height="40px" align="center"|kz
| align=center | jb_
|align="center"|Kreedz Climbing
| align=center | Jailbreak
|
|  
|-
|-
|height="40px" align="center"|pa
| align=center | rp_
|align="center"|Prepared Assault
| align=center | Roleplaying
|
| Mod only available on community servers.
|-
|-
|height="40px" align="center"|jb
| align=center | surf_
|align="center"|Jailbreak
| align=center | Surf Maps
|
| Surf Maps
|-
|-
|height="40px" align="center"|rp
| align=center | texture
|align="center"|Roleplaying
| align=center | Secondary prefix
|Mod only available on community servers.
| Denotes a map that only uses ''dev'' textures.
|-
|-
|height="40px" align="center"|surf
| align=center | wm_
|align="center"|Surf Maps
| align=center rowspan=2 | {{csgo mode|Wingman}}
|Surf Maps (unofficial gamemode).
| rowspan=2| Unofficial prefixes to differentiate from standard Defuse maps.
|-
|-
|height="40px" align="center"|texture
| align=center | wg_
|align="center"|Secondary prefix
|Denotes a map that only uses ''dev'' textures.
|-
|-
|height="40px" align="center"|ze
| align=center | ze_
|align="center"|Zombie Escape
| align=center | Zombie Escape
|Zombie mod escape maps (unofficial gamemode)
| Zombie mod escape maps (unofficial gamemode)
|-
|-
|height="40px" align="center"|zm
| align=center | zm_
|align="center"|Zombie Mod
| align=center | Zombie Mod
|Zombie mod barricade maps (unofficial gamemode)
| Zombie mod barricade maps (unofficial gamemode)
|}
|}
{{note|Condition Zero uses enhanced versions of the original Counter-Strike maps denoted with a "_cz" suffix.}}
{{note| {{cscz| 2| nt=1}} uses enhanced versions of the original {{cs| 2}} maps, denoted with a "_cz" suffix.}}


=== [[Day of Defeat]] and [[Day of Defeat: Source]] ===
==={{dod|4}} and {{dods|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|dod
| align=center | dod_
|align="center"|Default Prefix
| align=center | Default Prefix
|
| Territorial Control (Control Points) and Detonation modes
|-
|-
|height="40px" align="center"|para
| align=center | para_
|align="center"|Para Maptype
| align=center | Para Maptype
|Last seen in Day of Defeat beta 3.1
| Paratrooper mode. Players cannot respawn until the end of the round, like in Counter-Strike.<br>Last seen in {{dod| 3.1}} beta 3.1; existing para maps were reworked for standard
|}
|}


=== [[Alien Swarm]] ===
==={{as|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|asi
| align=center | asi
|align="center"|Default Prefix
| align=center | Default Prefix
|
|  
|-
|-
|height="40px" align="center"|jac#
| align=center | jac#
|align="center"|?
| align=center | Jacob's Rest
|Second prefix assigned to the above, used in missions, where the octothorpe define a number, for the Jacob's Rest campaign.
| Second prefix assigned to the above. Used in missions, where the hashtag defines a number for the Jacob's Rest campaign.
|}
|}


=== [[Deathmatch Classic]] ===
==={{dmc|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|dmc
| align=center | dmc_
|align="center"|Default Prefix
| align=center | Default Prefix
|This is the default prefix for all maps in Deathmatch Classic.
| This is the default prefix for all maps in Deathmatch Classic, except DCDM5 and P_SE_3.
|}
|}


=== [[Half-Life]] ===
==={{hl|4}} and {{hls|4}}===
{| class=standard-table | style="width:100%;"
The campaign maps in Half-Life are labeled {{code|c#a#*}}, wherein {{code|c}} is "chapter" and {{code|a}} is "act". The "acts" line up with the in-game chapters.
!width="50px"|Prefix
{| class=standard-table | style=width:100%
!width="250px"|Map Type
! width=50px | Prefix
!Description
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|c0
| align=center | c0
|align="center"|Chapter 0
| align=center | Chapter 0
|Train Ride
| Train Ride
|-
|-
|height="40px" align="center"|c1
| align=center | c1
|align="center"|Chapter 1
| align=center | Chapter 1
|Black Mesa Sectors
| Black Mesa Sectors
|-
|-
|height="40px" align="center"|c2
| align=center | c2
|align="center"|Chapter 2
| align=center | Chapter 2
|Black Mesa Trainride
| Black Mesa Trainride
|-
|-
|height="40px" align="center"|c3
| align=center | c3
|align="center"|Chapter 3
| align=center | Chapter 3
|Black Mesa Outside
| Black Mesa Outside
|-
|-
|height="40px" align="center"|c4
| align=center | c4
|align="center"|Chapter 4
| align=center | Chapter 4
|Xen
| Xen
|-
|-
|height="40px" align="center"|c5
| align=center | c5
|align="center"|Chapter 5
| align=center | Chapter 5
|Ending
| Ending
|-
|-
|height="40px" align="center"|t0
| align=center | t0
|align="center"|Training
| align=center | Training
|Training Maps
| Training Maps
|-
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Unofficial
|-
| align=center | dm_
| align=center | Deathmatch
| Deathmatch Maps (unofficial prefix for custom maps)
|}
{{note|The vanilla deathmatch maps do not have any prefixes.}}
 
==={{uplink|4}}===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|hldemo
| align=center | hldemo
|align="center"|Demo Maps
| align=center | Half-Life Uplink maps
|Originally found in [[Half-Life: Uplink]]
| Maps made specifically for Half-Life Uplink (being the demo for Half-Life).
|}
|}


=== [[Half-Life Blue Shift | Half-Life: Blue Shift]] ===
==={{hlbs|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|ba
| align=center | ba
|align="center"|Default Prefix
| align=center | Default Prefix
|This is the default prefix for all of the game's maps.
| This is the default prefix for all of the game's maps.
|}
|}


=== [[Half-Life Opposing Force | Half-Life: Opposing Force]] ===
==={{hlop4|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|of
| align=center | of
|align="center"|Default Prefix
| align=center | Default Prefix
|
|  
|-
|-
|height="40px" align="center"|op4cp
| align=center | op4cp
|align="center"|Capture Point
| align=center | Capture Point
|
|  
|-
|-
|height="40px" align="center"|op4ctf
| align=center | op4ctf
|align="center"|Capture The Flag  
| align=center | Capture The Flag  
|
|  
|}
|}


=== [[Half-Life Decay]] ===
==={{hld|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|ht
| align=center | ht
|align="center"|Default Prefix
| align=center | Default Prefix
|-
|-
|height="40px" align="center"|dy
| align=center | dy
|align="center"|Default Prefix
| align=center | Default Prefix
|Prefix for maps on the PC ported version.''
| Prefix for maps on the PC ported version.
|}
|}


=== [[Half-Life 2]], [[Half-Life 2: Episode 1]] and [[Half-Life 2: Episode 2]] ===
==={{hl2|4}}, {{hl2ep1|4}}, {{hl2ep2|4}}, and {{hl2lc|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|d1
| align=center | d1
|align="center"|Day One
| align=center | Day One
|Used in Half-Life 2's singleplayer campaign for ''Day One'' of the story, "Point Insertion" to "We don't go to Ravenholm".
| Used in {{hl2| 2}} singleplayer campaign for "Day One" of the story.<br>[[Point Insertion]] to [[Ravenholm| "We don't go to Ravenholm..."]].
|-
|-
|height="40px" align="center"|d2
| align=center | d2
|align="center"|Day Two
| align=center | Day Two
|Used in Half-Life 2's singleplayer campaign for ''Day Two'' of the story, "Highway 17" to "Entanglement".
| Used in {{hl2| 2}} singleplayer campaign for "Day Two" of the story.<br>[[Highway 17]] to [[Entanglement]]. Also used by {{lostcoast| 2| nt=0}}.
|-
|-
|height="40px" align="center"|d3
| align=center | d3
|align="center"|Day Three
| align=center | Day Three
|Used in Half-Life 2's singleplayer campaign for ''Day Three'' of the story, "Entanglement (continued)" to "Dark Energy".
| Used in {{hl2| 2}} singleplayer campaign for "Day Three" of the story.<br>[[Entanglement| Entanglement (continued)]] to [[Dark Energy]].
|-
|-
|height="40px" align="center"|ep1
| align=center | ep1
|align="center"|Episode 1
| align=center | Episode 1
|Used in Half-Life 2: Episode 1's singleplayer campaign maps.
| Used in {{hl2ep1| 2}} singleplayer campaign maps.
|-
|-
|height="40px" align="center"|ep2
| align=center | ep2
|align="center"|Episode 2
| align=center | Episode 2
|Used in Half-Life 2: Episode 2's singleplayer campaign maps.
| Used in {{hl2ep2| 2}} singleplayer campaign maps.
|}
|}


=== [[Half-Life 2: Deathmatch]] ===
==={{hl2dm|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Official
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Official
|-
|-
|height="40px" align="center"|dm
| align=center | dm_
|align="center"|Deathmatch
| align=center | Deathmatch
|Default Prefix
| Default prefix, used by all vanilla maps except {{cow|halls3}}.
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Unofficial
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Unofficial
|-
|-
|height="40px" align="center"|js
| align=center | tdm_
|align="center"|Coop and Puzzles
| align=center | Team Deathmatch
|Used for coop and puzzle maps
| Used for maps that are designed specifically for Team Deathmatch, and may or may not have proper spawns for free-for-all deathmatch.
|-
|-
|height="40px" align="center"|coop
| align=center | js_
|align="center"|Coop
| align=center | Coop and Puzzles
|Used for Coop maps
| Used for coop and puzzle maps
|-
|-
|height="40px" align="center"|puzzle
| align=center | coop_
|align="center"|Puzzle
| align=center | Coop
|Used for puzzle maps
| Used for Coop maps
|-
| align=center | puzzle_
| align=center | Puzzle
| Used for puzzle maps
|-
|-
|}
|}


=== [[Left 4 Dead]] and [[Left 4 Dead 2]] ===
==={{hldms|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px| Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|l4d
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Unofficial
|align="center"|Co-op
|Storyline based gameplay
|-
|-
|height="40px" align="center"|l4d_sv
| align=center | dm_
|align="center"|Survival
| align=center | Deathmatch
|
| rowspan=2 | Deathmatch Maps (unofficial prefixes for custom maps)
|-
| align=center | dms_
| align=center | Deathmatch Source
|}
{{note| The vanilla maps do not have any prefixes.}}
 
==={{l4d|4}}===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
| align=center | l4d
| align=center | Co-op
| Storyline based gameplay
|-
| align=center | l4d_sv
| align=center | Survival
|  
|-
|-
|height="40px" align="center"|l4d_vs
| align=center | l4d_vs
|align="center"|Versus
| align=center | Versus
|
|  
|}
 
==={{l4d2|4}}===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|c#m#
| align=center | c#m#
|align="center"|Campaign #, Mission #
| align=center | Campaign #, Mission #
|
|  
|}
|}


=== [[Portal]] ===
==={{portal|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|testchmb
| align=center | testchmb
|align="center"|Test Chambers
| align=center | Test Chambers
|Early levels ''(Test chambers 1-19)''
| Early levels ''(Test chambers 1-19)''
|-
|-
|height="40px" align="center"|escape
| align=center | escape
|align="center"|Facility Escape
| align=center | Facility Escape
|
|  
|}
|}


=== [[Portal 2]] ===
==={{portal2|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|sp_a1
| align=center | sp_a1
|align="center"|Single Player Maps (Act 1)
| align=center | Single Player Maps (Act 1)
|
|  
|-
|-
|height="40px" align="center"|sp_a2
| align=center | sp_a2
|align="center"|Single Player Maps (Act 2)
| align=center | Single Player Maps (Act 2)
|
|  
|-
|-
|height="40px" align="center"|sp_a3
| align=center | sp_a3
|align="center"|Single Player Maps (Act 3)
| align=center | Single Player Maps (Act 3)
|
|  
|-
|-
|height="40px" align="center"|sp_a4
| align=center | sp_a4
|align="center"|Single Player Maps (Act 4)
| align=center | Single Player Maps (Act 4)
|
|  
|-
|-
|height="40px" align="center"|mp_coop
| align=center | mp_coop
|align="center"|Coop Maps
| align=center | Coop Maps
|
|  
|}
|}
{{note|The player will spawn with a portal gun dependent on the map prefix - for example, starting with sp_a1 will start you with a single portal gun.}}
{{note| The player will spawn with a portal gun dependent on the map prefix; for example, starting with <code>sp_a1</code> will start you with a single portal gun.}}


=== [[Ricochet]] ===
==={{ricochet|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|rc
| align=center | rc_
|align="center"|Default Prefix
| align=center | Default Prefix
|
|  
|}
|}


=== [[Team Fortress Classic]] ===
==={{tfc|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Unofficial
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Unofficial
|-
|-
|height="40px" align="center"|conc
| align=center | conc_
|align="center"|Concussion
| align=center | Concussion
|Using concussion grenades to do a climb/jump sort of map.
| Using concussion grenades to do a climb/jump sort of map.
|}
|}
{{note| The vanilla maps do not have any prefixes.}}


=== [[Team Fortress 2]] ===
==={{tf2|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Official
|-
| align=center | arena_
| align=center | {{tfwiki|Arena}}
| Added with the August 19, 2008 update. Kill the entire enemy team, or capture the point once it unlocks.
|-
| align=center | cp_
| align=center | {{tfwiki|Control_Point_(game_mode)|Control Points}}
| Original Shipping Map Type. Two main variants. One ({{tfwiki|Control_Point_(game_mode)#Symmetric|"5CP"}}) gives each team two capture points, with a third one in the center. These points can be captured by standing on them for a certain amount of time if your team controls all points closer to your spawn; the game is won when one team captures all five points. The second variant ({{tfwiki|Control_Point_(game_mode)#Attack.2FDefend|"Attack/Defend"}}) starts out with the BLU team locked in spawn and RED team controlling all points. After a brief setup period, BLU must capture all the points before time runs out, or else RED wins.
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Official
| align=center | ctf_
| align=center | {{tfwiki|Capture the Flag}}
| Original Shipping Map Type. Grab the enemy flag from the base, bring it back to your base, repeat as necessary (usually twice). Capturing a flag rewards your entire team with a brief damage boost.
|-
|-
|height="40px" align="center"|arena
| align=center | pl_
|align="center"|Arena Maps
| align=center | {{tfwiki|Payload}}
|Added with the August 19, 2008 update.
| Added with the April 29, 2008 update. Like the aforementioned "Attack/Defend" variant of Control Points, except rather than capturing control points, the BLU team must push a cart along a track. Essentially an escort mode.
|-
|-
|height="40px" align="center"|cp
| align=center | tc_
|align="center"|Control Point
| align=center | {{tfwiki|Territorial Control}}
|Original Shipping Map Type
| Original Shipping Map Type. A series of small, semi-random "stages" with one control point owned by each side. Capturing the enemy point ends the stage and pushes them back, allowing you to attack their next point. A team wins when they capture all points on a map. There's only one official TC map, <code>tc_hydro</code>.
|-
|-
|height="40px" align="center"|ctf
| align=center | plr_
|align="center"|Capture the Flag
| align=center | {{tfwiki|Payload#Payload_Race|Payload Race}}
|Original Shipping Map Type
| Added with the May 21, 2009 update. Like Payload, except ''both'' teams have a cart to push, and instead of one team owning the points at the start, each team has a different set of points they must capture.
|-
|-
|height="40px" align="center"|pl
| align=center | koth_
|align="center"|Payload
| align=center | {{tfwiki|King of the Hill}}
|Added with the April 29, 2008 update.
| Added with the August 13, 2009 update. Each team has a timer that starts counting down when they capture the single control point. The other team can stop this timer by taking the point from them, which starts their own timer in turn. A team wins when their timer reaches 0.
|-
|-
|height="40px" align="center"|tc
| align=center | tr_
|align="center"|Territorial Control
| align=center | {{tfwiki|Training_Mode|Training}}
|Original Shipping Map Type
| Added with the Mac update. For training maps.
|-
|-
|height="40px" align="center"|plr
| align=center | sd_
|align="center"|Payload Race
| align=center | {{tfwiki|Special_Delivery_(game_mode)|Special Delivery}}
|Added with the May 21, 2009 update.
| Added with the Pyromania update. Like Capture the Flag, except there's only one "flag" and one destination, both of which are neutral.
|-
|-
|height="40px" align="center"|koth
| align=center | mvm_
|align="center"|King of the Hill
| align=center | {{tfwiki|Mann vs. Machine}}
|Added with the August 13, 2009 update.
| Added with the MVM update. A player-versus-environment mode where a team must cooperate to hold off sucessive hordes of robots.
|-
|-
|height="40px" align="center"|tr
| align=center | rd_
|align="center"|Training
| align=center | {{tfwiki|Robot Destruction}}
|
| Not yet officially released. Like Capture the Flag, except instead of bringing back a flag, you must destroy robots in their base and pick up the "cores" they drop. A team wins when they pick up enough cores, but the other team can win by sneaking into their base and stealing from their core vault.
|-
|-
|height="40px" align="center"|sd
| align=center | pd_
|align="center"|Special Delivery
| align=center | {{tfwiki|Player Destruction}}
|Added with the pyromania update
| Added in the Invasion community update. The two teams duel each other, gaining pickups upon killing enemies. At regular intervals, a deposit point will temporarily become available where either team can turn their pickups in. A team wins after depositing a certain number of pickups.
|-
|-
|height="40px" align="center"|mvm
| align=center | pass_
|align="center"|Mann vs Machine
| align=center | {{tfwiki|PASS_Time|PASS Time}}
|Added with the MVM update
| Added with the Meet Your Match update. A deadly game of soccer-hockey-basketball.
|-
|-
|height="40px" align="center"|rd
| align=center | vsh_
|align="center"|Robot Destruction
| align=center | {{tfwiki|VS Saxton Hale Mode|VS Saxton Hale}}
|
| Added with the Summer 2023 update. [[Vscript]]-based version of the {{tfwiki|VS Saxton Hale Mode (custom mode)|custom sourcemod gamemode of the same name}}.
|-
|-
|height="40px" align="center"|pd
| align=center | zi_
|align="center"|Player Destruction
| align=center | {{tfwiki|Zombie Infection|Zombie Infection}}
|
| Added with the Halloween 2023 update. RED team (Humans or Survivors) fight to survive against the undead hordes of BLU team Zombies.
|-
|-
|height="40px" align="center"|pass
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Unofficial
|align="center"|PASS Time
|Used by maps utilising the [https://wiki.teamfortress.com/wiki/PASS_Time PASS time] gamemode.
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Unofficial
| align=center | ccp_
| align=center | [[Cyclic Capture Points]]
|
|-
|-
|height="40px" align="center"|ccp
| align=center | db_
|align="center"|[[Cyclic Capture Points]]
| align=center | Dodgeball
|
|  
|-
|-
|height="40px" align="center"|db
| height=20px align=center | dm_
|align="center"|Dodgeball
| rowspan=2 align=center | Deathmatch
|
| rowspan=2|  
|-
|-
|height="20px" align="center"|dm
| height=20px align=center | duel_
|rowspan="2" align="center"|Deathmatch
|rowspan="2"|
|-
|-
|height="20px" align="center"|duel
| align=center | dom_
| align=center | [[TF2/Domination Gametype|Domination]]
|
|-
|-
|height="40px" align="center"|dom
| align=center | es_
|align="center"|[[Domination_Gametype|Domination]]
| align=center | Escort
|
|  
|-
|-
|height="40px" align="center"|es
| height=20px align=center | jump_
|align="center"|Escort
| rowspan=2 align=center | Rocket Jumping
|
| rowspan=2| Jump maps (rocket or sticky jumping). Fun skill maps that have little or no competitive fighting, but rather are for players to practice using Soldier or Demoman classes, using their explosive weaponry to propel themselves to difficult heights, or through difficult obstacles. (Examples include: rj_rocketeer, JUMP_HOBO)
|-
|-
|height="20px" align="center"|jump
| height=20px align=center | rj_
|rowspan="2" align="center"|Rocket Jumping
|rowspan="2"|Jump maps (rocket or sticky jumping). Fun skill maps that have little or no competitive fighting, but rather are for players to practice using Soldier or Demoman classes, using their explosive weaponry to propel themselves to difficult heights, or through difficult obstacles. (Examples include: rj_rocketeer, JUMP_HOBO)
|-
|-
|height="20px" align="center"|rj
| height=20px align=center | kotf_
| rowspan=2 align=center | King of the Flag
| rowspan=2| The intel must be held for an allotted amount of time for a successful capture. Only one flag.
This mode is sometimes referred to as 'Hold the Flag' (htf).
|-
|-
|height="20px" align="center"|kotf
| height=20px align=center | ktf_
|rowspan="2" align="center"|King of the Flag
|rowspan="2"|The intel must be held for an allotted amount of time for a successful capture. Only one flag.
|-
|-
|height="20px" align="center"|ktf
| align=center | melee
| align=center |-
| Melee only map
|-
|-
|height="40px" align="center"|melee
| align=center | sniper
|align="center"|-
| align=center |-
|Melee only map
| Sniper only/preferred map
|-
|-
|height="40px" align="center"|sniper
| height=20px align=center | toy
|align="center"|-
| rowspan=2 align=center |-
|Sniper only/preferred map
| rowspan=2| Players are small compared to the level scale. Example: {{tfwiki|Sandcastle|cp_degrootkeep_rats}}
|-
|-
|height="20px" align="center"|toy
| height=20px align=center | rats
|rowspan="2" align="center"|-
|rowspan="2"|Players are small compared to the level scale
|-
|-
|height="20px" align="center"|rats
| align=center | rc_
| align=center | Random Capturepoints
| Capture Point match where the points are randomly assigned
|-
|-
|height="40px" align="center"|rc
| align=center | vip_
|align="center"|Random Capturepoints
| align=center | Hunted map
|Capture Point match where the points are randomly assigned
| Hunted map, to be used with the [[TF2/Hunted_Gametype| Hunted]] mod
|-
|-
|height="40px" align="center"|vip
| align=center | core_
|align="center"|Hunted map
| align=center | Core Destruction
|Hunted map, to be used with the [[TF2/Hunted_Gametype|Hunted]] mod
| Must destroy the primary core to win the round.
|-
|-
|height="40px" align="center"|core
| align=center | surf_
|align="center"|Core Destruction
| align=center | Surfing map
|Must destroy the primary core to win the round.
| Players strafe into angled surfaces, exploiting the game's physics to reach high speeds. Servers require an increased "sv_airaccelerate" value, ususally 100 or 150. Maps may be played as cp, ctf, dm, arena, or skill. (skill-surf simply being a challenging map that involves no deathmatch).
|-
|-
|height="40px" align="center"|surf
| align=center | ph_
|align="center"|Surfing map
| align=center | Prophunt
|Players strafe into angled surfaces, exploiting the game's physics to reach high speeds. Servers require an increased "sv_airaccelerate" value, ususally 100 or 150. Maps may be played as cp, ctf, dm, arena, or skill. (skill-surf simply being a challenging map that involves no deathmatch).
| Red team is turned into various props, and given an amount of time to hide around the map. Blue team must find them all before the round ends. Usually when there is one prop left alive, they are given their weapons back and Blue team is coated with Jarate. To be used with the Prophunt (Hide and Seek) mod.
|-
|-
|height="40px" align="center"|ph
| align=center | vsh_
|align="center"|Prophunt
| align=center | VS Saxton Hale
|Red team is turned into various props, and given an amount of time to hide around the map. Blue team must find them all before the round ends. Usually when there is one prop left alive, they are given their weapons back and Blue team is coated with Jarate. To be used with the Prophunt (Hide and Seek) mod.
| VS Saxton Hale, used with the {{tfwiki|VS Saxton Hale Mode (custom mode)|Versus Saxton Hale}} mod and the {{tfwiki|Freak_Fortress_2|Freak Fortress}} mod.
Also used by the official [[vscript]]-based {{tfwiki|VS Saxton Hale Mode|gamemode of the same name}}.
|-
|-
|height="40px" align="center"|vsh
| align=center | pf_
|align="center"|VS Saxton Hale
| align=center | Parkour Fortress
|VS Saxton Hale, used with the [http://wiki.teamfortress.com/wiki/VS_Saxton_Hale_Mode Versus Saxton Hale] mod and the [http://wiki.teamfortress.com/wiki/Freak_Fortress_2 Freak Fortress] mod.
| Used with the [http://items.mechatheslag.net/play.php Slag Gaming Parkour Fortress] mod.
|-
|-
|height="40px" align="center"|pf
| align=center | dr_
|align="center"|Parkour Fortress
| align=center | {{tfwiki|Death_Run|Deathrun}}
|Used with the [http://items.mechatheslag.net/play.php Slag Gaming Parkour Fortress] mod.
| Red team must survive a course of map-based traps activated by a singular player on Blue team. Used with either VSH or a similar mod.
|-
|-
|height="40px" align="center"|dr
| align=center | mge_
|align="center"|[http://wiki.teamfortress.com/wiki/Death_Run Deathrun]
| align=center | My Gaming Edge
|Red team must survive a course of map-based traps activated by a player on Blue team. Used with either VSH or a similar mod.
| One-on-one deathmatch with the {{tfwiki|MGE_Mod|"My Gaming Edge"}} mod
|-
|-
|height="40px" align="center"|mge
| align=center | td_
|align="center"|My Gaming Edge
| align=center | Tower Defense
|One-on-one deathmatch with the [http://wiki.teamfortress.com/wiki/MGE_Mod "My Gaming Edge"] mod
|  
|-
|-
|height="40px" align="center"|td
| align=center | achievement
|align="center"|Tower Defense
| align=center | Achievement Idle
|
|  
|-
|-
|height="40px" align="center"|achievement
| align=center | fw_
|align="center"|Achievement Idle
| align=center | Fort Wars
|
|  
|-
|-
|height="40px" align="center"|fw
| height=20px align=center | ba_
|align="center"|Fort Wars
| rowspan=2 align=center | Jail Break
|
| rowspan=2|  
|-
|-
|height="20px" align="center"|ba
| height=20px align=center | jail_
|rowspan="2" align="center"|Jail Break
|rowspan="2"|
|-
|-
|height="20px" align="center"|jail
| align=center | slender_
| align=center | Slender Fortress
|
|-
|-
|height="40px" align="center"|slender
| align=center | sb_
|align="center"|Slender Fortress
| align=center | Smash Fortress
|
|  
|-
|-
|height="40px" align="center"|sb
| align=center | zf_
|align="center"|Smash Fortress
| align=center | Zombie Fortress
|
|  
|-
|-
|height="40px" align="center"|zf
| align=center | szf_
|align="center"|Zombie Fortress
| align=center | Super Zombie Fortress
|
|  
|-
|-
|height="40px" align="center"|szf
| align=center | zom_
|align="center"|Super Zombie Fortress
| align=center | Zombie Mod
|
|  
|-
|-
|height="40px" align="center"|zom
| align=center | tf2ware_
|align="center"|Zombie Mod
| align=center | Team Fortress 2 Ware
|
|  
|-
|-
|height="40px" align="center"|tf2ware
| height=20px align=center | tfkart_
|align="center"|Team Fortress 2 Ware
| rowspan=3 align=center | Team Fortress 2 Kart
|
| rowspan=3|  
|-
|-
|height="20px" align="center"|tfkart
| height=20px align=center | tf2kart_
|rowspan="3" align="center"|Team Fortress 2 Kart
|rowspan="3"|
|-
|-
|height="20px" align="center"|tf2kart
| height=20px align=center | kr_
|-
|-
|height="20px" align="center"|kr
| align=center | trade_
| align=center | Trade maps
|
|-
|-
|height="40px" align="center"|trade
| align=center | orange<br>(suffix)
|align="center"|Trade maps
| align=center | Orange map
|
| Suffix or secondary prefix. Denotes a map that only uses dev textures.
Named after {{tfwiki|Orange_X|{{mono|cp_orange}}}}, a TF2 port of the {{dods|4.1}} map {{mono|dod_orange}}.
|}
|}


== Third-party mods ==
==Third-Party Games and Mods==
 
==={{bms|4}}===
=== [[SiN Episodes: Emergence]] ===
{| class=standard-table | style=width:100%
{| class=standard-table | style="width:100%;"
! width=50px | Prefix
!width="50px"|Prefix
! width=250px | Map Type
!width="250px"|Map Type
! Description
!Description
|-
|-
|height="40px" align="center"|se1
| align=center | bm
|align="center"|Default Prefix
| align=center | Default prefix
|Used by all of the singleplayer campaign maps in the game.
| Used for all singleplayer missions
|-
|-
|height="40px" align="center"|arena
| align=center | dm
|align="center"|Arena Maps
| align=center | Deathmatch
|Arena maps are where the player has to survive for as long as possible against infinite spawning enemies.
| A multiplayer PvP match.
|}
|}


=== [[Garry's Mod]] ===
==={{bb|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Official
| align=center | bb
| align=center | Default Prefix
|
|}
 
==={{paranoia|4}} and {{p2s|4}}===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|gm
| align=center | p
|align="center"|Default Prefix
| align=center | Default Prefix
|
|  
|}
 
==={{ag|4}}===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|gmdm
| align=center | agctf
|align="center"|Garry's Mod Deathmatch
| align=center | Capture The Flag
|
|
|}
 
==={{ddd|4}}===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|mr
| align=center | ddd
|align="center"|Melon Racer
| align=center | Default Prefix
|
|
|}
 
==={{diprip|4}}===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|ifn
| align=center | diprip
|align="center"|Infection
| align=center | Default Prefix
|Unreleased test gamemode
|
|}
 
==={{dystopia|4}}===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|ttt
| align=center | dys
|align="center"|Trouble in Terrorist Town
| align=center | Default Prefix
|
|  
|-
|-
|height="40px" align="center"|ph
| align=center | pb
|align="center"|Prophunt
| align=center | Phistball
|
|}
 
=== [[Empires]] ===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|colspan="3" align="center" style="background-color:rgb(170,170,170); color:black; font-weight:bold;" |Unofficial
| align=center | emp
| align=center | Empires
| Fully featured empires map. Has FPS and RTS gameplay with commander role.
|-
|-
|height="40px" align="center"|rp
| align=center | con
|align="center"|Roleplay
| align=center | Conquest
|
| FPS only gameplay. Does not have a commander. Sometimes has vehicles.
|-
|-
|height="40px" align="center"|sb
| align=center | fun
|align="center"|Space Build
| align=center | Fun
|
| Fun map generally not meant to be taken seriously.
|}
 
==={{esilence|4}}===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|gms
| align=center | es
|align="center"|Stranded
| align=center | Default Prefix
|
|
|}
 
==={{ff|4}}===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|zs
| align=center | ff
|align="center"|Zombie Survival
| align=center | Default Prefix
|
|  
|-
|height="40px" align="center"|fw
|align="center"|Fort Wars
|
|-
|height="40px" align="center"|cinema
|align="center"|Cinema
|
|}
|}


=== [[Vampire_The_Masquerade_-_Bloodlines|Vampire: The Masquerade - Bloodlines]] ===
==={{gmod|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|ch
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Official
|align="center"|Chinatown
|Singleplayer Chinatown based maps
|-
|-
|height="40px" align="center"|hw
| align=center | gm
|align="center"|Hollywood
| align=center | Default Prefix
|Singleplayer Hollywood based maps
|  
|-
|-
|height="40px" align="center"|la
| align=center | gmdm
|align="center"|Los Angeles
| align=center | Garry's Mod Deathmatch
|Singleplayer Los Angeles based maps
|  
|-
|-
|height="40px" align="center"|sm
| align=center | mr
|align="center"|Santa Monica
| align=center | Melon Racer
|Singleplayer Santa Monica based maps
|  
|-
|-
|height="40px" align="center"|sp
| align=center | ifn
|align="center"|?
| align=center | Infection
|Singleplayer ? based maps
| Unreleased test gamemode
|}
 
=== [[Brain Bread]] ===
{| class=standard-table | style="width:100%;"
!width="50px"|Prefix
!width="250px"|Map Type
!Description
|-
|-
|height="40px" align="center"|bb
| align=center | ttt
|align="center"|Default Prefix
| align=center | Trouble in Terrorist Town
|
|  
|}
 
=== [[Dino D-Day]] ===
{| class=standard-table | style="width:100%;"
!width="50px"|Prefix
!width="250px"|Map Type
!Description
|-
|-
|height="40px" align="center"|ddd
| align=center | ph
|align="center"|Default Prefix
| align=center | Prophunt
|
|  
|}
 
=== [[D.I.P.R.I.P.]] ===
{| class=standard-table | style="width:100%;"
!width="50px"|Prefix
!width="250px"|Map Type
!Description
|-
|-
|height="40px" align="center"|diprip
| colspan=3 align=center style=background:#AAA;color:black;font-weight:bold | Unofficial
|align="center"|Default Prefix
|
|}
 
=== [[Dystopia]] ===
{| class=standard-table | style="width:100%;"
!width="50px"|Prefix
!width="250px"|Map Type
!Description
|-
|-
|height="40px" align="center"|dys
| align=center | rp
|align="center"|Default Prefix
| align=center | Roleplay
|
|  
|-
|-
|height="40px" align="center"|pb
| align=center | sb
|align="center"|Phistball
| align=center | Space Build
|}
|  
 
=== [[Empires]] ===
{| class=standard-table | style="width:100%;"
!width="50px"|Prefix
!width="250px"|Map Type
!Description
|-
|-
|height="40px" align="center"|emp
| align=center | gms
|align="center"|Empires
| align=center | Stranded
|Fully featured empires map. Has FPS and RTS gameplay with commander role.
|  
|-
|-
|height="40px" align="center"|con
| align=center | zs
|align="center"|Conquest
| align=center | Zombie Survival
|FPS only gameplay. Does not have a commander. Sometimes has vehicles.
|  
|-
|-
|height="40px" align="center"|fun
| align=center | fw
|align="center"|Fun
| align=center | Fort Wars
|Fun map generally not meant to be taken seriously.
|  
|}
 
=== [[Eternal Silence]] ===
{| class=standard-table | style="width:100%;"
!width="50px"|Prefix
!width="250px"|Map Type
!Description
|-
|-
|height="40px" align="center"|es
| align=center | trash
|align="center"|Default Prefix
| align=center | Trash Compactor
|
|
|}
=== [[Fortress Forever]] ===
{| class=standard-table | style="width:100%;"
!width="50px"|Prefix
!width="250px"|Map Type
!Description
|-
|-
|height="40px" align="center"|ff
| align=center | cinema
|align="center"|Default Prefix
| align=center | Cinema
|
|  
|}
|}


=== [[Gunman Chronicles]] ===
==={{gunman|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|demo
| align=center | demo
|align="center"|Gunman Chronicles demo
| align=center | Gunman Chronicles demo
|
|  
|-
|-
|height="40px" align="center"|cinematic
| align=center | cinematic
|align="center"|Cutscene
| align=center | Cutscene
|
|  
|-
|-
|height="40px" align="center"|city
| align=center | city
|align="center"|?
| align=center | ?
|
|  
|-
|-
|height="40px" align="center"|mayan
| align=center | mayan
|align="center"|?
| align=center | ?
|
|  
|-
|-
|height="40px" align="center"|rust
| align=center | rust
|align="center"|?
| align=center | ?
|
|  
|-
|-
|height="40px" align="center"|west
| align=center | west
|align="center"|?
| align=center | ?
|
|  
|-
|-
|height="40px" align="center"|rebar
| align=center | rebar
|align="center"|?
| align=center | ?
|
|  
|}
|}


=== [[Half-Life 2: Capture The Flag]] ===
=== [[Half-Life 2: Capture The Flag]] ===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|ctf
| align=center | ctf
|align="center"|Capture the Flag
| align=center | Capture the Flag
|
|  
|-
|-
|height="40px" align="center"|dom
| align=center | dom
|align="center"|Domination
| align=center | Domination
|
|  
|}
|}


=== [[Hidden: Source]] ===
=== [[Hidden: Source]] ===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|hdn
| align=center | hdn
|align="center"|Hidden
| align=center | Hidden
|
|  
|-
|-
|height="40px" align="center"|ovr
| align=center | ovr
|align="center"|Overrun
| align=center | Overrun
|
|  
|}
|}


=== [[Insurgency]] ===
==={{insurgency|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|ins
| align=center | ins
|align="center"|Default Prefix
| align=center | Default Prefix
|
|  
|}
|}


=== [[Iron Grip: The Oppression]] ===
=== [[Iron Grip: The Oppression]] ===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|ig
| align=center | ig
|align="center"|Default Prefix
| align=center | Default Prefix
|
|  
|}
|}


=== [[Jailbreak]] ===
==={{jbep3|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
| align=center | jb_
| align=center | Default Prefix
|
|-
|-
|height="40px" align="center"|jb
| align=center | jb3_
|align="center"|Default Prefix
| align=center | Unoffical Alternative Prefix
|
| For distinguishing from mounted Jailbreak maps from other games
|}
|}


=== [[Black Mesa Source]] ===
=== [[Jailbreak]] ===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|bm
| align=center | jb
|align="center"|Default prefix
| align=center | Default Prefix
|Used for all singleplayer missions
|  
|-
|height="40px" align="center"|dm
|align="center"|Deathmatch
|A multiplayer PvP match.
|}
|}
{{note| ''Jailbreak'' appears to be defunct. None of the download links work.}}


=== [[Natural Selection]] ===
=== [[Natural Selection]] ===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|ns
| align=center | ns
|align="center"|Default Prefix
| align=center | Default Prefix
|
|  
|-
|-
|height="40px" align="center"|co
| align=center | co
|align="center"|Combat
| align=center | Combat
|
|  
|}
|}


=== [[Obsidian Conflict]] ===
=== [[Obsidian Conflict]] ===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|oc
| align=center | oc
|align="center"|Default Prefix
| align=center | Default Prefix
|
|  
|-
| align=center | oc_vs
| align=center | PvP
|
|}<!--
removing this 'cuz the link doesn't even work
===[[Project Valkyrie]]===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|oc_vs
| align=center | 3mm
|align="center"|PvP
| align=center | 3-Month Mod
|
|  
|}
|}-->


=== [[Project Valkyrie]] ===
==={{sineps|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|3mm
| align=center | se1
|align="center"|3-Month Mod
| align=center | Default Prefix
|
| Used by all of the singleplayer campaign maps in the game.
|-
| align=center | arena
| align=center | Arena Maps
| Arena maps are where the player has to survive for as long as possible against infinite spawning enemies.
|}
|}


=== [[Sourceforts]] ===
=== [[Sourceforts]] ===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
| align=center | sf
| align=center | Default Prefix
|
|}
{{confirm| This mod may need to be deleted. The page is a stub, and the links don't work.}}
=== [[The Specialists]] ===
{| class=standard-table | style=width:100%
! width=50px | Prefix
! width=250px | Map Type
! Description
|-
|-
|height="40px" align="center"|sf
| align=center | ts
|align="center"|Default Prefix
| align=center | Default Prefix
|
|  
|}
|}


=== [[The Specialists]] ===
==={{svencoop|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
!width="250px"| Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|ts
| height="40px" align="center"| sc
|align="center"|Default Prefix
| align="center"| Default Prefix
|
| Older Sven Co-op maps tend not to have prefixes, but, to stop confusion with third-party single player levels and original Half-Life multiplayer add-ons, this prefix has come into use.
|}
|}


=== [[Sven Co-op]] ===
==={{synergy|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|sc
| align=center | syn
|align="center"|Default Prefix
| align=center | Default Prefix
|Older Sven Co-op maps tend not to have prefixes, but, to stop confusion with third-party single player levels and original Half-Life multiplayer add-ons, this prefix has come into use.
|  
|}
|}


=== [[Synergy]] ===
==={{vtmb|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|syn
| align=center | ch
|align="center"|Default Prefix
| align=center | Chinatown
|
| Singleplayer Chinatown based maps
|-
| align=center | hw
| align=center | Hollywood
| Singleplayer Hollywood based maps
|-
| align=center | la
| align=center | Los Angeles
| Singleplayer Los Angeles based maps
|-
| align=center | sm
| align=center | Santa Monica
| Singleplayer Santa Monica based maps
|-
| align=center | sp
| align=center | Story
| Singleplayer storyline-related maps
|}
|}


=== [[Zombie Master]] ===
=== [[Zombie Master]] ===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|zm
| align=center | zm
|align="center"|Default Prefix
| align=center | Default Prefix
|
|  
|}
|}


=== [[Zombie Panic]] and [[Zombie Panic! Source]] ===
=== [[Zombie Panic]] and {{zps|4}}===
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|zps
| align=center | zps
|align="center"|Survival
| align=center | Survival
|
|  
|-
|-
|height="40px" align="center"|zpo
| align=center | zpo
|align="center"|Objective Mode
| align=center | Objective Mode
|
|  
|-
|-
|height="40px" align="center"|zph
| align=center | zph
|align="center"|Hardcore
| align=center | Hardcore
|
|  
|-
|-
|height="40px" align="center"|zpa
| align=center | zpa
|align="center"|Arena
| align=center | Arena
|
|  
|}
|}


== Unclassified prefixes ==
==Unclassified prefixes==
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|jp
| align=center | jp_
|align="center"|?
| align=center | ?
|
|  
|-
|-
|height="40px" align="center"|kz
| align=center | kz_
|align="center"|Climbing/jumping
| align=center | Climbing/jumping
|
|  
|-
|-
|height="40px" align="center"|nrp
| align=center | nrp_
|align="center"|?
| align=center | ?
|
|  
|-
|-
|height="40px" align="center"|proto
| align=center | proto_
|align="center"|Prototype map
| align=center | Prototype map
|
|  
|-
|-
|height="40px" align="center"|rwp
| align=center | rwp_
|align="center"|?
| align=center | ?
|
|  
|-
|-
|height="40px" align="center"|sa
| align=center | sa_
|align="center"|Snipers Alley
| align=center | Snipers Alley
|
|  
|-
|-
|height="40px" align="center"|sdk
| align=center | sdk_
|align="center"|SourceSDK example map
| align=center | SourceSDK example map
|
|  
|-
|-
|height="40px" align="center"|test
| align=center | test_
|align="center"|Test map
| align=center | Test map
|
|  
|-
|-
|height="40px" align="center"|perftest
| align=center | perftest_
|align="center"|Performance Test map
| align=center | Performance Test map
|
|  
|-
|-
|height="40px" align="center"|zoo
| align=center | zoo_
|align="center"|Object Gallery
| align=center | Object Gallery
|
|  
|}
|}


== Thematic ==
==Thematic==
{| class=standard-table | style="width:100%;"
{| class=standard-table | style=width:100%
!width="50px"|Prefix
! width=50px | Prefix
!width="250px"|Map Type
! width=250px | Map Type
!Description
! Description
|-
|-
|height="40px" align="center"|killbox
| align=center | killbox
|align="center"|Killbox (DM)
| align=center | Killbox (DM)
|Map consisting of at least one box-shaped arena.
| Map consisting of at least one box-shaped arena.
|}
|}


[[Category:Level Design]]
[[Category:Files]]
 
[[Category:Level Design]]<!--How they are  related?-->

Latest revision as of 03:56, 1 September 2025

English (en)한국어 (ko)Русский (ru)Translate (Translate)

Common traditional naming conventions for maps for many GoldSrc GoldSrc and Source Source games use a small prefix (often two or three letters) followed by an underscore at the beginning of the map name. For example, de_dust, where "de_" is the prefix and "dust" is the map name. In addition, some custom maps are marked with unofficial prefixes, either to denote its nature or to brand it.

Suffixes are also used, albeit less frequently, to denote variation or additional information about a map. For example, Counter-Strike: Condition Zero Counter-Strike: Condition Zero maps are given the "_cz" suffix, to distinguish them from maps that also work in Counter-Strike Counter-Strike 1.6 (ex: de_dust_cz vs. de_dust), and many Day of Defeat: Source Day of Defeat: Source and Team Fortress 2 Team Fortress 2 maps that use dev textures are suffixed (or Wikipedia icon interfixed) with "orange".

Todo: Add descriptions and prefix names for those who do not have any.

Official Games

Counter-Strike Counter-Strike, Counter-Strike: Condition Zero Counter-Strike: Condition Zero, Condition Zero Deleted Scenes Condition Zero Deleted Scenes, Counter-Strike: Source Counter-Strike: Source, Counter-Strike: Global Offensive Counter-Strike: Global Offensive, Counter-Strike 2 Counter-Strike 2

Prefix Map Type Description
Official (all games)
cs_ Hostage Rescue It is an abbreviation of Counter-Strike due to it being the first mode added, it was not changed after other modes were added.
In Counter-Strike: Global Offensive CS:GO, maps with this prefix will show Hostage Scenario Mission in the loading screen.
de_ Bomb Defusal In Counter-Strike: Global Offensive CS:GO, maps with this prefix will show Bomb Scenario Mission in the loading screen. The same prefix is used for CS:GO Demolition Demolition and CS:GO/CS2 Wingman Wingman.
Official (Counter-Strike Counter-Strike, and Counter-Strike: Condition Zero Counter-Strike: Condition Zero)
as_ Assasination Counter-Strike CS and VIP Mod only
es_ Terrorist Escape Now defunct, originally official
tr_ Training Maps Only official appearance in Counter-Strike 1.5 retail.
_cz
(suffix)
Condition Zero Used as a suffix by all maps from Counter-Strike: Condition Zero CS:CZ, to distinguish them from their Counter-Strike CS counterparts.
Official (Condition Zero Deleted Scenes Condition Zero Deleted Scenes)
cz_ Single-player campaign map Used as a prefix by all maps from Deleted Scenes.
Official (Counter-Strike: Global Offensive Counter-Strike: Global Offensive and Counter-Strike 2 Counter-Strike 2)
ar_ CS:GO/CS2 Arms Race Arms Race For game mode descriptions, see CS:GO Game Modes.
Official (Counter-Strike: Global Offensive Counter-Strike: Global Offensive)
coop_ CS:GO Co-op Strike Co-op Strike For game mode descriptions, see CS:GO Game Modes.
dz_ CS:GO Danger Zone Danger Zone
gd_ CS:GO Guardian Guardian
cp_ Control Points Vscript-driven game mode used as a demonstration for custom game modes for the CSGO SDK. Only officially released in compiled form via the Steam Workshop (cp_dust2 and cp_rooftop
_se
(suffix)
Simplified Edition Simplified version with pared-back visuals for competitive mode.
Deprecated in favor of making the main version of the map optimized for competitive.
Unofficial
aim_ Aim Arena Has teams that are restricted to one class of weapon and have no objectives except to eliminate the opposing team. Emphasis is placed on player's aim.
awp_ AWP Arena Restricts players to AWPs only
bhop_ Bunny Hop Maps
cp_ Control Points Alternative version which relies upon map logic instead of vscript.
csde_ Hostage Rescue + Bomb Defusal Map containing both hostages and bombsites
df_ Defenestration Variant of hostage mode where the hostages start near the CTs, often with the func_hostage_rescue being accessed via falling or some other dramatic method. Sometimes have a bombsite. Windows optional.
dm_ Deathmatch Arena Used by deathmatch mods for Counter-Strike CS and Counter-Strike: Source CS:S. These maps are usually small and simple like "fy" maps but adapted in order to have multiple spawn points.
dr_ Death Run Race mod
fy_ Frag Yard / Fight Yard Map with an assortment of weapons spawning on the ground versus player inventory.
fun_ Fun Map Map with some strange objectives, contraptions or other mysterious things.
mg_ Minigames Mostly obstacle courses and maps that feature a wide selection of smaller games.
gg_ Gun Game (Original Arms Race) The only objective on this map is to kill the other team. You can level up to get better guns.
he_ Heavy Explosive Grenade Arena Restricts players to Heavy Explosive grenades.
nade_
hg_ Hunger Games Usually big maps with weapons scattered around the arena. Last man standing wins the round.
ka_ Knife Arena Restricts players to knives only.
kz_ Kreedz Climbing
pa_ Prepared Assault
jb_ Jailbreak
rp_ Roleplaying Mod only available on community servers.
surf_ Surf Maps Surf Maps
texture Secondary prefix Denotes a map that only uses dev textures.
wm_ CS:GO/CS2 Wingman Wingman Unofficial prefixes to differentiate from standard Defuse maps.
wg_
ze_ Zombie Escape Zombie mod escape maps (unofficial gamemode)
zm_ Zombie Mod Zombie mod barricade maps (unofficial gamemode)
Note.pngNote: Counter-Strike: Condition Zero CS:CZ uses enhanced versions of the original Counter-Strike Counter-Strike maps, denoted with a "_cz" suffix.

Day of Defeat Day of Defeat and Day of Defeat: Source Day of Defeat: Source

Prefix Map Type Description
dod_ Default Prefix Territorial Control (Control Points) and Detonation modes
para_ Para Maptype Paratrooper mode. Players cannot respawn until the end of the round, like in Counter-Strike.
Last seen in Day of Defeat beta 3.1; existing para maps were reworked for standard

Alien Swarm Alien Swarm

Prefix Map Type Description
asi Default Prefix
jac# Jacob's Rest Second prefix assigned to the above. Used in missions, where the hashtag defines a number for the Jacob's Rest campaign.

Deathmatch Classic Deathmatch Classic

Prefix Map Type Description
dmc_ Default Prefix This is the default prefix for all maps in Deathmatch Classic, except DCDM5 and P_SE_3.

Half-Life Half-Life and Half-Life: Source Half-Life: Source

The campaign maps in Half-Life are labeled c#a#*, wherein c is "chapter" and a is "act". The "acts" line up with the in-game chapters.

Prefix Map Type Description
c0 Chapter 0 Train Ride
c1 Chapter 1 Black Mesa Sectors
c2 Chapter 2 Black Mesa Trainride
c3 Chapter 3 Black Mesa Outside
c4 Chapter 4 Xen
c5 Chapter 5 Ending
t0 Training Training Maps
Unofficial
dm_ Deathmatch Deathmatch Maps (unofficial prefix for custom maps)
Note.pngNote:The vanilla deathmatch maps do not have any prefixes.

Half-Life: Uplink Half-Life: Uplink

Prefix Map Type Description
hldemo Half-Life Uplink maps Maps made specifically for Half-Life Uplink (being the demo for Half-Life).

Half-Life: Blue Shift Half-Life: Blue Shift

Prefix Map Type Description
ba Default Prefix This is the default prefix for all of the game's maps.

Half-Life: Opposing Force Half-Life: Opposing Force

Prefix Map Type Description
of Default Prefix
op4cp Capture Point
op4ctf Capture The Flag

Half-Life: Decay Half-Life: Decay

Prefix Map Type Description
ht Default Prefix
dy Default Prefix Prefix for maps on the PC ported version.

Half-Life 2 Half-Life 2, Half-Life 2: Episode One Half-Life 2: Episode One, Half-Life 2: Episode Two Half-Life 2: Episode Two, and Half-Life 2: Lost Coast Half-Life 2: Lost Coast

Prefix Map Type Description
d1 Day One Used in Half-Life 2 Half-Life 2 singleplayer campaign for "Day One" of the story.
Point Insertion to "We don't go to Ravenholm...".
d2 Day Two Used in Half-Life 2 Half-Life 2 singleplayer campaign for "Day Two" of the story.
Highway 17 to Entanglement. Also used by Half-Life 2: Lost Coast Lost Coast.
d3 Day Three Used in Half-Life 2 Half-Life 2 singleplayer campaign for "Day Three" of the story.
Entanglement (continued) to Dark Energy.
ep1 Episode 1 Used in Half-Life 2: Episode One Half-Life 2: Episode One singleplayer campaign maps.
ep2 Episode 2 Used in Half-Life 2: Episode Two Half-Life 2: Episode Two singleplayer campaign maps.

Half-Life 2: Deathmatch Half-Life 2: Deathmatch

Prefix Map Type Description
Official
dm_ Deathmatch Default prefix, used by all vanilla maps except Combine overwiki icon.png halls3.
Unofficial
tdm_ Team Deathmatch Used for maps that are designed specifically for Team Deathmatch, and may or may not have proper spawns for free-for-all deathmatch.
js_ Coop and Puzzles Used for coop and puzzle maps
coop_ Coop Used for Coop maps
puzzle_ Puzzle Used for puzzle maps

Half-Life Deathmatch: Source Half-Life Deathmatch: Source

Prefix Map Type Description
Unofficial
dm_ Deathmatch Deathmatch Maps (unofficial prefixes for custom maps)
dms_ Deathmatch Source
Note.pngNote: The vanilla maps do not have any prefixes.

Left 4 Dead Left 4 Dead

Prefix Map Type Description
l4d Co-op Storyline based gameplay
l4d_sv Survival
l4d_vs Versus

Left 4 Dead 2 Left 4 Dead 2

Prefix Map Type Description
c#m# Campaign #, Mission #

Portal Portal

Prefix Map Type Description
testchmb Test Chambers Early levels (Test chambers 1-19)
escape Facility Escape

Portal 2 Portal 2

Prefix Map Type Description
sp_a1 Single Player Maps (Act 1)
sp_a2 Single Player Maps (Act 2)
sp_a3 Single Player Maps (Act 3)
sp_a4 Single Player Maps (Act 4)
mp_coop Coop Maps
Note.pngNote: The player will spawn with a portal gun dependent on the map prefix; for example, starting with sp_a1 will start you with a single portal gun.

Ricochet Ricochet

Prefix Map Type Description
rc_ Default Prefix

Team Fortress Classic Team Fortress Classic

Prefix Map Type Description
Unofficial
conc_ Concussion Using concussion grenades to do a climb/jump sort of map.
Note.pngNote: The vanilla maps do not have any prefixes.

Team Fortress 2 Team Fortress 2

Prefix Map Type Description
Official
arena_ Tfwiki favicon.png Arena Added with the August 19, 2008 update. Kill the entire enemy team, or capture the point once it unlocks.
cp_ Tfwiki favicon.png Control Points Original Shipping Map Type. Two main variants. One (Tfwiki favicon.png "5CP") gives each team two capture points, with a third one in the center. These points can be captured by standing on them for a certain amount of time if your team controls all points closer to your spawn; the game is won when one team captures all five points. The second variant (Tfwiki favicon.png "Attack/Defend") starts out with the BLU team locked in spawn and RED team controlling all points. After a brief setup period, BLU must capture all the points before time runs out, or else RED wins.
ctf_ Tfwiki favicon.png Capture the Flag Original Shipping Map Type. Grab the enemy flag from the base, bring it back to your base, repeat as necessary (usually twice). Capturing a flag rewards your entire team with a brief damage boost.
pl_ Tfwiki favicon.png Payload Added with the April 29, 2008 update. Like the aforementioned "Attack/Defend" variant of Control Points, except rather than capturing control points, the BLU team must push a cart along a track. Essentially an escort mode.
tc_ Tfwiki favicon.png Territorial Control Original Shipping Map Type. A series of small, semi-random "stages" with one control point owned by each side. Capturing the enemy point ends the stage and pushes them back, allowing you to attack their next point. A team wins when they capture all points on a map. There's only one official TC map, tc_hydro.
plr_ Tfwiki favicon.png Payload Race Added with the May 21, 2009 update. Like Payload, except both teams have a cart to push, and instead of one team owning the points at the start, each team has a different set of points they must capture.
koth_ Tfwiki favicon.png King of the Hill Added with the August 13, 2009 update. Each team has a timer that starts counting down when they capture the single control point. The other team can stop this timer by taking the point from them, which starts their own timer in turn. A team wins when their timer reaches 0.
tr_ Tfwiki favicon.png Training Added with the Mac update. For training maps.
sd_ Tfwiki favicon.png Special Delivery Added with the Pyromania update. Like Capture the Flag, except there's only one "flag" and one destination, both of which are neutral.
mvm_ Tfwiki favicon.png Mann vs. Machine Added with the MVM update. A player-versus-environment mode where a team must cooperate to hold off sucessive hordes of robots.
rd_ Tfwiki favicon.png Robot Destruction Not yet officially released. Like Capture the Flag, except instead of bringing back a flag, you must destroy robots in their base and pick up the "cores" they drop. A team wins when they pick up enough cores, but the other team can win by sneaking into their base and stealing from their core vault.
pd_ Tfwiki favicon.png Player Destruction Added in the Invasion community update. The two teams duel each other, gaining pickups upon killing enemies. At regular intervals, a deposit point will temporarily become available where either team can turn their pickups in. A team wins after depositing a certain number of pickups.
pass_ Tfwiki favicon.png PASS Time Added with the Meet Your Match update. A deadly game of soccer-hockey-basketball.
vsh_ Tfwiki favicon.png VS Saxton Hale Added with the Summer 2023 update. Vscript-based version of the Tfwiki favicon.png custom sourcemod gamemode of the same name.
zi_ Tfwiki favicon.png Zombie Infection Added with the Halloween 2023 update. RED team (Humans or Survivors) fight to survive against the undead hordes of BLU team Zombies.
Unofficial
ccp_ Cyclic Capture Points
db_ Dodgeball
dm_ Deathmatch
duel_
dom_ Domination
es_ Escort
jump_ Rocket Jumping Jump maps (rocket or sticky jumping). Fun skill maps that have little or no competitive fighting, but rather are for players to practice using Soldier or Demoman classes, using their explosive weaponry to propel themselves to difficult heights, or through difficult obstacles. (Examples include: rj_rocketeer, JUMP_HOBO)
rj_
kotf_ King of the Flag The intel must be held for an allotted amount of time for a successful capture. Only one flag.

This mode is sometimes referred to as 'Hold the Flag' (htf).

ktf_
melee - Melee only map
sniper - Sniper only/preferred map
toy - Players are small compared to the level scale. Example: Tfwiki favicon.png cp_degrootkeep_rats
rats
rc_ Random Capturepoints Capture Point match where the points are randomly assigned
vip_ Hunted map Hunted map, to be used with the Hunted mod
core_ Core Destruction Must destroy the primary core to win the round.
surf_ Surfing map Players strafe into angled surfaces, exploiting the game's physics to reach high speeds. Servers require an increased "sv_airaccelerate" value, ususally 100 or 150. Maps may be played as cp, ctf, dm, arena, or skill. (skill-surf simply being a challenging map that involves no deathmatch).
ph_ Prophunt Red team is turned into various props, and given an amount of time to hide around the map. Blue team must find them all before the round ends. Usually when there is one prop left alive, they are given their weapons back and Blue team is coated with Jarate. To be used with the Prophunt (Hide and Seek) mod.
vsh_ VS Saxton Hale VS Saxton Hale, used with the Tfwiki favicon.png Versus Saxton Hale mod and the Tfwiki favicon.png Freak Fortress mod.

Also used by the official vscript-based Tfwiki favicon.png gamemode of the same name.

pf_ Parkour Fortress Used with the Slag Gaming Parkour Fortress mod.
dr_ Tfwiki favicon.png Deathrun Red team must survive a course of map-based traps activated by a singular player on Blue team. Used with either VSH or a similar mod.
mge_ My Gaming Edge One-on-one deathmatch with the Tfwiki favicon.png "My Gaming Edge" mod
td_ Tower Defense
achievement Achievement Idle
fw_ Fort Wars
ba_ Jail Break
jail_
slender_ Slender Fortress
sb_ Smash Fortress
zf_ Zombie Fortress
szf_ Super Zombie Fortress
zom_ Zombie Mod
tf2ware_ Team Fortress 2 Ware
tfkart_ Team Fortress 2 Kart
tf2kart_
kr_
trade_ Trade maps
orange
(suffix)
Orange map Suffix or secondary prefix. Denotes a map that only uses dev textures.

Named after Tfwiki favicon.png cp_orange, a TF2 port of the Day of Defeat: Source Day of Defeat: Source map dod_orange.

Third-Party Games and Mods

Black Mesa Black Mesa

Prefix Map Type Description
bm Default prefix Used for all singleplayer missions
dm Deathmatch A multiplayer PvP match.

BrainBread BrainBread

Prefix Map Type Description
bb Default Prefix

Paranoia Paranoia and Paranoia 2: Savior Paranoia 2: Savior

Prefix Map Type Description
p Default Prefix

Adrenaline Gamer Adrenaline Gamer

Prefix Map Type Description
agctf Capture The Flag

Dino D-Day Dino D-Day

Prefix Map Type Description
ddd Default Prefix

D.I.P.R.I.P. D.I.P.R.I.P.

Prefix Map Type Description
diprip Default Prefix

Dystopia Dystopia

Prefix Map Type Description
dys Default Prefix
pb Phistball

Empires

Prefix Map Type Description
emp Empires Fully featured empires map. Has FPS and RTS gameplay with commander role.
con Conquest FPS only gameplay. Does not have a commander. Sometimes has vehicles.
fun Fun Fun map generally not meant to be taken seriously.

Eternal Silence Eternal Silence

Prefix Map Type Description
es Default Prefix

Fortress Forever Fortress Forever

Prefix Map Type Description
ff Default Prefix

Garry's Mod Garry's Mod

Prefix Map Type Description
Official
gm Default Prefix
gmdm Garry's Mod Deathmatch
mr Melon Racer
ifn Infection Unreleased test gamemode
ttt Trouble in Terrorist Town
ph Prophunt
Unofficial
rp Roleplay
sb Space Build
gms Stranded
zs Zombie Survival
fw Fort Wars
trash Trash Compactor
cinema Cinema

Gunman Chronicles Gunman Chronicles

Prefix Map Type Description
demo Gunman Chronicles demo
cinematic Cutscene
city ?
mayan ?
rust ?
west ?
rebar ?

Half-Life 2: Capture The Flag

Prefix Map Type Description
ctf Capture the Flag
dom Domination

Hidden: Source

Prefix Map Type Description
hdn Hidden
ovr Overrun

Insurgency Insurgency

Prefix Map Type Description
ins Default Prefix

Iron Grip: The Oppression

Prefix Map Type Description
ig Default Prefix

Jabroni Brawl: Episode 3 Jabroni Brawl: Episode 3

Prefix Map Type Description
jb_ Default Prefix
jb3_ Unoffical Alternative Prefix For distinguishing from mounted Jailbreak maps from other games

Jailbreak

Prefix Map Type Description
jb Default Prefix
Note.pngNote: Jailbreak appears to be defunct. None of the download links work.

Natural Selection

Prefix Map Type Description
ns Default Prefix
co Combat

Obsidian Conflict

Prefix Map Type Description
oc Default Prefix
oc_vs PvP

SiN Episodes SiN Episodes

Prefix Map Type Description
se1 Default Prefix Used by all of the singleplayer campaign maps in the game.
arena Arena Maps Arena maps are where the player has to survive for as long as possible against infinite spawning enemies.

Sourceforts

Prefix Map Type Description
sf Default Prefix
Confirm: This mod may need to be deleted. The page is a stub, and the links don't work.

The Specialists

Prefix Map Type Description
ts Default Prefix

Sven Co-op Sven Co-op

Prefix Map Type Description
sc Default Prefix Older Sven Co-op maps tend not to have prefixes, but, to stop confusion with third-party single player levels and original Half-Life multiplayer add-ons, this prefix has come into use.

Synergy Synergy

Prefix Map Type Description
syn Default Prefix

Vampire: The Masquerade – Bloodlines Vampire: The Masquerade – Bloodlines

Prefix Map Type Description
ch Chinatown Singleplayer Chinatown based maps
hw Hollywood Singleplayer Hollywood based maps
la Los Angeles Singleplayer Los Angeles based maps
sm Santa Monica Singleplayer Santa Monica based maps
sp Story Singleplayer storyline-related maps

Zombie Master

Prefix Map Type Description
zm Default Prefix

Zombie Panic and Zombie Panic! Source Zombie Panic! Source

Prefix Map Type Description
zps Survival
zpo Objective Mode
zph Hardcore
zpa Arena

Unclassified prefixes

Prefix Map Type Description
jp_ ?
kz_ Climbing/jumping
nrp_ ?
proto_ Prototype map
rwp_ ?
sa_ Snipers Alley
sdk_ SourceSDK example map
test_ Test map
perftest_ Performance Test map
zoo_ Object Gallery

Thematic

Prefix Map Type Description
killbox Killbox (DM) Map consisting of at least one box-shaped arena.