Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
strafehud.qh File Reference
Include dependency graph for strafehud.qh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

const float ACOS_SQRT2_3_DEG = 35.2643896827546543153
bool autocvar__hud_panel_strafehud_demo = false
int autocvar_hud_panel_strafehud = 3
vector autocvar_hud_panel_strafehud_angle_accel_color = '0 1 1'
float autocvar_hud_panel_strafehud_angle_alpha = 0.8
int autocvar_hud_panel_strafehud_angle_arrow = 1
float autocvar_hud_panel_strafehud_angle_arrow_size = 0.5
int autocvar_hud_panel_strafehud_angle_line = 0
float autocvar_hud_panel_strafehud_angle_line_height = 1
float autocvar_hud_panel_strafehud_angle_line_width = 0.001
vector autocvar_hud_panel_strafehud_angle_neutral_color = '1 1 0'
vector autocvar_hud_panel_strafehud_angle_overturn_color = '1 0 1'
vector autocvar_hud_panel_strafehud_angle_preaccel_color = '0 1 1'
float autocvar_hud_panel_strafehud_antiflicker_angle = 0.01
float autocvar_hud_panel_strafehud_bar_accel_alpha = 0.5
vector autocvar_hud_panel_strafehud_bar_accel_color = '0 1 0'
float autocvar_hud_panel_strafehud_bar_neutral_alpha = 0.1
vector autocvar_hud_panel_strafehud_bar_neutral_color = '1 1 1'
float autocvar_hud_panel_strafehud_bar_overturn_alpha = 0.5
vector autocvar_hud_panel_strafehud_bar_overturn_color = '1 0 1'
bool autocvar_hud_panel_strafehud_bar_preaccel = true
float autocvar_hud_panel_strafehud_bar_preaccel_alpha = 0.5
vector autocvar_hud_panel_strafehud_bar_preaccel_color = '0 1 0'
int autocvar_hud_panel_strafehud_bestangle = 1
float autocvar_hud_panel_strafehud_bestangle_alpha = 0.5
int autocvar_hud_panel_strafehud_bestangle_arrow = 1
float autocvar_hud_panel_strafehud_bestangle_arrow_size = 0.5
vector autocvar_hud_panel_strafehud_bestangle_color = '1 1 1'
int autocvar_hud_panel_strafehud_bestangle_line = 0
float autocvar_hud_panel_strafehud_bestangle_line_height = 1
float autocvar_hud_panel_strafehud_bestangle_line_width = 0.001
bool autocvar_hud_panel_strafehud_direction = false
float autocvar_hud_panel_strafehud_direction_alpha = 1
vector autocvar_hud_panel_strafehud_direction_color = '0 0.5 1'
float autocvar_hud_panel_strafehud_direction_length = 0.02
float autocvar_hud_panel_strafehud_direction_width = 0.25
bool autocvar_hud_panel_strafehud_dynamichud = true
float autocvar_hud_panel_strafehud_fps_update = 0.5
bool autocvar_hud_panel_strafehud_jumpheight = false
vector autocvar_hud_panel_strafehud_jumpheight_color = '0 1 0.75'
float autocvar_hud_panel_strafehud_jumpheight_fade = 4
float autocvar_hud_panel_strafehud_jumpheight_min = 50
vector autocvar_hud_panel_strafehud_jumpheight_pos = '0 -2 0'
float autocvar_hud_panel_strafehud_jumpheight_size = 1.5
int autocvar_hud_panel_strafehud_mode = 0
bool autocvar_hud_panel_strafehud_onground_friction = true
int autocvar_hud_panel_strafehud_onground_mode = 2
int autocvar_hud_panel_strafehud_projection = 0
float autocvar_hud_panel_strafehud_range = 90
float autocvar_hud_panel_strafehud_range_sidestrafe = -2
bool autocvar_hud_panel_strafehud_slickdetector = true
float autocvar_hud_panel_strafehud_slickdetector_alpha = 0.5
vector autocvar_hud_panel_strafehud_slickdetector_color = '0 1 1'
int autocvar_hud_panel_strafehud_slickdetector_granularity = 1
float autocvar_hud_panel_strafehud_slickdetector_height = 0.125
float autocvar_hud_panel_strafehud_slickdetector_range = 200
bool autocvar_hud_panel_strafehud_sonar = false
string autocvar_hud_panel_strafehud_sonar_audio = "misc/talk"
float autocvar_hud_panel_strafehud_sonar_interval_exponent = 1
float autocvar_hud_panel_strafehud_sonar_interval_range = -0.222222
float autocvar_hud_panel_strafehud_sonar_interval_start = 0.333333
float autocvar_hud_panel_strafehud_sonar_pitch_exponent = 1
float autocvar_hud_panel_strafehud_sonar_pitch_range = 0.1
float autocvar_hud_panel_strafehud_sonar_pitch_start = 0.9
float autocvar_hud_panel_strafehud_sonar_start = 0.5
float autocvar_hud_panel_strafehud_sonar_volume_exponent = 1
float autocvar_hud_panel_strafehud_sonar_volume_range = 0.666666
float autocvar_hud_panel_strafehud_sonar_volume_start = 0.333333
bool autocvar_hud_panel_strafehud_startspeed = true
vector autocvar_hud_panel_strafehud_startspeed_color = '1 0.75 0'
float autocvar_hud_panel_strafehud_startspeed_fade = 4
vector autocvar_hud_panel_strafehud_startspeed_pos = '0 -1 0'
float autocvar_hud_panel_strafehud_startspeed_size = 1.5
bool autocvar_hud_panel_strafehud_strafeefficiency = false
vector autocvar_hud_panel_strafehud_strafeefficiency_pos = '0.25 1 0'
float autocvar_hud_panel_strafehud_strafeefficiency_size = 1
int autocvar_hud_panel_strafehud_style = 2
int autocvar_hud_panel_strafehud_switch = 1
float autocvar_hud_panel_strafehud_switch_alpha = 0.5
int autocvar_hud_panel_strafehud_switch_arrow = 1
float autocvar_hud_panel_strafehud_switch_arrow_size = 0.5
vector autocvar_hud_panel_strafehud_switch_color = '1 1 0'
int autocvar_hud_panel_strafehud_switch_line = 0
float autocvar_hud_panel_strafehud_switch_line_height = 1
float autocvar_hud_panel_strafehud_switch_line_width = 0.001
float autocvar_hud_panel_strafehud_switch_minspeed = -1
float autocvar_hud_panel_strafehud_timeout_ground = 0.1
float autocvar_hud_panel_strafehud_timeout_turn = 0.1
bool autocvar_hud_panel_strafehud_unit_show = true
bool autocvar_hud_panel_strafehud_vangle = false
vector autocvar_hud_panel_strafehud_vangle_color = '0.75 0.75 0.75'
vector autocvar_hud_panel_strafehud_vangle_pos = '-0.25 1 0'
float autocvar_hud_panel_strafehud_vangle_size = 1
int autocvar_hud_panel_strafehud_wturn = 1
float autocvar_hud_panel_strafehud_wturn_alpha = 0.5
int autocvar_hud_panel_strafehud_wturn_arrow = 1
float autocvar_hud_panel_strafehud_wturn_arrow_size = 0.5
vector autocvar_hud_panel_strafehud_wturn_color = '0 0 1'
int autocvar_hud_panel_strafehud_wturn_line = 0
float autocvar_hud_panel_strafehud_wturn_line_height = 1
float autocvar_hud_panel_strafehud_wturn_line_width = 0.001
bool autocvar_hud_panel_strafehud_wturn_proper = false
bool autocvar_hud_panel_strafehud_wturn_unrestricted = false
const int STRAFEHUD_DIRECTION_LEFT = 1
const int STRAFEHUD_DIRECTION_NONE = 0
const int STRAFEHUD_DIRECTION_RIGHT = 2
const int STRAFEHUD_GRADIENT_BOTH = 3
const int STRAFEHUD_GRADIENT_LEFT = 1
const int STRAFEHUD_GRADIENT_NONE = 0
const int STRAFEHUD_GRADIENT_RIGHT = 2
const int STRAFEHUD_KEYS_BACKWARD = 2
const int STRAFEHUD_KEYS_FORWARD = 1
const int STRAFEHUD_KEYS_NONE = 0
const int STRAFEHUD_MODE_VELOCITY_CENTERED = 1
const int STRAFEHUD_MODE_VIEW_CENTERED = 0
const int STRAFEHUD_ONGROUND_AIR = 2
const int STRAFEHUD_ONGROUND_GROUND = 1
const int STRAFEHUD_ONGROUND_OVERTURN = 0
const int STRAFEHUD_PROJECTION_LINEAR = 0
const int STRAFEHUD_PROJECTION_PANORAMIC = 2
const int STRAFEHUD_PROJECTION_PERSPECTIVE = 1
const int STRAFEHUD_STYLE_DRAWFILL = 0
const int STRAFEHUD_STYLE_GRADIENT = 2
const int STRAFEHUD_STYLE_PROGRESSBAR = 1
const int STRAFEHUD_STYLE_SOFT_GRADIENT = 3
const int STRAFEHUD_SWITCH_ACTUAL = 1
const int STRAFEHUD_SWITCH_NONE = 0
const int STRAFEHUD_SWITCH_NORMAL = 2
const int STRAFEHUD_SWITCH_SIDESTRAFE = 3
const int STRAFEHUD_WTURN_NONE = 0
const int STRAFEHUD_WTURN_NORMAL = 2
const int STRAFEHUD_WTURN_ONLY = 1
const int STRAFEHUD_WTURN_SIDESTRAFE = 3

