1.13.9
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
- INFRA support - tracking at #279 (@ThisAMJ), many things are still missing/broken
- export cvar flags as strings
sar_velocitygraph_show_line
(@kipod8)- TAS
SRF
buttons (sprint, reload, flashlight) for INFRA (JDUZBOSRF
) - Wait to apply changes to
sar_speedrun_time_pauses
until next pause/unpause sar_on_stuck
(requiressv_cheats
) (@ontrigger)- TAS version 8 (@Krzyhau)
- Better handling of strafing above 300ups, airlocking and pitchlocking
- Better handling of autojump prediction
- Target reaching system
- TAS feet-in-water strafing
- TAS
unducked
,unduck
options forautojump
tool - TAS blank
rngmanip
line to load from script folder (i.e.tas/thing.p2tas L3: rngmanip
->tas/thing.p2rng
) sar_rng_save
andsar_rng_load
default to the active script folder if no path is providedsar_trace_compare
and logging system
Fixes:
- Hopefully crash less after game updates
- Mel reset on Tram Ride
- Fix demo playback with RhythmGame and scrollspeed huds
- Mel CM flags event (@Jeremy-Vidaurri)
- Use bordered windowed for
sar_allow_resizing_window
- Various typos and grammatical errors
- Don't crash unsupported games (just fail to load)
- Don't show huge split time on ghost race
- Don't crash on game exit
sar_speedrun_get_mtriggers
URL redirectcond map
is now case-insensitive- Dispose of TAS controller connections (disconnect then reconnect) (@Krzyhau)
- Fixed TAS compatibility regression with
sar_loads_uncap
- Don't record
sar_con_filter_*
commands in demos - Only record button changes in raw TAS scripts (saves space)
- Fix
sar_trace_bbox_use_hover
whilesar_trace_draw_hover
is disabled
Many various refactors thanks to @ThisAMJ, @kot9pa16lvl, and @Krzyhau