Skip to main content

Smooth Value

A Smooth Value is a UObject subclass with a value that smoothly follows the Target Value of a Stat.

Create a Smooth Value

You can create a blueprint class from the SmoothValue class.

Details Panel

In its details panel, you'll be able to fill its informations.

Behavior

When its Target Value is modified, the Smooth Value will wait before starting to catch up.
If no other modification is done during the Time Before Catching Up or if this value is null or below 0, it will start to catch up using the Catch Up Speed and Tick Rate.

Finally, when it reaches the Target Value, it will reset to its normal state and wait for a new modification.

You can also modify the way it catches up to the Target Value on each tick by overriding GetSmoothValue().