mirror of
https://github.com/ZDoom/gzdoom-gles.git
synced 2024-11-19 10:51:26 +00:00
cb1bd7739e
line. - Fixed: P_SpawnPuff assumed that all melee attacks have the same range (MELEERANGE) and didn't set the puff to its melee state if the range was different. Even worse, it checked a global variable for this so the behavior was undefined when P_SpawnPuff was called from anywhere else but P_LineAttack. To reduce the amount of parameters I combined this information with the hitthing and temporary parameters into one flags parameter. Also changed P_LineAttack so that it gets passed an additional parameter that specifies whether the attack is a melee attack or not and set this to true in all calls that are to be considered melee attacks. I couldn't use the damage type because A_CustomPunch and A_CustomMeleeAttack allow passing any damage type they want. - Added a sprite option as an alternative of particles for FX_ROCKET and FX_GRENADE. SVN r879 (trunk) |
||
---|---|---|
.. | ||
a_acolyte.cpp | ||
a_alienspectres.cpp | ||
a_coin.cpp | ||
a_crusader.cpp | ||
a_entityboss.cpp | ||
a_inquisitor.cpp | ||
a_loremaster.cpp | ||
a_macil.cpp | ||
a_oracle.cpp | ||
a_programmer.cpp | ||
a_reaver.cpp | ||
a_rebels.cpp | ||
a_sentinel.cpp | ||
a_spectral.cpp | ||
a_stalker.cpp | ||
a_strifeglobal.h | ||
a_strifeitems.cpp | ||
a_strifestuff.cpp | ||
a_strifeweapons.cpp | ||
a_templar.cpp | ||
a_thingstoblowup.cpp | ||
strife_sbar.cpp |