Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
inferno.qh
Go to the documentation of this file.
1#pragma once
2
4
5#ifdef SVQC
11
14#endif // SVQC
15
17 ATTRIB(InfernoBuff, m_name, string, _("Inferno"));
18 ATTRIB(InfernoBuff, netname, string, "inferno");
19#ifndef SVQC
20 ATTRIB(InfernoBuff, m_icon, string, "buff_inferno");
21#endif
22#ifdef GAMEQC
24#endif
27
29BUFF_SPAWNFUNCS(inferno, BUFF_INFERNO)
30BUFF_SPAWNFUNC_Q3COMPAT(item_doubler, BUFF_INFERNO)
float dmg
Definition breakable.qc:12
#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
string netname
Definition inferno.qh:18
string m_name
Definition inferno.qh:17
vector m_color
Definition inferno.qh:25
ATTRIB(StatusEffect, m_name, string)
float autocvar_g_buffs_inferno_burntime_target_damage
Definition inferno.qh:8
float autocvar_g_buffs_inferno_damagemultiplier
Definition inferno.qh:10
float autocvar_g_buffs_inferno_burntime_target_time
Definition inferno.qh:9
float autocvar_g_buffs_inferno_burntime_min_time
Definition inferno.qh:7
float buff_Inferno_CalculateTime(float dmg)
Definition inferno.qc:4
float buff_Inferno_CalculateDamage(float frag_damage)
Definition inferno.qc:13
float autocvar_g_buffs_inferno_burntime_factor
Definition inferno.qh:6
#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
float frag_damage
Definition sv_ctf.qc:2322