Difference between revisions of "Main menu"

From Team Fortress Wiki
Jump to: navigation, search
(False info)
(Update history)
 
(24 intermediate revisions by 12 users not shown)
Line 1: Line 1:
 
[[File:GUI Main menu.png|thumb|right|500px|The main menu of ''[[Team Fortress 2]]''.]]
 
[[File:GUI Main menu.png|thumb|right|500px|The main menu of ''[[Team Fortress 2]]''.]]
{{Quotation|'''The Administrator'''|Time to fight!|sound=Announcer_am_gamestarting05.wav}}
+
{{Quotation|'''The Administrator'''|Time to fight!|sound=Announcer am gamestarting05.wav}}
  
The '''main menu''' is the opening screen of ''Team Fortress 2''. Upon the initial opening of the game's menu, one of the [[Team Fortress 2 Official Soundtrack|soundtrack]] songs will play, but it will not loop or play again until the game is restarted. The main menu can also be opened while connected to a server (the default key to open the menu is {{Key|Esc}}).
+
The '''main menu''' is the opening screen of ''Team Fortress 2''. Upon the initial opening of the game's menu, one of the [[Team Fortress 2 Official Soundtrack|soundtrack]] songs plays, but it does not loop or play again until the game is restarted. The main menu can also be opened while connected to a server ([[List of default keys|default key]]: {{Key|Esc}}).
  
The background of the menu is a toned grayscale render of one of the maps in game and a selection of possible class images depending upon active [[Holidays]] or special [[Updates]].
+
The background of the menu is a toned grayscale render of one of the maps in game and a selection of possible class images depending upon active [[Holiday]]s or special [[Patches|Updates]].
  
 
== Main menu tabs/buttons appearances and functions ==
 
== Main menu tabs/buttons appearances and functions ==
Line 14: Line 14:
 
=== Party ===
 
=== Party ===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:GUI Main Menu Matchmaking Settings.png|300px]]
 
[[File:GUI Main Menu Matchmaking Settings.png|300px]]
 
|
 
|
Line 21: Line 21:
 
The party tab also shows the party chat, a special chat only visible for the members of the party.  
 
The party tab also shows the party chat, a special chat only visible for the members of the party.  
  
Clicking in any profile image will show an option to open the matchmaking settings, which allows to configure the party invite mode, ping limit, and to ignore party invites.
+
Clicking in any profile image shows an option to open the matchmaking settings, which allows to configure the party invite mode, ping limit, and to ignore party invites.
 
|-
 
|-
 
!class="subheader" colspan="2"|
 
!class="subheader" colspan="2"|
 
=== {{anchor|Find a Game/Resume Game}}Main tab ===
 
=== {{anchor|Find a Game/Resume Game}}Main tab ===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|  
+
| style="background-color: #FEF5E0;"|  
 
[[File:Main tab.png|300px]]
 
[[File:Main tab.png|300px]]
  
Line 38: Line 38:
 
====Casual====
 
====Casual====
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:Casual Mode tab.png|300px]]
 
[[File:Casual Mode tab.png|300px]]
 
|
 
|
Line 44: Line 44:
 
Allows the player to play the Casual Mode and automatically join a server with the selected [[list of game modes|game modes]].
 
Allows the player to play the Casual Mode and automatically join a server with the selected [[list of game modes|game modes]].
  
Each gamemode has a button that displays a list of the maps of the selected game mode. The maps in the list has a checkbox to select. The game will only search for servers with the selected maps. Pressing the check of the game mode will select automatically all the maps of said game mode.
+
Each gamemode has a button that displays a list of the maps of the selected game mode. The maps in the list has a checkbox to select. The game only searches for servers with the selected maps. Pressing the check of the game mode automatically selects all the maps of said game mode.
  
 
Also, there are buttons that allows to load and save any game mode/map selection setting, and a help button.
 
Also, there are buttons that allows to load and save any game mode/map selection setting, and a help button.
Line 51: Line 51:
 
====Competitive====
 
====Competitive====
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|  
+
| style="background-color: #FEF5E0;"|  
 
[[File:Competitive Mode tab.png|300px]]
 
[[File:Competitive Mode tab.png|300px]]
 
|  
 
|  
Line 62: Line 62:
 
====Mann vs. Machine====
 
====Mann vs. Machine====
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|  
+
| style="background-color: #FEF5E0;"|  
 
[[File:MvM tab.png|300px]]
 
[[File:MvM tab.png|300px]]
 
|  
 
|  
Line 72: Line 72:
 
====Community Server====
 
====Community Server====
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|  
+
| style="background-color: #FEF5E0;"|  
 
[[File:Find a Game Server.png|300px]]
 
[[File:Find a Game Server.png|300px]]
 
|  
 
|  
Line 81: Line 81:
 
====Training====
 
====Training====
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|  
+
| style="background-color: #FEF5E0;"|  
 
[[File:Find a Game Training.png|300px]]
 
[[File:Find a Game Training.png|300px]]
 
|  
 
|  
Line 90: Line 90:
 
====Create Server====
 
====Create Server====
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|  
+
| style="background-color: #FEF5E0;"|  
 
[[File:Find a Game Create Server.png|300px]]
 
[[File:Find a Game Create Server.png|300px]]
 
|  
 
|  
Line 98: Line 98:
 
=== Alerts ===
 
=== Alerts ===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:GUI Main Menu Alert Button.png|50px]]
 
[[File:GUI Main Menu Alert Button.png|50px]]
  
Line 108: Line 108:
 
=== Messages ===
 
=== Messages ===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:GUI Main Menu Messages Button.png|50px]]
 
[[File:GUI Main Menu Messages Button.png|50px]]
  
Line 118: Line 118:
 
==={{anchor|ConTracker|Contracker}}Contracts===
 
==={{anchor|ConTracker|Contracker}}Contracts===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:GUI Main Menu Contracts Button.png|50px]]
 
[[File:GUI Main Menu Contracts Button.png|50px]]
  