Variable Documentation

◆ ACOS_SQRT2_3_DEG

const float ACOS_SQRT2_3_DEG = 35.2643896827546543153

Definition at line 154 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar__hud_panel_strafehud_demo

bool autocvar__hud_panel_strafehud_demo = false

Definition at line 6 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud

int autocvar_hud_panel_strafehud = 3

Definition at line 5 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_angle_accel_color

vector autocvar_hud_panel_strafehud_angle_accel_color = '0 1 1'

Definition at line 34 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_angle_alpha

float autocvar_hud_panel_strafehud_angle_alpha = 0.8

Definition at line 31 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_angle_arrow

int autocvar_hud_panel_strafehud_angle_arrow = 1

Definition at line 39 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_angle_arrow_size

float autocvar_hud_panel_strafehud_angle_arrow_size = 0.5

Definition at line 40 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_angle_line

int autocvar_hud_panel_strafehud_angle_line = 0

Definition at line 36 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_angle_line_height

float autocvar_hud_panel_strafehud_angle_line_height = 1

Definition at line 38 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_angle_line_width

float autocvar_hud_panel_strafehud_angle_line_width = 0.001

Definition at line 37 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_angle_neutral_color

vector autocvar_hud_panel_strafehud_angle_neutral_color = '1 1 0'

