Devices
The ultimate upgrade system handling both permanent progression and temporary, run-based boosts.
It runs the core roguelike draft UI, presenting players with a randomized selection of powerups to choose from mid-run, complete with reroll functionality and selection timeout timers.
It manages "Core Powerups" for upgrading base stats like maximum health, shields, damage multipliers, and passive regeneration rates.
It oversees "Weapon Powerup Collections," allowing players to unlock and progress through different tiers of custom weapons and items.
It tracks temporary "ongoing" powerups that apply only to the current run, which can be configured to completely reset back to base stats if the player is eliminated.
It updates dynamic UI components, giving players a visual stack of their currently active powerup icons right on their screen so they always know their current build.