The craft is still rearming on this screenshot.
Rearming one ammo takes one hour.
At the beginning of that hour, the game takes the ammo from stores and puts it into the craft weapon, instantly.
During that hour, it shows how much time remains.
At the end of the hour/at the beginning of the next hour, it loads the next ammo or starts refueling.
While loading the last ammo, the game would show that 0 hours remains (because it can't display e.g. 34 minutes remains), and instead of that the game just shows nothing.
Example:
- new game starts at 12:00
- you change weapon on the interceptor to avalanche at 12:01... the game will say 3 hours remain (but actually 3 hours and 59 minutes remain)
- at 13:00 the game reloads the first clip... says that 2 hours remain (but 2 hours 59 minutes and 59 seconds actually remain)
- at 14:00 the same reloads the second clip... says 1 hour remains (actually 1:59:59 remains)
- at 15:00 the game reloads the third clip... doesn't say anything (actually 0:59:59 remains)
- at 16:00 reloading officially finishes and refuelling starts
total time spent to reload 3 ammo = 3 hours and 59 minutes (from 12:01 to 16:00) ... time between 12:01 and 13:00 is "wasted time" where nothing happens
Or in other words... regardless if you start rearming at 12:01 or 12:30 or 12:59, the rearming will finish at 16:00.
(because the actual rearming physically starts at 13:00)
And yes, this is a "refuelling" stage, since at the end of the hour fuel goes from 93% to 100%, and the Avenger is "ready".
that's the misunderstanding here, things don't happen "at the end of the hour" but "at the beginning of the next full hour"