gzdoom-gles/wadsrc/static/zscript
Christoph Oelckers 09f4c7e4a9 Made all virtual base functions for the event handler scripted
This was by far the largest block of native virtuals, and they were only native to be able to allow checking if the event was implemented for the current handler. This can easily be done by looking at the byte code, just like VMCall also does but in turn it removes more than half of the existing native virtuals from the interface.
2019-04-16 15:26:14 +02:00
..
chex - renamed A_FireCustomMissile and added a deprecated compatibility wrapper to deal with the inverted pitch this function used. 2016-12-24 16:34:45 +01:00
doom fixed spelling (mostly comments) 2018-11-28 15:37:45 +01:00
heretic - removed MeleeWeapon flag from the tomed PhoenixRod and the fighterhammer. 2019-04-15 21:58:48 +02:00
hexen - removed MeleeWeapon flag from the tomed PhoenixRod and the fighterhammer. 2019-04-15 21:58:48 +02:00
inventory - removed AStateProvider from native code. 2019-04-15 22:29:58 +02:00
menu fixed spelling (mostly comments) 2018-11-28 15:37:45 +01:00
raven - testing and cleanup of scripted morph code. 2019-04-15 21:56:20 +02:00
scriptutil - exported one FraggleScript function for testing. 2019-04-15 21:58:46 +02:00
shared - moved MarkPrecacheSounds completely to the script side and added native support to make this a usable feature. 2019-04-15 22:29:35 +02:00
statscreen Make StatusScreen::End virtual 2018-09-15 20:33:14 +02:00
statusbar fixed spelling (mostly comments) 2018-11-28 15:37:45 +01:00
strife fixed spelling (mostly comments) 2018-11-28 15:37:45 +01:00
actor.txt - explicitly declare the constructor and destructor methods of FCheckPosition so that they get a working prototype. 2019-04-16 15:12:33 +02:00
actor_attacks.txt - exported the blood spawning part of P_LineAttack as a virtual ZScript function. 2019-04-15 21:59:08 +02:00
actor_checks.txt - implemented the parser basics of a ZScript versioning system. 2017-03-05 14:13:00 +01:00
actor_interaction.txt - scriptified ApplyKickback. 2019-04-15 22:29:26 +02:00
base.txt - declare builtins as static. 2019-04-16 14:58:18 +02:00
compatibility.txt - removed bad 'return' in C_MidPrint definition. 2018-11-01 20:03:26 +01:00
constants.txt - moved the 'Finalize' methods back into a single function in the parser code. 2019-04-15 22:29:39 +02:00
destructible.txt Exported destructible geometry to ZScript 2018-11-07 11:00:08 +01:00
dynarrays.txt - fixed: Dynamic arrays for object pointers need different treatment than arrays for regular pointers, because they require GC::WriteBarrier to be called. 2018-01-19 19:49:42 +01:00
events.txt Made all virtual base functions for the event handler scripted 2019-04-16 15:26:14 +02:00
level_compatibility.txt - Fixed textures on the two switches that rise from the floor in the eastern area of TNT MAP31 2018-11-28 15:37:46 +01:00
mapdata.txt - added a few more direct native entry points. 2019-04-16 15:12:41 +02:00
sounddata.txt - scriptified ASoundSequence. 2017-01-14 14:37:29 +01:00
zscript_license.txt - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00