См. определение в файле Weapon_Base.c строка 284
Перекрестные ссылки CanProcessWeaponEvents() и GetCurrentState().