Spotlight Sale: Save 50% on select Animations now through September 23.

NDisplayEventSender

MapleLeafYe - Code Plugins - Aug 12, 2024
Not Yet Rated

Use with nDisplay. Quickly and easily change function or event to multi nodes function or event sended to every node then execute them logic

  • Supported Platforms
  • Supported Engine Versions
    5.3 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

When using UE's nDisplay architecture, we always struggled to create functions or events (which I'll call multi-node events) that could be executed on individual nodes (devices). Usually, we need to implement the Display Cluster Cluster Event Listener interface provided by nDisplay in an Actor that exists on all nodes. Then Emit JSON cluster event or Emit Binary cluster event API to send a message, distribute the name and parameters of the function to be executed, and then determine which function it is on the interface implementation side. It also involves the conversion of parameter types (all passed are strings or binary). This series of operations is cumbersome, and these multi-node events are not easy to manage. It would be nice to have something that can change normal functions or events, automatically help handle function parameters and distribute events, and implement multi-node events with the help of this thing to be consistent with normal functions or events, with little change. That's what this plugin does.


Download address of trial version: Release NDisplayEventSender6.2_TV · MapleLeaf-Ye/NDisplayEventSender_TrialVersion (github.com)

Technical Details

Features:

  •  Simple and easy-to-use blueprint nodes that help you quickly implement a function that is distributed to each node
  •  Nodes are dynamic variable number of generic parameters and support almost all parameters of UE, so that you can quickly achieve multi-node execution of logic
  • Supports both blueprint and C++ function event conversion
  • You do not need to care about the management class of the plug-in, the plug-in will be automatically created

Code Modules:

  •  NDisplayEventSender(Runtime)
  •  NDisplayEventSenderEditor(UncookedOnly)

Number of Blueprints:1

Number of C++ Classes:6

Supported Development Platforms:Windows 10/11

Supported Target Build Platforms: Windows 10/11

Documentation: https://github.com/MapleLeaf-Ye/NDisplayEventSender_TrialVersion

Important/Additional Notes:

  1. if need plug-ins of versions 4.27 and 5.1, you can inform me by email with your purchase voucher attached. The email : [email protected]
  2. Download address of trial version: Release NDisplayEventSender6.2_TV · MapleLeaf-Ye/NDisplayEventSender_TrialVersion (github.com)