[TF2] Add thousands separators to various values #1330
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.
Description
This PR adds thousands separators to various values across the game that tend to become very large and difficult to read at first glance without separators, this previously only existed on the player list stats on the MvM scoreboard.
I moved and renamed
ConvertScoreboardValueToString
inside oftf_hud_mann_vs_machine_scoreboard.cpp
toV_AddThousandSeparators
inside ofstrtools.cpp
to make it a more accessible function, this was to avoid usingV_pretifynum
as it's around 4x slower and results in the same desired output.The thousands separator applies to the following values:
Examples: