Yesterday I finally put theory to practice;
Successfully implemented a generic Array.Add<T>(…) in C#.
Since I actually make scripts hold a pointer to the value of an array pin, instead of copying all array values, I’ve managed to actually add a new value to a blueprint array, from the C# script with a NET generic method; and it worked! It’s pretty cool to mess around with memory addresses in Blueprint’s VM lol