Definition at line 33 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_angle_overturn_color

vector autocvar_hud_panel_strafehud_angle_overturn_color = '1 0 1'

Definition at line 35 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_angle_preaccel_color

vector autocvar_hud_panel_strafehud_angle_preaccel_color = '0 1 1'

Definition at line 32 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_antiflicker_angle

float autocvar_hud_panel_strafehud_antiflicker_angle = 0.01

Definition at line 18 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_bar_accel_alpha

float autocvar_hud_panel_strafehud_bar_accel_alpha = 0.5

Definition at line 27 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeMeter().

◆ autocvar_hud_panel_strafehud_bar_accel_color

vector autocvar_hud_panel_strafehud_bar_accel_color = '0 1 0'

Definition at line 26 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeMeter().

◆ autocvar_hud_panel_strafehud_bar_neutral_alpha

float autocvar_hud_panel_strafehud_bar_neutral_alpha = 0.1

◆ autocvar_hud_panel_strafehud_bar_neutral_color

vector autocvar_hud_panel_strafehud_bar_neutral_color = '1 1 1'

Definition at line 24 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeHUD(), and StrafeHUD_DrawStrafeMeter().

◆ autocvar_hud_panel_strafehud_bar_overturn_alpha

float autocvar_hud_panel_strafehud_bar_overturn_alpha = 0.5

Definition at line 29 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeMeter().

