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

KFMod.WeldFire

Extends
KFMeleeFire

Core.Object
|   
+-- Engine.WeaponFire
   |   
   +-- KFMod.KFMeleeFire
      |   
      +-- KFMod.WeldFire

Direct Known Subclasses:

PawnWeldFire, UnWeldFire

Variables Summary
stringCantWeldTargetMessage
floatFailTime
ActorLastHitActor
intmaxAdditionalDamage
stringNoWeldTargetMessage
Inherited Variables from KFMod.KFMeleeFire
bCanHit, bComboTime, bTrigger, ComboConDecay, DamagedelayMax, DamagedelayMin, dmg, EndTraceS, f, FireSoundRef, hitDamageClass, HitEffectClass, i, IdleAnim, IdleAnimRate, ImpactShakeOffsetMag, ImpactShakeOffsetRate, ImpactShakeOffsetTime, ImpactShakeRotMag, ImpactShakeRotRate, ImpactShakeRotTime, LastComboStartTime, LastConHitTime, MeleeDamage, MeleeHitSoundRefs, MeleeHitSounds, MeleeHitVolume, NoAmmoSoundRef, NumConHits, ProxySize, ReloadSoundRef, SpawnActor, SpawnTrace, StartFireTime, StopFireTime, weaponRange, WideDamageMinHitAngle
Inherited Variables from Engine.WeaponFire
AimError, AmmoClass, AmmoClipSize, AmmoPerFire, bAttachFlashEmitter, bAttachSmokeEmitter, bFireOnRelease, bInstantHit, bInstantStop, bIsFiring, bLeadTarget, bMeleeMode, bModeExclusive, bNowWaiting, BotRefireRate, bPawnRapidFireAnim, bRecommendSplashDamage, bReflective, bServerDelayStartFire, bServerDelayStopFire, bSplashDamage, bSplashJump, bTimerLoop, bTossed, bWaitForRelease, DamageAtten, FireAnim, FireAnimRate, FireCount, FireEndAnim, FireEndAnimRate, FireForce, FireLoopAnim, FireLoopAnimRate, FireRate, FireSound, FlashEmitter, FlashEmitterClass, HoldTime, Instigator, Level, Load, MaxHoldTime, NextFireTime, NextTimerPop, NoAmmoForce, NoAmmoSound, Owner, PreFireAnim, PreFireAnimRate, PreFireTime, ProjectileClass, ReloadAnim, ReloadAnimRate, ReloadForce, ReloadSound, SavedFireProperties, ServerStartFireTime, ShakeOffsetMag, ShakeOffsetRate, ShakeOffsetTime, ShakeRotMag, ShakeRotRate, ShakeRotTime, SmokeEmitter, SmokeEmitterClass, Spread, SpreadStyle, ThisModeNum, TimerInterval, TransientSoundRadius, TransientSoundVolume, TweenTime, WarnTargetPct, Weapon

Enumerations Summary
Inherited Enumerations from Engine.WeaponFire
ESpreadStyle

Functions Summary
functionbool AllowFire ()))
functionKFDoorMover GetDoor ()))
function PlayFiring ()))
function Timer ()))
Inherited Functions from KFMod.KFMeleeFire
DoFireEffect, GetFireSpeed, ImpactShakeView, ModeDoFire, PostBeginPlay, PreloadAssets, ResetRate, ShakeView, SlowDown, SpeedUp, Timer, UnloadAssets
Inherited Functions from Engine.WeaponFire
AdjustAim, AllowFire, BeginPlay, ClientPlayForceFeedback, DestroyEffects, DisplayDebug, DoFireEffect, DrawMuzzleFlash, FlashMuzzleFlash, GetFireStart, InitEffects, IsFiring, MaxRange, ModeDoFire, ModeHoldFire, ModeTick, PlayFireEnd, PlayFiring, PlayPreFire, PlayStartHold, PostBeginPlay, PostNetBeginPlay, PreBeginPlay, ServerPlayFiring, SetInitialState, SetTimer, ShakeView, Spawn, StartBerserk, StartFiring, StartMuzzleSmoke, StartSuperBerserk, StopBerserk, StopFiring, StopForceFeedback, Timer, Trace, Update


Variables Detail

CantWeldTargetMessage Source code

var localized string CantWeldTargetMessage;

FailTime Source code

var float FailTime;

LastHitActor Source code

var Actor LastHitActor;

maxAdditionalDamage Source code

var int maxAdditionalDamage;

NoWeldTargetMessage Source code

var localized string NoWeldTargetMessage;


Functions Detail

AllowFire Source code

function bool AllowFire ( ) )

GetDoor Source code

function KFDoorMover GetDoor ( ) )

PlayFiring Source code

function PlayFiring ( ) )

Timer Source code

simulated function Timer ( ) )


Defaultproperties

defaultproperties
{
     NoWeldTargetMessage="You must be near a weldable door to use the welder."
     CantWeldTargetMessage="You cannot weld this door."
     MeleeDamage=10
     DamagedelayMin=0.100000
     DamagedelayMax=0.100000
     hitDamageClass=Class'KFMod.DamTypeWelder'
     MeleeHitSounds(0)=Sound'PatchSounds.WelderFire'
     TransientSoundVolume=1.800000
     FireRate=0.200000
     AmmoClass=Class'KFMod.WelderAmmo'
     AmmoPerFire=20
}

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