[TF2] Fix that allows chat filters to properly load on level start #1623
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a one file fix for the in-game chat filters. Currently they "work" if you open the chat filter window at least once. This is reset however on game close and you will need to do this every single time you open the game.
This fix allows the CVAR cl_chatfilters to be read on level start instead of only being read when the chatfilter panel renders the checkboxes.
This fix also removes the CVAR cl_chatfilter_version as it is dead code and has not done anything since its implementation (except cause chat filters to not work).
Please consider this fix as Chat Filters currently are functionally broken unless you know the work around (which I would like to stop doing). Most people think the chat filters are broken due to how they are currently not read on level start.