qzdoom/wadsrc/static/zscript/shared
Christoph Oelckers b3ba5bfe2c - allow 'const' on class functions. This is preferable to 'clearscope' so that the UI code can call getter functions without having to declare things as 'clearscope'.
Clearscope is a dangerous context and should be limited to the minimum extent possible and preferably be blocked in user code.
This may still need some work on const functions but better have it in now.
2017-03-04 12:07:45 +01:00
..
blood.txt - converted a few more DECORATE files. 2016-10-14 00:40:20 +02:00
botstuff.txt - more exporting of AInventory. 2017-01-19 20:56:31 +01:00
bridge.txt - scriptified CustomBridge.OnDestroy. 2017-01-12 22:56:06 +01:00
camera.txt - scriptified ASecurityCamera and AAimingCamera. 2016-11-29 20:16:14 +01:00
debris.txt - scriptified a_strifeitems.cpp and a_debris.cpp. 2016-11-29 12:17:05 +01:00
decal.txt - converted the rest of actors/shared. 2016-10-14 10:46:15 +02:00
dog.txt - converted the rest of actors/shared. 2016-10-14 10:46:15 +02:00
dynlights.txt - scriptified the BeginPlay methods of the VavoomLight classes. 2017-01-18 19:10:25 +01:00
fastprojectile.txt - fixed: Since the FastProjectile does not perform a velocity underflow check it must use an approximate comparison when deciding whether to call the Effect method. 2017-02-07 00:39:46 +01:00
fountain.txt - scriptified the particle fountains. 2017-01-13 19:29:54 +01:00
hatetarget.txt - scriptified some trivial stuff from g_shared. 2016-11-29 19:50:34 +01:00
ice.txt - scriptified A_FreezeDeath(Chunks). 2017-01-14 18:26:59 +01:00
itemeffects.txt - split up zscript/shared/inventory.txt. 2016-11-30 13:36:13 +01:00
mapmarker.txt - scriptified some trivial stuff from g_shared. 2016-11-29 19:50:34 +01:00
morph.txt - scriptified MorphProjectile and CustomSprite. 2017-01-20 01:11:36 +01:00
movingcamera.txt - fixed: The special called by the InterpolationSpecial actor must have no activator. 2017-02-15 22:49:13 +01:00
player.txt - allow 'const' on class functions. This is preferable to 'clearscope' so that the UI code can call getter functions without having to declare things as 'clearscope'. 2017-03-04 12:07:45 +01:00
player_cheat.txt - added parameter to PLayerPawn::GetMaxHealth to return the real maximum health, including stamina upgrades. 2017-03-01 00:04:17 +01:00
randomspawner.txt - scriptified the RandomSpawner. 2017-01-14 02:05:52 +01:00
secrettrigger.txt - scriptified some trivial stuff from g_shared. 2016-11-29 19:50:34 +01:00
sectoraction.txt - scriptified the sector actions. 2017-01-13 13:51:47 +01:00
setcolor.txt - fixed: The check for virtual function overrides was never done if the overriding function had no qualifier at all. 2017-01-08 19:07:26 +01:00
sharedmisc.txt Apparently 'name = something' gets parsed as a Type. Fixed CustomSprite actor again. 2017-01-21 10:32:26 +01:00
skies.txt Implemented static methods in String struct. Implemented String.Format and String.AppendFormat. Implemented native vararg methods for the future. 2017-01-21 10:32:26 +01:00
soundenvironment.txt - scriptified ASoundEnvironment. 2017-01-14 11:43:08 +01:00
soundsequence.txt - scriptified ASoundSequence. 2017-01-14 14:37:29 +01:00
spark.txt - scriptified some trivial stuff from g_shared. 2016-11-29 19:50:34 +01:00
specialspot.txt - turned everything I could into non-action functions. 2016-10-22 17:49:08 +02:00
splashes.txt - converted the rest of actors/shared. 2016-10-14 10:46:15 +02:00
teleport.txt - scriptified a large part of the weapon code. 2017-01-19 17:40:34 +01:00
waterzone.txt - scriptified some trivial stuff from g_shared. 2016-11-29 19:50:34 +01:00