Skip to content


Reward GachaReward
Inheritance N/A
Example Get 10 - 20 Soft Currency and 2 - 5 Random Common Generator Cards with a small chance to get an Epic Character Card
Description This reward uses GachaRewardData and a dice roll mechanic to determine what rewards to grant the player. GachaRewardData contains a list of GachaSlots. Each slot will output one reward from a weighted list of GachaItems. GachaRewards can have multiple slots which themselves contain multiple items. Players are guaranteed to get one item from each slot. Which item they get is dependent on the random dice mechanic that occurs for each slot.
Restrictions See Remarks
Has fallback See Remarks
Sets available See Remarks
Sets obtained See Remarks
Remarks This reward type acts as a wrapper around other rewards. The internal rewards may have their own restrictions and potentially not get granted when this reward is claimed. Using CurrencyRewards will solve this potential issue since they can always be claimed. The alternative is to pay very close attention to the reward restrictions and never allow a user to be in a situation where they could claim this reward when the internal rewards are not claimable. Rewarding a GachaReward from a slot is not recommended since you could end up in a circular loop.

Reward Logic