[Alpha] 2.0.0
Pre-release
Pre-release
Alpha Version with Test Changes
Changelog:
- Code Refactoring:
- Moved animation-related code from
AddToFullpack
toPrethink
+AddToFullpack
for more accurate simulation of client-side behavior.
- Moved animation-related code from
- StudioEstimateGait Improvements:
- Code now fully matches the CS 1.6 client (minimized desynchronization on player spawn, though not completely, as calculating the exact
frametime
of the client is nearly impossible).
- Code now fully matches the CS 1.6 client (minimized desynchronization on player spawn, though not completely, as calculating the exact
ex_interp
Enhancements:- Improved handling for better interpolation accuracy.
- Hitbox Visualizer Added:
- Introduced a hitbox visualizer as a
.asi
file.
- Introduced a hitbox visualizer as a
The visualizer currently works with only one player and is configured specifically for Counter-Strike.
Requirements to Use the Hitbox Visualizer:
- Configure Half-Life/CS and HLDS launch parameters with
-insecure
. - Copy
hitbox_vis.asi
to the Half-Life folder. - Launch the game and connect to a server.
- On the server, set the following
cvars
:hbf_debug 1
for partial animation parameters output.hbf_debug 2
for full debugging (displays hitboxes exactly as calculated by the server).
Альфа-версия с тестовыми изменениями
Изменения:
- Рефакторинг кода:
- Код работы с анимациями перенесён из
AddToFullpack
вPrethink
+AddToFullpack
для более точной симуляции клиентского поведения.
- Код работы с анимациями перенесён из
- Улучшения StudioEstimateGait:
- Код полностью соответствует клиенту CS 1.6 (минимизирован рассинхрон при спавне игрока, но не полностью, так как подсчитать точное
frametime
, который был у клиента, практически невозможно).
- Код полностью соответствует клиенту CS 1.6 (минимизирован рассинхрон при спавне игрока, но не полностью, так как подсчитать точное
- Улучшена работа с
ex_interp
:- Повышена точность интерполяции.
- Добавлен визуализатор хитбоксов:
- Визуализатор реализован в виде файла
.asi
.
- Визуализатор реализован в виде файла
Визуализатор пока работает только с одним игроком и настроен исключительно для Counter-Strike.
Как использовать визуализатор хитбоксов:
- Настройте параметры запуска Half-Life/CS и HLDS с параметрами
-insecure
. - Скопируйте файл
hitbox_vis.asi
в папку с Half-Life. - Запустите игру и подключитесь к серверу.
- На сервере настройте
cvar
:hbf_debug 1
— для вывода некоторых параметров анимации.hbf_debug 2
— для полного дебага (будут показываться хитбоксы так, как их рассчитывает сервер).