Unity Assets: Loot Box Odds Disclosure and Pity System

For Unity developers shipping a gacha banner, card pack or loot crate to the App Store or Google Play. Both stores require the odds of each item to be shown before purchase (Apple guideline 3.1.1, Google Play payments policy). Change the table and the numbers below recompute instantly.

Consolidated Legendary rate
1.43%
Your panel says 0.60% per pull. With the guarantee on pull 90, a player needs 69.7 pulls on average, and 58.5% of players reach pull 90 without one.

Your drop table โ€” one item per line: name, rarity, weight (weights are relative)

0 in "hard pity" means no pity. Rows with weight 0 or less are left out of both the roll and the disclosure.

Disclosure text to paste on your purchase screen


Free script โ€” DropTable.cs

This is the table script from the package, unchanged. Copy it into Assets/; Unity 2021.3+ in Built-in, URP or HDRP. It computes the same numbers as this page inside Unity.

Open the free script page ยท DropTable.cs as a .unitypackage

Open full tool → getreadystack.com