wow, can you have a pointer to an array? Or pass an array in and out of a function like you can in C++?
That's a good question. The problem I see with DBP is that you access memory like this:
PointName = Gets/Assigns Memory Address
*PointName = Gets/Assigns Value in Memory
And if it was a normal variable:
PointName = Gets/Assigns Value in Memory
So you can see it will have some clashes if it's not explicitly defined as a pointer (which is done by placing a memory address in it's value). In C++, it is:
PointName = Assigns Memory Address
&PointName = Gets Memory Address
*PointName = Gets/Assigns Value in Memory
And those will work with any variable basically, even arrays. This is why you can use pointers with arrays so easily. It's just:
Pointer = &ArrayName
Unfortunately, you can't do this in DBP because obviously it will just assign the value in ArrayName into the Pointer value. So, I'd have to say no, you can't do it with arrays (unfortunately), if someone has another idea though, I'd love to hear it.