◆ autocvar_hud_panel_strafehud_bar_overturn_color

vector autocvar_hud_panel_strafehud_bar_overturn_color = '1 0 1'

Definition at line 28 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeMeter().

◆ autocvar_hud_panel_strafehud_bar_preaccel

bool autocvar_hud_panel_strafehud_bar_preaccel = true

Definition at line 21 of file strafehud.qh.

Referenced by HUD_StrafeHUD(), and StrafeHUD_DrawStrafeMeter().

◆ autocvar_hud_panel_strafehud_bar_preaccel_alpha

float autocvar_hud_panel_strafehud_bar_preaccel_alpha = 0.5

Definition at line 23 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeMeter().

◆ autocvar_hud_panel_strafehud_bar_preaccel_color

vector autocvar_hud_panel_strafehud_bar_preaccel_color = '0 1 0'

Definition at line 22 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeMeter().

◆ autocvar_hud_panel_strafehud_bestangle

int autocvar_hud_panel_strafehud_bestangle = 1

Definition at line 41 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_bestangle_alpha

float autocvar_hud_panel_strafehud_bestangle_alpha = 0.5

Definition at line 43 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_bestangle_arrow

int autocvar_hud_panel_strafehud_bestangle_arrow = 1

Definition at line 47 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_bestangle_arrow_size

float autocvar_hud_panel_strafehud_bestangle_arrow_size = 0.5

Definition at line 48 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_bestangle_color

vector autocvar_hud_panel_strafehud_bestangle_color = '1 1 1'

Definition at line 42 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_bestangle_line

int autocvar_hud_panel_strafehud_bestangle_line = 0

Definition at line 44 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_bestangle_line_height

float autocvar_hud_panel_strafehud_bestangle_line_height = 1

Definition at line 46 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_bestangle_line_width

float autocvar_hud_panel_strafehud_bestangle_line_width = 0.001

Definition at line 45 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_direction

bool autocvar_hud_panel_strafehud_direction = false

Definition at line 69 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_direction_alpha

float autocvar_hud_panel_strafehud_direction_alpha = 1

Definition at line 71 of file strafehud.qh.

Referenced by StrafeHUD_DrawDirectionIndicator().

◆ autocvar_hud_panel_strafehud_direction_color

vector autocvar_hud_panel_strafehud_direction_color = '0 0.5 1'

Definition at line 70 of file strafehud.qh.

Referenced by StrafeHUD_DrawDirectionIndicator().

◆ autocvar_hud_panel_strafehud_direction_length

float autocvar_hud_panel_strafehud_direction_length = 0.02

Definition at line 73 of file strafehud.qh.

Referenced by StrafeHUD_DrawDirectionIndicator().

◆ autocvar_hud_panel_strafehud_direction_width

float autocvar_hud_panel_strafehud_direction_width = 0.25

Definition at line 72 of file strafehud.qh.

Referenced by StrafeHUD_DrawDirectionIndicator().

◆ autocvar_hud_panel_strafehud_dynamichud

bool autocvar_hud_panel_strafehud_dynamichud = true

Definition at line 7 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_fps_update

float autocvar_hud_panel_strafehud_fps_update = 0.5

Definition at line 19 of file strafehud.qh.

Referenced by StrafeHUD_DetermineFrameTime().

◆ autocvar_hud_panel_strafehud_jumpheight

bool autocvar_hud_panel_strafehud_jumpheight = false

Definition at line 87 of file strafehud.qh.

Referenced by StrafeHUD_DrawJumpHeight().

◆ autocvar_hud_panel_strafehud_jumpheight_color

vector autocvar_hud_panel_strafehud_jumpheight_color = '0 1 0.75'

Definition at line 90 of file strafehud.qh.

Referenced by StrafeHUD_DrawJumpHeight().

◆ autocvar_hud_panel_strafehud_jumpheight_fade

float autocvar_hud_panel_strafehud_jumpheight_fade = 4

Definition at line 88 of file strafehud.qh.

Referenced by StrafeHUD_DrawJumpHeight().

◆ autocvar_hud_panel_strafehud_jumpheight_min

float autocvar_hud_panel_strafehud_jumpheight_min = 50

