X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fmutators%2Fmutator%2Fbuffs%2Fbuffs.qh;h=d6cf1ca82e0fa4a4b77b86efe26e77ffdbfebb5a;hb=95a5a2479a35e264473e8ba3fc4e584553da42b3;hp=2b4291ff3902401227fcf7d771f3217dcf0de73e;hpb=79eebf87e68861e205a8754d6551bd0aa2229c44;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/mutators/mutator/buffs/buffs.qh b/qcsrc/common/mutators/mutator/buffs/buffs.qh index 2b4291ff3..d6cf1ca82 100644 --- a/qcsrc/common/mutators/mutator/buffs/buffs.qh +++ b/qcsrc/common/mutators/mutator/buffs/buffs.qh @@ -3,8 +3,8 @@ #include #include -#ifndef MENUQC -REGISTER_WAYPOINT(Buff, _("Buff"), '1 0.5 0', 1); +#ifdef GAMEQC +REGISTER_WAYPOINT(Buff, _("Buff"), "", '1 0.5 0', 1); REGISTER_RADARICON(Buff, 1); #endif @@ -43,11 +43,10 @@ STATIC_INIT(REGISTER_BUFFS) { } #ifdef SVQC - // .int buffs = _STAT(BUFFS); void buff_Init(entity ent); void buff_Init_Compat(entity ent, entity replacement); #define BUFF_SPAWNFUNC(e, b, t) spawnfunc(item_buff_##e) { \ - this.buffs = b.m_itemid; \ + STAT(BUFFS, this) = b.m_itemid; \ this.team = t; \ buff_Init(this); \ } @@ -64,6 +63,8 @@ STATIC_INIT(REGISTER_BUFFS) { #define BUFF_SPAWNFUNC_Q3TA_COMPAT(o, r) #endif +string Buff_UndeprecateName(string buffname); + REGISTER_BUFF(Null); BUFF_SPAWNFUNCS(random, BUFF_Null)