mastercomfig / tf2-patches

Team Fortress 2, but with a lot of fixes, QoL improvements and performance optimizations!
Other
218 stars 27 forks source link

Disable auto-balance towards the end of a round. #310

Open AgentAlibi opened 4 years ago

AgentAlibi commented 4 years ago

Description

The auto-balance system should be coded in such a way that makes it disable towards the end of a match. The cut off point for this can be debated, but in casual as it currently stands you can be auto-balanced in overtime. No matter your score, no matter how much you contributed to the team.

It's so blatantly broken to the point the announcer can call "Victory" and play the victory music whilst the player is in humiliation because they got auto-balanced in the last possible second. The purpose of a late auto-balance serves no function anyway, as the majority of the time the end of the round results in a team scramble anyway.

It seems this idea has already been posted in the Official TF2 GitHub. The feature existed but was later removed for unknown reasons. https://github.com/ValveSoftware/Source-1-Games/issues/2602

Feb 2008: Changed team autobalance code to not balance the teams when the active round timer shows less than 60 seconds. https://wiki.teamfortress.com/wiki/February_28,_2008_Patch

I think personally it should be more than 60 seconds, but that's just me.

Checklist

Screenshots / Video

https://www.youtube.com/watch?v=Bc7j0mrbKvc&ab_channel=Alibi

Yttrium-tYcLief commented 4 years ago

This idea is definitely too far outside of the current project scope, at least for now.

I'll tag it with revisit in case we expand later.