Definition at line 89 of file strafehud.qh.

Referenced by StrafeHUD_DrawJumpHeight().

◆ autocvar_hud_panel_strafehud_jumpheight_pos

vector autocvar_hud_panel_strafehud_jumpheight_pos = '0 -2 0'

Definition at line 91 of file strafehud.qh.

Referenced by StrafeHUD_DrawJumpHeight().

◆ autocvar_hud_panel_strafehud_jumpheight_size

float autocvar_hud_panel_strafehud_jumpheight_size = 1.5

Definition at line 92 of file strafehud.qh.

Referenced by StrafeHUD_DrawJumpHeight().

◆ autocvar_hud_panel_strafehud_mode

int autocvar_hud_panel_strafehud_mode = 0

Definition at line 8 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_onground_friction

bool autocvar_hud_panel_strafehud_onground_friction = true

Definition at line 14 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_onground_mode

int autocvar_hud_panel_strafehud_onground_mode = 2

Definition at line 13 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_projection

int autocvar_hud_panel_strafehud_projection = 0

◆ autocvar_hud_panel_strafehud_range

float autocvar_hud_panel_strafehud_range = 90

Definition at line 9 of file strafehud.qh.

Referenced by StrafeHUD_DetermineHudAngle().

◆ autocvar_hud_panel_strafehud_range_sidestrafe

float autocvar_hud_panel_strafehud_range_sidestrafe = -2

Definition at line 10 of file strafehud.qh.

Referenced by StrafeHUD_DetermineHudAngle().

◆ autocvar_hud_panel_strafehud_slickdetector

bool autocvar_hud_panel_strafehud_slickdetector = true

Definition at line 75 of file strafehud.qh.

Referenced by StrafeHUD_DrawSlickDetector().

◆ autocvar_hud_panel_strafehud_slickdetector_alpha

float autocvar_hud_panel_strafehud_slickdetector_alpha = 0.5

Definition at line 79 of file strafehud.qh.

Referenced by StrafeHUD_DrawSlickDetector().

◆ autocvar_hud_panel_strafehud_slickdetector_color

vector autocvar_hud_panel_strafehud_slickdetector_color = '0 1 1'

Definition at line 78 of file strafehud.qh.

Referenced by StrafeHUD_DrawSlickDetector().

◆ autocvar_hud_panel_strafehud_slickdetector_granularity

int autocvar_hud_panel_strafehud_slickdetector_granularity = 1

Definition at line 77 of file strafehud.qh.

Referenced by StrafeHUD_DrawSlickDetector().

◆ autocvar_hud_panel_strafehud_slickdetector_height

float autocvar_hud_panel_strafehud_slickdetector_height = 0.125

Definition at line 80 of file strafehud.qh.

Referenced by StrafeHUD_DrawSlickDetector().

◆ autocvar_hud_panel_strafehud_slickdetector_range

float autocvar_hud_panel_strafehud_slickdetector_range = 200

Definition at line 76 of file strafehud.qh.

Referenced by StrafeHUD_DrawSlickDetector().

◆ autocvar_hud_panel_strafehud_sonar

bool autocvar_hud_panel_strafehud_sonar = false

Definition at line 102 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_sonar_audio

string autocvar_hud_panel_strafehud_sonar_audio = "misc/talk"

Definition at line 103 of file strafehud.qh.

Referenced by StrafeHUD_UpdateSonarSound().

◆ autocvar_hud_panel_strafehud_sonar_interval_exponent

float autocvar_hud_panel_strafehud_sonar_interval_exponent = 1

Definition at line 107 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_sonar_interval_range

float autocvar_hud_panel_strafehud_sonar_interval_range = -0.222222

Definition at line 106 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_sonar_interval_start

float autocvar_hud_panel_strafehud_sonar_interval_start = 0.333333

Definition at line 105 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_sonar_pitch_exponent

float autocvar_hud_panel_strafehud_sonar_pitch_exponent = 1

Definition at line 113 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_sonar_pitch_range

float autocvar_hud_panel_strafehud_sonar_pitch_range = 0.1

Definition at line 112 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_sonar_pitch_start

