Skip to content

DamageType

Class in Engine · Engine.DamageType · native, abstract

Object › DamageType

Subclasses: DmgType_Crushed, DmgType_Fell, DmgType_Telefragged, KillZDamageType

Using it from Lua
h7.find_all("DamageType")            -- live instances
h7.find_class("Engine.DamageType")   -- the class
h7.hook("Engine.DamageType.VehicleDamageScalingFor", fn)

Properties

NameTypeNotes
bArmorStopsbool
bCausedByWorldbool
bCausesFracturebool
bExtraMomentumZbool
bRadialDamageVelChangebool
DamagedFFWaveformForceFeedbackWaveform
FracturedMeshDamagefloat
KDamageImpulsefloat
KDeathUpKickfloat
KDeathVelfloat
KilledFFWaveformForceFeedbackWaveform
RadialDamageImpulsefloat
VehicleDamageScalingfloat
VehicleMomentumScalingfloat

Functions

NameDeclaration
VehicleDamageScalingForstatic function float VehicleDamageScalingFor(Vehicle V)

Default values

bArmorStops=true
KDamageImpulse=800
VehicleDamageScaling=+1.0
VehicleMomentumScaling=+1.0
bExtraMomentumZ=true
FracturedMeshDamage=1.0

Inherited

FromMembers
Object13 properties, 308 functions