qzdoom/wadsrc/static/zscript
Christoph Oelckers 135cfcf016 - implemented State as an actual native struct, so that its fields can be accessed from scripts.
- refactored state bitfield members into a flag word because the address of a bitfield cannot be taken, making such variables inaccessible to scripts.
- actually use PNativeStruct for representing native structs defined in a script.
2016-11-21 21:34:34 +01:00
..
chex - converted the Chex Quest actors, completing the DECORATE conversion. 2016-10-18 23:22:41 +02:00
doom - implemented State as an actual native struct, so that its fields can be accessed from scripts. 2016-11-21 21:34:34 +01:00
heretic - scriptified a_hereticmisc.cpp. 2016-11-18 21:34:06 +01:00
hexen - used static constant arrays to shorten some code. 2016-11-20 18:34:27 +01:00
raven - turned everything I could into non-action functions. 2016-10-22 17:49:08 +02:00
shared - renamed all instances of 'float' parameters to 'double', so that the Float32 type can be made usable for structs. 2016-11-21 13:04:27 +01:00
strife - renamed all instances of 'float' parameters to 'double', so that the Float32 type can be made usable for structs. 2016-11-21 13:04:27 +01:00
actor.txt - implemented State as an actual native struct, so that its fields can be accessed from scripts. 2016-11-21 21:34:34 +01:00
actor_checks.txt - renamed all instances of 'float' parameters to 'double', so that the Float32 type can be made usable for structs. 2016-11-21 13:04:27 +01:00
base.txt - added scriptable virtual overrides for PostBeginPlay, Tick, BeginPlay, Activate and Deactivate. 2016-11-21 14:59:17 +01:00
constants.txt - scriptified the remaining Doom weapon code. 2016-11-20 12:27:26 +01:00