This project is an extended version of the official OneJS Ult Meter tutorial, featuring additional mechanics and visual effects.

- Circular progress bar with smooth animations
- Progress value driven by C# backend
- Tweened transitions for smooth value changes
- Percentage display in the center
-
Charge Limit System
- Implemented a maximum charge limit instead of automatic reset
- Charge limit can be more then 1 (overcharge)
-
Charge History Visualization
- New charge levels are rendered "over" the old ones
- Automatic color calculation for each level based on linear green-yellow-red gradient
-
Charge Release Mechanism
- Added a button to release accumulated charge inside the radial progress bar
- Button preserve the square aspect on windo size change
-
Special Effects
- Text pulse effect at 200% charge
- Element shake effect at 300% charge