]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/common/effects/all.qh
7581618375bd5bfc0b949b0b023435db4bebdd8e
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / effects / all.qh
1 #pragma once
2
3 #include "effect.qh"
4
5 #ifdef SVQC
6 void Send_Effect(entity eff, vector eff_loc, vector eff_vel, int eff_cnt);
7 void Send_Effect_(string eff_name, vector eff_loc, vector eff_vel, int eff_cnt);
8 #endif
9
10 REGISTRY(Effects, BITS(8))
11 #define Effects_from(i) _Effects_from(i, EFFECT_Null)
12 REGISTER_REGISTRY(Effects)
13 REGISTRY_CHECK(Effects)
14 #define EFFECT(istrail, name, realname) \
15     REGISTER(Effects, EFFECT, name, m_id, Create_Effect_Entity(realname, istrail));
16
17 EFFECT(0, Null, string_null)
18 #include "all.inc"