Если вы хотите, чтобы ИИ использовал стационарное оружие, то для этого надо создать и настроить файлы поведений по типу МойЧувакUseMountedIdleST, внести соответствующие корректировки о них в ваше BHS, внести корректировки в функции из DEFAULT.lua, потому что по ходу этой работы вам везде встретятся ссылки на отсутствующие параметры (c++ функции про это не предоставлены, а в них видимо есть изменения). Но для начала возможно вы вообще захотите заставить ии использовать назначенный ему например посредством флоуграфа стационарный пулемет. Для этого в файле Item.lua найдите функцию function MountedGun:OnUsed(user) и добавьте в ту часть, которая отвечает за реакцию ии на задачу использования пулемета: Item.OnUsed(self, user);
То, что вы должны увидеть - это анимацию использования персонажем пулемета. Всё остальное, а именно: стрельба, оставление пулемета, осматривание при юзаньи пулемета и т.д. - должно быть настроено указанным выше путем.