I would like a currency to be hard-capped at a certain number and when it reaches that amount, adding to it does not increase it. Is this doable?
You can set a recharge maximum, so that once the currency is at or over that value it cannot be increased by regeneration. For any other VC addition, we highly recommend not enabling the VC addition call from the Client (which is disabled by default for all titles). Then, when adding VC to the player account in Cloud Script or your custom game server, you can simply check the current value to ensure you're not exceeding your desired max.
1 Person is following this question.