float autocvar_hud_panel_strafehud_sonar_pitch_start = 0.9

Definition at line 111 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_sonar_start

float autocvar_hud_panel_strafehud_sonar_start = 0.5

Definition at line 104 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_sonar_volume_exponent

float autocvar_hud_panel_strafehud_sonar_volume_exponent = 1

Definition at line 110 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_sonar_volume_range

float autocvar_hud_panel_strafehud_sonar_volume_range = 0.666666

Definition at line 109 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_sonar_volume_start

float autocvar_hud_panel_strafehud_sonar_volume_start = 0.333333

Definition at line 108 of file strafehud.qh.

Referenced by StrafeHUD_Sonar().

◆ autocvar_hud_panel_strafehud_startspeed

bool autocvar_hud_panel_strafehud_startspeed = true

Definition at line 82 of file strafehud.qh.

Referenced by StrafeHUD_DrawStartSpeed().

◆ autocvar_hud_panel_strafehud_startspeed_color

vector autocvar_hud_panel_strafehud_startspeed_color = '1 0.75 0'

Definition at line 84 of file strafehud.qh.

Referenced by StrafeHUD_DrawStartSpeed().

◆ autocvar_hud_panel_strafehud_startspeed_fade

float autocvar_hud_panel_strafehud_startspeed_fade = 4

Definition at line 83 of file strafehud.qh.

Referenced by StrafeHUD_DrawStartSpeed().

◆ autocvar_hud_panel_strafehud_startspeed_pos

vector autocvar_hud_panel_strafehud_startspeed_pos = '0 -1 0'

Definition at line 85 of file strafehud.qh.

Referenced by StrafeHUD_DrawStartSpeed().

◆ autocvar_hud_panel_strafehud_startspeed_size

float autocvar_hud_panel_strafehud_startspeed_size = 1.5

Definition at line 86 of file strafehud.qh.

Referenced by StrafeHUD_DrawStartSpeed().

◆ autocvar_hud_panel_strafehud_strafeefficiency

bool autocvar_hud_panel_strafehud_strafeefficiency = false

Definition at line 97 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeEfficiency().

◆ autocvar_hud_panel_strafehud_strafeefficiency_pos

vector autocvar_hud_panel_strafehud_strafeefficiency_pos = '0.25 1 0'

Definition at line 98 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeEfficiency().

◆ autocvar_hud_panel_strafehud_strafeefficiency_size

float autocvar_hud_panel_strafehud_strafeefficiency_size = 1

Definition at line 99 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeEfficiency().

◆ autocvar_hud_panel_strafehud_style

int autocvar_hud_panel_strafehud_style = 2

Definition at line 11 of file strafehud.qh.

Referenced by HUD_StrafeHUD(), and StrafeHUD_DrawStrafeMeter().

◆ autocvar_hud_panel_strafehud_switch

int autocvar_hud_panel_strafehud_switch = 1

Definition at line 49 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_switch_alpha

float autocvar_hud_panel_strafehud_switch_alpha = 0.5

Definition at line 52 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_switch_arrow

int autocvar_hud_panel_strafehud_switch_arrow = 1

Definition at line 56 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_switch_arrow_size

float autocvar_hud_panel_strafehud_switch_arrow_size = 0.5

Definition at line 57 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_switch_color

vector autocvar_hud_panel_strafehud_switch_color = '1 1 0'

Definition at line 51 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_switch_line

int autocvar_hud_panel_strafehud_switch_line = 0

Definition at line 53 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_switch_line_height

float autocvar_hud_panel_strafehud_switch_line_height = 1

Definition at line 55 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_switch_line_width

float autocvar_hud_panel_strafehud_switch_line_width = 0.001

Definition at line 54 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_switch_minspeed

float autocvar_hud_panel_strafehud_switch_minspeed = -1

Definition at line 50 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_timeout_ground

float autocvar_hud_panel_strafehud_timeout_ground = 0.1

Definition at line 16 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_timeout_turn

float autocvar_hud_panel_strafehud_timeout_turn = 0.1

Definition at line 17 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_unit_show

bool autocvar_hud_panel_strafehud_unit_show = true

Definition at line 12 of file strafehud.qh.

