qzdoom/src/scripting/vm
Christoph Oelckers 76a74e0364 - scriptified Hexen's Dragon.
- fixed several places in the code generator that did not consider locked registers for local variables: array indices, abs and floating point builtin functions.
- added some debug aids to the bounds opcode. Just triggering an exception here which loses all relevant info is perfectly useless in a debug situation.
2016-11-16 19:18:21 +01:00
..
vm.h - scriptified two of the Acolyte's functions. 2016-11-16 01:36:21 +01:00
vmbuilder.cpp - copy the Unsafe flag to the actual function. This must have gotten lost during the merge between my own code and Leonard2's fix. 2016-11-13 14:48:27 +01:00
vmbuilder.h - added a new variable flag that allows defining variables which can only be modified by internal script code but not by external mods. Currently this is used by the NoBlockmap and NoSector flags which need special handling for changing. 2016-11-08 11:12:56 +01:00
vmdisasm.cpp - implemented handling for virtual function. 2016-11-11 20:05:07 +01:00
vmexec.cpp SHA-1: 8852bc7278d033bbed66c51bf23aee841ee977a9 2016-11-02 10:52:14 +01:00
vmexec.h - scriptified Hexen's Dragon. 2016-11-16 19:18:21 +01:00
vmframe.cpp Add the new argument to all uses of the implement macro 2016-11-09 17:45:55 +01:00
vmops.h - implemented handling for virtual function. 2016-11-11 20:05:07 +01:00