Auto size font for screen resolutions #6342
Open
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.
The next step in getting built-in fonts to work for all screen resolutions...
This adds an optional flag for a font to automatically scale for the current screen resolution. The formula here is meant to get a font size for the current screen that'd be roughly equivalent to the defined font size if it were on a 1080p screen (the most popular screen resolution currently, according to Steam, and the one that's pretty close to what FSO has been targeting for years.
This is the same formula that SCPUI uses and with this in place SCPUI can have a single font slider in Options that affects all fonts game-wide should mods setup a compatible font system.
This will only work for TTF/OTF fonts and not the old bitmap fonts.