gzdoom/src/g_doom
Christoph Oelckers 3ce699bf9b - implemented pass-by-reference arguments - so far only for memory based variables.
- changed Dehacked weapon function lookup to check the symbol table instead of directly referencing the VM functions. Once scriptified these pointers will no longer be available.
- removed all special ATAGs from the VM. While well intentioned any pointer tagged with them is basically unusable because it'd trigger asserts all over the place.
- scriptified A_Punch for testing pass-by-reference parameters and stack variables.
2016-11-19 01:23:56 +01:00
..
a_doomglobal.h - most thinkers are done. Some stuff about polyobject pointers is temporarily disabled right now because some of the required functions have already been pulled out. 2016-09-19 19:14:30 +02:00
a_doommisc.cpp - added all missing things to enable the scriptified version of A_BrainSpit. 2016-11-18 22:12:53 +01:00
a_doomweaps.cpp - implemented pass-by-reference arguments - so far only for memory based variables. 2016-11-19 01:23:56 +01:00
a_painelemental.cpp - fixed damage handling in A_BetaSkullAttack. For unknown reasons this completely bypassed the normal damage function semantics and even multiplied that with a random value. 2016-11-06 11:36:12 +01:00
a_scriptedmarine.cpp - scriptified two of the Acolyte's functions. 2016-11-16 01:36:21 +01:00