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

KFMod.KFVetFirebug

Extends
KFVeterancyTypes
Modifiers
abstract

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

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))
functionint ExtraRange (KFPlayerReplicationInfo KFPRI))
functionfloat GetAmmoPickupMod (KFPlayerReplicationInfo KFPRI, KFAmmunition Other))
functionfloat GetCostScaling (KFPlayerReplicationInfo KFPRI, class<Pickup> Item))
functionclass<DamageTypeGetMAC10DamageType (KFPlayerReplicationInfo KFPRI))
functionfloat GetMagCapacityMod (KFPlayerReplicationInfo KFPRI, KFWeapon Other))
functionclass<GrenadeGetNadeType (KFPlayerReplicationInfo KFPRI))
functionfloat GetReloadSpeedModifier (KFPlayerReplicationInfo KFPRI, KFWeapon Other))
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) )

ExtraRange Source code

static function int ExtraRange ( KFPlayerReplicationInfo KFPRI) )

GetAmmoPickupMod Source code

static function float GetAmmoPickupMod ( KFPlayerReplicationInfo KFPRI, KFAmmunition Other) )

GetCostScaling Source code

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

GetMAC10DamageType Source code

static function class<DamageType> GetMAC10DamageType ( KFPlayerReplicationInfo KFPRI) )

GetMagCapacityMod Source code

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

GetNadeType Source code

static function class<Grenade> GetNadeType ( KFPlayerReplicationInfo KFPRI) )

GetReloadSpeedModifier Source code

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

ReduceDamage Source code

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


Defaultproperties

defaultproperties
{
     PerkIndex=5
     OnHUDIcon=Texture'KillingFloorHUD.Perks.Perk_Firebug'
     OnHUDGoldIcon=Texture'KillingFloor2HUD.Perk_Icons.Perk_Firebug_Gold'
     VeterancyName="Firebug"
     Requirements(0)="Deal %x damage with the flame weapons"
     LevelEffects(0)="5% extra flame weapon damage|50% resistance to fire|10% discount on the flame weapons"
     LevelEffects(1)="10% extra flame weapon damage|10% faster Flamethrower reload|10% more flame weapon ammo|60% resistance to fire|20% discount on flame weapons"
     LevelEffects(2)="20% extra flame weapon damage|20% faster Flamethrower reload|20% more flame weapon ammo|70% resistance to fire|30% discount on flame weapons"
     LevelEffects(3)="30% extra flame weapon damage|30% faster Flamethrower reload|30% more flame weapon ammo|80% resistance to fire|50% extra Flamethrower range|Grenades set enemies on fire|40% discount on flame weapons"
     LevelEffects(4)="40% extra flame weapon damage|40% faster Flamethrower reload|40% more flame weapon ammo|90% resistance to fire|50% extra Flamethrower range|Grenades set enemies on fire|50% discount on flame weapons"
     LevelEffects(5)="50% extra flame weapon damage|50% faster Flamethrower reload|50% more flame weapon ammo|100% resistance to fire|100% extra Flamethrower range|Grenades set enemies on fire|60% discount on flame weapons|Spawn with a Flamethrower"
     LevelEffects(6)="60% extra flame weapon damage|60% faster Flamethrower reload|60% more flame weapon ammo|100% resistance to fire|100% extra Flamethrower range|Grenades set enemies on fire|70% discount on flame weapons|Spawn with a Flamethrower and Body Armor"
}

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