qzdoom-gpl/wadsrc/static/zscript
Christoph Oelckers 8dba322775 - scriptified Heretic's Skull Rod.
- Took the opportunity and fixed the logic for the Skull Rod's rain spawner. The old code which was part of the 3D floor submission was unable to work with portals at all. The new approach no longer tries to hide the dead projectile in the ceiling, it leaves it where it is and changes a few flags, so that its z-position can be used as reference to get the actual ceiling. This works for line portals, but for sector portals still requires some changes to sector_t::NextHighestCeilingAt to work, but at least this can be made to work unlike the old code.
- added names for the player-related translations to A_SetTranslation.
- fixed: Failure to resolve a function argument was checked for, too late.
- made the parameter for A_SetTranslation a name instead of a string, because it is more efficient. We do not need full strings here.
2016-11-25 16:05:03 +01:00
..
chex
doom - removed test code. 2016-11-25 09:56:06 +01:00
heretic - scriptified Heretic's Skull Rod. 2016-11-25 16:05:03 +01:00
hexen - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
raven
shared - scriptified Heretic's blaster. 2016-11-24 20:02:44 +01:00
strife - renamed all instances of 'float' parameters to 'double', so that the Float32 type can be made usable for structs. 2016-11-21 13:04:27 +01:00
actor.txt - scriptified Heretic's Skull Rod. 2016-11-25 16:05:03 +01:00
actor_checks.txt - renamed all instances of 'float' parameters to 'double', so that the Float32 type can be made usable for structs. 2016-11-21 13:04:27 +01:00
base.txt - scriptified Heretic's Skull Rod. 2016-11-25 16:05:03 +01:00
constants.txt - scriptified Heretic's Skull Rod. 2016-11-25 16:05:03 +01:00