15 if(frag_target.(weaponentity).m_weapon == WEP_Null)
21 FOREACH(Weapons, it != WEP_Null, {
23 if(frag_target.(weaponentity).m_weapon != it)
REGISTER_MUTATOR(pinata, expr_evaluate(autocvar_g_pinata) &&!MUTATOR_IS_ENABLED(mutator_instagib) &&!MUTATOR_IS_ENABLED(ok))
#define MUTATOR_IS_ENABLED(this)
spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 f1 s1 strcat(_("Level %s: "), "^BG%s\3\, _("^BGPress ^F2%s^BG to enter the game"))
const int MAX_WEAPONSLOTS
float W_ThrowNewWeapon(entity own, float wpn, float doreduce, vector org, vector velo,.entity weaponentity)
#define CENTER_OR_VIEWOFS(ent)
bool autocvar_g_pinata_offhand
bool W_IsWeaponThrowable(entity this, int w)
entity weaponentities[MAX_WEAPONSLOTS]
#define WepSet_FromWeapon(it)
#define FOREACH(list, cond, body)
MUTATOR_HOOKFUNCTION(pinata, PlayerDies)
ERASEABLE bool expr_evaluate(string s)
Evaluate an expression of the form: [+ | -]? [var[op]val | [op]var | val | var] ...