I’m wondering about the security of instance attributes.
I’d like to store data in a table on the server and load pieces of it into instance attributes on the character. Gameplay may then modify these values. Finally, when I save the data, I would read it from those instance attributes, back into a table for storage.
My question is, while the data is sitting in the attributes during gameplay, is it secure? I’m not worried about the player viewing the data, but I wouldn’t want them to be able to modify it.
The player to my knowledge should not be able to edit these values as they are stored on the server. The only values the player can “change” are things that are required to be replicated, i.e. speed. Obviously on the client that value will change, however it won’t affect the server a.k.a the player can’t give themselves infinite money.