Referenced by StrafeHUD_DrawJumpHeight(), and StrafeHUD_DrawStartSpeed().

◆ autocvar_hud_panel_strafehud_vangle

bool autocvar_hud_panel_strafehud_vangle = false

Definition at line 93 of file strafehud.qh.

Referenced by StrafeHUD_DrawVerticalAngle().

◆ autocvar_hud_panel_strafehud_vangle_color

vector autocvar_hud_panel_strafehud_vangle_color = '0.75 0.75 0.75'

Definition at line 94 of file strafehud.qh.

Referenced by StrafeHUD_DrawVerticalAngle().

◆ autocvar_hud_panel_strafehud_vangle_pos

vector autocvar_hud_panel_strafehud_vangle_pos = '-0.25 1 0'

Definition at line 95 of file strafehud.qh.

Referenced by StrafeHUD_DrawVerticalAngle().

◆ autocvar_hud_panel_strafehud_vangle_size

float autocvar_hud_panel_strafehud_vangle_size = 1

Definition at line 96 of file strafehud.qh.

Referenced by StrafeHUD_DrawVerticalAngle().

◆ autocvar_hud_panel_strafehud_wturn

int autocvar_hud_panel_strafehud_wturn = 1

Definition at line 58 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_wturn_alpha

float autocvar_hud_panel_strafehud_wturn_alpha = 0.5

Definition at line 60 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_wturn_arrow

int autocvar_hud_panel_strafehud_wturn_arrow = 1

Definition at line 66 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_wturn_arrow_size

float autocvar_hud_panel_strafehud_wturn_arrow_size = 0.5

Definition at line 67 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_wturn_color

vector autocvar_hud_panel_strafehud_wturn_color = '0 0 1'

Definition at line 59 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_wturn_line

int autocvar_hud_panel_strafehud_wturn_line = 0

Definition at line 63 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_wturn_line_height

float autocvar_hud_panel_strafehud_wturn_line_height = 1

Definition at line 65 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_wturn_line_width

float autocvar_hud_panel_strafehud_wturn_line_width = 0.001

Definition at line 64 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_wturn_proper

bool autocvar_hud_panel_strafehud_wturn_proper = false

Definition at line 61 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ autocvar_hud_panel_strafehud_wturn_unrestricted

bool autocvar_hud_panel_strafehud_wturn_unrestricted = false

Definition at line 62 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ STRAFEHUD_DIRECTION_LEFT

const int STRAFEHUD_DIRECTION_LEFT = 1

◆ STRAFEHUD_DIRECTION_NONE

const int STRAFEHUD_DIRECTION_NONE = 0

◆ STRAFEHUD_DIRECTION_RIGHT

const int STRAFEHUD_DIRECTION_RIGHT = 2

Definition at line 124 of file strafehud.qh.

Referenced by HUD_StrafeHUD(), and StrafeHUD_DetermineDirection().

◆ STRAFEHUD_GRADIENT_BOTH

const int STRAFEHUD_GRADIENT_BOTH = 3

◆ STRAFEHUD_GRADIENT_LEFT

const int STRAFEHUD_GRADIENT_LEFT = 1

Definition at line 146 of file strafehud.qh.

Referenced by StrafeHUD_DrawGradient(), and StrafeHUD_DrawStrafeMeter().

◆ STRAFEHUD_GRADIENT_NONE

const int STRAFEHUD_GRADIENT_NONE = 0

Definition at line 145 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeHUD(), and StrafeHUD_DrawStrafeMeter().

◆ STRAFEHUD_GRADIENT_RIGHT

const int STRAFEHUD_GRADIENT_RIGHT = 2

◆ STRAFEHUD_KEYS_BACKWARD

const int STRAFEHUD_KEYS_BACKWARD = 2

Definition at line 138 of file strafehud.qh.

Referenced by HUD_StrafeHUD(), and StrafeHUD_DetermineForwardKeys().

◆ STRAFEHUD_KEYS_FORWARD

const int STRAFEHUD_KEYS_FORWARD = 1

Definition at line 137 of file strafehud.qh.

Referenced by HUD_StrafeHUD(), and StrafeHUD_DetermineForwardKeys().

