Open OneMorePseudoCoder opened 4 hours ago
Модмейкер? Или просто игрок?
Насколько я знаю, на Янтаре попадаются иногда кривые вертексы, которые приводят к вылету игры. Посмотрим, удастся ли это исправить в следующей версии.
Насколько я знаю, на Янтаре попадаются иногда кривые вертексы, которые приводят к вылету игры. Посмотрим, удастся ли это исправить в следующей версии.
Это не похоже на кривые вертексы
А в какой момент происходит?
При подходе к заводу по заданию "Выключить установку в X16".
xrEngine.exe caused an EXCEPTION_ACCESS_VIOLATION in module xrGameSOC.dll at 000000000F566C04, vertex_in_direction()+0168 byte(s), E:\stk_old\shadowcast_engine-main\src\xrGameSOC\level_script.cpp, line 0169+0004 byte(s) stack trace: 0x000000000F566C04 xrGameSOC.dll, vertex_in_direction + 168 byte(s), E:\stk_old\shadowcast_engine-main\src\xrGameSOC\level_script.cpp, 169 + 4 byte(s) 0x000000000F14AF2E xrGameSOC.dll, luabind::detail::free_functions::returns<unsigned int>::callApply<unsigned int,_vector3<float>,float,luabind::detail::primitive_converter<0>,luabind::detail::value_converter<0>,luabind::detail::primitive_converter<0>,0,1,2> + 118 byte(s), E:\stk_old\shadowcast_engine-main\src\3rd party\luabind\include\luabind\function.hpp, 163 + 88 byte(s) 0x000000000F147233 xrGameSOC.dll, luabind::detail::free_functions::call<unsigned int,unsigned int,_vector3<float>,float> + 43 byte(s), E:\stk_old\shadowcast_engine-main\src\3rd party\luabind\include\luabind\function.hpp, 215 + 22 byte(s) 0x00000000C0F2286E lua51.dll 0x00000000C0F27F35 lua51.dll, lua_pcall + 117 byte(s) 0x000000000056FB55 luabind.dll, luabind::detail::pcall + 101 byte(s), E:\stk_old\shadowcast_engine-main\src\3rd party\luabind\src\pcall.cpp, 40 + 17 byte(s) 0x000000000EE40BCF xrGameSOC.dll, luabind::detail::proxy_member_void_caller<>::~proxy_member_void_caller<> + 51 byte(s), E:\stk_old\shadowcast_engine-main\src\3rd party\luabind\include\luabind\detail\call_member.hpp, 269 + 19 byte(s) 0x000000000F487AFB xrGameSOC.dll, CScriptActionWrapper::execute + 47 byte(s), E:\stk_old\shadowcast_engine-main\src\xrGameSOC\script_action_wrapper.cpp, 38 0x000000000F508A7C xrGameSOC.dll, CAI_Stalker::Think + 44 byte(s), E:\stk_old\shadowcast_engine-main\src\xrGameSOC\Ai\Stalker\ai_stalker.cpp, 862 0x000000000F508DBB xrGameSOC.dll, CAI_Stalker::shedule_Update + 619 byte(s), E:\stk_old\shadowcast_engine-main\src\xrGameSOC\Ai\Stalker\ai_stalker.cpp, 780 0x00000000400C3905 xrEngine.exe, CSheduler::ProcessStep + 517 byte(s), E:\stk_old\shadowcast_engine-main\src\xrEngine\xrSheduler.cpp, 366 0x00000000400C3E9B xrEngine.exe, CSheduler::Update + 491 byte(s), E:\stk_old\shadowcast_engine-main\src\xrEngine\xrSheduler.cpp, 485 0x000000000F55C7E3 xrGameSOC.dll, CGamePersistent::OnFrame + 847 byte(s), E:\stk_old\shadowcast_engine-main\src\xrGameSOC\GamePersistent.cpp, 626 0x00000000400402B8 xrEngine.exe, CRegistrator<pureFrame>::Process + 88 byte(s), E:\stk_old\shadowcast_engine-main\src\xrEngine\pure.h, 94 0x000000004003F81C xrEngine.exe, CRenderDevice::FrameMove + 332 byte(s), E:\stk_old\shadowcast_engine-main\src\xrEngine\device.cpp, 490 0x000000004003EC1A xrEngine.exe, CRenderDevice::on_idle + 346 byte(s), E:\stk_old\shadowcast_engine-main\src\xrEngine\device.cpp, 239 0x000000004003F4AF xrEngine.exe, CRenderDevice::message_loop + 111 byte(s), E:\stk_old\shadowcast_engine-main\src\xrEngine\device.cpp, 379 0x000000004003F609 xrEngine.exe, CRenderDevice::Run + 329 byte(s), E:\stk_old\shadowcast_engine-main\src\xrEngine\device.cpp, 423 0x00000000400E5F91 xrEngine.exe, Startup + 417 byte(s), E:\stk_old\shadowcast_engine-main\src\xrEngine\XRayEngine.cpp, 288 0x00000000400E73B5 xrEngine.exe, WinMain_impl + 1557 byte(s), E:\stk_old\shadowcast_engine-main\src\xrEngine\XRayEngine.cpp, 735 0x00000000400E7579 xrEngine.exe, WinMain + 9 byte(s), E:\stk_old\shadowcast_engine-main\src\xrEngine\XRayEngine.cpp, 781 0x0000000040108F5E xrEngine.exe, __scrt_common_main_seh + 262 byte(s), D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl, 288 + 33 byte(s) 0x00000000D496257D KERNEL32.DLL, BaseThreadInitThunk + 29 byte(s) 0x00000000D630AF08 ntdll.dll, RtlUserThreadStart + 40 byte(s)
Ещё: не могу собрать проект "из коробки". Не хватает DXERR. Приходится постоянно брать эту библиотеку из STCoP-а и самостоятельно добавлять в решение, чтобы его собрать.