Line 128: Line 128:
 
===Live streams===
 
===Live streams===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:GUI Main Menu Live Streams Button.png|50px]]
 
[[File:GUI Main Menu Live Streams Button.png|50px]]
|The '''live streams''' button opens the [https://www.twitch.tv/directory/game/Team%20Fortress%202 ''Team Fortress 2'' section] of [[w:Twitch (service)|Twitch]].
+
|The '''live streams''' button opens the [https://www.twitch.tv/directory/game/Team%20Fortress%202 ''Team Fortress 2'' section] of [[Twitch]].
 
|-
 
|-
 
!class="subheader" colspan="2"|
 
!class="subheader" colspan="2"|
 
=== Player stats ===
 
=== Player stats ===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|  
+
| style="background-color: #FEF5E0;"|  
 
[[File:GUI Main Menu Player Stats Casual.png|350px]]<!--
 
[[File:GUI Main Menu Player Stats Casual.png|350px]]<!--
  
Line 145: Line 145:
 
===Featured===
 
===Featured===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:GUI Featured.png|300px]]
 
[[File:GUI Featured.png|300px]]
 
|  
 
|  
Line 153: Line 153:
 
===Friends===
 
===Friends===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:GUI Friends.png|300px]]
 
[[File:GUI Friends.png|300px]]
 
|  
 
|  
Line 161: Line 161:
 
===Items===
 
===Items===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:GUI manage items.png|250px]]
 
[[File:GUI manage items.png|250px]]
 
|
 
|
{{Main|Manage items}}
+
{{Main|Customize items}}
The '''Items''' button will take you to the [[loadout]] and stats pages.
+
The '''Items''' button takes the player to the [[loadout]] and stats pages.
 
|-
 
|-
 
!class="subheader" colspan="2"|
 
!class="subheader" colspan="2"|
 +
 
===Shop===
 
===Shop===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:Shop For Items.png|250px]]
 
[[File:Shop For Items.png|250px]]
 
|  
 
|  
Line 179: Line 180:
 
===Game status===
 
===Game status===
 
|-
 
|-
|style="align:center; background-color: #FEF5E0;"| [[File:GUI Report Player button.png|left|33px]]
+
|style="background-color: #FEF5E0;"| [[File:GUI Report Player button.png|left|33px]]
 
==== Report Player ====
 
==== Report Player ====
| The '''Report Player''' button allows you to submit a report against a player on the current server for various offenses. These include [[Hacking|cheating]], being [[Idling|idle]]/AFK, harassment or [[Griefing|griefing]].
+
| The '''Report Player''' button allows the player to submit a report against another player on the current server for various offenses. These include [[Hacking|cheating]], being [[Idling|idle]]/AFK, harassment, or [[griefing]].
 
|-
 
|-
|style="align:center; background-color: #FEF5E0;"| [[File:GUI Call Vote button.png|left|33px]]
+
| style="background-color: #FEF5E0;"| [[File:GUI Call Vote button.png|left|33px]]
 
==== Call Vote ====
 
==== Call Vote ====
 
|  
 
|  
 
{{Main|Voting}}
 
{{Main|Voting}}
The '''Call Vote''' allows you to call a vote on the server you are currently on as long as the server supports it. Options include player kicking, map changes and team scrambles.
+
The '''Call Vote''' allows the player to call a vote on the server they are currently on as long as the server supports it. Options include player kicking, map changes, and team scrambles.
 
|-
 
|-
|style="align:center; background-color: #FEF5E0;"|[[File:Mute Players.png|left|33px]]
+
|style="background-color: #FEF5E0;"|[[File:Mute Players.png|left|33px]]
 
==== Mute Players ====
 
==== Mute Players ====
 
