qzdoom/wadsrc/static/zscript
Christoph Oelckers 24925c88a8 - added readonly pointers. They need to be defined with 'readonly<classtype>'. These are significantly different from declaring a field readonly in that they do not disallow modification of the variable itself but what it points to. For the actor defaults this is necessary to prevent accidental modification. A readonly pointer is actually a different type than a regular pointer.
- fixed code generation for dynamic cast. It was missing the jump instruction after the compare.
2016-11-05 13:51:46 +01:00
..
chex - converted the Chex Quest actors, completing the DECORATE conversion. 2016-10-18 23:22:41 +02:00
doom - scriptified A_KeenDie. 2016-11-05 01:19:41 +01:00
heretic - scriptified a_hereticimp.cpp. 2016-11-02 11:44:48 +01:00
hexen - use the function defaults from the script instead of explicitly setting them again in the code. This is a needless cause of potential errors and since the values are readily available now it's better to use them in the functions. 2016-10-27 15:53:53 +02:00
raven - turned everything I could into non-action functions. 2016-10-22 17:49:08 +02:00
shared - actually evaluate the default parameters and store them in the VMFunction. 2016-10-27 01:30:34 +02:00
strife - turned everything I could into non-action functions. 2016-10-22 17:49:08 +02:00
actor.txt - added readonly pointers. They need to be defined with 'readonly<classtype>'. These are significantly different from declaring a field readonly in that they do not disallow modification of the variable itself but what it points to. For the actor defaults this is necessary to prevent accidental modification. A readonly pointer is actually a different type than a regular pointer. 2016-11-05 13:51:46 +01:00
base.txt - scriptified A_KeenDie. 2016-11-05 01:19:41 +01:00
constants.txt - scriptified a_archvile.cpp. 2016-10-30 18:41:39 +01:00