qzdoom/wadsrc/static/zscript
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
..
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 - moved the combined compatibility flags into FLevelLocals. 2019-01-29 19:28:22 +01:00
heretic - use map time, not hub time for map actions. 2019-01-28 18:42:56 +01:00
hexen - use map time, not hub time for map actions. 2019-01-28 18:42:56 +01:00
inventory - removed the playernum parameter from CheckLocalView 2019-01-31 03:29:25 +01:00
menu - renamed the level variables. 2019-02-02 00:25:51 +01:00
raven - made most of the player spawn spot handliing functions members of FLevelLocals. 2019-01-28 02:44:05 +01:00
scriptutil - moved the tid hash into FLevelLocals and adjusted the interface to the iterators. 2019-01-24 19:28:40 +01:00
shared - renamed the level variables. 2019-02-02 00:25:51 +01:00
statscreen - renamed the level variables. 2019-02-02 00:25:51 +01:00
statusbar - renamed the level variables. 2019-02-02 00:25:51 +01:00
strife - removed the playernum parameter from CheckLocalView 2019-01-31 03:29:25 +01:00
actor.txt - this was missing 2019-01-31 03:29:45 +01:00
actor_actions.txt - exported all native components of APlayerPawn. 2019-01-03 18:01:58 +01:00
actor_attacks.txt - fixed condition to produce blood splatter during line attack 2019-01-23 21:23:35 +01:00
actor_checks.txt - removed all direct references of AInventory::Owner and AInventory::Amount from the C++ code. 2018-12-03 17:41:05 +01:00
actor_interaction.txt - cleaned up use of the random function in script files. 2018-12-21 12:40:05 +01:00
actor_inventory.txt - fixed last PR. 2019-01-23 20:43:23 +01:00
base.txt - renamed the level variables. 2019-02-02 00:25:51 +01:00
compatibility.txt - deprecated a few functions that depend on AAPTR_* to be useful. 2018-12-05 18:33:59 +01:00
constants.txt - scriptified G_PlayerFinishLevel. 2018-12-02 16:26:02 +01:00
destructible.txt - health groups and software rendering textures freed of 'level' 2019-01-29 16:06:17 +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 Added CheckReplacee. 2019-01-31 19:05:44 +01:00
level_compatibility.txt - DOOM.WAD fixes 2019-01-31 19:03:57 +01:00
mapdata.txt - renamed the level variables. 2019-02-02 00:25:51 +01: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