I’ve been struggling with array saves forever now. I’m mainly trying to save the locations and rotations of different actors around my level, cause it’s very interactive with actors switching their locations a lot. I’ve made a checkpoint system, player transform saves and loads perfectly fine, but there’s my actors are behaving very weirdly. As soon as it loads all my save data for arrays, some objects (and it seems to be a random selection of objects, since some are affected with no real meaningful differences between them) are set to the default size for actors (1,0; 1,0; 1,0) and some are both set to their default sizes PLUS get sent to default locations. The overall summary, and thing in common about this though - the actors aren’t being set to the transform details they were saved with. Here’s a screenshot of the event graph
this is what my Save Data function looks like
and here’s my Load Data function
If you notice something incorrect in any of these images of my game instance, which is the main save function for my game (feel free to ask me about other details you might need information about)