Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
veil.qh
Go to the documentation of this file.
1#pragma once
2
4
5#ifdef SVQC
9
12
13void nade_veil_boom(entity this);
14void nade_veil_Apply(entity player);
15#endif // SVQC
16
17#ifdef GAMEQC
18const int PROJECTILE_NADE_VEIL = 86;
20#endif
21
23 ATTRIB(VeilNade, m_color, vector, '0.65 0.85 0.65');
24 ATTRIB(VeilNade, m_name, string, _("Veil grenade"));
25#ifndef SVQC
26 ATTRIB(VeilNade, m_icon, string, "nade_veil");
27#endif
28#ifdef GAMEQC
29 ATTRIB(VeilNade, m_alpha, float, 0.45);
30#endif
31 ATTRIB(VeilNade, netname, string, "veil");
32#ifdef SVQC
34#endif
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
Definition nades.qh:14
int impulse
Definition veil.qh:33
string m_name
Definition veil.qh:24
vector m_color
Definition veil.qh:23
float m_alpha
Definition veil.qh:29
string netname
Definition veil.qh:31
#define CLASS(...)
Definition oo.qh:145
#define ENDCLASS(cname)
Definition oo.qh:281
#define ATTRIB(...)
Definition oo.qh:148
vector
Definition self.qh:92
float autocvar_g_nades_veil_radius
Definition veil.qh:8
float nade_veil_prevalpha
Definition veil.qh:11
const int PROJECTILE_NADE_VEIL_BURN
Definition veil.qh:19
float autocvar_g_nades_veil_time
Definition veil.qh:7
float nade_veil_time
Definition veil.qh:10
void nade_veil_Apply(entity player)
Definition veil.qc:34
void nade_veil_boom(entity this)
Definition veil.qc:28
const int PROJECTILE_NADE_VEIL
Definition veil.qh:18
bool autocvar_g_nades_veil
Definition veil.qh:6