Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
hellion_weapon.qh
Go to the documentation of this file.
1
#pragma once
2
3
CLASS
(
HellionAttack
,
PortoLaunch
)
4
/* flags */
ATTRIB
(
HellionAttack
,
spawnflags
,
int
,
WEP_FLAG_HIDDEN
|
WEP_FLAG_SPECIALATTACK
);
5
/* impulse */
ATTRIB
(
HellionAttack
,
impulse
,
int
, 9);
6
/* refname */
ATTRIB
(
HellionAttack
,
netname
,
string
,
"turret_hellion"
);
7
/* wepname */
ATTRIB
(
HellionAttack
,
m_name
,
string
, _(
"Hellion"
));
8
ENDCLASS
(
HellionAttack
)
9
REGISTER_WEAPON
(HELLION,
NEW
(
HellionAttack
));
HellionAttack
Definition
hellion_weapon.qh:3
HellionAttack::m_name
string m_name
Definition
hellion_weapon.qh:7
HellionAttack::netname
string netname
Definition
hellion_weapon.qh:6
HellionAttack::spawnflags
int spawnflags
Definition
hellion_weapon.qh:4
HellionAttack::impulse
int impulse
Definition
hellion_weapon.qh:5
PortoLaunch
Definition
porto.qh:17
Weapon::ATTRIB
ATTRIB(Weapon, m_canonical_spawnfunc, string)
the canonical spawnfunc name
NEW
#define NEW(cname,...)
Definition
oo.qh:117
CLASS
#define CLASS(...)
Definition
oo.qh:145
ENDCLASS
#define ENDCLASS(cname)
Definition
oo.qh:281
REGISTER_WEAPON
#define REGISTER_WEAPON(id, inst)
Definition
all.qh:136
WEP_FLAG_HIDDEN
const int WEP_FLAG_HIDDEN
Definition
weapon.qh:216
WEP_FLAG_SPECIALATTACK
const int WEP_FLAG_SPECIALATTACK
Definition
weapon.qh:227
common
turrets
turret
hellion_weapon.qh
Generated on
for Xonotic QuakeC by
1.14.0