Enable more crowbar fixes for Blue Shift

This commit is contained in:
Roman Chistokhodov 2019-10-29 04:53:57 +03:00
parent d39c4158e3
commit 5f8afd6e79
3 changed files with 3 additions and 3 deletions

View File

@ -25,7 +25,7 @@ project (CLDLL)
set (CLDLL_LIBRARY client)
add_definitions(-DCLIENT_WEAPONS -DCLIENT_DLL -DCROWBAR_IDLE_ANIM)
add_definitions(-DCLIENT_WEAPONS -DCLIENT_DLL -DCROWBAR_IDLE_ANIM -DCROWBAR_FIX_RAPID_CROWBAR -DCROWBAR_DELAY_FIX)
if(NOT MSVC)
add_compile_options(-fno-exceptions) # GCC/Clang flag

View File

@ -25,7 +25,7 @@ project (SVDLL)
set (SVDLL_LIBRARY server)
add_definitions(-DCLIENT_WEAPONS -DCROWBAR_IDLE_ANIM)
add_definitions(-DCLIENT_WEAPONS -DCROWBAR_IDLE_ANIM -DCROWBAR_FIX_RAPID_CROWBAR -DCROWBAR_DELAY_FIX)
if(NOT MSVC)
add_compile_options(-fno-exceptions) # GCC/Clang flag

View File

@ -335,7 +335,7 @@ int CCrowbar::Swing( int fFirst )
SetThink( &CCrowbar::Smack );
pev->nextthink = UTIL_WeaponTimeBase() + 0.2;
#endif
#if CROWBAR_DELAY_FIX
#ifdef CROWBAR_DELAY_FIX
m_flNextPrimaryAttack = UTIL_WeaponTimeBase() + 0.25;
#else
m_flNextPrimaryAttack = GetNextAttackDelay( 0.25 );