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

KFMod.KFWeaponDamageType

Extends
WeaponDamageType

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.DamageType
      |   
      +-- UnrealGame.WeaponDamageType
         |   
         +-- KFMod.KFWeaponDamageType

Direct Known Subclasses:

DamTypeBleedOut, DamTypeBurned, DamTypeDecapitation, DamTypeFlamethrower, DamTypeFrag, DamTypeM203Grenade, DamTypeM79Grenade, DamTypeMedicNade, DamTypeMelee, DamTypePipeBomb, DamTypeProjectileDecap, DamTypeSealSquealExplosion, DamTypeSeekerSixRocket, DamTypeZombieAttack, KFProjectileWeaponDamageType

Variables Summary
boolbDealBurningDamage
boolbIsExplosive
boolbIsMeleeDamage
boolbIsPowerWeapon
boolbSniperWeapon
KFWeaponDamageType
boolbCheckForHeadShots
floatHeadShotDamageMult
Inherited Variables from UnrealGame.WeaponDamageType
WeaponClass
Inherited Variables from Engine.DamageType
bAlwaysGibs, bAlwaysSevers, bArmorStops, bBulletHit, bCauseConvulsions, bCausedByWorld, bCausesBlood, bDelayedDamage, bDetonatesGoop, bDirectDamage, bExtraMomentumZ, bFastInstantHit, bFlaming, bInstantHit, bKUseOwnDeathVel, bKUseTearOffMomentum, bLeaveBodyEffect, bLocationalHit, bNeverSevers, bRagdollBullet, bRubbery, bSkeletize, bSpecial, bSuperWeapon, bThrowRagdoll, bVehicleHit, DamageDesc, DamageEffect, DamageKick, DamageOverlayMaterial, DamageOverlayTime, DamageThreshold, DamageWeaponName, DeathOverlayMaterial, DeathOverlayTime, DeathString, FemaleSuicide, FlashFog, FlashScale, GibModifier, GibPerterbation, HumanObliterationThreshhold, KDamageImpulse, KDeadAngVelScale, KDeadLinVelScale, KDeadLinZVelScale, KDeathUpKick, KDeathVel, LowDetailEffect, LowDetailEmitter, LowGoreDamageEffect, LowGoreDamageEmitter, LowGoreDamageSounds, MaleSuicide, PawnDamageEffect, PawnDamageEmitter, PawnDamageSounds, VehicleDamageScaling, VehicleMomentumScaling, ViewFlash, ViewFog

Functions Summary
function AwardDamage (KFSteamStatsAndAchievements KFStatsAndAchievements, int Amount))
function AwardKill (KFSteamStatsAndAchievements KFStatsAndAchievements, KFPlayerController Killer, KFMonster Killed)
function ScoredHeadshot (KFSteamStatsAndAchievements KFStatsAndAchievements, class<KFMonster> MonsterClass, bool bLaserSightedM14EBRKill))
Inherited Functions from UnrealGame.WeaponDamageType
GetWeaponClass
Inherited Functions from Engine.DamageType
DeathMessage, GetHitEffects, GetPawnDamageEffect, GetPawnDamageEmitter, GetPawnDamageSound, GetWeaponClass, IncrementKills, IsOfType, ScoreKill, SuicideMessage


Variables Detail

bDealBurningDamage Source code

var bool bDealBurningDamage;

bIsExplosive Source code

var bool bIsExplosive;

bIsMeleeDamage Source code

var bool bIsMeleeDamage;

bIsPowerWeapon Source code

var bool bIsPowerWeapon;

bSniperWeapon Source code

var bool bSniperWeapon;

KFWeaponDamageType

bCheckForHeadShots Source code

var(KFWeaponDamageType) bool bCheckForHeadShots;

HeadShotDamageMult Source code

var(KFWeaponDamageType) float HeadShotDamageMult;


Functions Detail

AwardDamage Source code

static function AwardDamage ( KFSteamStatsAndAchievements KFStatsAndAchievements, int Amount) )

AwardKill Source code

static function AwardKill ( KFSteamStatsAndAchievements KFStatsAndAchievements, KFPlayerController Killer, KFMonster Killed )

ScoredHeadshot Source code

static function ScoredHeadshot ( KFSteamStatsAndAchievements KFStatsAndAchievements, class<KFMonster> MonsterClass, bool bLaserSightedM14EBRKill) )


Defaultproperties

defaultproperties
{
     HeadShotDamageMult=1.100000
     bCheckForHeadShots=True
     bKUseOwnDeathVel=True
     bExtraMomentumZ=False
     GibPerterbation=0.250000
}

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