• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.
  • Hi Guest. We've rebooted and consolidated our Communities section, so be sure to check it out and subscribe to some threads. Thanks!

TF2 is getting competitive matchmaking

ashecitism

Member
Jun 29, 2013
17,990
22
0
Hungary
from the latest Gun Mettle update:

// Ladder games
"TF_Ladder_NoClassChangeRound" "You can't change classes after the game has started."
"TF_Ladder_NoClassChangeReady" "You can't change classes while you are READY."
"TF_Ladder_NoTeamChange" "Teams are locked for this match."

"MMenu_PlayComp" "Play Competitive"

"TF_Matchmaking_HeaderCompetitive" "Competitive"

"TF_Matchmaking_MissingTicket" "%s1 doesn't have a ticket"
"TF_Matchmaking_MissingPass" "%s1 doesn't have a Competitive Matchmaking Beta Pass"
"TF_Matchmaking_CompetitiveExplanation" "In competitive games, you are automatically matched against players of similar skill rating.\n\nTo invite friends before being matched, start a Party by clicking the button below."
"TF_Matchmaking_StartSearchChat" "Press 'Start Search' to start a game.\n"
"TF_Matchmaking_InviteFriendsChat" "To play with friends, invite them to your party.\n"
"TF_Matchmaking_PlayerJoinedPartyChat" "%s1 joined the party\n"
"TF_Matchmaking_PlayerLeftPartyChat" "%s1 left the party\n"
"TF_Matchmaking_AddedToQueue" "Added to matchmaking queue.\n"
"TF_Matchmaking_RemovedFromQueue" "Removed from matchmaking queue.\n"

"TF_Competitive_Pass" "Competitive Matchmaking Beta Pass"
"TF_Competitive_Pass_Desc" "Present this pass in the Competitive Mode Beta to gain access to ranked ladder games."
"TF_Competitive_RequiresPass_Title" "Beta Access Pass Required"
"TF_Competitive_RequiresPass" "To play in ranked competitive modes, you must own a Competitive Matchmaking Beta Pass."
"TF_Competitive_Disconnect" "The match is over. Thanks for playing!"
http://facepunch.com/showthread.php?t=1469584&p=48106441&viewfull=1#post48106441

-Added new convar mp_tournament_readymode (allows tournament mode to use a per-player ready system)

-Added new convar mp_tournament_readymode_min (minimum number of players required on the server before players can toggle ready status)

-Added new convar mp_tournament_readymode_team_size (minimum number of players required to be ready per-team before the game can begin)

-Added new convar mp_tournament_readymode_countdown (the number of seconds before a match begins when both teams are ready)
enum MatchType { + INVALID = -1; PUBLIC = 0; - BETA = 1; + LADDER_6V6 = 1; + LADDER_9V9 = 2; }
http://facepunch.com/showthread.php?t=1469584&p=48107368#post48107368

Added to the item schema:

"Competitive Matchmaking Beta Pass"

Present this pass in the Competitive Mode Beta to gain access to ranked ladder games.
 

ashecitism

Member
Jun 29, 2013
17,990
22
0
Hungary
Might be just for the beta. No idea. Eventually they can just tie MM to levels. Like in GO with its XP system and level 3 requirement. Though that would require a system like that to be implemented first.
 

Crono27

Member
Jul 17, 2014
1,303
0
0
New Jersey
Might be just for the beta. No idea. Eventually they can just tie MM to levels. Like in GO with its XP system. Though that would require a system like that to be implemented first.
No way it's just for beta. If it wasn't a f2p game sure. But it is. Even with levels the game will be filled with cheaters best way to slow it down is to add a price to get into comp.
 

Wolf Akela

Member
Oct 13, 2008
12,223
1
0
TF2 has a beta branch but it's probably long forgotten now. I remember one experiment where they doubled everyone's HP. Spies were suddenly really good.
 

ashecitism

Member
Jun 29, 2013
17,990
22
0
Hungary
No way it's just for beta. If it wasn't a f2p game sure. But it is. Even with levels the game will be filled with cheaters best way to slow it down is to add a price to get into comp.
Eh, that didn't help much with GO. People were still buying it for smurfs and such. They would have to price it very high to deter those people, but then they would piss off the legitimate players.
 

Crono27

Member
Jul 17, 2014
1,303
0
0
New Jersey
Eh, that didn't help much with GO. People were still buying it for smurfs and such. They would have to price it very high to deter those people, but then they would piss off the legitimate players.
well its not gonna stop it completely but will stop some. People are going to cheat regardless.
 

ashecitism

