gzdoom-gles/wadsrc/static/zscript/doom
Christoph Oelckers 823c52aeb2 - scriptified the functions in a_possessed.cpp and added the needed exports and constants.
- fixed: Script functions did not receive the function name when being created.
- relaxed the asserts for PARAM_STATE, because the VM knows nothing about ATAG_STATE. Any state variable's content (e.g. Actor.SeeState) will receive ATAG_GENERIC, rather than ATAG_STATE.
- added a 'NeedResult' flag so that certain operations can create shorter code if the result of the expression is not needed. So far only used for postdecrement/increment statements on local variables (which is the most frequent case where this matters.)
- fixed postincrement and decrement for local variables. Due to the result preservation semantics it created faulty code.
2016-10-26 11:30:30 +02:00
..
arachnotron.txt - scriptified A_BruisAttack. 2016-10-23 17:15:24 +02:00
archvile.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
bossbrain.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
bruiser.txt - scriptified A_BruisAttack. 2016-10-23 17:15:24 +02:00
cacodemon.txt - scriptified A_HeadAttack, A_CyberAttack and A_Hoof. 2016-10-24 00:50:28 +02:00
cyberdemon.txt - scriptified A_HeadAttack, A_CyberAttack and A_Hoof. 2016-10-24 00:50:28 +02:00
deadthings.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
demon.txt - scriptified the code for the Demon and DoomImp. 2016-10-25 14:41:58 +02:00
doomammo.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
doomarmor.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
doomartifacts.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
doomdecorations.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
doomhealth.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
doomimp.txt - scriptified the code for the Demon and DoomImp. 2016-10-25 14:41:58 +02:00
doomkeys.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
doommisc.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
doomplayer.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
doomweapons.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
fatso.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
keen.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
lostsoul.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
painelemental.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
possessed.txt - scriptified the functions in a_possessed.cpp and added the needed exports and constants. 2016-10-26 11:30:30 +02:00
revenant.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
scriptedmarine.txt - turned everything I could into non-action functions. 2016-10-22 17:49:08 +02:00
spidermaster.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00
stealthmonsters.txt - converted all of Doom's actors. 2016-10-14 20:08:41 +02:00