Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
entrap.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_entrap
;
7
float
autocvar_g_nades_entrap_strength
= 0.01;
8
float
autocvar_g_nades_entrap_speed
= 0.5;
9
float
autocvar_g_nades_entrap_radius
= 500;
10
float
autocvar_g_nades_entrap_time
= 10;
11
12
.float
nade_entrap_time
;
13
14
void
nade_entrap_boom
(
entity
this
);
15
#endif
// SVQC
16
17
const
int
PROJECTILE_NADE_ENTRAP
= 84;
18
const
int
PROJECTILE_NADE_ENTRAP_BURN
= 85;
19
20
CLASS
(
EntrapNade
,
Nade
)
21
ATTRIB
(
EntrapNade
,
m_color
,
vector
, '0.4 0.85 0.15');
22
ATTRIB
(
EntrapNade
,
m_name
,
string
, _(
"Entrap grenade"
));
23
ATTRIB
(
EntrapNade
,
m_icon
,
string
,
"nade_entrap"
);
24
ATTRIB
(
EntrapNade
,
netname
,
string
,
"entrap"
);
25
ATTRIB
(
EntrapNade
,
impulse
,
int
, 8);
26
ENDCLASS
(
EntrapNade
)
entity
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
EntrapNade
Definition
entrap.qh:20
EntrapNade::netname
string netname
Definition
entrap.qh:24
EntrapNade::m_color
vector m_color
Definition
entrap.qh:21
EntrapNade::impulse
int impulse
Definition
entrap.qh:25
EntrapNade::m_name
string m_name
Definition
entrap.qh:22
EntrapNade::m_icon
string m_icon
Definition
entrap.qh:23
Nade
Definition
nades.qh:14
autocvar_g_nades_entrap_time
float autocvar_g_nades_entrap_time
Definition
entrap.qh:10
nade_entrap_boom
void nade_entrap_boom(entity this)
Definition
entrap.qc:33
autocvar_g_nades_entrap
bool autocvar_g_nades_entrap
Definition
entrap.qh:6
autocvar_g_nades_entrap_strength
float autocvar_g_nades_entrap_strength
Definition
entrap.qh:7
autocvar_g_nades_entrap_speed
float autocvar_g_nades_entrap_speed
Definition
entrap.qh:8
nade_entrap_time
float nade_entrap_time
Definition
entrap.qh:12
PROJECTILE_NADE_ENTRAP
const int PROJECTILE_NADE_ENTRAP
Definition
entrap.qh:17
autocvar_g_nades_entrap_radius
float autocvar_g_nades_entrap_radius
Definition
entrap.qh:9
PROJECTILE_NADE_ENTRAP_BURN
const int PROJECTILE_NADE_ENTRAP_BURN
Definition
entrap.qh:18
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
entrap.qh
Generated on
for Xonotic QuakeC by
1.14.0