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
3
#include <
common/mutators/mutator/nades/nades.qh
>
4
5
#ifdef SVQC
6
bool
autocvar_g_nades_veil
;
7
float
autocvar_g_nades_veil_time
= 8;
8
float
autocvar_g_nades_veil_radius
= 250;
9
10
.float
nade_veil_time
;
11
.float
nade_veil_prevalpha
;
12
13
void
nade_veil_boom
(
entity
this
);
14
void
nade_veil_Apply
(
entity
player);
15
#endif
// SVQC
16
17
const
int
PROJECTILE_NADE_VEIL
= 86;
18
const
int
PROJECTILE_NADE_VEIL_BURN
= 87;
19
20
CLASS
(
VeilNade
,
Nade
)
21
ATTRIB
(
VeilNade
,
m_color
,
vector
, '0.65 0.85 0.65');
22
ATTRIB
(
VeilNade
,
m_name
,
string
, _(
"Veil grenade"
));
23
ATTRIB
(
VeilNade
,
m_icon
,
string
,
"nade_veil"
);
24
ATTRIB
(
VeilNade
,
m_alpha
,
float
, 0.45);
25
ATTRIB
(
VeilNade
,
netname
,
string
,
"veil"
);
26
ATTRIB
(
VeilNade
,
impulse
,
int
, 9);
27
ENDCLASS
(
VeilNade
)
entity
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
Nade
Definition
nades.qh:14
VeilNade
Definition
veil.qh:20
VeilNade::impulse
int impulse
Definition
veil.qh:26
VeilNade::m_name
string m_name
Definition
veil.qh:22
VeilNade::m_color
vector m_color
Definition
veil.qh:21
VeilNade::m_alpha
float m_alpha
Definition
veil.qh:24
VeilNade::m_icon
string m_icon
Definition
veil.qh:23
VeilNade::netname
string netname
Definition
veil.qh:25
nades.qh
CLASS
#define CLASS(...)
Definition
oo.qh:145
ENDCLASS
#define ENDCLASS(cname)
Definition
oo.qh:281
ATTRIB
#define ATTRIB(...)
Definition
oo.qh:148
vector
vector
Definition
self.qh:92
autocvar_g_nades_veil_radius
float autocvar_g_nades_veil_radius
Definition
veil.qh:8
nade_veil_prevalpha
float nade_veil_prevalpha
Definition
veil.qh:11
PROJECTILE_NADE_VEIL_BURN
const int PROJECTILE_NADE_VEIL_BURN
Definition
veil.qh:18
autocvar_g_nades_veil_time
float autocvar_g_nades_veil_time
Definition
veil.qh:7
nade_veil_time
float nade_veil_time
Definition
veil.qh:10
nade_veil_Apply
void nade_veil_Apply(entity player)
Definition
veil.qc:34
nade_veil_boom
void nade_veil_boom(entity this)
Definition
veil.qc:26
PROJECTILE_NADE_VEIL
const int PROJECTILE_NADE_VEIL
Definition
veil.qh:17
autocvar_g_nades_veil
bool autocvar_g_nades_veil
Definition
veil.qh:6
common
mutators
mutator
nades
nade
veil.qh
Generated on
for Xonotic QuakeC by
1.14.0