Blueprint Editor: Suggested features

  • Auto reconnect: Remove a execution node –> Left and right node will be connected automatically again
  • Auto shift: Klick (with CTRL/SHIFT/ALT) on an execution wire to directly ‘inject’ another node without having to manually reconnect all pins, following nodes will automatically shifted to the right
  • Auto format: *By far *the most needed feature: Selection / The whole blueprint will be automatically formatted by a fix set of rules (like a 2D version of pretty printing).
  • Auto SET: Drag a variable to an output pin –> SET node for it will be automatically generated
  • Node deactivation: Individual nodes have a simple checkbox on the top left corner to quickly (de)activate them for tests (will be grayed out when deactivated)
  • Nice wires: Wires will automatically use available space and not intersecting other nodes when possible for better clarity.
  • Values on wires: When debugging/simulating, the string representation of the (current/last) value will be shown directly on the wires.
  • Smaller convert nodes: When connecting two ‘convertable’ pins (like Float–>String) the conversation will not spawn an individual node but handled completely transparent or marked trough an small (!) symbol on the receiver pin).
  • Boolean operations per Drag & Drop: Drag two booleans/condition-nodes together, selected AND/OR/XOR (or hold ALT/Shift/CTL while dropping) and they will be connected with a boolean operator (small ‘switch-box’ between them, no extra node is spawned).
  • Better debugger: Operations like STEP-IN, STEP-OUT or RESUME TO SELECTION will be supported. Shortcuts for all these operations.
  • Working mousewheel zoom: Zooming in per mousewheel will work as intended :wink: