FRadialDamageParams

Parameters used to compute radial damage

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/EngineTypes.h

Include

#include "Engine/EngineTypes.h"

Syntax

struct FRadialDamageParams

Remarks

Parameters used to compute radial damage

Variables

Name Description

Public variable

float

 

BaseDamage

Max damage done

Public variable

float

 

DamageFalloff

Describes amount of exponential damage falloff

Public variable

float

 

InnerRadius

Within InnerRadius, do max damage

Public variable

float

 

MinimumDamage

Damage will not fall below this if within range

Public variable

float

 

OuterRadius

Outside OuterRadius, do no damage

Constructors

Name Description

Public function

FRadialDamageParams()

Public function

FRadialDamageParams

(
    float InBaseDamage,
    float InRadius
)

Describes amount of exponential damage falloff

Public function

FRadialDamageParams

(
    float InBaseDamage,
    float InInnerRadius,
    float InOuterRadius,
    float InDamageFalloff
)

Describes amount of exponential damage falloff

Public function

FRadialDamageParams

(
    float InBaseDamage,
    float InMinimumDamage,
    float InInnerRadius,
    float InOuterRadius,
    float InDamageFalloff
)

Describes amount of exponential damage falloff

Functions

Name Description

Public function Const

float

 

GetDamageScale

(
    float DistanceFromEpicenter
)

Returns damage done at a certain distance

Public function Const

float

 

GetMaxRadius()

Return outermost radius of the damage area. Protects against malformed data.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss