Creative Elicya - Global Events plugin

📘 Documentation | ☕️ Discord Community

Plugin version: 1.1

An Efficient Way to Communicate Between Your Blueprints

Our free and easy-to-use plugin leverages the power of Unreal Engine Subsystems to establish a clean, streamlined communication channel between Blueprints.

Why Use It?

  • Eliminate unwanted dependencies between Blueprints

  • Simplify asset migration

  • Enjoy a smoother, more flexible workflow

How It Works

Create a Global Event Identifier

In one Blueprint, bind this Global Event

In another Blueprint, call that Event

Optionally, pass an Object with any variables as a second parameter to include any additional data.

:red_circle: A new update is now live for our Global Events plugin (v1.1)

Thank you for all our discord community feedback — it helped us shape this update.

  • Added a context-menu entry to quickly create a Global Event Identifier.

  • Updated UnbindGlobalEvent
    The function is now simpler: it only takes a single Event input.
    You no longer need to pass an Event Identifier.

  • Updated UnbindAllGlobalEvents
    Both parameters are now optional, with clearer behavior:
    If Listener and EventIdentifier are null → all Global Events are cleared.
    If Listener is null but EventIdentifier is set → all callbacks for that event are removed.
    If both are set → removes all callbacks of that Listener for that event.
    If Listener is set and EventIdentifier is null → removes all callbacks of that Listener across all events.