Non-TASing-related changes:
- Fixed the distortion in the collision depth map. Thanks @Marckvdv!
- Added the
bxt_collision_depth_map_pixel_scaleconsole variable, which allows rendering the collision depth map at a lower resolution than the game's resolution. It's set to a good value by default, so you can safely view the collision depth map at your regular resolution. Thanks @Marckvdv! - Added the
bxt_collision_depth_map_remove_distance_limitconsole variable to remove the tracing distance limit, so far away entities are still shown on the collision depth map. Enabled by default.
This release features a number of improvements to the TAS editor and TAS support in general.
- Improved the TAS editor FPS by making the TAS editor simulation incremental: it simulates a little bit every frame so as to not kill the FPS too much. Can be controlled with the new
bxt_tas_editor_simulate_for_msconsole variable. - Improved the performance of left-dragging points in edit mode by making it not re-simulate unnecessary parts of the input.
- Added a new .hltas line to smoothly change the player's angle over a period of time:
change yaw to 90 over 1 s change pitch to 0 over 0.5 s change target_yaw to 23.5 over 2.3 s - Added
bxt_hud_tas_editor_statuswhich shows the properties of the currently selected point in edit mode. Thanks @Eddio0141! - Added
bxt_tas_editor_set_yaw/pitch/repeatsandbxt_tas_editor_unset_yaw/pitch. - Added
bxt_tas_playback_speedwhich controls the TAS playback speed. It's set to1by default, which means that the TASes will play back in real-time (or slower). Set to0.5for example to make the TASes play back 2 times slower. Set to0to play back as fast as possible. - Added
bxt_tas_write_logwhich automatically writes thebxt_taslogof the TAS. - Changed
bxt_taslogto accept an argument (0 or 1) rather than being a toggle. - Freecam is now enabled automatically when enabling the TAS editor.
host_framerateand_bxt_min_frametimeare now automatically reset when TAS playback ends.- Improved the prediction accuracy, which reduces the TAS editor desyncs.
- Removed
bxt_tas_editor_append_framesin favor of automatic selection. - Fixed freecam speed on unstable FPS.
- Fixed deleting the last frame bulk in edit mode.
- Fixed
bxt_tas_editor_toggle s22toggling s23.