SDK: vector3d.h

Материал из Моддинг трилогии S.T.A.L.K.E.R. - modFAQ.RU | +TES/Fallout
Перейти к навигации Перейти к поиску

1 вариант

Обнаружение

S.t.A.l.K.e.Z[1], Silver Raven[2], ALEKCZY[3]

Решение

laki[4]

Expression    : assertion failed
Function      : x:\stalker_addon\sources\trunk\xrcore\_vector3d.h
File          : x:\stalker_addon\sources\trunk\xrcore\_vector3d.h
Line          : 189
Description   : square_magnitude() > std::numeric_limits<T>::min()

Ошибка

Происходит при загрузке уровня в Level Editor.

Неправильно расставленны точки в пути следования NPC. Нельзя ставить 2 точки (в одном пути) на одних и тех же координатах.

Например, если в пути стоит 5 точек, а точка 4 и 5 поставлены на одинаковых координатах, то - происходит данный вылет.

Решение

Отодвинуть точки вызывающие вылет друг от друга.

В дальнейшем, вообще не ставить точку в точку. Кроме прочего, это не удобно и если вдруг потребуется что-то перенастроить в таких совмещённых точках - устанете выделять нужную точку, так как её будет перекрывать другая.

Источники

  1. ↑ "S.t.A.l.K.e.Z" amk-team.ru 14.08.2024 Архивировано: web.archive.org 17.01.2025
  2. ↑ "Silver Raven" amk-team.ru 23.03.2015
  3. ↑ "ALEKCZY" amk-team.ru 31.12.2022
  4. ↑ "laki" amk-team.ru 14.11.2022 Архивировано: web.archive.org 29.05.2024