MODULES

Gacha Chest

Create loot boxes, gacha systems, and randomized rewards with guarantees

Gacha Chest Module
Gacha Chest Module

The Gacha Chest module is specifically designed to function like a chest as seen in Rush Royale, or previously in Clash Royale. It allows for giving out reward items with a weight. It supports many items, but doesn't track them. It simply assigns IDs. This gives you the results and functionality of simulating these chests without the headache of tracking 50 currencies.

Item Pool

The first page allows you to configure the items per rarity. Rarities are pre-defined. If you don't want to use a rarity, simply leave the count at 0 and it will be ignored. We're using Rush Royale as an example, which has 40 legendary characters. In this case, we set the amount of Legendaries to 40 to mimic that.

Gacha Chest Item Pool Configuration

Rolls

On the rolls page you can specify the amount of rolls that this chest has. Each roll will give you 1 rarity + the amount of items assigned to that rarity. The weight determines the chance per roll. So when Legendary is set to 10%, EACH roll is a 10% chance of giving out Legendary.

Gacha Chest Rolls Configuration

Guarantees

Guarantees allow you to ensure that certain items are part of the chest. This essentially overrides a roll. So if I have 4 rolls and 3 guarantees, I only have 1 roll left that is random. This gives fine-tuned control over the chest content.

Gacha Chest Guarantees Configuration

Currencies

In Currencies you can specify currencies that are part of the chest. These are outside of the item rolls. If you don't want to give out any currencies, just leave them empty. Typical implementations often give some form of currency as a guaranteed reward. These use the actual currency object.

Gacha Chest Currencies Configuration

Tracking

Info
Only relevant when referencing your module through a Module Node in Architect mode.

Tracking allows you to assign currencies to track certain things happening within the module. For example, Rarity Pulled. Rarity items are not tracked by default, but, if you want to track rarity items, you can assign a currency to each one. Since they are currencies, they show up in the graph view in Architect mode.

Gacha Chest Tracking Configuration

Insights

Insights is a dashboard page that shows what happens with the gacha chest. By default, it will open 1000 chests over 1000 runs. Based on that, it generates results that will help you identify whether the Gacha Chest is in a good state or not.

Gacha Chest Insights Dashboard