Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

KFMod.KFVetSharpshooter

Extends
KFVeterancyTypes
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- KFMod.KFVeterancyTypes
         |   
         +-- KFMod.KFVetSharpshooter

Variables Summary
Inherited Variables from KFMod.KFVeterancyTypes
LevelEffects[7], LevelNames[7], OnHUDGoldIcon, OnHUDIcon, PerkIndex, ReplacementVeterancy, Requirements[6], StartingWeaponSellPriceLevel5, StartingWeaponSellPriceLevel6, VetButtonStyle, VeterancyName
Inherited Variables from Engine.Info
BotsGroup, ChatGroup, GameGroup, KickVoteGroup, MapVoteGroup, RulesGroup, ServerGroup

Functions Summary
function AddDefaultInventory (KFPlayerReplicationInfo KFPRI, Pawn P))
functionfloat GetAmmoCostScaling (KFPlayerReplicationInfo KFPRI, class<Pickup> Item))
functionfloat GetCostScaling (KFPlayerReplicationInfo KFPRI, class<Pickup> Item))
functionfloat GetFireSpeedMod (KFPlayerReplicationInfo KFPRI, Weapon Other))
functionfloat GetHeadShotDamMulti (KFPlayerReplicationInfo KFPRI, KFPawn P, class<DamageType> DmgType))
functionfloat GetReloadSpeedModifier (KFPlayerReplicationInfo KFPRI, KFWeapon Other))
functionfloat ModifyRecoilSpread (KFPlayerReplicationInfo KFPRI, WeaponFire Other, out float Recoil))
Inherited Functions from KFMod.KFVeterancyTypes
AddCarryMaxWeight, AddDamage, AddDefaultInventory, AddExtraAmmoFor, CanBeGrabbed, CanMeleeStun, ExtraRange, GetAmmoCostScaling, GetAmmoPickupMod, GetBodyArmorDamageModifier, GetCostScaling, GetFireSpeedMod, GetHeadShotDamMulti, GetHealPotency, GetMAC10DamageType, GetMagCapacityMod, GetMeleeMovementSpeedModifier, GetMovementSpeedModifier, GetNadeType, GetReloadSpeedModifier, GetShotgunPenetrationDamageMulti, GetStalkerViewDistanceMulti, GetSyringeChargeRate, GetWeldSpeedModifier, KilledShouldExplode, ModifyRecoilSpread, ReduceDamage, ShouldBecomeIncendiary, ShowStalkers, SpecialHUDInfo, ZedTimeExtensions
Inherited Functions from Engine.Info
AcceptPlayInfoProperty, AllowClassRemoval, FillPlayInfo, GetDescriptionText, GetSecurityLevel


Functions Detail

AddDefaultInventory Source code

static function AddDefaultInventory ( KFPlayerReplicationInfo KFPRI, Pawn P) )

GetAmmoCostScaling Source code

static function float GetAmmoCostScaling ( KFPlayerReplicationInfo KFPRI, class<Pickup> Item) )

GetCostScaling Source code

static function float GetCostScaling ( KFPlayerReplicationInfo KFPRI, class<Pickup> Item) )

GetFireSpeedMod Source code

static function float GetFireSpeedMod ( KFPlayerReplicationInfo KFPRI, Weapon Other) )

GetHeadShotDamMulti Source code

static function float GetHeadShotDamMulti ( KFPlayerReplicationInfo KFPRI, KFPawn P, class<DamageType> DmgType) )

GetReloadSpeedModifier Source code

static function float GetReloadSpeedModifier ( KFPlayerReplicationInfo KFPRI, KFWeapon Other) )

ModifyRecoilSpread Source code

static function float ModifyRecoilSpread ( KFPlayerReplicationInfo KFPRI, WeaponFire Other, out float Recoil) )


Defaultproperties

defaultproperties
{
     PerkIndex=2
     OnHUDIcon=Texture'KillingFloorHUD.Perks.Perk_SharpShooter'
     OnHUDGoldIcon=Texture'KillingFloor2HUD.Perk_Icons.Perk_SharpShooter_Gold'
     VeterancyName="Sharpshooter"
     Requirements(0)="Get %x headshot kills with Pistols, Rifle, Crossbow, M14, M99, or S.P. Musket"
     LevelEffects(0)="5% more damage with Pistols, Rifle, Crossbow, M14, and M99|5% extra Headshot damage with all weapons|10% discount on Handcannon/M14/M99"
     LevelEffects(1)="10% more damage with Pistols, Rifle, Crossbow, M14, and M99|25% less recoil with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|10% faster reload with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|10% extra headshot damage|20% discount on Handcannon/44 Magnum/M14/M99/S.P. Musket"
     LevelEffects(2)="15% more damage with Pistols, Rifle, Crossbow, M14, and M99|50% less recoil with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|20% faster reload with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|20% extra headshot damage|30% discount on Handcannon/44 Magnum/M14/M99/S.P. Musket"
     LevelEffects(3)="20% more damage with Pistols, Rifle, Crossbow, M14, and M99|75% less recoil with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|30% faster reload with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|30% extra headshot damage|40% discount on Handcannon/44 Magnum/M14/M99/S.P. Musket"
     LevelEffects(4)="30% more damage with Pistols, Rifle, Crossbow, M14, and M99|75% less recoil with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|40% faster reload with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|40% extra headshot damage|50% discount on Handcannon/44 Magnum/M14/M99/S.P. Musket"
     LevelEffects(5)="50% more damage with Pistols, Rifle, Crossbow, M14, and M99|75% less recoil with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|50% faster reload with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|50% extra headshot damage|60% discount on Handcannon/44 Magnum/M14/M99/S.P. Musket|Spawn with a Lever Action Rifle"
     LevelEffects(6)="60% more damage with Pistols, Rifle, Crossbow, M14, and M99|75% less recoil with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|60% faster reload with Pistols, Rifle, Crossbow, M14, M99, and S.P. Musket|50% extra headshot damage|70% discount on Handcannon/44 Magnum/M14/M99/S.P. Musket|Spawn with a Crossbow"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:47.787 - Created with UnCodeX