What's the deal with the "delegate" type in blueprints?

Hey @WhaleFood! Welcome to the forum!

So a “Delegate” is extremely similar to an “Event Dispatcher” but the difference is an “Event dispatcher” is much more commonly used in Blueprint. If I remember correctly, Delegates in Blueprint are used to call C++ functions.

Here, check out this page about actor communication, and use the toggle at the top to switch from BP to C++ and you’ll notice they switch out :slight_smile: