Releases: p2sr/SourceAutoRecord
Releases · p2sr/SourceAutoRecord
1.12.8-pre9
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
sar_hud_toggle_textsar_autostrafe
Fixes:
- fix crash in pathmatch cache, for realsies this time (Linux only)
- (TASv7) fix
letspeedlockwithsar_aircontrol sar_speedrun_skip_cutscenesin any%
1.12.8-pre8
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
sar_strafehud_match_accel_scale
Fixes:
- display own ghost color correctly in chat
- draw
ghost_syncUI below game HUDs - make
sar_quickhudmirrorhud_quickinfobehaviour - get correct substring for cond RHS var/cvar parsing
- fix crash on printing ghost message shorter than name
- fix crashes and bugs in pathmatch cache (Linux only)
1.12.8-pre7
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
sar_strafe_hud#cvar,cvar:, and%stringparsing forcond- highlight mentioned names in ghost chat
- integrate improved
pathmatchinto Linux build (loading time improvements) sar_hud_{show,hide}_text all- expose entity selector to TAS protocol
- entity selector for
autoaim entTAS tool sar_hud_fps
Fixes:
- reset
cl_skip_player_render_in_main_viewcorrectly on SAR unload - portalgun linkage ID fetched incorrectly
- correct
sar_crosshairpositioning in splitscreen - unify file autocompletion to better system
- improve precision of floating-point svar arithmetic
- fix incorrect display on
sar_strafe_quality
1.12.8-pre6
1.12.8-pre5
1.12.8-pre4
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
sar_speedrun_skip_cutscenesconds- allow
sar_ent_slot_serialin-game
Fixes:
- fix delay before
sar_dpi_scaletakes effect - help strings
- don't record various commands
1.12.8-pre3
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
- speedrun autoreset
sar_stop- legacy mtrigger format
- floating point svar operations
- allow
$0in function expansion sar_on_xxx_list- allow unquoted strings for
svar_set - better autocompletion for svar commands
wait_to,wait_for
Fixes:
- help string typo
- crash when using
svar_from_cvaron command
1.12.8-pre2
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
- add
sar_disable_weapon_sway - add
sar_pip_align - allow time value for
sar_speedrun_offset - don't require quotes for
sar_speedrun_recover
Fixes:
- use real tick interval for TAS playback
- print trace name correctly
- remove cheat protection on
r_flashlightbrightnessto fix map lighting in CM - time pauses correctly in coop
1.12.8-pre1
1.12.7
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features
config+
sar_on_pb,sar_on_not_pbsar_on_tas_start,sar_on_tas_endsar_on_xxx_clearsvar_substrsar_functionarg count expansionsar_functionmulti-arg expansion operator- allow expanding
sar_functionargs above index 9 ?varparsing forcond- allow variables on RHS of
conds - more verbose
conderrors
TAS and trace
- replace
sar_trace_fontwithsar_trace_font_size - portals in
sar_trace sar_hud_traceandsar_trace_dumpto view detailed info about trace ticksar_trace_override- store eye position in trace
- string IDs for
sar_trace - use translated tick numbers for
sar_trace_bbox_at - teleport to current trace bbox tick with -1
versionline in TAS scripts, including various fixes in newer version (latest isversion 6)rngmanipline in TAS scripts- tools-only framebulks (
tick>>tools) in TAS parser checkTAS toolautoaim entfunctionality for TAS autoaim tool- TAS server debug tick
Ghosts
- replace
ghost_name_fontwithghost_name_font_size - remove ghost LODs
ghost_draw_through_wallsghost_demo_colorghost_leaderboard- give ghost spectators
notarget
Other
sar_cheat_hudsar_always_transmit_heavy_entssar_portals_thru_portalssar_hud_rainbowsar_dpi_scalesar_paint_reseedsar_rng_save/sar_rng_loadsar_groundframes_totalsar_fcps_commandssar_ent_infosar_force_qcsar_prevent_ehm- show serial number in entity list commands
- add entity slot serial debug commands
- achievement tracker
- refactor overlay drawing
- improvements to
sar_quickhudandsar_crosshair - internal changes to demo data injection
- use default HUD color in HUD text
- improve file autocompletion
- show toast after successful update before game exist
- bhop and crouchfly patches
- vault save speedrun start rule
- rework and simplify
sar_vphys_hud - add player vphys bbox hud
- window resizer (Windows only)
- continuous mode for
sar_hud_groundframes - add camera path export
- partial demo portal interpolation fix
- unhide
cl_viewmodelfov - make BINK videos respect host time
- default
sar_tas_autosave_rawto 1 - default
sar_render_shutter_angleto 360 - add Gaussian blending to
sar_render
Fixes
- fix ghosts not rendering sometimes
- move ghost name tags down when model ducks
- output color codes correctly in
sar_ihud_modify - prevent chat spam after leaving splitscreen
sar_teleportin splitscreen- fix splitscreen detection
- don't overlay
sar_pp_hudportals twice - show correct line numbers in TAS parse errors
- better error message for input release duration in TAS scripts
- handle portals correctly in
sar_teleport - prevent
sar_fast_load_preseterrors in P2SM - fix portal gun linkage ID detection for
sar_portalgun_hudetc - correct TAS server error messages
- allow time portal placement in TAS
- load stat counter data after config exec
- remove stat counter error on game load
- use eye pos for
sar_ruler_creator,sar_seamshot_finderandsar_aim_point_hud - make direct funnel inputs work correctly in TAS tools playback
- correct autostrafer behaviour under
sar_aircontrol - add missing newlines to cvar descriptions
- make TAS player see base maps in Speedrun Mod
- print trace name correctly in errors
- always enable interpolation in raw TAS playback
- advance demo queue correctly when filenames contain spaces
- prevent crashing on exit
- execute
sar_on_exitcommands properly - output error message on autosubmit key load failure
- run tools processing before
sar_tas_dump_player_info - don't show advancement for self when spectating
- correctly center text in multi-line toasts
- show
sar_ihudbuttons correctly in TAS playback