Blueprint

Overview

UCCoreBPLibrary exposes core utility functions to Blueprint. All functions are BlueprintCallable under the Cdryx|Core|CCoreBPLibrary category. They cover Niagara spawning, widget creation, noise calculation, component retrieval and platform detection.

Functions

Name Description
spawnNiagaraOnActor Spawns a Niagara effect attached to an actor, optionally on a socket. Can auto-destroy after delay
spawnNiagaraAtLocation Spawns a Niagara effect at a world location with optional auto-destroy delay
spawnWidget Spawns a custom UCUserWidget with data map, returns Valid/NotValid branch
retrieveComponent Retrieves a component by class from an actor, returns Valid/NotValid branch
createNoisator Creates a UCNoisator from a UCNoiseDataAsset and seed
zCalculate2D Returns the noise value at a 2D coordinate from a noisator (Pure)
zCalculate3D Returns the noise value at a 3D coordinate from a noisator (Pure)
isRunningOnMobile Returns true if the game is running on a mobile platform (Pure)