qzdoom-gpl/wadsrc/static/zscript
Christoph Oelckers 1400f401e7 - fixed use of multiple sector actions in the same sector.
The entire setup was quite broken with each item using its own activation result and the ones of the subsequent items in the list as the return value.
This rendered the STANDSTILL check in the main function totally unpredictable because the value it depended on could come from any item in the list.
Changed it so that the main dispatcher function is part of sector_t and does the stepping through the list iteratively instead of letting each item recursively call its successor and let this function decide for each item alone whether it should be removed.
The broken setup also had the effect that any MusicChanger would trigger all following SecActEnter specials right on msp start.
2017-01-13 01:34:43 +01: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 - fixed typo in A_BrainSpit. 2017-01-02 23:26:19 +01:00
heretic - fixed: The check for virtual function overrides was never done if the overriding function had no qualifier at all. 2017-01-08 19:07:26 +01:00
hexen - fixed: The check for virtual function overrides was never done if the overriding function had no qualifier at all. 2017-01-08 19:07:26 +01:00
raven - reviewd script code for spawn calls that did not check their results. 2016-12-31 15:40:51 +01:00
shared - consolidated the sector action classes. 2017-01-13 01:06:37 +01:00
strife - fixed: The check for virtual function overrides was never done if the overriding function had no qualifier at all. 2017-01-08 19:07:26 +01:00
actor.txt - scriptified FastProjectile. 2017-01-13 00:35:56 +01:00
actor_checks.txt - renamed all instances of 'float' parameters to 'double', so that the Float32 type can be made usable for structs. 2016-11-21 13:04:27 +01:00
base.txt - fixed use of multiple sector actions in the same sector. 2017-01-13 01:34:43 +01:00
compatibility.txt - 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
constants.txt - scriptified PowerInfiniteAmmo to test the exported functions. 2016-12-31 00:20:02 +01:00
dynarrays.txt some groundwork for the implementation of dynamic arrays 2017-01-11 00:57:31 +01:00