qzdoom/src/scripting/vm
Christoph Oelckers c7347608a4 - scriptified A_FatAttack*.
- swapped parameters of two-parameter VelToAngle method, so that internal and script version are in line.
- fixed parameter asserts to handle NULL pointers properly.
2016-10-27 17:47:46 +02:00
..
vm.h - scriptified A_FatAttack*. 2016-10-27 17:47:46 +02:00
vmbuilder.cpp - removed the FxDamageValue hack and implemented it properly using FxReturnStatement. 2016-10-26 14:04:49 +02:00
vmbuilder.h - tested and fixed FxLocalVariableDeclaration. 2016-10-20 16:55:12 +02:00
vmdisasm.cpp - changed order of script files to match the old DECORATE list for easy comparison of the disassembly. 2016-10-16 19:42:22 +02:00
vmexec.cpp - scriptified A_FatAttack*. 2016-10-27 17:47:46 +02:00
vmexec.h - 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
vmframe.cpp - actually evaluate the default parameters and store them in the VMFunction. 2016-10-27 01:30:34 +02:00
vmops.h - added switch/case processing. Right now it is just a sequence of test/jmp instructions. It may make sense to add a special opcode that can perform the comparisons natively but that's an option for later. 2016-10-23 12:00:25 +02:00