gzdoom-gles/wadsrc/static/zscript/statusbar
Christoph Oelckers 1d4ab0cc2a - implemented proper scaling for the status bar itself.
This allows using the UI scale or its own value, like all other scaling values.
In addition there is a choice between preserving equal pixel size or aspect ratio because the squashed non-corrected versions tend to look odd, but since proper scaling requires ununiform pixel sizes it is an option.

- changed how status bar sizes are being handled.

This has to recalculate all scaling and positioning factors, which can cause problems if the drawer leaves with some temporary values that do not reflect the status bar as a whole.
Changed it so that the status bar stores the base values and restores them after drawing is complete.
2017-03-29 19:23:40 +02:00
..
doom_sbar.txt - implemented proper scaling for the status bar itself. 2017-03-29 19:23:40 +02:00
heretic_sbar.txt - implemented proper scaling for the status bar itself. 2017-03-29 19:23:40 +02:00
hexen_sbar.txt - implemented proper scaling for the status bar itself. 2017-03-29 19:23:40 +02:00
sbarinfowrapper.txt - removed DSBarInfo::Scaled because it tended to disagree with StatusBar->Scaled. 2017-03-29 00:35:35 +02:00
statusbar.txt - implemented proper scaling for the status bar itself. 2017-03-29 19:23:40 +02:00
strife_sbar.txt - implemented proper scaling for the status bar itself. 2017-03-29 19:23:40 +02:00