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

KFMod.KFVetSupportSpec

Extends
KFVeterancyTypes
Modifiers
abstract

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

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
functionint AddCarryMaxWeight (KFPlayerReplicationInfo KFPRI))
functionint AddDamage (KFPlayerReplicationInfo KFPRI, KFMonster Injured, KFPawn Instigator, int InDamage, class<DamageType> DmgType))
function AddDefaultInventory (KFPlayerReplicationInfo KFPRI, Pawn P))
functionfloat AddExtraAmmoFor (KFPlayerReplicationInfo KFPRI, Class<Ammunition> AmmoType))
functionfloat GetCostScaling (KFPlayerReplicationInfo KFPRI, class<Pickup> Item))
functionfloat GetShotgunPenetrationDamageMulti (KFPlayerReplicationInfo KFPRI, float DefaultPenDamageReduction))
functionfloat GetWeldSpeedModifier (KFPlayerReplicationInfo KFPRI))
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

AddCarryMaxWeight Source code

static function int AddCarryMaxWeight ( KFPlayerReplicationInfo KFPRI) )

AddDamage Source code

static function int AddDamage ( KFPlayerReplicationInfo KFPRI, KFMonster Injured, KFPawn Instigator, int InDamage, class<DamageType> DmgType) )

AddDefaultInventory Source code

static function AddDefaultInventory ( KFPlayerReplicationInfo KFPRI, Pawn P) )

AddExtraAmmoFor Source code

static function float AddExtraAmmoFor ( KFPlayerReplicationInfo KFPRI, Class<Ammunition> AmmoType) )

GetCostScaling Source code

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

GetShotgunPenetrationDamageMulti Source code

static function float GetShotgunPenetrationDamageMulti ( KFPlayerReplicationInfo KFPRI, float DefaultPenDamageReduction) )

GetWeldSpeedModifier Source code

static function float GetWeldSpeedModifier ( KFPlayerReplicationInfo KFPRI) )


Defaultproperties

defaultproperties
{
     PerkIndex=1
     OnHUDIcon=Texture'KillingFloorHUD.Perks.Perk_Support'
     OnHUDGoldIcon=Texture'KillingFloor2HUD.Perk_Icons.Perk_Support_Gold'
     VeterancyName="Support Specialist"
     Requirements(0)="Weld %x door hitpoints"
     Requirements(1)="Deal %x damage with shotguns"
     LevelEffects(0)="10% more damage with Shotguns|10% better Shotgun penetration|10% faster welding/unwelding|10% discount on Shotguns"
     LevelEffects(1)="10% more damage with Shotguns|18% better Shotgun penetration|10% extra shotgun ammo|5% more damage with Grenades|20% increase in grenade capacity|15% increased carry weight|25% faster welding/unwelding|20% discount on Shotguns"
     LevelEffects(2)="20% more damage with Shotguns|36% better Shotgun penetration|20% extra shotgun ammo|10% more damage with Grenades|40% increase in grenade capacity|20% increased carry weight|50% faster welding/unwelding|30% discount on Shotguns"
     LevelEffects(3)="30% more damage with Shotguns|54% better Shotgun penetration|25% extra shotgun ammo|20% more damage with Grenades|60% increase in grenade capacity|25% increased carry weight|75% faster welding/unwelding|40% discount on Shotguns"
     LevelEffects(4)="40% more damage with Shotguns|72% better Shotgun penetration|25% extra shotgun ammo|30% more damage with Grenades|80% increase in grenade capacity|30% increased carry weight|100% faster welding/unwelding|50% discount on Shotguns"
     LevelEffects(5)="50% more damage with Shotguns|90% better Shotgun penetration|25% extra shotgun ammo|40% more damage with Grenades|100% increase in grenade capacity|50% increased carry weight|150% faster welding/unwelding|60% discount on Shotguns|Spawn with a Shotgun"
     LevelEffects(6)="60% more damage with Shotguns|90% better Shotgun penetration|30% extra shotgun ammo|50% more damage with Grenades|120% increase in grenade capacity|60% increased carry weight|150% faster welding/unwelding|70% discount on Shotguns|Spawn with a Hunting Shotgun"
}

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