Context: I copied blueprint content into a macro and since it was hooked up to variables it also brought in the variables used in the source BP, without complaint (this seems a little scary btw).
I’m assuming I have to change these all out with the weird local/persistent variables?
On another note relating to local vars - I noticed in the Do Once macro they were named via comments and I guess this is the only way to keep track of which is which? I didn’t see a renaming option.
Finally, how does a persistent variable work in, for example, a macro that acts as a countdown timer? Is it persistent independantly in each instance of that macro used in BPs? What would cause a persistent variable to lose its data/be reset?