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

Go to the source code of this file.

Functions

void Pickup_Update (entity it, int count)

Variables

bool autocvar_hud_panel_pickup
bool autocvar_hud_panel_pickup_dynamichud = true
float autocvar_hud_panel_pickup_fade_out = 0.15
float autocvar_hud_panel_pickup_iconsize = 1.5
int autocvar_hud_panel_pickup_showtimer = 1
float autocvar_hud_panel_pickup_time = 3
int last_pickup_count
entity last_pickup_item

Function Documentation

◆ Pickup_Update()

void Pickup_Update ( entity it,
int count )

Definition at line 15 of file pickup.qc.

16{
17 if (last_pickup_item != item || time - STAT(LAST_PICKUP) > autocvar_hud_panel_pickup_time)
19 last_pickup_item = item;
21}
entity last_pickup_item
Definition pickup.qh:11
float autocvar_hud_panel_pickup_time
Definition pickup.qh:8
int last_pickup_count
Definition pickup.qh:12
float count
Definition powerups.qc:22
float time
#define STAT(...)
Definition stats.qh:82

References autocvar_hud_panel_pickup_time, count, entity(), last_pickup_count, last_pickup_item, STAT, and time.

Referenced by NET_HANDLE(), and NET_HANDLE().

Variable Documentation

◆ autocvar_hud_panel_pickup

bool autocvar_hud_panel_pickup

Definition at line 4 of file pickup.qh.

Referenced by HUD_Pickup().

◆ autocvar_hud_panel_pickup_dynamichud

bool autocvar_hud_panel_pickup_dynamichud = true

Definition at line 5 of file pickup.qh.

Referenced by HUD_Pickup().

◆ autocvar_hud_panel_pickup_fade_out

float autocvar_hud_panel_pickup_fade_out = 0.15

Definition at line 9 of file pickup.qh.

Referenced by HUD_Pickup().

◆ autocvar_hud_panel_pickup_iconsize

float autocvar_hud_panel_pickup_iconsize = 1.5

Definition at line 7 of file pickup.qh.

Referenced by HUD_Pickup().

◆ autocvar_hud_panel_pickup_showtimer

int autocvar_hud_panel_pickup_showtimer = 1

Definition at line 6 of file pickup.qh.

Referenced by HUD_Pickup().

◆ autocvar_hud_panel_pickup_time

float autocvar_hud_panel_pickup_time = 3

Definition at line 8 of file pickup.qh.

Referenced by HUD_Pickup(), and Pickup_Update().

◆ last_pickup_count

int last_pickup_count

Definition at line 12 of file pickup.qh.

Referenced by HUD_Pickup(), and Pickup_Update().

◆ last_pickup_item

entity last_pickup_item

Definition at line 11 of file pickup.qh.

Referenced by HUD_Pickup(), and Pickup_Update().