См. определение в файле Weapon_Base.c строка 1189
Перекрестные ссылки GetCurrentState(), IsIdle(), LogManager::IsWeaponLogEnable(), Type и wpnDebugPrint().