+ else
+ {
+ float fade_time = 10 / 2;
+ float start_alpha = autocvar_hud_panel_healtharmor_oxygenbar_startalpha;
+ float f = (STAT(AIR_FINISHED) - time - fade_time) / fade_time;
+ air_alpha = bound(0, start_alpha + (1 - start_alpha) * (1 - f), 1);
+ }
+
+ float fuel_alpha;
+ if (!fuel)
+ fuel_alpha = 0;
+ else
+ {
+ float start_alpha = autocvar_hud_panel_healtharmor_fuelbar_startalpha;
+ float f = (100 - fuel) / 50;
+ fuel_alpha = bound(0, start_alpha + (1 - start_alpha) * f, 1);
+ }