I would like to have a system where the player gets to choose from a couple of predefined avatars including their FB pic (if they have linked their FB account).
I was thinking that I could have all the avatar pictures in the game and save them as ints in a dictionary.
Then I only had to get the kvp from the players player data for displaying in various places like leader boards and stuff. Except for the FB pic of course.
But I also wan't to be able to reward players that reach a specific level or gets an achievement. Or straight up buys an avatar pack from the store. Is player data safe enough?
Or can I pair an inventory item in some way?
To be clear, I don't want to store the avatars in a bunch of URL:s.