How To Use Blueprint Asserts


I make a lot of use of unreal engine c++ asserts, but i am totally confused as to how the blueprint asserts work.

First confusing thing is the assert has a target pin that requires a functional test object.
I just want to do simple conditional test that can generate exception and log a message.

How do you do this in blueprint.


Bumping this, would really like to know how the assert in blueprints work


You found how to do or is expecting some answer? I want to know too.

I have a feeling blueprint is not meant for this. If you have access to the “fatal” verbosity level of logging then logging to fatal crashes the process. You could make a quick blueprint function library utility to implement that.

@fsprusokowski I see there is assert documentation on functional testing but this looks nothing like the c++ macros (ensure, verify, check):

Functional Testing | Unreal Engine 4.27 Documentation

Asserts | Unreal Engine Documentation

Thanks by the answer.