One shot per click.

This commit is contained in:
Andrey Akhmichin 2020-07-05 08:20:17 +05:00
parent 0034da4f35
commit b30c90e2d1
3 changed files with 9 additions and 0 deletions

View File

@ -127,6 +127,9 @@ void CGlock::SecondaryAttack( void )
void CGlock::PrimaryAttack( void )
{
if( FBitSet( m_pPlayer->m_afButtonLast, IN_ATTACK ) )
return;
GlockFire( 0.01, 0.2, TRUE );
}

View File

@ -101,6 +101,9 @@ void CTorch::Holster( int skiplocal /*= 0*/ )
void CTorch::PrimaryAttack()
{
if( FBitSet( m_pPlayer->m_afButtonLast, IN_ATTACK ) )
return;
SendWeaponAnim( TORCH_SWITCH );
EMIT_SOUND( ENT( pev ), CHAN_VOICE, "items/flashlight1.wav", VOL_NORM, ATTN_NORM );

View File

@ -117,6 +117,9 @@ BOOL CShotgun::Deploy()
void CShotgun::PrimaryAttack()
{
if( FBitSet( m_pPlayer->m_afButtonLast, IN_ATTACK ) )
return;
// don't fire underwater
if( m_pPlayer->pev->waterlevel == 3 )
{