Skip to content

1.13.9

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 13 Oct 13:17
3a23608

CD

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 (requires sv_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 for autojump tool
  • TAS blank rngmanip line to load from script folder (i.e. tas/thing.p2tas L3: rngmanip -> tas/thing.p2rng)
  • sar_rng_save and sar_rng_load default to the active script folder if no path is provided
  • sar_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 redirect
  • cond 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 while sar_trace_draw_hover is disabled

Many various refactors thanks to @ThisAMJ, @kot9pa16lvl, and @Krzyhau