xr:Line 92

Материал из Modders-wiki - Библиотека знаний модмейкеров S.T.A.L.K.E.R.
Перейти к: навигация, поиск

1 вариант

Expression    : m_available_count
Function    : CID_Generator::tfGetID
File        : e:\priquel\sources\engine\xrgame\id_generator.h
Line        : 92
Description    : Not enough IDs

Ошибка

В игре закончились идентификаторы. В игре может быть НЕ БОЛЕЕ 65534 объектов. Видимо, у Вас на создавалось столько, как - это другой вопрос.

Решение[1]

Почистить игру от лишних объектов.

2 вариант

Expression : pm->m_animations.size()
Function : player_hud_motion_container::load
File : D:\prog_repository\sources\trunk\xrGame\player_hud.cpp
Line : 92
Description : motion not found [aks74u_shootr]

Ошибка

Игра не может найти анимацию HUD-модели оружия, указанную в HUD-секции в одном из параметров вида anm_*

Решение

  1. Проверить название указанной анимации на наличие опечаток
  2. Убедиться, что путь к визуалу HUD'а в параметре item_visual прописан правильно
  3. Убедиться, что анимация с указанным названием действительно существует в соответствующем *.ogf или *.omf файле
    Если её в нём нет, значит она подхватывается из какого-то одного *.omf файла, подключенного к текущему hud'у-рук.
  4. Убедиться, что в случае использования отдельного *.omf-файла для хранения анимаций Вы не забыли в Actor Editor'е SDK подключить его к модели.


Частный случай вылета:

Expression : pm->m_animations.size()
Function : player_hud_motion_container::load
File : D:\prog_repository\sources\trunk\xrGame\player_hud.cpp
Line : 92
Description : motion not found [idle]

Ошибка

При детальном рассмотрении конфига, нигде данное название анимации не прописано.
Дело в том, что в ЧН\ЗП для худа используется две модели: рук и оружия. Когда мы прописываем им общую анимацию, движок в анимациях оружия сначала пытается найти указанную. Если это не удается - то пытается воспроизвести анимацию с названием idle. Если и эта его попытка оказывается безуспешной - вылетает с вышеобозначенным логом.

Решение

Есть 2 варианта:

  1. Добавить для оружия анимацию с названием idle
  2. Явно задать в конфиге названия реально существующих для модели оружия анимаций

Источник

  1. Страница "Справочник вылетов (Line 1 - Line 100)" на AMK форуме