#define REGISTER_MUTATOR(...)
#define MUTATOR_HOOKABLE(name, params)
#define BIT(n)
Only ever assign into the first 24 bits in QC (so max is BIT(23)).
#define params(i, o)
Called when a client command is parsed NOTE: hooks MUST start with if (MUTATOR_RETURNVALUE) return fa...
string RandomItems_GetRandomItemClassName(string prefix)
Returns a random classname of the item.
bool autocvar_g_random_items
Whether to enable random items.
bool autocvar_g_random_loot
Whether to enable random loot.
@ RANDOM_ITEM_TYPE_RESOURCE
@ RANDOM_ITEM_TYPE_HEALTH
@ RANDOM_ITEM_TYPE_WEAPON
@ RANDOM_ITEM_TYPE_POWERUP
string RandomItems_GetRandomItemClassName(string prefix)
Returns a random classname of the item.
string RandomItems_GetRandomVanillaItemClassName(string prefix, int types)
Returns a random classname of the vanilla item.