Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
vampire.qh
Go to the documentation of this file.
1#pragma once
2
4
5#ifdef SVQC
7#endif // SVQC
8
10 ATTRIB(VampireBuff, m_name, string, _("Vampire"));
11 ATTRIB(VampireBuff, netname, string, "vampire");
12#ifndef SVQC
13 ATTRIB(VampireBuff, m_icon, string, "buff_vampire");
14#endif
15#ifdef GAMEQC
17#endif
20
22BUFF_SPAWNFUNCS(vampire, BUFF_VAMPIRE)
23BUFF_SPAWNFUNC_Q3COMPAT(holdable_invulnerability, BUFF_VAMPIRE)
float autocvar_g_buffs_vampire_damage_steal
Definition vampire.qh:6
#define BUFF_SPAWNFUNC_Q3COMPAT(o, r)
Definition buffs.qh:78
#define REGISTER_BUFF(id, inst)
Definition buffs.qh:14
#define BUFF_SPAWNFUNCS(e, b)
Definition buffs.qh:72
Definition buffs.qh:17
ATTRIB(StatusEffect, m_name, string)
vector m_color
Definition vampire.qh:18
string m_name
Definition vampire.qh:10
string netname
Definition vampire.qh:11
#define NEW(cname,...)
Definition oo.qh:117
#define CLASS(...)
Definition oo.qh:145
#define ENDCLASS(cname)
Definition oo.qh:281
#define ATTRIB(...)
Definition oo.qh:148
vector
Definition self.qh:92