Extending behaviour tree & editor in C++

Hi

I’m experimenting with some custom nodes in behaviour tree. I’m wondering how customizable is the editor rendering for these custom nodes.

According to this answer i should be able to customize pins at least using UBehaviorTreeGraphNode, but I’m not clear on how my node type links to my derived UBehaviorTreeGraphNode class.

What classes/files do i need to make in order to customize the rendering of my custom node in editor? AND how customizable is it?

Any extra documentation you can point me at would be greatly appreciated.

Thanks
D

Not directly a Answer but a advice: Look at the Engine Source and how they work. Don´t limit yourself to Behaviour tree graphs you can look at other types of graphs to like SoundCue or maybe find a Plugin on Github/Marketplace that uses Custom Graphs already so you got some example sourcecode to dig trough (in a smaller scale if possible)

Thanks for that advice, deffo some interesting stuff in the wider engine. In this case i’m looking at extending behaviour tree nodes specifically.