qzdoom/wadsrc/static/zscript/shared
Christoph Oelckers 45dc9a7b47 - renamed the level variables.
currentUILevel is now primaryLevel.
For ZScript, currentVMLevel was added. This is also exported as 'level' and will change as needed.
This also means that no breaking deprecations will be needed in the future, because in order to sandbox a level only 4 variables need to be handled: level, players, playeringame and consoleplayer.
The remaining global variables are not relevant for the level state.

The static 'level' has been mostly removed from the code except some places that still need work.
2019-02-02 00:25:51 +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 fixed spelling (mostly comments) 2018-11-27 19:44:06 +01:00
camera.txt - moved the tid hash into FLevelLocals and adjusted the interface to the iterators. 2019-01-24 19:28:40 +01:00
debris.txt - scriptified a_strifeitems.cpp and a_debris.cpp. 2016-11-29 12:17:05 +01:00
decal.txt - exported ADecal to ZScript as a non-native class. 2018-11-19 17:54:38 +01:00
dog.txt add tags for Doom and Heretic monsters 2018-06-27 21:04:00 +02:00
dynlights.txt - rewrote dynamic lights to not use actors for the internal representation and made DynamicLight a purely scripted class. 2019-01-01 19:35:55 +01:00
fastprojectile.txt - sanitized the 'frozen level' code. 2019-01-28 20:15:48 +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 - cleaned up use of the random function in script files. 2018-12-21 12:40:05 +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 - declared Actor's Morph() and UnMorph() functions virtual 2018-12-25 16:27:33 +02:00
movingcamera.txt - use map time, not hub time for map actions. 2019-01-28 18:42:56 +01:00
player.txt - renamed the level variables. 2019-02-02 00:25:51 +01:00
player_cheat.txt - Since GetParentAmmo is now virtual, BackpackItem and the "give ammo" cheat should call GetParentAmmo to determine base ammo classes. 2019-01-01 22:00:35 +01:00
player_inventory.txt - sanitized the 'frozen level' code. 2019-01-28 20:15:48 +01:00
randomspawner.txt Move RandomSpawner's random selection logic into a virtual method. 2018-07-09 17:50:55 +02:00
secrettrigger.txt Fixed VM abort with null activator for SecretTrigger object 2017-08-19 11:19:29 +03:00
sectoraction.txt Destructible geometry - minor fixes and 3D floor support 2018-11-07 00:12:37 +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 - moved most functions of portals.cpp into FLevelLocals. 2019-01-25 00:30:55 +01:00
soundenvironment.txt - scriptified ASoundEnvironment. 2017-01-14 11:43:08 +01:00
soundsequence.txt - scriptified the declaration of AmbientSound 2019-01-02 01:05:20 +01:00
spark.txt - scriptified some trivial stuff from g_shared. 2016-11-29 19:50:34 +01:00
specialspot.txt - fixed the remaining deprecation warnings in the base script. 2019-01-30 00:58:44 +01:00
splashes.txt - converted the rest of actors/shared. 2016-10-14 10:46:15 +02:00
teleport.txt - fixed: missed the teleport fog 2017-06-04 12:30:35 +02:00
waterzone.txt - scriptified some trivial stuff from g_shared. 2016-11-29 19:50:34 +01:00