NodePrefabs

Rumbleball - Jan 25, 2020

NodePrefabs help you eliminate repetetive node configuration and gives fast access to heavily used nodes.

  • Supported Platforms
  • Supported Engine Versions
    4.22 - 4.26
  • 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.

Tired of configuring your placed nodes over and over again? NodePrefabs to the rescue!

Stop changing the color of comments, stop clicking that checkbox that zooms the comment bubble, stop attaching an append node to your PrintString and configuring the node. Do it once, save it and reuse it all over the place.

NodePrefabs are Assets that hold the clipboard information of graph nodes and provides you with a neat SHIFT+RIGHTCLICK menu to access your prefabs. Only NodePrefabs that can be pasted into the current graph will be shown in the menu. It can be used in any GraphEditor (Blueprint, Material, Sound, Animation, BehaviorTree, ...).

Special: A NodePrefab that contains a single comment will behave as if placing a comment the usual way. That means it will also wrap around selected nodes.

Video (thanks to Luos - Yoeri Vleer)

Please see the Forum for questions/suggestions/help.

Technical Details

Features:

  • Adds the NodePrefab Asset
  • Provides you with a SHIFT+RIGHTCLICK menu in Graph Editors to access the NodePrefabs 
  • Settings provide include/exclude of pathes where to look for NodePrefabs
  • Works with any GraphEditor (Blueprint, Material, Sound, Animation, BehaviorTree, ...)
  • (v1.1) NodePrefab assets can be Drag&Dropped into graphs (ignore the "does not work" text)
  • (v1.1) The Graph Menu does now have a search bar and spawning an asset works with 'Enter' key

NodePrefab Asset Properties:

  • Displayname (overwrite of AssetName to display in the menu)
  • Color for a color indicator in the menu
  • Category
  • Clipboard information of Nodes


Code Modules:

  •  NodePrefabs (Editor)

Number Classes:

  • Blueprint: 0
  • C++: 7+

Supported Development Platforms: Win32/64 (Though it should work without issue on Linux/Mac, but I can't test)

Supported Target Build Platforms: Win32/64 (Though it should work without issue on Linux/Mac, but can't test)