Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
weapons.qh
Go to the documentation of this file.
1#pragma once
2#include "../panel.qh"
3
38
41
42const int MAX_ACCURACY_LEVELS = 10;
48
52
54void Weapons_Draw(entity, WepSet, vector, vector, float, float, int, int, float, bool);
entity accuracy
Definition accuracy.qh:26
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
vector
Definition self.qh:92
vector WepSet
Definition weapon.qh:14
int acc_levels
Definition weapons.qh:46
bool autocvar_hud_panel_weapons
Definition weapons.qh:4
vector acc_col[MAX_ACCURACY_LEVELS]
Definition weapons.qh:44
int autocvar_hud_panel_weapons_onlyowned
Definition weapons.qh:26
float autocvar_hud_panel_weapons_selection_radius
Definition weapons.qh:29
bool autocvar_hud_panel_weapons_complainbubble
Definition weapons.qh:15
float autocvar_hud_panel_weapons_timeout_fadefgmin
Definition weapons.qh:35
void Weapons_Fade(vector)
Definition weapons.qc:314
float acc_lev[MAX_ACCURACY_LEVELS]
Definition weapons.qh:43
float autocvar_hud_panel_weapons_ammo_alpha
Definition weapons.qh:7
float autocvar_hud_panel_weapons_timeout_fadebgmin
Definition weapons.qh:34
string acc_color_levels
Definition weapons.qh:47
bool autocvar_hud_panel_weapons_hide_ondeath
Definition weapons.qh:23
bool autocvar_hud_panel_weapons_ammo
Definition weapons.qh:6
float acc_col_loadtime
Definition weapons.qh:45
int autocvar_hud_panel_weapons_ammo_full_nails
Definition weapons.qh:11
float autocvar_hud_panel_weapons_aspect
Definition weapons.qh:14
float autocvar_hud_panel_weapons_timeout_speed_out
Definition weapons.qh:37
int autocvar_hud_panel_weapons_ammo_full_fuel
Definition weapons.qh:10
string autocvar_accuracy_color_levels
Definition weapons.qh:39
string autocvar_cl_weaponpriority
Definition weapons.qh:40
bool autocvar_hud_panel_weapons_accuracy
Definition weapons.qh:5
vector Accuracy_GetColor(float accuracy)
Definition weapons.qc:64
void Weapons_Draw(entity, WepSet, vector, vector, float, float, int, int, float, bool)
float autocvar_hud_panel_weapons_label_scale
Definition weapons.qh:25
void Accuracy_LoadLevels()
Definition weapons.qc:38
string autocvar_hud_panel_weapons_ammo_color
Definition weapons.qh:8
int autocvar_hud_panel_weapons_ammo_full_shells
Definition weapons.qh:13
float autocvar_hud_panel_weapons_complainbubble_padding
Definition weapons.qh:20
int autocvar_hud_panel_weapons_label
Definition weapons.qh:24
float autocvar_hud_panel_weapons_complainbubble_time
Definition weapons.qh:21
void Accuracy_LoadColors()
Definition weapons.qc:54
string autocvar_hud_panel_weapons_complainbubble_color_outofammo
Definition weapons.qh:17
bool autocvar_hud_panel_weapons_dynamichud
Definition weapons.qh:22
bool autocvar_hud_panel_weapons_orderbyimpulse
Definition weapons.qh:33
int autocvar_hud_panel_weapons_timeout_effect
Definition weapons.qh:32
int autocvar_hud_panel_weapons_ammo_full_cells
Definition weapons.qh:9
string autocvar_hud_panel_weapons_complainbubble_color_donthave
Definition weapons.qh:16
float autocvar_hud_panel_weapons_selection_speed
Definition weapons.qh:30
int autocvar_hud_panel_weapons_ammo_full_rockets
Definition weapons.qh:12
float autocvar_hud_panel_weapons_noncurrent_scale
Definition weapons.qh:28
float autocvar_hud_panel_weapons_timeout_speed_in
Definition weapons.qh:36
float autocvar_hud_panel_weapons_timeout
Definition weapons.qh:31
float autocvar_hud_panel_weapons_complainbubble_fadetime
Definition weapons.qh:19
const int MAX_ACCURACY_LEVELS
Definition weapons.qh:42
string autocvar_hud_panel_weapons_complainbubble_color_unavailable
Definition weapons.qh:18
float autocvar_hud_panel_weapons_noncurrent_alpha
Definition weapons.qh:27