gzdoom-gles/wadsrc/static/zscript
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
..
chex - renamed A_FireCustomMissile and added a deprecated compatibility wrapper to deal with the inverted pitch this function used. 2016-12-24 16:34:45 +01:00
doom - use an inventory flag to decide what items are slipped by DF_NO_HEALTH and DF_NO_ARMOR. With all the changes over the last 10 years this had become too spotty. 2017-02-28 21:45:47 +01:00
heretic - added tags to all ammo types. 2017-02-25 19:56:22 +01:00
hexen - added tags to all ammo types. 2017-02-25 19:56:22 +01:00
inventory completely redid the active powerup drawer for the HUD 2017-03-24 22:58:16 +01:00
menu - changed the default for hud_scale to 0 (i.e. use uiscale) 2017-03-28 22:51:37 +02:00
raven - scriptified a large part of the weapon code. 2017-01-19 17:40:34 +01:00
shared - moved th player resurrection code into a player_t method. 2017-03-28 21:29:14 +02:00
statscreen - resotred proper time calculations for status screen. 2017-03-20 19:04:17 +01:00
statusbar - implemented proper scaling for the status bar itself. 2017-03-29 19:23:40 +02:00
strife - added a callback to menu items for when a new menu gets created. 2017-03-14 10:41:13 +01:00
actor.txt - added a GetCVarString ZScript/DECORATE function. 2017-03-28 21:37:43 +02:00
actor_checks.txt - implemented the parser basics of a ZScript versioning system. 2017-03-05 14:13:00 +01:00
base.txt - scriptified the automap HUD and made it obey hud_scale instead of always being fully scaled. 2017-03-29 14:20:22 +02:00
compatibility.txt - scriptified the main statusbar interface and the Strife status bar. 2017-03-22 00:32:52 +01:00
constants.txt Merge https://github.com/coelckers/gzdoom 2017-03-02 18:13:33 -05:00
dynarrays.txt some groundwork for the implementation of dynamic arrays 2017-01-11 00:57:31 +01:00
events.txt Added: UiTick in EventHandlers, a callback that executes at 35fps on every handler in ui scope; 2017-03-09 15:38:49 +01:00
mapdata.txt - increased the snd_channels default and minimum. 2017-03-16 10:38:56 +01:00
sounddata.txt - scriptified ASoundSequence. 2017-01-14 14:37:29 +01:00