Conversation
|
I appreciate your effort, but in my opinion, Quickplay and Casual shouldn't co-exist. Either the former is reverted fully, or the latter gets many quality-of-life improvements. I could go more in-depth, but this comments section is inevitably going to get heated, so I'll leave it at that. Regardless though, if Valve ever plans on doing something about the matter, they would probably handle it themselves instead of accepting pull requests. |
|
im sorry, i dont like idea of quick play at all |
You still could use matchmaker and not the "filthy" quickplay AT ALL!:
|
|
I don't see a point in bringing back an inferior system that's outdated. Most people that want Quickplay (and all of them haven't played during the Quickplay era of TF2, btw) are actually complaining about server settings and never want this UI back. |
|
The primary issue is that solely bringing back quickplay will just split the playerbase at worst... and at best become unused. |
|
@JoriKos Well, lots of people see the point (and quickplay inst exactly inferior, though it has its flaws (also matchmaker will keep breaking even if server settings change: map bloat, lol)). point about quickplay fans never playing tf2 during quickplay era is means nothing... |
yes! lots of people do see the point! the ones spouting the same stuff as every youtuber who also don't actually know about anything internally None of the people spouting about quickplay vs casual understand the game coordinator... map bloat is a buzzword that means quite literally nothing in this discussion |
Talk to any of them and they will talk about the server settings like round timers, no best of 3, etc. They will never talk about the Quickplay UI that's being implemented here.
Yeah it is, it has worse UX (can't select multiple maps, can't select multiple game modes, can't choose to queue for multiple maps at the same time. It's either a random map out of all the maps, or you have to choose one map yourself)
People who have never played during Quickplay era talking about how good Quickplay was are speaking from no experience. They are repeating what TF2 YouTubers are saying and cannot form their own arguments, because they just resort to 'watch this video' or saying you're wrong with no counterarguments. I've had loads of discussions with people that want Quickplay back, they always end up just talking about how I should watch some YouTuber's video about it instead of being able to hold their own in an argument. People that haven't played during Quickplay cannot be a valid source on how much 'better' Quickplay was. |
same can said about casual fans liking their system. Also what is the "secret" internal stuff that youtubers nor the players dont know? I should follow tho (and recommend for you to do the same) the thing i already said: no fighting over tf2 hot takes on a fkin github... |
|
@JoriKos we can go fight bout that somewhere else lol |
the "internal" stuff is... the game coordinator. it has literally never been leaked, not even people with licensed source engine access have the game coordinator "map bloar" again does NOT apply in this conversation as it's an entirely different issue irrelevant to quickplay vs casual You also seemed to very blatantly ignore several other points i made, and proceeded to throw expletives at me for no apparent reason.. however.. an ACTUAL issue with casual that no one ever brings up is that new matches will only be created if 12 people are queuing for a match. Wonder why! It's only like no one who wants quickplay understands the systems! |
You ignore my point about not fighting about hot takes under github pr. I will be glad to continue chatting somewhere else (and talkin bout missed points as well) |
I'm not fighting, you are the one that essentially started this entire discussion with attacking me, not sure how that has me being someone trying to fight. |
i didnt even "attack" you (great choice of words to demonize me! i didnt even want to offend you, sry) I was fighting with another guy, but you appeared in chat, said your thing and blamed me for "selfdefense": responding to you (ill use scary words too) At least ending the fight is a damn good idea from your side. |
|
holy reddit 101 over here |
|
Regardless of opinions on the matter, this should be discussed on the preexisting issue report tracking the topic. Fragmenting the discussion across multiple issue trackers is non-productive. Please see ValveSoftware/Source-1-Games#7817 for the ongoing discussion. |
Description
Re-enables TF2's Quickplay system by bringing the existing source code back into the build.
This does not replace Casual / Competitive, or any of the existing Matchmaking system. It merely acts as a compliment.
Details
tf_quickplay_ui.cpp,tf_quickplay.h, andtf_quickplay_shared.hto the buildplay_quickplaycommand handler to the matchmaking dashboard playlist panelSchemaMap_t/GetMapForName/GetMapForIndextoMapDef_t/GetMasterMapDefByName/GetMasterMapsListeQuickplayTypefield toMapDef_tand parsesquickplay_typefromitems_game.txtusing the existings_pszQuickplayMatchTypesstring tableGetNumPartyMembers()tf_quickplay_shared.cppfrom the build (duplicateCMvMMissionSetdefinitions already intf_matchmaking_shared.cpp)Next Steps
This PR allows the Quickplay menu to be opened via the
OpenQuickplayDialogcommandbut does not provide a way for the user to open it directly in the UI.
Some minor changes will need to be made upstream.
QuickplayEntrytoresource/ui/MatchMakingPlayList.res(see below)main_menu/main_menu_button_quickplayimage asset (see below)MMenu_PlayList_Quickplay_Button/MMenu_PlayList_Quickplay_Desclocalization strings (see below)quickplay_typekeys to map definitions initems_game.txt_registeredtag filteringExample changes
tf/resource/ui/MatchMakingPlayList.resInsert between MvMEntry and ServerBrowserEntry, shift all entries below by 50
tf/resource/tf_english.txtNew localization strings for the playlist entry
tf/materials/vgui/main_menu/main_menu_button_quickplay.vtfSome art for what a Quickplay button might look like
Notes
_registeredtag filter is commented out since it's no longer set for any serverIssues
Preview