This should help you understand how a countdown works.
Also you don't have to precache the number sounds, they are default sounds so everybody has them.
And instead of having a const with the sounds, check the
num_to_word native.
You can see how that works in my countdown plugin
here
__________________