Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
darkness.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_darkness
;
7
bool
autocvar_g_nades_darkness_explode
;
8
bool
autocvar_g_nades_darkness_teamcheck
;
9
float
autocvar_g_nades_darkness_time
;
10
float
autocvar_g_nades_darkness_radius
;
11
12
void
nade_darkness_boom
(
entity
this
);
13
#endif
// SVQC
14
15
#ifdef GAMEQC
16
const
int
PROJECTILE_NADE_DARKNESS
= 90;
17
const
int
PROJECTILE_NADE_DARKNESS_BURN
= 91;
18
#endif
19
20
CLASS
(
DarknessNade
,
Nade
)
21
ATTRIB
(
DarknessNade
,
m_color
,
vector
, '0.23 0 0.23');
22
ATTRIB
(
DarknessNade
,
m_name
,
string
, _(
"Darkness grenade"
));
23
#ifndef SVQC
24
ATTRIB
(
DarknessNade
, m_icon,
string
,
"nade_darkness"
);
25
#endif
26
ATTRIB
(
DarknessNade
,
netname
,
string
,
"darkness"
);
27
#ifdef SVQC
28
ATTRIB
(
DarknessNade
,
impulse
,
int
, 11);
29
#endif
30
ENDCLASS
(
DarknessNade
)
entity
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
DarknessNade
Definition
darkness.qh:20
DarknessNade::netname
string netname
Definition
darkness.qh:26
DarknessNade::m_color
vector m_color
Definition
darkness.qh:21
DarknessNade::impulse
int impulse
Definition
darkness.qh:28
DarknessNade::m_name
string m_name
Definition
darkness.qh:22
Nade
Definition
nades.qh:14
nade_darkness_boom
void nade_darkness_boom(entity this)
Definition
darkness.qc:66
PROJECTILE_NADE_DARKNESS_BURN
const int PROJECTILE_NADE_DARKNESS_BURN
Definition
darkness.qh:17
autocvar_g_nades_darkness_radius
float autocvar_g_nades_darkness_radius
Definition
darkness.qh:10
autocvar_g_nades_darkness
bool autocvar_g_nades_darkness
Definition
darkness.qh:6
PROJECTILE_NADE_DARKNESS
const int PROJECTILE_NADE_DARKNESS
Definition
darkness.qh:16
autocvar_g_nades_darkness_teamcheck
bool autocvar_g_nades_darkness_teamcheck
Definition
darkness.qh:8
autocvar_g_nades_darkness_explode
bool autocvar_g_nades_darkness_explode
Definition
darkness.qh:7
autocvar_g_nades_darkness_time
float autocvar_g_nades_darkness_time
Definition
darkness.qh:9
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
common
mutators
mutator
nades
nade
darkness.qh
Generated on
for Xonotic QuakeC by
1.14.0