Closed Nathan903 closed 1 month ago
Hi, thanks for the report, I will look into it soon.
You can find the function that gives the title of a node here: https://github.com/barsdeveloper/ueblueprint/blob/master/js/decoding/nodeTitle.js#L78
In the same folder you can find also the functions that return some other features of the node and pins. Subtitle is handled in the bode template class, will try to put it there in the future. Keep in mind that what is there is highly heuristic because the blueprint code (Begin Object...
) does not tell exactly what type of node is that. I suspect Unreal gets the class and then relies a lot on default values of those classes in order to extract the information to render a node.
It seems I did not handle the case of /Script/BlueprintGraph.K2Node_AddDelegate
in the nodeTitle(
) function, but the path is already there in Configuration.paths.addDelegate
which means I did add this as an exception somewhere else (in nodeIcon()
). There is also the subtitle (Target is Untitled) issue that I need to check. If you want you can give it a try with a pull request, I will fix it soon anyway.
thanks for such a quick fix, before i event had a chance to took a stab at the bug. The update works beautifully for me!
Glad to hear, please feel free to open an issue when you see something off. I'm not using UE anymore that much these days therefore I won't be able to catch many bugs.
hi, i noticed a minor issue with the displayed text of nodes about binding events. The text of the node is not correct (Bind Event to
On Actor Hit
becomingAdd Delegate
). It seems to affect all nodes related to Bind Event to xyz. Can you please point me to the file/code this would relate to? Thanks a lotScreenshot in UE5.4 (which says
Bind Event to On Actor Hit
)Screenshot in ueblueprint.js (which says
Add Delegate
)For reference blueprintue's text is also slightly off (no spaces between
On Actor Hit
)Blueprint code: