What is UGameplayStatics? Is it some kind of helper class? I can’t find an overview that explain its function.
UGamePlayStatics is in fact a helper class, and it contains a variety of functions that you may need to call on the fly, such as spawning particles.
I believe you can make use of it by including it into your main game class.
MyGame.h
#include "EngineKismetLibraryClasses.h"
And example of its use.
UGameplayStatics::SpawnEmitterAtLocation(this, HitWallFX, Result.ImpactPoint, Result.ImpactNormal.Rotation());
Okay, I thought so but wanted to get it confirmed. Thank you!