qzdoom/wadsrc/static/zscript
Christoph Oelckers fb52b034b0 - added a GenericMenu class, so that all menus can be given a virtual Init method.
Doing this to Menu itself would not work because the different menus require different parameters.
This also means that all menus that are routed through menu items must inherit from either ListMenu, OptionMenu or GenericMenu.
All other types can only be used internally.

This should complete the menu scriptification.
2017-02-19 15:35:28 +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: The code to play the mage lightning's attack sound was converted wrong, because it used the same structure as looping sounds normally so, but doesn't actually loop. 2017-02-14 22:51:53 +01:00
inventory - fixed: PowerProtection clamped its damage minimum to 1, but should do it to 0. 2017-02-15 21:20:11 +01:00
menu - added a GenericMenu class, so that all menus can be given a virtual Init method. 2017-02-19 15:35:28 +01:00
raven - scriptified a large part of the weapon code. 2017-01-19 17:40:34 +01:00
shared - scriptified the rest of the player menu. This compiles and runs but doesn't work yet, it will be fixed in the next commit. 2017-02-18 01:20:07 +01:00
strife - fixed stringtable access in menus. 2017-02-12 14:28:38 +01:00
actor.txt - fixed: The special called by the InterpolationSpecial actor must have no activator. 2017-02-15 22:49:13 +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 - scriptified most of the remaining parts of DMenu. Only the engine interface remains native now. 2017-02-19 15:23:33 +01:00
compatibility.txt - streamlined font handling for scripts a bit. 2017-02-05 13:14:22 +01:00
constants.txt - fixed: The code to play the mage lightning's attack sound was converted wrong, because it used the same structure as looping sounds normally so, but doesn't actually loop. 2017-02-14 22:51:53 +01:00
dynarrays.txt some groundwork for the implementation of dynamic arrays 2017-01-11 00:57:31 +01:00
events.txt Added non-playsim console-called event 2017-02-06 15:52:20 +02:00
mapdata.txt - exported GetUDMF methods to scripting. 2017-02-15 01:03:47 +01:00
sounddata.txt - scriptified ASoundSequence. 2017-01-14 14:37:29 +01:00