<aside> <img src="/icons/reorder_gray.svg" alt="/icons/reorder_gray.svg" width="40px" />

Navigation

</aside>

🏠 Home Page

Overview

Core Clicker Loop

Chests & Loot

Item Collection

Effectors

Upgrades

Skilltree & Prestige

Frenzy Mode

Debug/Helper component

💰 Monetization (Ads & IAP)

<aside> ⚡

Frenzy Mode is a timed catch-the-icon minigame that forces every chest hit to crit while active, built on top of a general reusable timed-effect system other timed effects (including Effectors) reuse.

</aside>

Frenzy Mode covers two layers: the minigame itself (icon spawn, catch/miss, activation, guaranteed crits, music pitch) and the underlying effect-timer system it's built on. ActiveEffectController tracks any timed effect's remaining duration by id and fires start/tick/end events; UIActiveEffectBadge is a generic countdown badge bound to one effect id - both are also reused by Effectors (see Effectors).

How to add a new timed effect on ActiveEffectController

How to read Frenzy's state from another script

How to hook into effect events

How to trigger Frenzy Mode programmatically

How to tune Frenzy from the Inspector

Scene setup