Convert Selection to Graph

Lazlo Bonin (Lead Developer) 4 years ago updated 2 years ago 6 1 duplicate

The current flow graph or state graph selection should be convertible to a single super unit / super state in just one click. For flow graphs, the inputs and outputs that reach beyond the current selection should be treated as value inputs and outputs.

There could additionally be a dialog that offers the choice between converting to an embed or a macro.

Bolt Version:
Unity Version:
Scripting Backend:
.NET Version (API Compatibility Level):

Duplicates 1

well it's embarrassing that I can't delete this, but I'll keep going: Unreal engine bleuprints has a very helpful function of collapsing a collection of nodes into a single one. As I'm early on in a game and already experiencing menu slowdown due to high node count I think this would be increadibly helpful for bolt.

I'm not sure if this is what you mean but I think you can move groups of nodes into Super Units in a graph and give the super unit input / output slots (I think you can also serialize the super unit to an asset.) Not exactly a one click fix though, perhaps it could be done automatically from a selection of nodes.

Merged your thread with this one, it's scheduled for v.1.4.

Before I did the Bolt tutorial and found out about super Units,  I was going to ask / suggest being able to " Dock " units  kind of like what in Substance designer you can dock nodes.  But with super units no need really imho.


Cleaning up old issues! This was completed in v.2.0.0a3 and is called "Collapse".