Skip to content

SeqEvent_TakeDamage

Class in Engine · Engine.SeqEvent_TakeDamage · native

Object › SequenceObject › SequenceOp › SequenceEvent › SeqEvent_TakeDamage

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

Properties

NameTypeNotes
bResetDamageOnTogglebool
CurrentDamagefloat
DamageThresholdfloat
DamageTypesarrayDamageType>>
IgnoreDamageTypesarrayDamageType>>
MinDamageAmountfloat

Functions

NameDeclaration
GetObjClassVersionstatic event int GetObjClassVersion()
HandleDamagefunction HandleDamage(Actor inOriginator, Actor inInstigator, class<DamageType> inDamageType, int inAmount)
IsValidDamageTypefinal function bool IsValidDamageType(class<DamageType> inDamageType)
Resetfunction Reset()
Toggledevent Toggled()

Default values

ObjName="Take Damage"
ObjCategory="Actor"
DamageThreshold=100.f
VariableLinks(1)=(ExpectedType=class'SeqVar_Float',LinkDesc="Damage Taken",bWriteable=true)
bResetDamageOnToggle=TRUE

Inherited

FromMembers
SequenceEvent14 properties, 4 functions
SequenceOp26 properties, 18 functions
SequenceObject17 properties, 6 functions
Object13 properties, 308 functions