/Engine/Source/Runtime/Engine/Classes/GameFramework/PainCausingVolume.h
PhysicsVolume: a bounding volume which affects actor physics EachAActoris affected at any time by one PhysicsVolume Volume that causes damage over time to any Actor that overlaps its collision.
class APainCausingVolume : public [APhysicsVolume](API\Runtime\Engine\GameFramework\APhysicsVolume)
uint32: 1
BACKUP_bPainCausing
Checkpointed bPainCausing value
uint32: 1
bEntryPain
If bPainCausing, cause pain when something enters the volume in addition to damage each second
uint32: 1
bPainCausing
Whether volume currently causes damage.
TObjectPtr< cla...
DamageInstigator
Controller that gets credit for any damage caused by this volume
float
DamagePerSec
Damage done per second to actors in this volume when bPainCausing=true
TSubclassOf<UD...
DamageType
Type of damage done
float
PainInterval
If pain causing, time between damage applications.
FTimerHandle
TimerHandle_PainTimer
Handle for efficient management of OnTimerTick timer