SDK:xrsharedmem.cpp

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

1 вариант

Обнаружение

Silver Raven[1]

Решение

stpM64[2]

Expression    : assertion failed
Function      : S:\sources\xrCore\xrsharedmem.cpp
File          : S:\sources\xrCore\xrsharedmem.cpp
Line          : 10
Description   : dwCRC && dwLength && ptr

Ошибка

Происходит в Level Editor при попытке загрузить модель со скелетом, формат которого отличается от формата в DLL'ке.

Например, моделей со скелетами из модов с изменённым движком (OGSR Engine).

Решение

Заменить $game_meshes$ и $game_dm$ в fs.ltx на следующее:

$game_meshes$       = true  |true   |$fs_root$      |gamedata_sdkhack\meshes\       |*.ogf;*.omf    |Game models
$game_dm$           = true  |true   |$fs_root$      |gamedata_sdkhack\meshes\       |*.dm           |Game detail models

Переместить в директорию gamedata_sdkhack\meshes модели из gamedata\meshes — не обладающие скелетом (обычно - всё, кроме папок actors, monsters, weapons).

При загрузке уровня появятся сообщения об отсуствующих моделях. Выбрать замену или игнорировать.

Источники

  1. ↑ "Silver Raven" amk-team.ru 28.09.2016 Архивировано: web.archive.org 24.08.2025
  2. ↑ "stpM64" amk-team.ru 07.06.2020 Архивировано: web.archive.org 01.08.2025