REFERENCESUBSYSTEMS AND LIBRARIES
UCFImpactFeedbackLibrary
MODULECrushformImpactINCLUDECFImpactFeedbackLibrary.hPARENTUBlueprintFunctionLibrary
Blueprint functions that play impact feedback.
Functions
AUTHORITY · server, every machineLOCAL · this machinePURE · read only
void PlayImpact(const UObject* WorldContextObject, FGameplayTag Tag, FVector Location, FVector Normal = FVector::UpVector, float Intensity = 1.f, EPhysicalSurface Surface = SurfaceType_Default, const UObject* Source = nullptr)
LOCAL
Plays the impact mapped to Tag here, on this machine only, as UCFImpactFeedbackSubsystem::PlayImpact does. Does nothing on a dedicated server or in a world without the impact feedback subsystem. For every player to see it, call it on every machine. @param Intensity 0..1: scales the volume and the effect's Intensity parameter. @param Surface Picks the row's surface override, if it has one. @param Source Optional: impacts from one source share a cooldown. None: no cooldown.
- Category
- Crushform|Impact