+#include "../_all.qh"
+
+#include "mutator.qh"
+
MUTATOR_HOOKFUNCTION(melee_SetStartItems)
{
start_ammo_shells = warmup_start_ammo_shells = 0;
- start_weapons = warmup_start_weapons = WEPSET_SHOCKWAVE;
+ start_weapons = warmup_start_weapons = WEPSET_SHOTGUN;
- return FALSE;
+ return false;
}
MUTATOR_HOOKFUNCTION(melee_ForbidThrowing)
{
- return TRUE;
+ return true;
}
MUTATOR_HOOKFUNCTION(melee_FilterItem)
{
switch (self.items)
{
- case IT_5HP:
- case IT_ARMOR_SHARD:
- return FALSE;
+ case ITEM_HealthSmall.m_itemid:
+ case ITEM_ArmorSmall.m_itemid:
+ return false;
}
- return TRUE;
+ return true;
}
MUTATOR_HOOKFUNCTION(melee_BuildMutatorsString)
{
ret_string = strcat(ret_string, ":MeleeOnly");
- return FALSE;
+ return false;
}
MUTATOR_HOOKFUNCTION(melee_BuildMutatorsPrettyString)
{
ret_string = strcat(ret_string, ", Melee Only Arena");
- return FALSE;
+ return false;
}
MUTATOR_DEFINITION(mutator_melee_only)
MUTATOR_HOOK(BuildMutatorsString, melee_BuildMutatorsString, CBC_ORDER_ANY);
MUTATOR_HOOK(BuildMutatorsPrettyString, melee_BuildMutatorsPrettyString, CBC_ORDER_ANY);
- return FALSE;
+ return false;
}