Releases: p2sr/SourceAutoRecord
Releases · p2sr/SourceAutoRecord
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_sync
UI below game HUDs - make
sar_quickhud
mirrorhud_quickinfo
behaviour - 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%string
parsing forcond
- highlight mentioned names in ghost chat
- integrate improved
pathmatch
into Linux build (loading time improvements) sar_hud_{show,hide}_text all
- expose entity selector to TAS protocol
- entity selector for
autoaim ent
TAS tool sar_hud_fps
Fixes:
- reset
cl_skip_player_render_in_main_view
correctly on SAR unload - portalgun linkage ID fetched incorrectly
- correct
sar_crosshair
positioning 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_cutscenes
conds
- allow
sar_ent_slot_serial
in-game
Fixes:
- fix delay before
sar_dpi_scale
takes 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
$0
in 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_cvar
on 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_flashlightbrightness
to 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_pb
sar_on_tas_start
,sar_on_tas_end
sar_on_xxx_clear
svar_substr
sar_function
arg count expansionsar_function
multi-arg expansion operator- allow expanding
sar_function
args above index 9 ?var
parsing forcond
- allow variables on RHS of
cond
s - more verbose
cond
errors
TAS and trace
- replace
sar_trace_font
withsar_trace_font_size
- portals in
sar_trace
sar_hud_trace
andsar_trace_dump
to 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
version
line in TAS scripts, including various fixes in newer version (latest isversion 6
)rngmanip
line in TAS scripts- tools-only framebulks (
tick>>tools
) in TAS parser check
TAS toolautoaim ent
functionality for TAS autoaim tool- TAS server debug tick
Ghosts
- replace
ghost_name_font
withghost_name_font_size
- remove ghost LODs
ghost_draw_through_walls
ghost_demo_color
ghost_leaderboard
- give ghost spectators
notarget
Other
sar_cheat_hud
sar_always_transmit_heavy_ents
sar_portals_thru_portals
sar_hud_rainbow
sar_dpi_scale
sar_paint_reseed
sar_rng_save
/sar_rng_load
sar_groundframes_total
sar_fcps_
commandssar_ent_info
sar_force_qc
sar_prevent_ehm
- show serial number in entity list commands
- add entity slot serial debug commands
- achievement tracker
- refactor overlay drawing
- improvements to
sar_quickhud
andsar_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_raw
to 1 - default
sar_render_shutter_angle
to 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_teleport
in splitscreen- fix splitscreen detection
- don't overlay
sar_pp_hud
portals 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_preset
errors in P2SM - fix portal gun linkage ID detection for
sar_portalgun_hud
etc - 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_finder
andsar_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_exit
commands 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_ihud
buttons correctly in TAS playback
1.12.7-pre17
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
sar_trace_font_size
Fixes:
- texture errors on text overlays
- speedrun timing,
sar_coop_reset_progress
,sar_teleport
etc not working properly in coop