Member
Jun 29, 2013
17,990
22
0
Hungary
https://facepunch.com/showthread.php?t=1488921&p=49135528&viewfull=1#post49135528

"HighlanderLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "HighlanderLabel"
+ "xpos" "c-150"
+ "ypos" "100"
+ "zpos" "6"
+ "wide" "105"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#TF_Highlander_Mode"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CapPlayerFont"
+ "fgcolor" "HudOffWhite"
+ "centerwrap" "1"
+ }
and from earlier

https://facepunch.com/showthread.php?t=1488921&p=49065195&viewfull=1#post49065195

+GetPlayerClassName(int)
+IsCompetitive
+_tf_skillrating_debug
+ B tf_skillrating_debug (in symbols.txt)
https://www.reddit.com/r/tf2/comments/3sejbk/info_about_matchmaking_ranks/

// work in progress..temp names

"TF_Competitive_Rank_1" "Recruit"

"TF_Competitive_Rank_2" "Mercenary"

"TF_Competitive_Rank_3" "Field Mercenary"

"TF_Competitive_Rank_4" "Veteran Mercenary"

"TF_Competitive_Rank_5" "Infiltrator"

"TF_Competitive_Rank_6" "Operator"

"TF_Competitive_Rank_7" "Raider"

"TF_Competitive_Rank_8" "Guerrilla"

"TF_Competitive_Rank_9" "Agent"

"TF_Competitive_Rank_10" "Field Agent"

"TF_Competitive_Rank_11" "Master Agent"

"TF_Competitive_Rank_12" "Assassin"

"TF_Competitive_Rank_13" "Field Assassin"

"TF_Competitive_Rank_14" "Elite Assassin"
https://facepunch.com/showthread.php?t=1488921&p=49110849&viewfull=1#post49110849

November 2014
647 Posts
Steam Profile YouTube Channel

tf/tf/cfg/mapcycle_ladder.txt

+cp_badlands
+cp_granary
+ctf_2fort
+cp_foundry
+ctf_turbine
+cp_gullywash_final1
+cp_snakewater_final1
 

Alienups

Member
May 9, 2011
1,291
0
0
Apparently he's going to play the beta with the devs tomorrow but it's not allowed to be streamed.
 

ashecitism

Member
Jun 29, 2013
17,990
22
0
Hungary
oh and

+"TF_Competitive_Convars_CantProceed" "Competitive Mode requires DirectX 9 or higher. Remove -dxlevel from launch options and restart TF2."
 

Wolf Akela

Member
Oct 13, 2008
12,223
1
0
I wonder if there's even a competitively viable pl map. Barnblitz is probably the closest one, then maaaaybe Badwater.
 

TheRedSnifit

Member
Nov 21, 2012
10,789
5
530
33
I wonder if there's even a competitively viable pl map. Barnblitz is probably the closest one, then maaaaybe Badwater.
The majority of competitive Highlander matches are already on Payload maps (last season there were three Payload maps, two 5CP maps, two KotH maps, and one Attack/Defense map). I don't think there's an issue there.
 

Bluth54

Member
Feb 5, 2008
8,049
0
0
I wonder if there's even a competitively viable pl map. Barnblitz is probably the closest one, then maaaaybe Badwater.
Of the stock maps in Highlander Badwater (sometimes the pro version, sometimes the regular version), Upwards and Barnblitz (the pro version) are typically played in comp, while Swiftwater is another popular comp map. Payload isn't played in 6s.

Also as an update one of the TF2 comp players who has been working with Valve on the comp matchmaking recently said during a stream that it will likely come out early next year.
 

MrNelson

Banned
Oct 19, 2011
2,061
0
0
Tampa, FL
Is banny helping out valve in making this or is he just testing it?
Supposedly they're taking his advice on competitive balancing (to my dismay). I don't really follow him, but according to what I've heard on the TF2 subreddit a lot of the
awful
changes to Pyro occurred because of his complaints.
 

BBboy20

Member
Sep 9, 2013
10,072
1
365
Really? Matchmaking is great and essential for ranked play.
Usually the other way around, especially when PC ports don't get dedicated servers. Seen complaints about matchmaking never seem to really work in most (console?) games.
 

pizzacat

Banned
Nov 10, 2014
12,516
3
0
Supposedly they're taking his advice on competitive balancing (to my dismay). I don't really follow him, but according to what I've heard on the TF2 subreddit a lot of the
awful
changes to Pyro occurred because of his complaints.
He mains default demo and soldier, expected tbh
 

Ionic

