-
-
Notifications
You must be signed in to change notification settings - Fork 488
[UA] Журнал змін
1therealcloud edited this page Jul 14, 2025
·
1 revision
⚠️ УВАГА! Це застарілий список змін. Якщо ви можете допомогти з його оновленням — долучайтеся!
-
2a91825
HQ-геометрія від Shoker -
8ed36ae
Експорт бітів і FFI до скриптового рушія -
8fa8982
Новий дампер скриптових прив’язок (запускайте гру з параметром-dump_bindings)XXX: додати посилання на опис функції
-
2acea69
Видалено консольну командуlua_help(разом із відповідною функцією у скриптовому рушії) -
b94f18c*
Оновлено Luabind до версії v0.9.1 (OpenXRay/luabind-deboostified) -
84f3b8a
Рушій більше не перетворює командний рядок на нижній регістр -
5c4770b*
Оновлено LuaJIT до v2.1.0-beta3 (OpenXRay/LuaJIT) -
24130eb
Видалено перевірку розміру віртуальної пам’яті -
ab829e1
Видалено перевірку батьківського контролю
Декілька цікавих технічних змін.
-
c8eae93,7b87b2cвиправлення для 64-бітних системXXX: вставити більше виправлень тут
-
c289feeОтримання інформації про процесор переписано на C++ замість ASM -
7de32efДодано підтримку функції скріншоту у режимі DX9 вікна -
28261db,0e56552Курсор робочого столу обмежено в межах клієнтської області вікна гри, коли курсор гри прихований -
a175012Движок ігнорує сканування каталогів з файлом.xrignore -
3964dceПереключення на сервер GSC GameSpy (gamegsc.com) -
12cebe5В режимі вікна позиція курсора в грі співпадає з позицією курсора робочого столу
Помилки, які впливали на геймплей.
-
d243af2,42ac33eВиправлено: швидка зміна слоту цілі не перезапускає анімацію сховання -
8fb4797Виправлено неправильний зум після приєднання кастомного прицілу -
f2d6cb8Виправлено обробку команд зуму -
b4c412f0Виправлено неправильну зміну типу патронів -
6cebfa2Усунено мерехтіння після використання предмета в грі -
5e59f8fВиправлено зникнення гранати -
e9c867fВиправлено некоректну роботу функції огляду при одночасній активації двох оглядів -
705040fВиправлено, щоб детектор не залишався активним після скидання -
705040f,940bdb2Виправлено неправильний розрахунок ваги зброї -
449c91aВиправлено інверсію порядку патронів при переході в режим гранати -
2a91825Виправлення для воронов від Sin! -
f97093bВиправлено некоректне завантаження пам’яті NPC -
3ba633f,e270edfВиправлено збої камери під час перезаряджання або руху вбік -
b47a3e9Виправлення SkyLoader: ефект перезарядження працює не завжди -
0c34678Виправлення SkyLoader: лампа не зависає -
c5cbc9eCDestroyablePhysicsObject: Виправлено неправильний тип, переданий у зворотній викликGameObject::eDeath -
2b2a60b,9d13453Виправлено витік пам’яті в менеджерах рендер-ресурсів -
169b901Виправлено звуки “дзінь” від поєднань Alt+клавіша у віконному режимі -
e8f39efВиправлено розмитий текст на R4 -
34ad8a8Виправлено краш через звернення до нульового покажчика при виконанні командиg_killу відключеному стані -
3373816Виправлено краш через R_ASSERT при зупинці неактивного таймера профілю скриптів -
4dc7572Виправлено неправильну назву експортованої функції скрипта -
90a9f54Виправлено некоректне округлення фактору часу менеджера куль (викликало краш при малому значенні фактора) -
f0109a3Виправлено рекурсивний краш вxrDebug::backend -
5ee7d8bВиправлено краш через R_ASSERT вCUILines::GetColorFromText(викликало падіння клієнтів мультиплеєра) -
9097307Виправлено краш через переповнення стека при індексації великих дерев каталогів -
1ef11cfВиправлено краш через переповнення буфера при довжині командного рядка понад 511 символів -
99de510Усунено потенційне переповнення буфера уxrGameSpyServer::OnMessage -
ed73deaПорівняння значень різних типів enum уdxUIRender::StartPrimitive -
6747a19Конструктор VertexCache за замовчуванням не ініціалізував об’єкт -
fea2c63Потенційне перепризначення за межами буфера вCPHShell::ResetCallbacksRecursive -
e1f1afeНеправильний порядок кнопок погоди у діалозі голосування в мультиплеєрі
Ці помилки могли призводити до аварій, витоків пам’яті або інших чисто технічних проблем.
-
08a7396Неправильний порядок аргументів у викликуxrSASH::OnConsoleInvalidSyntax -
43536dc,a5525d2,c611d5f,2055b8d,976b434,7dc1f10,d00065bПотенційне переповнення стеку -
0f8835fНекоректна валідаціяSBoneShape -
ebcc62b,2aa3eb1Некоректний формат рядка -
e8d6c17,3a788d0,878cec4Відсутнє приведення типів аргументів у форматному рядку -
8b67bb5Відсутня перевірка у функції валідації циліндра -
7d053dcПотенційне пошкодження кадру стеку уCConsole::ExecuteCommand -
631faddЗастарілі статичні змінніCUIGameCustomмогли потенційно не видалятися -
2d152f8Некоректна ініціалізація глибини трафарету уdx10StateUtils::ValidateState
-
e1fa93fЯдро UI перенесено у динамічну бібліотекуxrUICore -
7f8af89cryptoзамінено наCrypto++ -
3f12bb1xrXMLParserоб’єднано зxrCore -
e1fa93fЯдро навігації AI перенесено у динамічну бібліотекуxrAICore -
7b18fa2Новий модульxrRenderGLдля OpenGL рендерера -
cb4b496,c6f1ada,6e9d982OpenSSL підключено як зовнішню динамічну бібліотеку,cryptoоб’єднано зxrCore -
7ae37de,c83bc23Код скриптового рушія перенесено у динамічну бібліотекуxrScriptEngine -
a4a74e1Плагіни використовуютьxrCoreзамість видаленогоxrCoreStatic -
cdd6c53xrCPU_Pipeоб’єднано зxrCore
Home
English
- Русский
- Українська
- Беларуская
- Polski
- Český