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

KFMod.HealingProjectile

Extends
ROBallisticProjectile

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Projectile
      |   
      +-- ROEngine.ROBallisticProjectile
         |   
         +-- KFMod.HealingProjectile

Direct Known Subclasses:

KrissMHealingProjectile, M7A3MHealinglProjectile, MP5MHealinglProjectile, MP7MHealinglProjectile

Constants Summary
Inherited Contants from ROEngine.ROBallisticProjectile
ScaleFactor, ScaleFactorInverse

Variables Summary
stringAmbientSoundRef
boolbHasExploded
boolbHitHealTarget
boolbHitWater
boolbOutOfPropellant
boolbRing
boolbWaterStart
vectorDir
stringDisintegrateSoundRef
stringExplosionSoundRef
vectorHealLocation
rotatorHealRotation
vectorOuttaPropLocation
PanzerfaustTrailSmokeTrail
stringStaticMeshRef
floatTotalFlightTime
HealingProjectile
soundExplosionSound
intHealBoostAmount
vectorOffsetMag
vectorOffsetRate
floatOffsetTime
vectorRotMag
vectorRotRate
floatRotTime
vectorShakeOffsetMag
vectorShakeOffsetRate
floatShakeOffsetTime
vectorShakeRotMag
vectorShakeRotRate
floatShakeRotTime
floatStraightFlightTime
Inherited Variables from ROEngine.ROBallisticProjectile
AmbientVolumeScale, BallisticCoefficient, BCInverse, bDebugBallistics, bInitialAcceleration, bTrueBallistics, FlightTime, InitialAccelerationTime, MinFudgeScale, OrigLoc, SpeedFudgeScale, TraceHitLoc
Inherited Variables from Engine.Projectile
bNoFX, bReadyToSplash, bScriptPostRender, bSpecialCalcView, bSwitchToZeroCollision, Damage, DamageRadius, ExplosionDecal, ExplosionDecalSnow, ExploWallOut, HurtWall, ImpactSound, InstigatorController, LastTouched, MaxEffectDistance, MaxSpeed, MomentumTransfer, MyDamageType, SpawnSound, Speed, TossZ, ZeroCollider

Functions Summary
function AddDamagedHealStats (int MedicReward ))
function Destroyed ()))
function Explode (vector HitLocation, vector HitNormal))
function HitHealTarget (vector HitLocation, vector HitNormal))
function HitWall (vector HitNormal, actor Wall))
function HurtRadius (float DamageAmount, float DamageRadius, class<DamageType> DamageType, float Momentum, vector HitLocation ))
function PostBeginPlay ()))
function PostNetReceive ()))
function PreloadAssets ()))
function ProcessTouch (Actor Other, Vector HitLocation))
function ShakeView ()))
function TakeDamage (int Damage, Pawn InstigatedBy, Vector Hitlocation, Vector Momentum, class<DamageType> damageType, optional int HitIndex))
function Tick (float DeltaTime ))
function Timer ()))
functionbool UnloadAssets ()))
Inherited Functions from ROEngine.ROBallisticProjectile
HitWall, PostBeginPlay
Inherited Functions from Engine.Projectile
BlowUp, CanSplash, CheckMaxEffectDistance, ClientSideTouch, DelayedHurtRadius, EncroachingOn, Explode, GetPitchForRange, GetRange, GetYAdjustForRange, HitWall, HurtRadius, IsStationary, PostBeginPlay, PostRender2D, ProcessTouch, RandSpin, Reset, SpecialCalcView, Touch


Variables Detail

AmbientSoundRef Source code

var string AmbientSoundRef;

bHasExploded Source code

var bool bHasExploded;

bHitHealTarget Source code

var bool bHitHealTarget;

bHitWater Source code

var bool bHitWater;

bOutOfPropellant Source code

var bool bOutOfPropellant;

bRing Source code

var bool bRing;

bWaterStart Source code

var bool bWaterStart;

Dir Source code

var vector Dir;

DisintegrateSoundRef Source code

var string DisintegrateSoundRef;

ExplosionSoundRef Source code

var string ExplosionSoundRef;

HealLocation Source code

var vector HealLocation;

HealRotation Source code

var rotator HealRotation;

OuttaPropLocation Source code

var vector OuttaPropLocation;

SmokeTrail Source code

var PanzerfaustTrail SmokeTrail;

StaticMeshRef Source code

var string StaticMeshRef;

TotalFlightTime Source code

var float TotalFlightTime;

