mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-26 05:51:20 +00:00
- fixed A_FireCGun.
This commit is contained in:
parent
a638cfbd6e
commit
4201c4fbb5
1 changed files with 6 additions and 3 deletions
|
@ -71,11 +71,14 @@ 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)
|
||||||
|
{
|
||||||
|
State cur = psp.CurState;
|
||||||
int theflash = atk == cur? 0:1;
|
int theflash = atk == cur? 0:1;
|
||||||
player.SetSafeFlash(weap, flash, theflash);
|
player.SetSafeFlash(weap, flash, theflash);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
player.mo.PlayAttacking2 ();
|
player.mo.PlayAttacking2 ();
|
||||||
|
|
||||||
GunShot (!player.refire, "BulletPuff", BulletSlope ());
|
GunShot (!player.refire, "BulletPuff", BulletSlope ());
|
||||||
|
|
Loading…
Reference in a new issue