- fixed A_FireCGun.

This commit is contained in:
Christoph Oelckers 2020-03-11 19:47:23 +01:00
parent a638cfbd6e
commit 4201c4fbb5

View file

@ -71,9 +71,12 @@ extend class StateProvider
// Removed most of the mess that was here in the C++ code because SetSafeFlash already does some thorough validation. // Removed most of the mess that was here in the C++ code because SetSafeFlash already does some thorough validation.
State atk = weap.FindState('Fire'); State atk = weap.FindState('Fire');
let psp = player.GetPSprite(PSP_WEAPON); let psp = player.GetPSprite(PSP_WEAPON);
if (psp) State cur = psp.CurState; if (psp)
int theflash = atk == cur? 0:1; {
player.SetSafeFlash(weap, flash, theflash); State cur = psp.CurState;
int theflash = atk == cur? 0:1;
player.SetSafeFlash(weap, flash, theflash);
}
} }
} }
player.mo.PlayAttacking2 (); player.mo.PlayAttacking2 ();