Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE3:SeqEvent_TakeDamage (UT3)
Object >> SequenceObject >> SequenceOp >> SequenceEvent >> SeqEvent_TakeDamage |
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Activated when a certain amount of damage is taken. Allows the designer to define how much and which types of damage should be be required (or ignored). Originator: the actor that was damaged Instigator: the actor that did the damaging Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties
Property group 'SeqEvent_TakeDamage'
DamageThreshold
Type: float
Total amount of damage to take before activating the event
Default value: 100.0
DamageTypes
Type: array<class<DamageType> >
Types of damage that are counted
IgnoreDamageTypes
Type: array<class<DamageType> >
Types of damage that are ignored
MinDamageAmount
Type: float
Damage must exceed this value to be counted
Internal variables
CurrentDamage
Type: float
Current damage amount
Default values
Property | Value | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ObjCategory | "Actor" | ||||||||||||
ObjClassVersion | 3 | ||||||||||||
ObjName | "Take Damage" | ||||||||||||
VariableLinks[1] |
|
Instance functions
HandleDamage
Applies the damage and checks for activation of the event.
IsValidDamageType
Searches DamageTypes[] for the specified damage type.
Default case is to return true for no damage types listed. This makes workflow a lot faster as you do not need to add a damage type each time you use this event.
Reset
Overrides: SequenceEvent.Reset