seta hud_panel_strafehud_timeout_ground "0.03333333" "time after landing before changing strafehud mode (prevents flickering on regular strafe turns)"
seta hud_panel_strafehud_timeout_strafe "0.1" "time after releasing the strafe keys before changing mode (prevents flickering when switching between left/right strafe turning)"
seta hud_panel_strafehud_timeout_direction "0.5" "time it takes until direction changes (forward or backward strafe) are detected"
-seta hud_panel_strafehud_indicator_minspeed "-1" "speed at which strafehud indicators will be shown, uses maxspeed if negative"
+seta hud_panel_strafehud_minspeed "-1" "minimum speed at which strafehud overturn/acceleration zones and indicators will be shown, uses physics maxspeed if negative"
seta hud_panel_strafehud_unstyled "0" "don't apply any progressbar styles to the strafehud"
// hud panel aliases
float autocvar_hud_panel_strafehud_timeout_ground = 0.03333333;
float autocvar_hud_panel_strafehud_timeout_strafe = 0.1;
float autocvar_hud_panel_strafehud_timeout_direction = 0.5;
-float autocvar_hud_panel_strafehud_indicator_minspeed = -1;
+float autocvar_hud_panel_strafehud_minspeed = -1;
bool autocvar_hud_panel_strafehud_unstyled = false;
bool autocvar_hud_panel_timer;
bool autocvar_hud_panel_timer_increment;
wishangle = turnangle;
}
- autocvar_hud_panel_strafehud_indicator_minspeed = autocvar_hud_panel_strafehud_indicator_minspeed < 0 ? maxspeed + .1 : autocvar_hud_panel_strafehud_indicator_minspeed;
+ autocvar_hud_panel_strafehud_minspeed = autocvar_hud_panel_strafehud_minspeed < 0 ? maxspeed + .1 : autocvar_hud_panel_strafehud_minspeed;
// get current strafing angle ranging from -180° to +180°
if(!autocvar__hud_configure)
overturn_width_visible = (hudangle/2 - maxangle) / hudangle * panel_size.x;
// if the strafe bar fills the whole hud panel
- if(!(speed >= autocvar_hud_panel_strafehud_indicator_minspeed) || !(direction != 0))
+ if(!(speed >= autocvar_hud_panel_strafehud_minspeed) || !(direction != 0))
{
// add a background to the strafe-o-meter
if(panel_size.x > 0 && panel_size.y > 0)
}
// mark the ideal strafe angle
- if(speed >= autocvar_hud_panel_strafehud_indicator_minspeed) // only draw indicators if strafing is required to gain speed (or when whatever configured speed is reached)
+ if(speed >= autocvar_hud_panel_strafehud_minspeed) // only draw indicators if strafing is required to gain speed (or when whatever configured speed is reached)
{
if(direction != 0) // only draw acceleration zones if strafe direction can be determined
{