📖
FlowReactor
  • 👋Welcome
  • Installation
  • Interface
    • Graph Library
    • Graph Explorer
  • FlowReactorComponent
  • Settings
  • Addons / Packages
  • Guides
    • Introduction
    • Create custom node
    • Variables & Blackboards
      • Type conversions
    • Using the EventSystem
      • Sequencing Events
  • In-depth
    • Node Attributes
    • Long running nodes
    • Node Modules
      • FRNodeControllable
      • FRNodeEventDispatcher
      • Custom node utility modules
    • Assembly Defintion
  • API
    • Nodes
    • Blackboard
    • Eventboard
    • FlowReactorComponent
    • FRVariables
      • FREnum
      • FRAttributes
    • INodeControllable
Powered by GitBook
On this page
  1. In-depth
  2. Node Modules

Custom node utility modules

You can easily create your own custom module by creating a new script and derive from FRNodeUtilityModule. Make sure to use the namespace: FlowReactor.NodeUtilityModules;

Your newly created module will be available in the node wizard in the advanced tab.

Node module description

Use the NodeModule attribute to add a description and custom variable definitions as well as custom inspector code.

[NodeModule("Node module description", "Additional variable definitions", "Custom inspector gui code")]

Example

[NodeModule("Example description",
"public FRFloat customFloat",
"GUILayout.Label( " A custom label ");"]
PreviousFRNodeEventDispatcherNextAssembly Defintion

Last updated 2 years ago