So I have the basic currencies every user starts off with and their starting values. Is there a way to do something similar for player data and statistics?
So the way I'm designing my game, I decided my Inbox object can be created new each startup, and the List of Message objects that each inbox contains can just be set from JSON data I save in each player's player data. However I want to be able to set the initial message or two each player has in their inbox when they first create an account and play the game. Is there a way to have a default value for a specific key in player data?
Likewise, I'll user the player's list of statistics to hold the booleans for the player, like "hasPlayedEndlessMode" and "hasBoughtStarterPack". Is there a way I can create a set of statistics and their default values for new players?
I could solve both of these by initializing them client side at new account creation and then just syncing them with the server later, but I would rather have a server-side solution so I can change the content of either at any time.