Skip to content

GameExplosionActor

Class in GameFramework · GameFramework.GameExplosionActor · abstract, config, native

Object › Actor › GameExplosionActor

Using it from Lua
h7.find_all("GameExplosionActor")            -- live instances
h7.find_class("GameFramework.GameExplosionActor")   -- the class
h7.hook("GameFramework.GameExplosionActor.BoxDistanceToPoint", fn)

Properties

NameTypeNotes
AttacheeActor
AttacheeControllerController
bDrawDebugbool
bExplodeMoreThanOnceboolprotected
bHasExplodedbooltransient, protected
bTrackExplosionParticleSystemLifespanbool
DirectionalExplosionMinDotfloattransient
ExplosionDirectionvectortransient
ExplosionLightPointLightComponenttransient, protected
ExplosionRadialBlurRadialBlurComponenttransient, protected
ExplosionTemplateGameExplosion
HitActorFromPhysMaterialTraceActor
HitLocationFromPhysMaterialTracevector
InstigatorControllerController
LightFadeTimefloattransient, protected
LightFadeTimeRemainingfloattransient, protected
LightInitialBrightnessfloattransient, protected
RadialBlurFadeTimefloattransient, protected
RadialBlurFadeTimeRemainingfloattransient, protected
RadialBlurMaxBlurAmountfloattransient, protected
RadialImpulseComponentRB_RadialImpulseComponentprotected

Functions

NameDeclaration
BoxDistanceToPointstatic final native function float BoxDistanceToPoint(vector Start, Box BBox)
ChooseCameraShakeprotected simulated function CameraShake ChooseCameraShake(vector Epicenter, PlayerController PC)
DelayedExplosionDamagesimulated function DelayedExplosionDamage()
DoExplosionCameraEffectssimulated function DoExplosionCameraEffects()
DoExplosionDamageprotected simulated function bool DoExplosionDamage(bool bCauseDamage, bool bCauseEffects)
DoFullDamageToActorsimulated function bool DoFullDamageToActor(Actor Victim)
DrawDebugsimulated function DrawDebug()
Explodesimulated function Explode(GameExplosion NewExplosionTemplate, optional vector Direction)
GetEffectCheckRadiusfunction float GetEffectCheckRadius(bool bCauseDamage, bool bCauseFractureEffects, bool bCauseEffects)
GetPhysicalMaterialprotected simulated function PhysicalMaterial GetPhysicalMaterial()
IsBehindExplosionprotected simulated function bool IsBehindExplosion(Actor A)
PreBeginPlayevent PreBeginPlay()
SpawnCameraLensEffectssimulated function SpawnCameraLensEffects()
SpawnExplosionDecalsimulated function SpawnExplosionDecal()
SpawnExplosionFogVolumesimulated function SpawnExplosionFogVolume()
SpawnExplosionParticleSystemsimulated function SpawnExplosionParticleSystem(ParticleSystem Template)
SpecialCringeEffectsForprotected function SpecialCringeEffectsFor(Actor Victim, float VictimDist)
SpecialPawnEffectsForprotected function SpecialPawnEffectsFor(GamePawn VictimPawn, float VictimDist)
UpdateExplosionTemplateWithPerMaterialFXprotected simulated function UpdateExplosionTemplateWithPerMaterialFX(PhysicalMaterial PhysMaterial)

Default values

RemoteRole=ROLE_None
bExplodeMoreThanOnce = False
RadialImpulseComponent=ImpulseComponent0

Inherited

FromMembers
Actor156 properties, 262 functions
Object13 properties, 308 functions