◆ STRAFEHUD_KEYS_NONE

const int STRAFEHUD_KEYS_NONE = 0

Definition at line 136 of file strafehud.qh.

Referenced by StrafeHUD_DetermineForwardKeys().

◆ STRAFEHUD_MODE_VELOCITY_CENTERED

const int STRAFEHUD_MODE_VELOCITY_CENTERED = 1

Definition at line 116 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ STRAFEHUD_MODE_VIEW_CENTERED

const int STRAFEHUD_MODE_VIEW_CENTERED = 0

Definition at line 115 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ STRAFEHUD_ONGROUND_AIR

const int STRAFEHUD_ONGROUND_AIR = 2

Definition at line 120 of file strafehud.qh.

◆ STRAFEHUD_ONGROUND_GROUND

const int STRAFEHUD_ONGROUND_GROUND = 1

Definition at line 119 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ STRAFEHUD_ONGROUND_OVERTURN

const int STRAFEHUD_ONGROUND_OVERTURN = 0

Definition at line 118 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ STRAFEHUD_PROJECTION_LINEAR

const int STRAFEHUD_PROJECTION_LINEAR = 0

◆ STRAFEHUD_PROJECTION_PANORAMIC

const int STRAFEHUD_PROJECTION_PANORAMIC = 2

Definition at line 152 of file strafehud.qh.

Referenced by StrafeHUD_DetermineHudAngle(), and StrafeHUD_Project().

◆ STRAFEHUD_PROJECTION_PERSPECTIVE

const int STRAFEHUD_PROJECTION_PERSPECTIVE = 1

Definition at line 151 of file strafehud.qh.

Referenced by StrafeHUD_DetermineHudAngle(), and StrafeHUD_Project().

◆ STRAFEHUD_STYLE_DRAWFILL

const int STRAFEHUD_STYLE_DRAWFILL = 0

Definition at line 140 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeHUD(), and StrafeHUD_DrawStrafeMeter().

◆ STRAFEHUD_STYLE_GRADIENT

const int STRAFEHUD_STYLE_GRADIENT = 2

Definition at line 142 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeHUD(), and StrafeHUD_IsGradient().

◆ STRAFEHUD_STYLE_PROGRESSBAR

const int STRAFEHUD_STYLE_PROGRESSBAR = 1

Definition at line 141 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeHUD(), and StrafeHUD_DrawStrafeMeter().

◆ STRAFEHUD_STYLE_SOFT_GRADIENT

const int STRAFEHUD_STYLE_SOFT_GRADIENT = 3

Definition at line 143 of file strafehud.qh.

Referenced by StrafeHUD_DrawStrafeHUD(), and StrafeHUD_IsGradient().

◆ STRAFEHUD_SWITCH_ACTUAL

const int STRAFEHUD_SWITCH_ACTUAL = 1

Definition at line 127 of file strafehud.qh.

◆ STRAFEHUD_SWITCH_NONE

const int STRAFEHUD_SWITCH_NONE = 0

Definition at line 126 of file strafehud.qh.

◆ STRAFEHUD_SWITCH_NORMAL

const int STRAFEHUD_SWITCH_NORMAL = 2

Definition at line 128 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ STRAFEHUD_SWITCH_SIDESTRAFE

const int STRAFEHUD_SWITCH_SIDESTRAFE = 3

Definition at line 129 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ STRAFEHUD_WTURN_NONE

const int STRAFEHUD_WTURN_NONE = 0

Definition at line 131 of file strafehud.qh.

◆ STRAFEHUD_WTURN_NORMAL

const int STRAFEHUD_WTURN_NORMAL = 2

Definition at line 133 of file strafehud.qh.

Referenced by HUD_StrafeHUD().

◆ STRAFEHUD_WTURN_ONLY

const int STRAFEHUD_WTURN_ONLY = 1

Definition at line 132 of file strafehud.qh.

◆ STRAFEHUD_WTURN_SIDESTRAFE

const int STRAFEHUD_WTURN_SIDESTRAFE = 3

Definition at line 134 of file strafehud.qh.

Referenced by HUD_StrafeHUD().