Add to storage object without overwriting? (Unity)

Hello @crowie, I’d recommend you have a look at this topic: Storage engine structure.

The recommended approach would be to have the characters in the same storage object as you’re doing. As for updating the object, you’d read it, manipulate it then store it using conditional writes to ensure the stored data hasn’t changed between your read and write.