Member
Apr 26, 2009
1,437
0
0
27
I don't think I've ever seen PC gamers wanting matchmaking before.
It's not that PC gamers don't want matchmaking, it's that they don't want matchmaking to be the exclusive mode of joining a game. When you're just trying to have light fun, being able to load up a server list and go to one of your regulars is essential. This lets you form a community with new friends in game. That's a property that typically set PC FPS apart from console ones. However, if you want to play a competitive match with small teams, then matchmaking is important so that you can get like minded individuals to all join the match at the same time.
 

Teknopathetic

Member
Jun 6, 2004
24,114
3
0
PC gamers have been doing forms of online matchmaking before online gaming was on consoles using IRC-based scrim/pug bots to organize competitive matches.
 
Apr 27, 2008
9,874
1
0
I just want a guaranteed group of team-oriented players- which aside from Payload matches is hard as HELL to find in TF2. Fucking around is fun for a few hours but after that.... I just want people to actually try to grab the flag instead of grief hard.
 

Guess Who

Banned
Oct 21, 2012
10,414
1
0
PC gamers have been doing forms of online matchmaking before online gaming was on consoles using IRC-based scrim/pug bots to organize competitive matches.
Hell, the TF2 community made their own competitive matchmaking website (TF2Lobby) years ago. Worked pretty well.

EDIT: Apparently TF2Center does much the same thing now.
 

Wolf Akela

Member
Oct 13, 2008
12,223
1
0
It's not that PC gamers don't want matchmaking, it's that they don't want matchmaking to be the exclusive mode of joining a game. When you're just trying to have light fun, being able to load up a server list and go to one of your regulars is essential. This lets you form a community with new friends in game. That's a property that typically set PC FPS apart from console ones. However, if you want to play a competitive match with small teams, then matchmaking is important so that you can get like minded individuals to all join the match at the same time.
This. Matchmaking is the only way for competitive matches. Server browsers are amazing for pubbing. I've been in several communities and it was always a great time because you get to know a lot of people. It helps that the TF2 community is generally very friendly too.
 

ExMachina

Unconfirmed Member
Jun 12, 2009
2,619
0
0
Here's my very messy notes from the stream:

reiterated: role of MM is to bridge gap b/w pubs and competitive, Valve trying to standardize TF2 in many respects

MM is nowhere close to being released, still testing servers/system
- delay in 6v6 MM happened because people's custom files were causing MM to crash people's games

Beta Plans
- 6v6 to start, 9v9 later on b/c getting that many people/classes is difficult
- b4nny gave away 20 passes, mostly to top Invite players
- plans to rapidly expand beta after holidays
- streamable!
- party feature available (similar to MvM), still buggy though

Customization Options
- DX9 required for MM
- Valve will allow custom HUDs and files as long as they offer no extra advantages (devs directly asked b4nny about this)
- restrictions on some CFG commands
-- Valve reviewing performance configs from actual comp players
-- a lot of unnecessary commands in performance configs, many of them actually don't help

Changes to commands, some restricted
- ragdolls enabled locked
- motion blur being on is a bug - Valve
- no crits/spread ofc
- freezetime locked at beginning
- interp limit right now - b4nny gave feedback that it should be adjustable, Valve will add in built-in option for it (per class hopefully!)

Viewmodels, FOV settings
- 75 (viewmodel FOV) and 90 (in-game FOV) limits right now, in flux
- possibility: transparent viewmodels instead of outright turning off viewmodels

Weapons, Classes
- weapon bans, class limits - none right now (not a priority ATM, focus is on system itself working)
- balance changes like in Tough Break - more incoming, data will be gathered from MM

Map Rotation
- custom maps will not be in queue, but stock versions of maps may be changed

Ranks
- 1 rank per player, rather than per class
- winning gains rank, losing lowers it
- on scoreboard at end - frags, damage, support, rank, change in MMR - possibly more detailed stats in the future
- if you crash, you can reconnect
- there is a low-priority queue if you repeatedly abandon

Server Locations
- confirmed: Virginia, Los Angeles, Seattle
- chooses based on where majority of players are located?

Unanswered Questions
- VAC bans? hackers in MM?
- sprays?
- voice codec update?
- crosshairs?
- essential competitive items (eg Gunboats, Crusader's Crossbow, Boston Basher, etc.) more accessible?
- b4nny mentioned that game breaks down w/o a Medic during his visit to Valve, possible motivation behind some Tough Break class changes?
 

Alienups

Member
May 9, 2011
1,291
0
0
Hope they give us an option to turn off viewmodels anyway or later down the road at least. Ive played this game for xxxx amount of hours, i really dont need to see the weapons anymore. It's just clutter. Wish more FPS's would give the option to disable them even.