Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
burning.qh
Go to the documentation of this file.
1#pragma once
2
4
5#ifdef SVQC
7#endif
8#ifdef GAMEQC
9SOUND(Burning_Remove, "desertfactory/steam_burst");
10#endif
12 ATTRIB(Burning, netname, string, "burning");
13#if 0
14 // NOTE: status effect name and icon disabled as they are not displayed
15 // re-enable if status effects are given a visual element
16 ATTRIB(Burning, m_name, string, _("Burning"));
17 ATTRIB(Burning, m_icon, string, "buff_inferno");
18#endif
19 ATTRIB(Burning, m_color, vector, '1 0.62 0');
20 ATTRIB(Burning, m_hidden, bool, true);
22#ifdef GAMEQC
23 ATTRIB(Burning, m_sound_rm, Sound, SND_Burning_Remove);
24#endif
void Fire_ApplyDamage(entity e)
Definition damage.qc:1114
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
string netname
Definition burning.qh:12
vector m_color
Definition burning.qh:19
float m_lifetime
Definition burning.qh:21
Sound m_sound_rm
Definition burning.qh:23
bool m_hidden
Definition burning.qh:20
ATTRIB(StatusEffect, m_name, string)
string m_name
Definition scores.qh:142
#define REGISTER_STATUSEFFECT(id, inst)
Definition all.qh:12
#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
#define SOUND(name, path)
Definition all.qh:30