Replicated functions in blueprints?

In blueprints, variables can be set to replicated, which replicates them from the server to clients.

However, I don’t seem to be able to make replicated functions in blueprints, so that I can execute a function on the server from a client (Equivalent of reliable/unreliable server/client functions in C++).

Is this functionality not in (yet), or am I just missing something?

There are replication options in custom events. So you coulud create a custom event, set its replication options on the Details tab, and call that event when appropriate.

That’s EXACTLY the option I was looking for. This is the equivalent of server/client functions. Thanks!

What if I need it to return a variable at the end? Like “Choose one from this array, delete it from there and give me its reference”?

Good question, i mean it is possible to workaround this somehow but thats somekind of dirty. I hope we get the possibility to get replication options for any function anytime.