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

KFMod.KFVetDemolitions

Extends
KFVeterancyTypes
Modifiers
abstract

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

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 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 GetAmmoCostScaling (KFPlayerReplicationInfo KFPRI, class<Pickup> Item))
functionfloat GetCostScaling (KFPlayerReplicationInfo KFPRI, class<Pickup> Item))
functionint ReduceDamage (KFPlayerReplicationInfo KFPRI, KFPawn Injured, Pawn Instigator, int InDamage, class<DamageType> DmgType))
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

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) )

GetAmmoCostScaling Source code

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

GetCostScaling Source code

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

ReduceDamage Source code

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


Defaultproperties

defaultproperties
{
     PerkIndex=6
     StartingWeaponSellPriceLevel5=0.000000
     OnHUDIcon=Texture'KillingFloor2HUD.Perk_Icons.Perk_Demolition'
     OnHUDGoldIcon=Texture'KillingFloor2HUD.Perk_Icons.Perk_Demolition_Gold'
     VeterancyName="Demolitions"
     Requirements(0)="Deal %x damage with the Explosives"
     LevelEffects(0)="5% extra Explosives damage|25% resistance to Explosives|10% discount on Explosives|50% off Remote Explosives"
     LevelEffects(1)="10% extra Explosives damage|30% resistance to Explosives|20% increase in grenade capacity|Can carry 3 Remote Explosives|20% discount on Explosives|54% off Remote Explosives"
     LevelEffects(2)="20% extra Explosives damage|35% resistance to Explosives|40% increase in grenade capacity|Can carry 4 Remote Explosives|30% discount on Explosives|58% off Remote Explosives"
     LevelEffects(3)="30% extra Explosives damage|40% resistance to Explosives|60% increase in grenade capacity|Can carry 5 Remote Explosives|40% discount on Explosives|62% off Remote Explosives"
     LevelEffects(4)="40% extra Explosives damage|45% resistance to Explosives|80% increase in grenade capacity|Can carry 6 Remote Explosives|50% discount on Explosives|66% off Remote Explosives"
     LevelEffects(5)="50% extra Explosives damage|50% resistance to Explosives|100% increase in grenade capacity|Can carry 7 Remote Explosives|60% discount on Explosives|70% off Remote Explosives|Spawn with a Pipe Bomb"
     LevelEffects(6)="60% extra Explosives damage|55% resistance to Explosives|120% increase in grenade capacity|Can carry 8 Remote Explosives|70% discount on Explosives|74% off Remote Explosives|Spawn with an M79 and Pipe Bomb"
}

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