Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
monster.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
// TODO: rename these to `monster`
7
bool
autocvar_g_nades_pokenade
;
8
string
autocvar_g_nades_pokenade_monster_type
;
9
float
autocvar_g_nades_pokenade_monster_lifetime
;
10
11
void
nade_monster_boom
(
entity
this
);
12
#endif
// SVQC
13
14
const
int
PROJECTILE_NADE_MONSTER
= 82;
15
const
int
PROJECTILE_NADE_MONSTER_BURN
= 83;
16
17
CLASS
(
MonsterNade
,
Nade
)
18
ATTRIB
(
MonsterNade
,
m_color
,
vector
, '0.1 0.65 0');
19
ATTRIB
(
MonsterNade
,
m_name
,
string
, _(
"Monster grenade"
));
20
ATTRIB
(
MonsterNade
,
m_icon
,
string
,
"nade_monster"
);
21
ATTRIB
(
MonsterNade
,
netname
,
string
,
"pokenade"
);
// TODO: "monster"? nade needs renaming!
22
ATTRIB
(
MonsterNade
,
impulse
,
int
, 7);
23
ENDCLASS
(
MonsterNade
)
entity
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
MonsterNade
Definition
monster.qh:17
MonsterNade::impulse
int impulse
Definition
monster.qh:22
MonsterNade::m_color
vector m_color
Definition
monster.qh:18
MonsterNade::netname
string netname
Definition
monster.qh:21
MonsterNade::m_icon
string m_icon
Definition
monster.qh:20
MonsterNade::m_name
string m_name
Definition
monster.qh:19
Nade
Definition
nades.qh:14
autocvar_g_nades_pokenade_monster_lifetime
float autocvar_g_nades_pokenade_monster_lifetime
Definition
monster.qh:9
autocvar_g_nades_pokenade
bool autocvar_g_nades_pokenade
Definition
monster.qh:7
autocvar_g_nades_pokenade_monster_type
string autocvar_g_nades_pokenade_monster_type
Definition
monster.qh:8
PROJECTILE_NADE_MONSTER_BURN
const int PROJECTILE_NADE_MONSTER_BURN
Definition
monster.qh:15
nade_monster_boom
void nade_monster_boom(entity this)
Definition
monster.qc:7
PROJECTILE_NADE_MONSTER
const int PROJECTILE_NADE_MONSTER
Definition
monster.qh:14
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
monster.qh
Generated on
for Xonotic QuakeC by
1.14.0