Riomaki wrote:Both of those are good ways to look at it. I wasn't aware that AR2 soldiers were more brutal in the Episodes and I couldn't find a reference in Valve's Github for it, but it wouldn't surprise me if that's the case.
- Code: Select all
WeaponProficiency_t CNPC_Combine::CalcWeaponProficiency( CBaseCombatWeapon *pWeapon )
{
if( FClassnameIs( pWeapon, "weapon_ar2" ) )
{
if( hl2_episodic.GetBool() )
{
return WEAPON_PROFICIENCY_VERY_GOOD;
}
else
{
return WEAPON_PROFICIENCY_GOOD;
}
}
else if( FClassnameIs( pWeapon, "weapon_shotgun" ) )
{
if( m_nSkin != COMBINE_SKIN_SHOTGUNNER )
{
m_nSkin = COMBINE_SKIN_SHOTGUNNER;
}
return WEAPON_PROFICIENCY_PERFECT;
}
else if( FClassnameIs( pWeapon, "weapon_smg1" ) )
{
return WEAPON_PROFICIENCY_GOOD;
}
return BaseClass::CalcWeaponProficiency( pWeapon );
}
Github is pretty confusing sometimes . It's kinda funny, smg metro cops are more accurate then smg soldiers. Who knew firing from the hip is the most accurate way to fire a weapon?