Skip to content

Commit

Permalink
Merge pull request mapbase-source#152 from z33ky/mb/gcc-fixes
Browse files Browse the repository at this point in the history
Fix gcc build errors & warnings
  • Loading branch information
Blixibon authored Nov 6, 2021
2 parents 6642a30 + 7073723 commit baa3a3b
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 10 deletions.
2 changes: 1 addition & 1 deletion sp/src/game/client/c_baseviewmodel.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ bool C_BaseViewModel::Interpolate( float currentTime )
}


inline bool C_BaseViewModel::ShouldFlipViewModel()
bool C_BaseViewModel::ShouldFlipViewModel()
{
#if defined(CSTRIKE_DLL) || defined (MAPBASE)
// If cl_righthand is set, then we want them all right-handed.
Expand Down
2 changes: 1 addition & 1 deletion sp/src/game/client/fx_impact.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ C_BaseAnimating *FX_AffectRagdolls_GetHit( Vector vecOrigin, Vector vecStart, in
{
// don't do this when lots of ragdolls are simulating
if ( s_RagdollLRU.CountRagdolls(true) > 1 )
return false;
return NULL;
Ray_t shotRay;
shotRay.Init( vecStart, vecOrigin );

Expand Down
2 changes: 1 addition & 1 deletion sp/src/game/client/viewdebug.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -758,7 +758,7 @@ CON_COMMAND_F( r_screenoverlay_indexed, "Draw specified material as an overlay i
}
else
{
Warning( "Format: r_screenoverlay_indexed <index> <material> %s\n" );
Warning( "Format: r_screenoverlay_indexed <index> [<material>]\n" );
}
}
#endif
Expand Down
2 changes: 1 addition & 1 deletion sp/src/game/server/baseanimating.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1948,7 +1948,7 @@ ConVar ai_setupbones_debug( "ai_setupbones_debug", "0", 0, "Shows that bones tha



inline bool CBaseAnimating::CanSkipAnimation( void )
bool CBaseAnimating::CanSkipAnimation( void )
{
if ( !sv_pvsskipanimation.GetBool() )
return false;
Expand Down
13 changes: 7 additions & 6 deletions sp/src/game/server/mapbase/ai_grenade.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
#include "gameweaponmanager.h"
#include "hl2_gamerules.h"
#include "weapon_physcannon.h"
#include "globalstate.h"

#define COMBINE_AE_GREN_TOSS ( 7 )

Expand Down Expand Up @@ -118,7 +119,7 @@ class CAI_GrenadeUser : public BASE_NPC, public CAI_GrenadeUserSink
}

// Use secondary ammo as a way of checking if this is a weapon which can be alt-fired (e.g. AR2 or SMG)
virtual bool IsAltFireCapable() { return (GetActiveWeapon() && GetActiveWeapon()->UsesSecondaryAmmo()); }
virtual bool IsAltFireCapable() { return (this->GetActiveWeapon() && this->GetActiveWeapon()->UsesSecondaryAmmo()); }
virtual bool IsGrenadeCapable() { return true; }
inline bool HasGrenades() { return m_iNumGrenades > 0; }

Expand Down Expand Up @@ -646,9 +647,9 @@ void CAI_GrenadeUser<BASE_NPC>::DropGrenadeItemsOnDeath( const CTakeDamageInfo &
{
CBaseEntity *pItem;
if (this->GetActiveWeapon() && FClassnameIs( this->GetActiveWeapon(), "weapon_smg1" ))
pItem = this->DropItem( "item_ammo_smg1_grenade", WorldSpaceCenter()+RandomVector(-4,4), RandomAngle(0,360) );
pItem = this->DropItem( "item_ammo_smg1_grenade", this->WorldSpaceCenter()+RandomVector(-4,4), RandomAngle(0,360) );
else
pItem = this->DropItem( "item_ammo_ar2_altfire", WorldSpaceCenter() + RandomVector( -4, 4 ), RandomAngle( 0, 360 ) );
pItem = this->DropItem( "item_ammo_ar2_altfire", this->WorldSpaceCenter() + RandomVector( -4, 4 ), RandomAngle( 0, 360 ) );

if ( pItem )
{
Expand Down Expand Up @@ -688,22 +689,22 @@ void CAI_GrenadeUser<BASE_NPC>::DropGrenadeItemsOnDeath( const CTakeDamageInfo &
// Attempt to drop a grenade
if ( pHL2GameRules->NPC_ShouldDropGrenade( pPlayer ) )
{
this->DropItem( "weapon_frag", WorldSpaceCenter()+RandomVector(-4,4), RandomAngle(0,360) );
this->DropItem( "weapon_frag", this->WorldSpaceCenter()+RandomVector(-4,4), RandomAngle(0,360) );
pHL2GameRules->NPC_DroppedGrenade();
}
}

// if I was killed before I could finish throwing my grenade, drop
// a grenade item that the player can retrieve.
if (GetActivity() == ACT_RANGE_ATTACK2 && ShouldDropInterruptedGrenades())
if (this->GetActivity() == ACT_RANGE_ATTACK2 && ShouldDropInterruptedGrenades())
{
if( m_iLastAnimEventHandled != COMBINE_AE_GREN_TOSS )
{
// Drop the grenade as an item.
Vector vecStart;
this->GetAttachment( GetGrenadeAttachment(), vecStart );

CBaseEntity *pItem = DropItem( "weapon_frag", vecStart, RandomAngle(0,360) );
CBaseEntity *pItem = this->DropItem( "weapon_frag", vecStart, RandomAngle(0,360) );

if ( pItem )
{
Expand Down

0 comments on commit baa3a3b

Please sign in to comment.