gzdoom/wadsrc/static/zscript/strife
Christoph Oelckers d4c0ee9e43 - address bad use of pitch in A_CustomMissile.
This function calculated everything correctly but ultimately set the vertical velocity wrong. Most importantly this meant that the actual velocity vector and actor pitch - if CMF_SAVEPITCH was used - did not match.
Since this bug has been present since the pitch parameter was added, this deprecates A_CustomMissile and replaces it with a properly implemented A_SpawnProjectile function and handling the compatibility case with a new flag and a scripted wrapper function.
All internal uses of A_CustomMissile have been replaced as well.
2016-12-24 14:46:34 +01:00
..
acolyte.txt - renamed Actor.NoiseAlert to Actor.SoundAlert to deconflict with the same-named action special. 2016-12-11 12:10:05 +01:00
alienspectres.txt - address bad use of pitch in A_CustomMissile. 2016-12-24 14:46:34 +01:00
beggars.txt - converted all Strife actors. 2016-10-18 23:05:58 +02:00
coin.txt - scriptified Strife's coins. 2016-11-28 18:15:18 +01:00
crusader.txt - converted the rest of a_strifestuff.cpp. 2016-11-29 00:16:30 +01:00
entityboss.txt - address bad use of pitch in A_CustomMissile. 2016-12-24 14:46:34 +01:00
inquisitor.txt - converted the rest of a_strifestuff.cpp. 2016-11-29 00:16:30 +01:00
klaxon.txt - renamed Actor.NoiseAlert to Actor.SoundAlert to deconflict with the same-named action special. 2016-12-11 12:10:05 +01:00
loremaster.txt - address bad use of pitch in A_CustomMissile. 2016-12-24 14:46:34 +01:00
macil.txt - converted all Strife actors. 2016-10-18 23:05:58 +02:00
merchants.txt - converted all Strife actors. 2016-10-18 23:05:58 +02:00
oracle.txt - scriptified Oracle, Programmer and Rebels. 2016-11-28 19:42:26 +01:00
peasants.txt - converted all Strife actors. 2016-10-18 23:05:58 +02:00
programmer.txt - scriptified Oracle, Programmer and Rebels. 2016-11-28 19:42:26 +01:00
questitems.txt - converted all Strife actors. 2016-10-18 23:05:58 +02:00
ratbuddy.txt - converted all Strife actors. 2016-10-18 23:05:58 +02:00
reaver.txt - converted the rest of a_strifestuff.cpp. 2016-11-29 00:16:30 +01:00
rebels.txt - scriptified Oracle, Programmer and Rebels. 2016-11-28 19:42:26 +01:00
sentinel.txt - scriptified Stalker and Sentinel. 2016-11-28 19:56:16 +01:00
sigil.txt - scriptified Reaver and Templar. 2016-11-28 15:51:07 +01:00
spectral.txt - scriptified a_spectral.cpp. 2016-11-28 12:55:33 +01:00
stalker.txt - fixed some conversion errors in A_StalkerLookInit. 2016-12-11 13:17:50 +01:00
strifeammo.txt - converted all Strife actors. 2016-10-18 23:05:58 +02:00
strifearmor.txt - converted all Strife actors. 2016-10-18 23:05:58 +02:00
strifebishop.txt - address bad use of pitch in A_CustomMissile. 2016-12-24 14:46:34 +01:00
strifefunctions.txt - fixed: A_AlertMonsters lost one 'self.' during conversion. 2016-12-12 12:50:17 +01:00
strifehumanoid.txt - scriptified most of a_strifestuff.cpp. 2016-11-28 23:30:14 +01:00
strifeitems.txt - renamed Actor.NoiseAlert to Actor.SoundAlert to deconflict with the same-named action special. 2016-12-11 12:10:05 +01:00
strifekeys.txt - converted all Strife actors. 2016-10-18 23:05:58 +02:00
strifeplayer.txt - scriptified most of a_strifestuff.cpp. 2016-11-28 23:30:14 +01:00
strifestuff.txt - renamed Actor.NoiseAlert to Actor.SoundAlert to deconflict with the same-named action special. 2016-12-11 12:10:05 +01:00
strifeweapons.txt - scriptified the Mauler, completing Strife. 2016-11-29 14:32:49 +01:00
templar.txt - scriptified Reaver and Templar. 2016-11-28 15:51:07 +01:00
thingstoblowup.txt - scriptified a_thingstoblowup.cpp. 2016-11-28 21:33:14 +01:00
weaponassault.txt - scriptified Strife's assault gun and missile launcher. 2016-11-29 13:28:43 +01:00
weaponcrossbow.txt - scriptified Strife's dagger and crossbow. 2016-11-29 13:00:07 +01:00
weapondagger.txt - scriptified Strife's dagger and crossbow. 2016-11-29 13:00:07 +01:00
weaponflamer.txt - scriptified Strife's flamethrower and grenade launcher. 2016-11-29 14:12:39 +01:00
weapongrenade.txt - scriptified Strife's flamethrower and grenade launcher. 2016-11-29 14:12:39 +01:00
weaponmauler.txt - scriptified the Mauler, completing Strife. 2016-11-29 14:32:49 +01:00
weaponmissile.txt - scriptified Strife's assault gun and missile launcher. 2016-11-29 13:28:43 +01:00
zombie.txt - converted all Strife actors. 2016-10-18 23:05:58 +02:00