Add deletion duration and indicators (#2216)

Adds a timer before self deleting units
Adds a loading bar under deleting units
Adds a timer in radial menu for clarity purposes

![deletecd](https://github.com/user-attachments/assets/613bf742-ef90-42b5-a258-b928daae6aaa)

- [x] I have added screenshots for all UI updates
- [x] I process any text displayed to the user through translateText()
and I've added it to the en.json file
- [x] I have added relevant tests to the test directory
- [x] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced
regression is found:

Mr.Box

---------

Co-authored-by: Evan <evanpelle@gmail.com>
This commit is contained in:
Vivacious Box
2025-11-01 11:02:32 -07:00
committed by evanpelle
co-authored by Evan
parent 896a8ebe92
commit e7c49d57d2
16 changed files with 225 additions and 51 deletions
+1
View File
@@ -131,6 +131,7 @@ export interface Config {
emojiMessageDuration(): Tick;
donateCooldown(): Tick;
embargoAllCooldown(): Tick;
deletionMarkDuration(): Tick;
deleteUnitCooldown(): Tick;
defaultDonationAmount(sender: Player): number;
unitInfo(type: UnitType): UnitInfo;