static function float ModifyOverheatCoolDownRate(KFPlayerReplicationInfo KFPRI, class<KFWeapon> Other, out float CDRate)
{
if ( M134DT(Other) != none )
{
if ( KFPRI.ClientVeteranSkillLevel <= 4 )
{
CDRate = 1.00 - (0.05 * float(KFPRI.ClientVeteranSkillLevel));
}
else if ( KFPRI.ClientVeteranSkillLevel <= 5 )
{
CDRate = 0.60;
else
{
CDRate = 0.40; // Level 6 and beyond - 60% Faster CoolDown Rate
}
return CDRate;
}
CDRate = 1.0;
return CDRate;
}
static function float ModifyOverheatCoolDownRate(KFPlayerReplicationInfo KFPRI, class<KFWeapon> Other, out float CDRate)
{
CDRate = 1.0;
return 1.0;
}