qzdoom/wadsrc/static/zscript
Christoph Oelckers 6525e04118 - added restrictions to CVAR and CCMD access functions for the menus. CVAR changes are only allowed when the menu is open or for mod-CVARs. The CCMD execution function is now private to the control requiring it and heavily guarded against improper access from the outside so that abuse is mostly impossible.
This also means that the remaining scriptification of the menu is on hold. The player menu would require even more access to critical game data, which is a no-go, and the other remaining menus offer little benefit from getting scriptified.
2017-02-13 19:18:45 +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 - fixed error in vertical velocity calculation for A_SkullAttack. 2017-01-21 19:56:54 +01:00
heretic - 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
hexen - fixed calculations in AdjusrPlayerAngle. 2017-02-04 16:44:43 +01:00
inventory - moved the scalar class properties of PClassInventory into AInventory. 2017-02-08 16:57:48 +01:00
menu - added restrictions to CVAR and CCMD access functions for the menus. CVAR changes are only allowed when the menu is open or for mod-CVARs. The CCMD execution function is now private to the control requiring it and heavily guarded against improper access from the outside so that abuse is mostly impossible. 2017-02-13 19:18:45 +01:00
raven - scriptified a large part of the weapon code. 2017-01-19 17:40:34 +01:00
shared - all menu items scriptified, but not yet active. 2017-02-11 16:11:48 +01:00
strife - fixed stringtable access in menus. 2017-02-12 14:28:38 +01:00
actor.txt - Fixed: SetCamera didn't have the 'action' identifier, nor did it use the actual 'cam' actor provided, rendering it nonfunctional. 2017-02-08 18:17:09 +01:00
actor_checks.txt - scriptified cht_Give and cht_Take and made them virtual function of PlayerPawn so that this can be better configured for mods that want other options in here. 2017-01-17 17:34:39 +01:00
base.txt - added restrictions to CVAR and CCMD access functions for the menus. CVAR changes are only allowed when the menu is open or for mod-CVARs. The CCMD execution function is now private to the control requiring it and heavily guarded against improper access from the outside so that abuse is mostly impossible. 2017-02-13 19:18:45 +01:00
compatibility.txt - streamlined font handling for scripts a bit. 2017-02-05 13:14:22 +01:00
constants.txt - all menu items scriptified, but not yet active. 2017-02-11 16:11:48 +01:00
dynarrays.txt some groundwork for the implementation of dynamic arrays 2017-01-11 00:57:31 +01:00
mapdata.txt - skriptified the skybox actors. 2017-01-14 18:04:49 +01:00
sounddata.txt - scriptified ASoundSequence. 2017-01-14 14:37:29 +01:00