HealingProjectile

ExplosionSound Source code

var(HealingProjectile) sound ExplosionSound;

HealBoostAmount Source code

var(HealingProjectile) int HealBoostAmount;

OffsetMag Source code

var(HealingProjectile) vector OffsetMag;

OffsetRate Source code

var(HealingProjectile) vector OffsetRate;

OffsetTime Source code

var(HealingProjectile) float OffsetTime;

RotMag Source code

var(HealingProjectile) vector RotMag;

RotRate Source code

var(HealingProjectile) vector RotRate;

RotTime Source code

var(HealingProjectile) float RotTime;

ShakeOffsetMag Source code

var(HealingProjectile) vector ShakeOffsetMag;

ShakeOffsetRate Source code

var(HealingProjectile) vector ShakeOffsetRate;

ShakeOffsetTime Source code

var(HealingProjectile) float ShakeOffsetTime;

ShakeRotMag Source code

var(HealingProjectile) vector ShakeRotMag;

ShakeRotRate Source code

var(HealingProjectile) vector ShakeRotRate;

ShakeRotTime Source code

var(HealingProjectile) float ShakeRotTime;

StraightFlightTime Source code

var(HealingProjectile) float StraightFlightTime;


Functions Detail

AddDamagedHealStats Source code

function AddDamagedHealStats ( int MedicReward ) )

Destroyed Source code

simulated function Destroyed ( ) )

Explode Source code

simulated function Explode ( vector HitLocation, vector HitNormal) )

HitHealTarget Source code

simulated function HitHealTarget ( vector HitLocation, vector HitNormal) )

HitWall Source code

simulated function HitWall ( vector HitNormal, actor Wall) )

HurtRadius Source code

simulated function HurtRadius ( float DamageAmount, float DamageRadius, class<DamageType> DamageType, float Momentum, vector HitLocation ) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

PostNetReceive Source code

simulated function PostNetReceive ( ) )

PreloadAssets Source code

static function PreloadAssets ( ) )

ProcessTouch Source code

simulated function ProcessTouch ( Actor Other, Vector HitLocation) )

ShakeView Source code

function ShakeView ( ) )

TakeDamage Source code

function TakeDamage ( int Damage, Pawn InstigatedBy, Vector Hitlocation, Vector Momentum, class<DamageType> damageType, optional int HitIndex) )

Tick Source code

simulated function Tick ( float DeltaTime ) )

Timer Source code

function Timer ( ) )

UnloadAssets Source code

static function bool UnloadAssets ( ) )


Defaultproperties

defaultproperties
{
     ShakeRotMag=(X=600.000000,Y=600.000000,Z=600.000000)
     ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=12500.000000)
     ShakeRotTime=6.000000
     ShakeOffsetMag=(X=5.000000,Y=10.000000,Z=5.000000)
     ShakeOffsetRate=(X=300.000000,Y=300.000000,Z=300.000000)
     ShakeOffsetTime=3.500000
     RotMag=(X=700.000000,Y=700.000000,Z=700.000000)
     RotRate=(X=12500.000000,Y=12500.000000,Z=12500.000000)
     RotTime=6.000000
     OffsetMag=(X=5.000000,Y=10.000000,Z=7.000000)
     OffsetRate=(X=300.000000,Y=300.000000,Z=300.000000)
     OffsetTime=3.500000
     HealBoostAmount=20
     StraightFlightTime=0.100000
     StaticMeshRef="KF_pickups2_Trip.MP7_Dart"
     ExplosionSoundRef="KF_MP7Snd.MP7_DartImpact"
     AmbientSoundRef="KF_MP7Snd.MP7_DartFlyLoop"
     AmbientVolumeScale=2.000000
     Speed=10000.000000
     MaxSpeed=12500.000000
     Damage=650.000000
     DamageRadius=200.000000
     MomentumTransfer=125000.000000
     ExplosionDecal=Class'KFMod.ShotgunDecal'
     LightHue=25
     LightSaturation=100
     LightBrightness=250.000000
     LightRadius=10.000000
     DrawType=DT_StaticMesh
     bNetTemporary=False
     bUpdateSimulatedPosition=True
     LifeSpan=10.000000
     bUnlit=False
     SoundVolume=128
     SoundRadius=250.000000
     TransientSoundVolume=2.000000
     TransientSoundRadius=500.000000
     bNetNotify=True
     bBlockHitPointTraces=False
     ForceRadius=300.000000
     ForceScale=10.000000
}

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