I recently manually moved the contents in one blueprint to another. Here are some notes I have from that experience:
When copy/pasting groups of nodes from one blueprint to another, pure functions dropped their outputs a number of times.
You can not copy/paste macros even if the new blueprint contains a macro with the exact same name.
Text Render nodes, when copied as a group, have their texts seemingly randomized when pasted on the other side. Multiple text renders had the same text even though all 19 were unique before the move.
It would be great if Text Render nodes had a Text Variable input. Having to manually set the text on each node in the details panel is a pain.
As with randomized Text Renders, I saw a few nodes containing numbers(such as + Int node with one input manually set on the node) randomized as well. Not as widespread as the text renders though.
Boolean check boxes on the outside of functions do not keep their check when copy/pasted. At least the check boxes stayed on the variables.
Thank you for the information you provided. We are looking into these issues. Depending on how things go, we may need more information from you. We will let you know if this is the case.
Trying to replicate some of those without luck. I wonder if a few of the cases came from incorrectly named functions that I had to fix after I moved everything? So I created all the functions and variables, and then pasted it. Found out some things were misnamed, and then fixed them. Can’t remember if that correlated with any of the problems I mentioned. I only misnamed a couple of the 100+ functions I had to move, so I am not sure.
Pure function, Transform Output. The output was going to ~20 nodes.
It may be difficult to replicate as it only occurred on a few of the nodes that were pasted and many(dozens) had numbers that were unaffected. Perhaps 1 in 50 or even less. I can’t even remember what area of my BP that the problem occurred.
You know when you have a function with a boolean input, and nothing is plugged into it on the outside(as in you just drop the function on the graph, you are on the outside), then you have the checkbox? When I copied them they were all left unchecked. I couldn’t replicate this just now.
Sorry for the wait, ! I lost track of this thread.
It’s unfortunate that most of these are so hard to reproduce, since this is probably not a very well-researched area for possible bugs.
Maybe we can at least repro #1. But I can’t seem to find a Transform Output function! Is there a specific kind of blueprint that this was in?