Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
- allow starting the TAS server on any port (
sar_tas_server <port>
) - add direct TAS script playback through protocol
- allow entity slot index as entity selector. e.g.
box[1]
for 2nd entity named "box" sar_cam_path_draw
sar_cam_path_goto
linux
condition forcond
- un-cheat-protect
cl_{forward,back,side}speed
commands for walk binds
Fixes:
- prevent crash on load on Portal Reloaded on Linux
- allow multiple arguments in
sar_toast_create
- correct pp HUD behavior when portal-peeking
- orange's angles HUD in demo playback
- coop taunt overriding
sar_cam_control
- progress reset event for solocoop
- various help strings
TAS fixes:
- TAS vector param count validation (
0>1 1 0 0|0 0 1 1
is not valid) - prevent crash on TAS raw script save
- prevent crash on invalid TAS angle smoothing type
- correct entity info TAS server packet
- correctly handle CM TAS header
- remove length limit on TAS-ran commands
- use newest TAS version for
sar_autostrafe
- fix TAS trace tick sometimes being off-by-one
- can hover over 0th trace tick
- correct angle handling in camera/trace
Removals:
sar_cam_path_showkfs
- usesar_cam_path_getkfs
insteadsar_hud_text
- usesar_hud_set_text
instead