| {{Main|Voice chat#Muting players|l1=Muting players}}
 
| {{Main|Voice chat#Muting players|l1=Muting players}}
The '''Mute Players''' button displays a menu that allows the player to mute other players' in-game [[voice chat]] and text chat. The menu will show an empty list when the player is not connected to a server. It will not mute sounds triggered by scripts or the server, or sounds from a [[w:Voice over IP|third-party voice-over-internet program]].
+
The '''Mute Players''' button displays a menu that allows the player to mute other players' in-game [[voice chat]] and text chat. The menu shows an empty list when the player is not connected to a server. It does not mute sounds triggered by scripts or the server, or sounds from a [[w:Voice over IP|third-party voice-over-internet program]].
 
|-
 
|-
|style="align:center; background-color: #FEF5E0;"| [[File:GUI Request Coach button.png|left|33px]]
+
|style="background-color: #FEF5E0;"| [[File:GUI Request Coach button.png|left|33px]]
 
==== Request Coach ====
 
==== Request Coach ====
 
|  
 
|  
 
{{Main|Coaching}}
 
{{Main|Coaching}}
The '''Request Coach''' allows you to call for a coach to teach you how to play.
+
The '''Request Coach''' allows the player to call for a coach to teach them how to play.
 
|-  
 
|-  
 
!class="subheader" colspan="2"|
 
!class="subheader" colspan="2"|
 
=== Options ===
 
=== Options ===
 
|-
 
|-
| style="align:center; background-color: #FEF5E0;"|
+
| style="background-color: #FEF5E0;"|
 
[[File:Options Button + Advanced.png|150px]]
 
[[File:Options Button + Advanced.png|150px]]
 
| {{Main|Multiplayer options}}
 
| {{Main|Multiplayer options}}
Line 212: Line 213:
 
=== Glyphs Bar ===
 
=== Glyphs Bar ===
 
|-
 
|-
!class="subheader" style="width: 20%; align:center; background-color: #FEF5E0;"| [[File:GUI New User Forum.png|45px|left]]
+
!class="subheader" style="width: 20%; background-color: #FEF5E0;"| [[File:GUI New User Forum.png|45px|left]]
 
==== New User Forum ====
 
==== New User Forum ====
| Opens the Steam overlay web browser to the Team Fortress 2 [http://forums.steampowered.com/forums/forumdisplay.php?f=906 New User Forum].
+
| Opens the Steam overlay web browser to the Team Fortress 2 [https://forums.steampowered.com/forums/forumdisplay.php?f=906 New User Forum].
 
|-
 
|-
!class="subheader" style="width: 20%; align:center; background-color: #FEF5E0;"| [[File:GUI Achievements.png|45px|left]]
+
!class="subheader" style="width: 20%; background-color: #FEF5E0;"| [[File:GUI Achievements.png|45px|left]]
  
 
==== Achievements ====
 
==== Achievements ====
Line 222: Line 223:
 
Brings up a window that shows earned and unearned achievements, along with progress bars for achievements that require them. Unearned achievements have a tick box that can enable the achievement's progress to be shown in the [[HUD]] while playing.
 
Brings up a window that shows earned and unearned achievements, along with progress bars for achievements that require them. Unearned achievements have a tick box that can enable the achievement's progress to be shown in the [[HUD]] while playing.
 
|-
 
|-
!class="subheader" style="width: 20%; align:center; background-color: #FEF5E0;"| [[File:Developer Commentary.png|45px|left]]
+
!class="subheader" style="width: 20%; background-color: #FEF5E0;"| [[File:Developer Commentary.png|45px|left]]
  
 
==== Developer Commentary ====
 
==== Developer Commentary ====
Line 228: Line 229:
 
This menu allows the player to enter one of three empty versions of the official maps. These contain non-functioning bots and speech bubbles, which provide voice commentary from the designers detailing the game's development.
 
This menu allows the player to enter one of three empty versions of the official maps. These contain non-functioning bots and speech bubbles, which provide voice commentary from the designers detailing the game's development.
 
|-
 
|-
!class="subheader" style="width: 20%; align:center; background-color: #FEF5E0;"| [[File:GUI be coach.png|45px|left]]
+
!class="subheader" style="width: 20%; background-color: #FEF5E0;"| [[File:GUI be coach.png|45px|left]]
  
 
==== Be a Coach ====
 
==== Be a Coach ====
 
|  {{main|Coaching}}
 
|  {{main|Coaching}}
This gives you the option to volunteer to coach other players in the coaching mode.
+
This gives the player the option to volunteer to coach other players in the coaching mode.
 
|-
 
|-
!class="subheader" style="width: 20%; align:center; background-color: #FEF5E0;"| [[File:Workshop.png|45px|left]]
+
!class="subheader" style="width: 20%; background-color: #FEF5E0;"| [[File:Workshop.png|45px|left]]
  
 
==== Workshop ====
 
==== Workshop ====
 
|
 
|
 
{{Main|Steam Workshop}}
 
{{Main|Steam Workshop}}
Takes you to the Steam Workshop hub where you can upload custom content to be rated, commented upon and be considered as an addition to the game.
+
Takes the player to the Steam Workshop hub, where they can upload custom content to be rated, commented upon, and be considered as an addition to the game.
 
|-
 
|-
!class="subheader" style="width: 20%; align:center; background-color: #FEF5E0;"| [[File:Replays.png|45px|left]]
+
!class="subheader" style="width: 20%; background-color: #FEF5E0;"| [[File:Replays.png|45px|left]]
  
 
==== Replays ====
 
==== Replays ====
 
|
 
|
 
{{Main|Replay}}
 
{{Main|Replay}}
Takes you to the Replays window where you can view your recorded clips, takes, and movies.
+
Takes the player to the Replays window, where they can view their recorded clips, takes, and movies.
 
|-
 
|-
!class="subheader" style="width: 20%; align:center; background-color: #FEF5E0;"| [[File:Report Bug.png|45px|left]]
+
!class="subheader" style="width: 20%; background-color: #FEF5E0;"| [[File:Report Bug.png|45px|left]]
  
 
==== Report a Bug ====
 
==== Report a Bug ====
Line 256: Line 257:
  
 
== Update history ==
 
== Update history ==
{{Update history | '''{{Patch name|9|20|2007}}'''
+
{{Update history|
 +
'''{{Patch name|9|20|2007}}'''
 
* Disabled the loading of background maps.
 
* Disabled the loading of background maps.
  
Line 312: Line 314:
 
* {{Undocumented}} Removed the "class advisor" and class records from the top-right corner of the main menu.
 
* {{Undocumented}} Removed the "class advisor" and class records from the top-right corner of the main menu.
  
'''{{Patch name|10|27|2010}}''' ([[Scream Fortress|Scream Fortress Update]])
+
'''{{Patch name|10|27|2010}}''' ([[Scream Fortress Update]])
 
* {{Undocumented}} Added game start up music "gamestartup_halloween".
 
* {{Undocumented}} Added game start up music "gamestartup_halloween".
  
Line 379: Line 381:
 
* Fixed a client crash when using custom main menu .res files .
 
* Fixed a client crash when using custom main menu .res files .
  
'''{{Patch name|8|15|2012}}''' ([[Mann vs. Machine (update)|Mann vs. Machine]])
+
'''{{Patch name|8|15|2012}}''' ({{update link|Mann vs. Machine (update)}})
 
* {{Undocumented}} Added two startup music tracks from the [[Mann vs. Machine (video)|Mann vs. Machine Trailer]], [[The Calm (Soundtrack)|The Calm]] and [[ROBOTS! (Soundtrack)|ROBOTS!]].
 
* {{Undocumented}} Added two startup music tracks from the [[Mann vs. Machine (video)|Mann vs. Machine Trailer]], [[The Calm (Soundtrack)|The Calm]] and [[ROBOTS! (Soundtrack)|ROBOTS!]].
 
* {{Undocumented}} Add 'Play Co-op' button to the menu.
 
* {{Undocumented}} Add 'Play Co-op' button to the menu.
Line 397: Line 399:
  
 
'''{{Patch name|10|29|2013}}''' ([[Scream Fortress 2013]])
 
'''{{Patch name|10|29|2013}}''' ([[Scream Fortress 2013]])
* {{undocumented}} Added Halloween 2013 classes portraits and background.
+
* {{Undocumented}} Added Halloween 2013 classes portraits and background.
  
 
'''{{Patch name|6|19|2014}}'''
 
'''{{Patch name|6|19|2014}}'''
Line 408: Line 410:
  
 
'''{{Patch name|10|1|2014}}'''
 
'''{{Patch name|10|1|2014}}'''
* When you mute a player, the mute settings now apply to text chat as well as voice chat. If you want the previous behavior, change convar cl_mute_all_comms to 0.  
+
* When you mute a player, the mute settings now apply to text chat as well as voice chat. If you want the previous behavior, change convar {{cvar|cl_mute_all_comms}} to 0.  
  
 
'''{{Patch name|10|29|2014}}''' ([[Scream Fortress 2014]])
 
'''{{Patch name|10|29|2014}}''' ([[Scream Fortress 2014]])
* {{undocumented}} Added new main menu background.
+
* {{Undocumented}} Added new main menu background.
  
 
'''{{Patch name|11|4|2014}}'''
 
'''{{Patch name|11|4|2014}}'''
* {{undocumented}} Added new main menu classes.
+
* {{Undocumented}} Added new main menu classes.
  
 
'''{{Patch name|12|8|2014}}''' ([[End of the Line Update]])
 
'''{{Patch name|12|8|2014}}''' ([[End of the Line Update]])
* {{undocumented}} Added a new main menu background and class.
+
* {{Undocumented}} Added a new main menu background and class.
  
 
'''{{Patch name|12|10|2014}}'''
 
'''{{Patch name|12|10|2014}}'''
Line 427: Line 429:
  
 
'''{{Patch name|7|2|2015}}''' ([[Gun Mettle Update]])
 
'''{{Patch name|7|2|2015}}''' ([[Gun Mettle Update]])
* {{undocumented}} Added new main menu background.
+
* {{Undocumented}} Added new main menu background.
  
 
'''{{Patch name|10|1|2015}}'''
 
'''{{Patch name|10|1|2015}}'''
 
* Fixed a client crash related to the main menu.
 
* Fixed a client crash related to the main menu.
  
'''{{Patch name|10|6|2015}}''' ([[Invasion Update]])
+
'''{{Patch name|10|6|2015}}''' ([[Invasion Community Update]])
* {{undocumented}} Added new main menu background.
+
* {{Undocumented}} Added new main menu background.
  
 
'''{{Patch name|10|28|2015}}''' ([[Scream Fortress 2015]])
 
'''{{Patch name|10|28|2015}}''' ([[Scream Fortress 2015]])
* {{undocumented}} Added new main menu background.
+
* {{Undocumented}} Added new main menu background.
  
 
'''{{Patch name|11|13|2015}}'''
 
'''{{Patch name|11|13|2015}}'''
* {{undocumented}} Removed the Scream Fortress 2015 main menu background.  
+
* {{Undocumented}} Removed the Scream Fortress 2015 main menu background.  
  
 
'''{{Patch name|12|7|2015}}'''
 
'''{{Patch name|12|7|2015}}'''
* {{undocumented}} Added a Batman Arkham Contest image for the alert box.
+
* {{Undocumented}} Added a Batman Arkham Contest image for the alert box.
  
 
'''{{Patch name|12|17|2015}}''' ([[Tough Break Update]])
 
'''{{Patch name|12|17|2015}}''' ([[Tough Break Update]])
* {{undocumented}} Added new main menu background.
+
* {{Undocumented}} Added new main menu background.
  
 
'''{{Patch name|7|7|2016}} #1''' ([[Meet Your Match Update]])
 
'''{{Patch name|7|7|2016}} #1''' ([[Meet Your Match Update]])
Line 451: Line 453:
 
** All play-related buttons are now accessible by clicking the "Find a game" button.
 
** All play-related buttons are now accessible by clicking the "Find a game" button.
 
** Moved the Workshop and Replay buttons down the bottom group of mini-buttons.
 
** Moved the Workshop and Replay buttons down the bottom group of mini-buttons.
* {{undocumented}} Added new main menu backgrounds.
+
* {{Undocumented}} Added new main menu backgrounds.
  
 
'''{{Patch name|11|10|2016}}'''
 
'''{{Patch name|11|10|2016}}'''
Line 461: Line 463:
  
 
'''{{Patch name|10|20|2017}} #1'''
 
'''{{Patch name|10|20|2017}} #1'''
* Moved the [[Casual]] and [[Competitive Mode|Competitive]] badge panels to the main menu.
+
* Moved the [[Casual Mode|Casual]] and [[Competitive Mode|Competitive]] badge panels to the main menu.
 
* {{Undocumented}} Reworked the main menu.
 
* {{Undocumented}} Reworked the main menu.
  
'''October 20, 2017 #2'''
+
'''{{Patch name|10|20|2017|no-link=yes}} #2'''
 
* Fixed a client stutter related to the Friends panel in the main menu.
 
* Fixed a client stutter related to the Friends panel in the main menu.
  
Line 483: Line 485:
 
* The type of badge shown on the main menu can now be changed by clicking the gear button near the badge.
 
* The type of badge shown on the main menu can now be changed by clicking the gear button near the badge.
 
* The in-game action buttons (Call a vote, Request a coach, etc.) have been moved to the bottom center of the main menu.
 
* The in-game action buttons (Call a vote, Request a coach, etc.) have been moved to the bottom center of the main menu.
* Sped up the main menu screen transitions. Controlled via the ConVar tf_dashboard_slide_time.
+
* Sped up the main menu screen transitions. Controlled via the ConVar {{cvar|tf_dashboard_slide_time}}.
 
* Fixed the console, server browser and options menus sometimes going behind the main menu and becoming unclickable.
 
* Fixed the console, server browser and options menus sometimes going behind the main menu and becoming unclickable.
 
* Fixed a client crash related to the cycling ads in the main menu.
 
* Fixed a client crash related to the cycling ads in the main menu.
  
'''March 28, 2018 Patch #2'''
+
'''{{Patch name|3|28|2018|no-link=yes}} #2'''
 
* Fixed a client crash on the main menu.
 
* Fixed a client crash on the main menu.
  
Line 495: Line 497:
 
'''{{Patch name|5|17|2018}}'''
 
'''{{Patch name|5|17|2018}}'''
 
* Fixed a memory leak in the main menu.
 
* Fixed a memory leak in the main menu.
 +
 +
'''{{Patch name|8|11|2022}}'''
 +
* Fixed the Mann vs. Machine mission selection dialog sometimes drawing under the category controls.
 +
 +
'''{{Patch name|10|18|2022}}'''
 +
* Fixed missing nomip/nolod for [[Sniper]]'s [[Voodoo-Cursed Sniper Soul|zombie]] image in the main menu.
 +
 +
'''{{Patch name|7|20|2023}} #1'''
 +
* Added main menu character for the Summer event.
 +
 +
'''{{Patch name|12|7|2023}} #1'''
 +
* Added main menu character for the Smissmas event.
 +
 +
'''{{Patch name|12|18|2023}} #2'''
 +
* Updated main menu background to prevent being affected by {{code|mat_picmip}}.
 
}}
 
}}
  
 
== Bugs ==
 
== Bugs ==
* Occasionally, the "You are already queued for this mode." alert will not disappear when the player leaves the Mode Selection screen.
+
* Occasionally, the "You are already queued for this mode." alert does not disappear when the player leaves the Mode Selection screen.
 
** This can be fixed by moving the cursor over one of the mode selection buttons.
 
** This can be fixed by moving the cursor over one of the mode selection buttons.
* Rarely, The [[Mann Vs Machine]] [[Mann Up]] Mode search button may not appear.
+
* Rarely, the [[Mann vs. Machine]] [[Mann Up]] Mode search button may not appear.
 
** This can be fixed by searching for a Bootcamp server, then go back to the Mann Up Mode.
 
** This can be fixed by searching for a Bootcamp server, then go back to the Mann Up Mode.
  
Line 537: Line 554:
 
<gallery>
 
<gallery>
 
File:Saxxy main menu.png|The Saxxy Awards extra that appeared on the main menu during the [[Replay Update]].
 
File:Saxxy main menu.png|The Saxxy Awards extra that appeared on the main menu during the [[Replay Update]].
File:Background fullmoon.png|The main menu background that appears during a [[full moon]], featuring [[Double Cross]].
+
File:Background fullmoon.png|The main menu background that appears during a [[Full Moon]], featuring [[Double Cross]].
File:Background fullmoon widescreen.png|The main menu background that appears during a full moon, featuring Double Cross (widescreen).
+
File:Background fullmoon widescreen.png|The main menu background that appears during a Full Moon, featuring Double Cross (widescreen).
 
File:Background xmas2011.png|The main menu background that appeared during [[Australian Christmas 2011]] and [[Smissmas 2016]].
 
File:Background xmas2011.png|The main menu background that appeared during [[Australian Christmas 2011]] and [[Smissmas 2016]].
 
File:Background xmas2011 widescreen.png|The main menu background that appeared during Australian Christmas 2011 and Smissmas 2016 (widescreen).
 
File:Background xmas2011 widescreen.png|The main menu background that appeared during Australian Christmas 2011 and Smissmas 2016 (widescreen).
Line 545: Line 562:
 
File:Background title summer operation 2015.png|The main menu background that appeared during the [[Gun Mettle Update]].
 
File:Background title summer operation 2015.png|The main menu background that appeared during the [[Gun Mettle Update]].
 
File:Background title summer operation 2015 widescreen.png|The main menu background that appeared during the Gun Mettle Update (widescreen).
 
File:Background title summer operation 2015 widescreen.png|The main menu background that appeared during the Gun Mettle Update (widescreen).
File:Background invasion.png|The main menu background that appeared during the [[Invasion Update]].
+
File:Background invasion.png|The main menu background that appeared during the [[Invasion Community Update]].
 
File:Background title invasion widescreen.png|The main menu background that appeared during the Invasion Update (widescreen).
 
File:Background title invasion widescreen.png|The main menu background that appeared during the Invasion Update (widescreen).
 
File:Background title tough_break.png|The main menu background that appeared during the [[Tough Break Update]].
 
File:Background title tough_break.png|The main menu background that appeared during the [[Tough Break Update]].
Line 555: Line 572:
 
File:Background title pyro jungle inferno 2017 widescreen.png|One of two alternating backgrounds that appeared during the [[Jungle Inferno Update]] (widescreen).
 
File:Background title pyro jungle inferno 2017 widescreen.png|One of two alternating backgrounds that appeared during the [[Jungle Inferno Update]] (widescreen).
 
File:Background title team jungle inferno 2017 widescreen.png|One of two alternating backgrounds that appeared during the Jungle Inferno Update (widescreen).
 
File:Background title team jungle inferno 2017 widescreen.png|One of two alternating backgrounds that appeared during the Jungle Inferno Update (widescreen).
File:Background xmas2020.png|The main menu background that appeared during [[Smissmas 2020]].
+
File:Background xmas2020.png|The main menu background that appeared during [[Smissmas 2020]] and [[Smissmas 2021|2021]].
File:Background xmas2020 widescreen.png|The main menu background that appeared during Smissmas 2020 (widescreen).
+
File:Background xmas2020 widescreen.png|The main menu background that appeared during Smissmas 2020 and 2021 (widescreen).
 
</gallery>
 
</gallery>
  
 
=== Classes ===
 
=== Classes ===
All possible class images that appear on the main menu are shown below. When the main menu is rendered one of the images is picked. Certain class images will only appear at certain times.
+
All possible class images that appear on the main menu are shown below. When the main menu is rendered one of the images is picked. Certain class images only appear at certain times.
  
 
The "default" class portraits can appear at anytime, unless overridden by a [[holiday]].
 
The "default" class portraits can appear at anytime, unless overridden by a [[holiday]].
Line 589: Line 606:
 
</gallery>
 
</gallery>
  
Class images from the [[Very Scary Halloween Special]] on {{Patch name|10|27|2011}}. They will only show during [[Holiday#Halloween|Halloween]] or a [[Full Moon]].
+
Class images from the [[Very Scary Halloween Special]] on {{Patch name|10|27|2011}}. They only show during [[Holiday#Halloween|Halloween]] or a [[Full Moon]].
 
<gallery perrow="3">
 
<gallery perrow="3">
 
File:Main menu hwn scout.png|Scout
 
File:Main menu hwn scout.png|Scout
Line 602: Line 619:
 
</gallery>
 
</gallery>
  
Class images from [[Australian Christmas 2011]] on {{Patch name|12|15|2011}}. They will only show during [[Holiday#Winter|Winter]].
+
Class images from [[Australian Christmas 2011]] on {{Patch name|12|15|2011}}. They only show during [[Holiday#Winter|Winter]].
 
<gallery perrow="3">
 
<gallery perrow="3">
 
File:Main menu xms2011 scout.png|Scout
 
File:Main menu xms2011 scout.png|Scout
Line 615: Line 632:
 
</gallery>
 
</gallery>
  
Robot class images from the [[Mann vs. Machine update]] on {{Patch name|8|15|2012}} and {{Patch name|9|4|2012}}. They can appear at anytime, unless overridden by a holiday.
+
Robot class images from the [[Mann vs. Machine (update)|Mann vs. Machine update]] on {{Patch name|8|15|2012}} and {{Patch name|9|4|2012}}. They can appear at anytime, unless overridden by a holiday.
 
<gallery perrow="3">
 
<gallery perrow="3">
 
File:Main menu mvm scout bot.png|The [[Scout Robot]]
 
File:Main menu mvm scout bot.png|The [[Scout Robot]]
Line 627: Line 644:
 
</gallery>
 
</gallery>
  
Class images from the [[Spectral Halloween Special]] on {{Patch name|10|26|2012}}. They will only show during Halloween or a Full Moon.
+
Class images from the [[Spectral Halloween Special]] on {{Patch name|10|26|2012}}. They only show during Halloween or a Full Moon.
 
<gallery perrow="3">
 
<gallery perrow="3">
 
File:Main menu zombie scout.png|The Zombie Scout
 
File:Main menu zombie scout.png|The Zombie Scout
Line 640: Line 657:
 
</gallery>
 
</gallery>
  
Class images from [[Scream Fortress 2013]] on {{Patch name|10|29|2013}}. They will only show during Halloween or a Full Moon.
+
Class images from [[Scream Fortress 2013]] on {{Patch name|10|29|2013}}. They only show during Halloween or a Full Moon.
 
<gallery perrow="3">
 
<gallery perrow="3">
 
File:Main menu halloween 2013 scout.png|Scout
 
File:Main menu halloween 2013 scout.png|Scout
Line 653: Line 670:
 
</gallery>
 
</gallery>
  
Class images from [[Scream Fortress 2014]] on {{Patch name|11|4|2014}}. They will only show during Halloween or a Full Moon.
+
Class images from [[Scream Fortress 2014]] on {{Patch name|11|4|2014}}. They only show during Halloween or a Full Moon.
 
<gallery perrow="3">
 
<gallery perrow="3">
 
File:Main menu halloween 2014 scout.png|Scout
 
File:Main menu halloween 2014 scout.png|Scout
Line 674: Line 691:
 
<gallery perrow="3">
 
<gallery perrow="3">
 
File:Main Menu pyro jungle inferno title.png|Pyro
 
File:Main Menu pyro jungle inferno title.png|Pyro
File:Main Menu saxton jungle inferno title.png|[[Saxton Hale]] with Miss Pauling, Scout, a yeti and Pyro in the background
+
File:Main Menu saxton jungle inferno title.png|[[Saxton Hale]] with [[Miss Pauling]], Scout, a yeti, and Pyro in the background
 
File:Main Menu saxton smissmas2017 title.png|The same group, with antlers and Santa hats, used in Smissmas 2017
 
File:Main Menu saxton smissmas2017 title.png|The same group, with antlers and Santa hats, used in Smissmas 2017
 
</gallery>
 
</gallery>
  
 
=== Other ===
 
=== Other ===
 
+
All possible images that are not related to the nine mercenaries are shown below.
All possible images that aren't related to the nine mercenaries are shown below.
 
  
 
<gallery perrow="3">
 
<gallery perrow="3">
File:Main Menu pauling gun mettle title.png|[[Miss Pauling]] along with the Gun Mettle Update logo.
+
File:Main Menu pauling gun mettle title.png|Miss Pauling along with the Gun Mettle Update logo.
 
File:Main Menu pauling tough break title.png|Miss Pauling from Tough Break Update.
 
File:Main Menu pauling tough break title.png|Miss Pauling from Tough Break Update.
 +
File:Main Menu bbq summer2023.png|A red grill on a [[Sentry Gun]] tripod, from the [[Summer 2023 Update]].
 +
File:Main Menu bbq summer2023 blu.png|A blue grill on a Sentry Gun tripod, from the Summer 2023 Update.
 +
File:Main menu xms2023 krampus.png|[[Krampus#Krampus|Krampus]], from [[Smissmas 2023]].
 
</gallery>
 
</gallery>
  

Latest revision as of 00:49, 21 March 2024

The main menu of Team Fortress 2.
Time to fight!
The Administrator

The main menu is the opening screen of Team Fortress 2. Upon the initial opening of the game's menu, one of the soundtrack songs plays, but it does not loop or play again until the game is restarted. The main menu can also be opened while connected to a server (default key: Esc).

The background of the menu is a toned grayscale render of one of the maps in game and a selection of possible class images depending upon active Holidays or special Updates.

Main menu tabs/buttons appearances and functions

Update history

September 20, 2007 Patch
  • Disabled the loading of background maps.

September 21, 2007 Patch

  • Removed background map due to incompatibilities.

October 2, 2007 Patch

  • Added "Very High" texture resolution option.
  • Fixed non-English language text overlapping in a few places.
  • Extra options added to 'Game' tab in "Create Server" menu option.

October 9, 2007 Patch

  • Fixed loading screen and intro movie showing up on Windows Vista with full screen AA.

November 15, 2007 Patch

January 7, 2008 Patch

  • Added an option in the Options -> Multiplayer dialog to filter custom game files being downloaded from servers.

January 14, 2008 Patch

  • Added new option for Medi Gun beam to the Multiplayer->Advanced dialog. If on, the Medi Gun beam will stay attached to the current target without the need to hold down the fire button.
  • Added new option for the Sniper Rifle to the Multiplayer->Advanced dialog. If disabled, the Sniper Rifle won't re-zoom after firing a zoomed shot.

January 25, 2008 Patch

  • Added an option to auto-save a scoreboard screenshot at the end of a map to the Multiplayer->Advanced dialog.
  • Removed the "Reset Stats" button from the Player Stats screen.

February 15, 2008 Patch

  • Fixed stat records sometimes being attributed to the wrong class.

February 19, 2008 Patch

  • Fixed Badlands exploits and missing textures.

April 1, 2008 Patch

  • Fixed a few instances of truncated text in the menus and dialogs for languages other than English.

April 29, 2008 Patch (Gold Rush Update)

  • Added Character Info and Loadout to the main menu.

December 17, 2009 Patch (WAR! Update)

July 8, 2010 Patch (Engineer Update)

  • Added Engineer main menu music.

July 13, 2010 Patch

  • [Undocumented] Changed the song 'More Gun' to be different from Wilco's 'Someone Else's Song'.

September 30, 2010 Patch (Mann-Conomy Update)

  • Added the Mann Co. Store & Catalog.
  • Server browser tweaks.
    • It will now encourage you to add servers to Favorites or Blacklists after you have a good/bad experience on them.
    • The Server Browser now automatically closes after successfully connecting to a server (opt-out via the Options-Multiplayer->Advanced dialog).
  • [Undocumented] Removed the "class advisor" and class records from the top-right corner of the main menu.

October 27, 2010 Patch (Scream Fortress Update)

  • [Undocumented] Added game start up music "gamestartup_halloween".

April 14, 2011 Patch (Hatless Update)

  • Updated the main menu to include 'resume game', 'call a vote' and 'request coach' selections.
  • Menu background is now transparent when connected to a server.
  • The Mann Co. Store featured item is no longer viewable in the menu unless the player selects the store button specifically.

May 5, 2011 Patch (Replay Update)

  • Added the Replay feature to the menu.
  • [Undocumented] Added the Saxxy 2011 Theme.

May 6, 2011 Patch

  • Fixed a client crashed caused by using custom main menu resource files.

May 9, 2011 Patch

  • Saxxy fanfare music wasn't playing on music channel. Music will only play once per launch now and will not play on a changelevel.

May 18, 2011 Patch

  • Added an Advanced Options button to the main menu to allow tweaking of many gameplay options.

May 19, 2011 Patch

  • Fixed a rare case where users running Service Pack 3 on Windows 7 64-bit with graphics driver version 12.42 saw a graphical glitch on the main menu Options button.

May 31, 2011 Patch

  • Fixed the main menu showing through the shopping cart menu when running at 2500x1600.

June 8, 2011 Patch

  • [Undocumented] Removed the Saxxy Awards promotion on the main menu.

June 23, 2011 Patch (Über Update)

  • The Main menu now has a "Start Playing" option which presents users with various game modes to choose from. Once selected, the game matches the player into the best available server for that mode.
  • [Undocumented] Updated the main menu.

July 18, 2011 Patch

July 29, 2011 Patch

August 2, 2011 Patch

October 13, 2011 Patch (Manniversary Update & Sale)

October 20, 2011 Patch

  • [Undocumented] Added Halloween Special main menu background.

October 27, 2011 Patch (Very Scary Halloween Special)

  • [Undocumented] Added Halloween themed Class main menu images.

November 10, 2011 Patch

  • Added a full moon background for the main menu.

December 15, 2011 Patch (Australian Christmas 2011)

  • [Undocumented] Added Australian Christmas themed Class main menu images.

May 3, 2012 Patch

  • Updated the main menu message notification system.

May 10, 2012 Patch

  • Fixed a client crash when using custom main menu .res files .

August 15, 2012 Patch (Mann vs. Machine Update)

  • [Undocumented] Added two startup music tracks from the Mann vs. Machine Trailer, The Calm and ROBOTS!.
  • [Undocumented] Add 'Play Co-op' button to the menu.
  • [Undocumented] Changed 'Start Playing' to 'Play Multiplayer'.
  • [Undocumented] Added Mannworks menu backgrounds.
  • [Undocumented] Added Heavy Robot class menu images.

September 4, 2012 Patch

  • [Undocumented] Added back pre-Mann vs. Machine backgrounds and background music to the main menu.
  • [Undocumented] Added all robot backgrounds (not only Heavy Robot) to the main menu.

November 2, 2012 Patch

  • Added zombie character images and a Halloween background for the main menu.

December 7, 2012 Patch

  • Fixed a client crash related to the main menu.

October 29, 2013 Patch (Scream Fortress 2013)

  • [Undocumented] Added Halloween 2013 classes portraits and background.

June 19, 2014 Patch

  • Added a new startup music track from Expiration Date

July 8, 2014 Patch

  • Added Mann Co. Beta Maps - Early Access program.
    • Beta maps can be accessed via the quickplay menu by clicking the Play Beta Maps option.
  • Added a new startup music track from Expiration Date.

October 1, 2014 Patch

  • When you mute a player, the mute settings now apply to text chat as well as voice chat. If you want the previous behavior, change convar cl_mute_all_comms to 0.

October 29, 2014 Patch (Scream Fortress 2014)

  • [Undocumented] Added new main menu background.

November 4, 2014 Patch

  • [Undocumented] Added new main menu classes.

December 8, 2014 Patch (End of the Line Update)

  • [Undocumented] Added a new main menu background and class.

December 10, 2014 Patch

  • Fixed a client crash related to the main menu.

January 7, 2015 Patch

July 2, 2015 Patch (Gun Mettle Update)

  • [Undocumented] Added new main menu background.

October 1, 2015 Patch

  • Fixed a client crash related to the main menu.

October 6, 2015 Patch (Invasion Community Update)

  • [Undocumented] Added new main menu background.

October 28, 2015 Patch (Scream Fortress 2015)

  • [Undocumented] Added new main menu background.

November 13, 2015 Patch

  • [Undocumented] Removed the Scream Fortress 2015 main menu background.

December 7, 2015 Patch

  • [Undocumented] Added a Batman Arkham Contest image for the alert box.

December 17, 2015 Patch (Tough Break Update)

  • [Undocumented] Added new main menu background.

July 7, 2016 Patch #1 (Meet Your Match Update)

  • Reworked the main menu.
    • All play-related buttons are now accessible by clicking the "Find a game" button.
    • Moved the Workshop and Replay buttons down the bottom group of mini-buttons.
  • [Undocumented] Added new main menu backgrounds.

November 10, 2016 Patch

  • Fixed a missing material in the main menu.

January 16, 2017 Patch

  • Added an option to hide the 'View Promotional Codes' button in the main menu.
    • Can be toggled in the Adv. Options menu under the Miscellaneous Options section.

October 20, 2017 Patch #1

  • Moved the Casual and Competitive badge panels to the main menu.
  • [Undocumented] Reworked the main menu.

October 20, 2017 Patch #2

  • Fixed a client stutter related to the Friends panel in the main menu.

October 30, 2017 Patch

  • Fixed a bug with the main menu sometimes displaying two character images at the same time.

January 4, 2018 Patch #1

  • Fixed the main menu being muted if clients disconnect from a server while in freezecam.

February 14, 2018 Patch

  • [Undocumented] Removed the Jungle Inferno Campaign main menu.
  • [Undocumented] Restored original main menu startup themes.
  • [Undocumented] Renamed Yeti Park from gamestartup_operation_summer2017.mp3 to gamestartup27.mp3
  • [Undocumented] Renamed Saxton's Dillema(sic) from gamestartup_operation_summer2017_1.mp3 to gamestartup28.mp3
  • [Undocumented] Renamed Mercenary Park from gamestartup_operation_summer2017_2.mp3 to gamestartup29.mp3

March 28, 2018 Patch #1

  • The type of badge shown on the main menu can now be changed by clicking the gear button near the badge.
  • The in-game action buttons (Call a vote, Request a coach, etc.) have been moved to the bottom center of the main menu.
  • Sped up the main menu screen transitions. Controlled via the ConVar tf_dashboard_slide_time.
  • Fixed the console, server browser and options menus sometimes going behind the main menu and becoming unclickable.
  • Fixed a client crash related to the cycling ads in the main menu.

March 28, 2018 Patch #2

  • Fixed a client crash on the main menu.

April 26, 2018 Patch

  • Fixed a client crash related to the main menu.

May 17, 2018 Patch

  • Fixed a memory leak in the main menu.

August 11, 2022 Patch

  • Fixed the Mann vs. Machine mission selection dialog sometimes drawing under the category controls.

October 18, 2022 Patch

  • Fixed missing nomip/nolod for Sniper's zombie image in the main menu.

July 20, 2023 Patch #1

  • Added main menu character for the Summer event.

December 7, 2023 Patch #1

  • Added main menu character for the Smissmas event.

December 18, 2023 Patch #2

  • Updated main menu background to prevent being affected by mat_picmip.

Bugs

  • Occasionally, the "You are already queued for this mode." alert does not disappear when the player leaves the Mode Selection screen.
    • This can be fixed by moving the cursor over one of the mode selection buttons.
  • Rarely, the Mann vs. Machine Mann Up Mode search button may not appear.
    • This can be fixed by searching for a Bootcamp server, then go back to the Mann Up Mode.

Gallery

Main menu backgrounds

Main backgrounds

Halloween events backgrounds

Special events backgrounds

Classes

All possible class images that appear on the main menu are shown below. When the main menu is rendered one of the images is picked. Certain class images only appear at certain times.

The "default" class portraits can appear at anytime, unless overridden by a holiday.

Update-specific class images

Class portraits from the Manniversary Update & Sale on October 13, 2011 Patch. They can appear at anytime, unless overridden by a holiday.

Class images from the Very Scary Halloween Special on October 27, 2011 Patch. They only show during Halloween or a Full Moon.

Class images from Australian Christmas 2011 on December 15, 2011 Patch. They only show during Winter.

Robot class images from the Mann vs. Machine update on August 15, 2012 Patch and September 4, 2012 Patch. They can appear at anytime, unless overridden by a holiday.

Class images from the Spectral Halloween Special on October 26, 2012 Patch. They only show during Halloween or a Full Moon.

Class images from Scream Fortress 2013 on October 29, 2013 Patch. They only show during Halloween or a Full Moon.

Class images from Scream Fortress 2014 on November 4, 2014 Patch. They only show during Halloween or a Full Moon.

Class image from the End of the Line Update on December 8, 2014 Patch. It can appear at anytime, unless overridden by a holiday.

Class images from the Jungle Inferno Update and Smissmas 2017, on October 20, 2017 Patch and December 21, 2017 Patch.

Other

All possible images that are not related to the nine mercenaries are shown below.

Unused content

Content added to the game that has remained unused.

See also