qzdoom-gpl/wadsrc/static/zscript
Christoph Oelckers 66b1f36e56 - actually evaluate the default parameters and store them in the VMFunction.
- disabled the assert in PType::GetRegType. This assert blocks any use to check for types that are incompatible with function parameters.
- pass the default parameter constants to the native functions. At the moment this is not used yet.
- use the function defaults to complete argument lists to script functions.
- fixed all default values that got flagged by the expression evaluator as non-constant. Most were state labels and colors which were defaulted to "". The proper value is null for states and 0 for colors.
- also replaced all "" defaults for names with "none".
2016-10-27 01:30:34 +02:00
..
chex - converted the Chex Quest actors, completing the DECORATE conversion. 2016-10-18 23:22:41 +02:00
doom - scriptified a_spidermaster.cpp. 2016-10-26 17:21:25 +02:00
heretic - turned everything I could into non-action functions. 2016-10-22 17:49:08 +02:00
hexen - made the bounce flags accessible after verifying that the code works for 16 bit variables. 2016-10-25 11:38:02 +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 - actually evaluate the default parameters and store them in the VMFunction. 2016-10-27 01:30:34 +02:00
constants.txt - scriptified the functions in a_possessed.cpp and added the needed exports and constants. 2016-10-26 11:30:30 +02:00