-
-
Notifications
You must be signed in to change notification settings - Fork 482
[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: лампа не зависає -
c5cbc9e
CDestroyablePhysicsObject: Виправлено неправильний тип, переданий у зворотній виклик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
-
7f8af89
crypto
замінено наCrypto++
-
3f12bb1
xrXMLParser
об’єднано зxrCore
-
e1fa93f
Ядро навігації AI перенесено у динамічну бібліотекуxrAICore
-
7b18fa2
Новий модульxrRenderGL
для OpenGL рендерера -
cb4b496
,c6f1ada
,6e9d982
OpenSSL підключено як зовнішню динамічну бібліотеку,crypto
об’єднано зxrCore
-
7ae37de
,c83bc23
Код скриптового рушія перенесено у динамічну бібліотекуxrScriptEngine
-
a4a74e1
Плагіни використовуютьxrCore
замість видаленогоxrCoreStatic
-
cdd6c53
xrCPU_Pipe
об’єднано зxrCore
Home
English
- Русский
- Українська
- Беларуская
- Polski
- Český