ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
633 stars 74 forks source link

[TF2] [Feature Request] Community browser "presets" system for browser and reintroduction of improved quickplay (for community servers) #6067

Open MeatwadMeatwad opened 2 months ago

MeatwadMeatwad commented 2 months ago

Many of us feel it would be beneficial for this game to have an easier and more convenient server browsing experience. As casual is not suitable for many players, for reasons I do not need to reiterate.

A major feature that I feel would best help achieve this would be tag presets for the community server browser, that contain both "include" and "do not include" tags (think UT04 server browser presets), gamemode, maps, and certain rulesets (crits, nospread, etc.) that can be freely imported and exported much the same as casual matchmaking presets and shared between players. Allow users to save as many presets as they feel, and let them title them for easier organization too. (Ie for having customized search params for custom modes like hale, deathrun, or vanilla). Additionally, returning quickplay (for community servers only) with this same feature would rectify a good amount of the issues people had with that system, to avoid joining servers with random plugins or features they don't care for. Search presets could be selectable in the same manner as the quickplay gamemode selections (which can be modified as well; have "reset to default" option too). Also allow users to disable some quickplay ruleset requirements (especially the approved maps list) for their search presets. Ideally removing the need for valve to verify the legitimacy of servers so it's completely in the hands of the players to decide where to go.

For this to provide real benefit, community quickplay should be pushed as an equal alternative to casual. As in the tutorial popups highlight it as such and is next to it in the menus. It should come with vanilla-centric server presets for noobs to quickly find games with, and a catch-all preset that has very few limitations, for discovering more weird and otherwise obscure servers. This is presented as a one time solution for many of the issues this game faces right now, and will give community servers greater traffic and ease of use, hopefully rejuvenating this game's longevity and community spirit it lost all those years ago.

MeatwadMeatwad commented 2 months ago

To state. I feel this issue is distinct from issue #2023 due to the specification of how I want this to be implemented. This addition makes quickplay an entirely different system from how it used to be, so I feel this post warrants being its own thing.

JoriKos commented 2 months ago

I feel this issue is distinct from issue https://github.com/ValveSoftware/Source-1-Games/issues/2023 due to the specification of how I want this to be implemented.

This is still a duplicate issue, though, it should be posted under the original issue as a comment rather than a whole new issue.

KaelaSavia commented 2 months ago

If Quickplay gets reintroduced then MOTD needs to be disabled on servers with quickplay. As many communities that are top today started out because they took advantage of quickplay in past to play adverts on players which amounted to up to 3000$+ monthly from quickplay revenue before it got scrapped.

Therefore if quickplay becomes a thing, don't permit redirect from it to prevent malicious behavior of redirecting to non quickplay servers and disable motd from client-side for quickplay servers

MeatwadMeatwad commented 2 months ago

If Quickplay gets reintroduced then MOTD needs to be disabled on servers with quickplay. As many communities that are top today started out because they took advantage of quickplay in past to play adverts on players which amounted to up to 3000$+ monthly from quickplay revenue before it got scrapped.

Therefore if quickplay becomes a thing, don't permit redirect from it to prevent malicious behavior of redirecting to non quickplay servers and disable motd from client-side for quickplay servers

I think by default this should be toggleable in the preset. So the built in search presets block motd but can be turned off if you want. But yeah I should've considered that.