gzdoom/wadsrc/static/zscript
Christoph Oelckers 1ee9256842 - did a complete workover of the weapon sprite translucency code that got inherited from QZDoom.
This was very poorly done without ever addressing the issues a composite render style can bring, it merely dealt with the known legacy render styles.
The same, identical code was also present in two different places.
The oversight that AlterWeaponSprite overrode even forced styles was also fixed.

OpenGL is not implemented yet but with the problems eliminated should be doable now.
2017-04-15 16:41:00 +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 - fixed the drain callback. 2017-03-29 22:50:13 +02:00
inventory - some enhancements for PowerReflection. 2017-04-14 16:51:11 +02:00
menu - allow specifying a custom class for message box display. 2017-04-14 23:28:54 +02:00
raven - scriptified a large part of the weapon code. 2017-01-19 17:40:34 +01:00
shared - did a complete workover of the weapon sprite translucency code that got inherited from QZDoom. 2017-04-15 16:41:00 +02:00
statscreen - resotred proper time calculations for status screen. 2017-03-20 19:04:17 +01:00
statusbar - fixed: do not draw armor on the fullscreen HUD if the amount is 0. 2017-04-13 20:43:17 +02:00
strife - fixed: FxVMFunctionCall::GetDirectFunction did not perform any checks on the function's self pointer and failed to report a mismatch as an error. 2017-04-06 20:52:38 +02:00
actor.txt - added a distance parameter to A_SprayDecal. 2017-04-14 16:28:54 +02:00
actor_checks.txt - implemented the parser basics of a ZScript versioning system. 2017-03-05 14:13:00 +01:00
base.txt - added Translation.GetID. 2017-04-14 17:40:05 +02:00
compatibility.txt - scriptified the main statusbar interface and the Strife status bar. 2017-03-22 00:32:52 +01:00
constants.txt - added WeaponState enum for ZScript. 2017-04-13 02:42:31 +02:00
dynarrays.txt some groundwork for the implementation of dynamic arrays 2017-01-11 00:57:31 +01:00
events.txt - reimplemented the position display, but changed its position a bit upward. 2017-03-29 23:51:53 +02: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