class SRVetDualWielder extends SRVeterancyTypes
abstract;
static function AddCustomStats( ClientPerkRepLink Other )
{
Other.AddCustomValue(Class'CrawlerKills');
}
static function int GetPerkProgressInt( ClientPerkRepLink StatOther, out int FinalInt, byte CurLevel, byte ReqNum )
{
switch( CurLevel )
{
case 0:
FinalInt = 10;
break;
case 1:
FinalInt = 30;
break;
case 2:
FinalInt = 100;
break;
case 3:
FinalInt = 350;
break;
case 4:
FinalInt = 1200;
break;
case 5:
FinalInt = 2300;
break;
case 6:
FinalInt = 3600;
break;
default:
FinalInt = 3600+GetDoubleScaling(CurLevel,350);
}
return Min(StatOther.GetCustomValueInt(Class'CrawlerKills'),FinalInt);
}