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

KFMod.KFMeleeFire

Extends
WeaponFire

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

Direct Known Subclasses:

AxeFire, AxeFireB, BatFire, ChainsawAltFire, ChainsawFire, ClawsFire, ClaymoreSwordFire, ClaymoreSwordFireB, DwarfAxeFire, DwarfAxeFireB, KatanaFire, KatanaFireB, KnifeFire, KnifeFireB, MacheteFire, MacheteFireB, ScytheFire, ScytheFireB, WeldFire

Constants Summary
Inherited Contants from Core.Object
ALLIES_TEAM_INDEX, AXIS_TEAM_INDEX, MaxInt, NEUTRAL_TEAM_INDEX, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
boolbCanHit
boolbComboTime
BoolbTrigger
floatComboConDecay
floatDamagedelayMax
intdmg
VectorEndTraceS
floatf
stringFireSoundRef
class<damageType>hitDamageClass
class<KFMeleeHitEffect>HitEffectClass
inti
NameIdleAnim
floatIdleAnimRate
intLastComboStartTime
intLastConHitTime
array<string>MeleeHitSoundRefs
array<sound>MeleeHitSounds
stringNoAmmoSoundRef
intNumConHits
floatProxySize
stringReloadSoundRef
ActorSpawnActor
VectorSpawnTrace
floatStartFireTime
floatStopFireTime
floatWideDamageMinHitAngle
KFMeleeFire
floatDamagedelayMin
vectorImpactShakeOffsetMag
vectorImpactShakeOffsetRate
floatImpactShakeOffsetTime
vectorImpactShakeRotMag
vectorImpactShakeRotRate
floatImpactShakeRotTime
intMeleeDamage
floatMeleeHitVolume
floatweaponRange
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
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Engine.WeaponFire
ESpreadStyle
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
function DoFireEffect ()))
functionfloat GetFireSpeed ()))
function ImpactShakeView ()))
event ModeDoFire ()))
function PostBeginPlay ()))
function PreloadAssets (optional KFMeleeFire Spawned))
function ResetRate ()
function ShakeView ()))
function SlowDown ()
function SpeedUp ()
function Timer ()))
functionbool 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
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsOpenGL, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, VSizeSquared, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bCanHit Source code

var bool bCanHit;

bComboTime Source code

var bool bComboTime;

bTrigger Source code

var Bool bTrigger;

ComboConDecay Source code

var float ComboConDecay;

DamagedelayMax Source code

var float DamagedelayMax;

dmg Source code

var int dmg;

EndTraceS Source code

var Vector EndTraceS;

f Source code

var float f;

FireSoundRef Source code

var string FireSoundRef;

hitDamageClass Source code

var class<damageType> hitDamageClass;

HitEffectClass Source code

var class<KFMeleeHitEffect> HitEffectClass;

i Source code

var int i;

IdleAnim Source code

var Name IdleAnim;

IdleAnimRate Source code

var float IdleAnimRate;

LastComboStartTime Source code

var int LastComboStartTime;

LastConHitTime Source code

var int LastConHitTime;

MeleeHitSoundRefs Source code

var array<string> MeleeHitSoundRefs;

MeleeHitSounds Source code

var array<sound> MeleeHitSounds;

NoAmmoSoundRef Source code

var string NoAmmoSoundRef;

NumConHits Source code

var int NumConHits;

ProxySize Source code

var float ProxySize;

ReloadSoundRef Source code

var string ReloadSoundRef;

SpawnActor Source code

var Actor SpawnActor;

SpawnTrace Source code

var Vector SpawnTrace;

StartFireTime Source code

var float StartFireTime;

StopFireTime Source code

var float StopFireTime;

WideDamageMinHitAngle Source code

var float WideDamageMinHitAngle;

KFMeleeFire

DamagedelayMin Source code

var(KFMeleeFire) float DamagedelayMin;

ImpactShakeOffsetMag Source code

var(KFMeleeFire) vector ImpactShakeOffsetMag;

ImpactShakeOffsetRate Source code

var(KFMeleeFire) vector ImpactShakeOffsetRate;

ImpactShakeOffsetTime Source code

var(KFMeleeFire) float ImpactShakeOffsetTime;

ImpactShakeRotMag Source code

var(KFMeleeFire) vector ImpactShakeRotMag;

ImpactShakeRotRate Source code

var(KFMeleeFire) vector ImpactShakeRotRate;

ImpactShakeRotTime Source code

var(KFMeleeFire) float ImpactShakeRotTime;

MeleeDamage Source code

var(KFMeleeFire) int MeleeDamage;

MeleeHitVolume Source code

var(KFMeleeFire) float MeleeHitVolume;

weaponRange Source code

var(KFMeleeFire) float weaponRange;


Functions Detail

DoFireEffect Source code

function DoFireEffect ( ) )

GetFireSpeed Source code

function float GetFireSpeed ( ) )

ImpactShakeView Source code

function ImpactShakeView ( ) )

ModeDoFire Source code

simulated event ModeDoFire ( ) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

PreloadAssets Source code

static function PreloadAssets ( optional KFMeleeFire Spawned) )

ResetRate Source code

function ResetRate ( )

ShakeView Source code

simulated function ShakeView ( ) )

SlowDown Source code

function SlowDown ( )

SpeedUp Source code

function SpeedUp ( )

Timer Source code

simulated function Timer ( ) )

UnloadAssets Source code

static function bool UnloadAssets ( ) )


Defaultproperties

defaultproperties
{
     ProxySize=0.200000
     IdleAnim="Idle"
     IdleAnimRate=1.000000
     weaponRange=70.000000
     DamagedelayMin=0.300000
     DamagedelayMax=0.400000
     hitDamageClass=Class'KFMod.DamTypeMelee'
     ImpactShakeRotMag=(X=50.000000,Y=50.000000,Z=50.000000)
     ImpactShakeRotRate=(X=10000.000000,Y=10000.000000,Z=10000.000000)
     ImpactShakeRotTime=2.000000
     ImpactShakeOffsetMag=(X=10.000000,Y=10.000000,Z=10.000000)
     ImpactShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000)
     ImpactShakeOffsetTime=2.000000
     MeleeHitVolume=1.000000
     HitEffectClass=Class'KFMod.KFMeleeHitEffect'
     FireEndAnim=
     FireForce="ShockRifleFire"
     aimerror=100.000000
}

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