См. определение в файле WeaponChambering.c строка 891
892 {
893 nextMuzzle = currentMuzzle;
894 int nMuzzles =
m_weapon.GetMuzzleCount();
895
896 for (int i = 0; i < nMuzzles; ++i)
897 {
898 --nextMuzzle;
899 nextMuzzle = Math.WrapInt(nextMuzzle, 0, nMuzzles);
900 if (
m_weapon.IsChamberEmpty(nextMuzzle))
901 return true;
902 }
903
904 return false;
905 }
Перекрестные ссылки m_weapon и Math::WrapInt().
Используется в OnEntry().