Releases: p2sr/SourceAutoRecord
Releases · p2sr/SourceAutoRecord
1.13.3
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Advisory
This update accidentally broke support for mods like Portal Stories: Mel, Portal Reloaded, etc. This was fixed by the next update.
Changelog
Features:
- improve coop invite menu loading time (credit @Nanoman2525)
jump
mtrigger type (same arguments aszone
) (suggested by zach, impl by @ThisAMJ)- add steam timeline integration (credit @hero622)
- velocity check tool for tas (
check vel {xyz} <vel> [velepsilon <epsilon>]
- e.g.check vel xy 269.45 velepsilon 2
between 267.45 and 271.45 horizontal speed - default epsilon is 1) (credit @Ewan1165) sar_portalcolor_*
- change portal colors! Limited support in singleplayer, only crosshair and particles. Multiplayer has full support.
Fixes:
- coop ghost sync (mostly, except for the lobby)
- potential FCPS visualization crash
- TAS generated content bleed-over (some cases where raw records invalid data)
- format time for
sar_speedrun_get_mtriggers
output (suggested by @Jeremy-Vidaurri) - NetMessages now work while dead (mtriggers, run resets, etc)
1.13.2
1.13.1
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
This release includes several Challenge Mode bugfixes for Portal Stories: Mel and adds support for autorender clients.
Features
Bugfixes
1.13.0
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
This release adds Challenge Mode to Portal Stories: Mel and introduces a new release channel for testing canary builds.
Features
1.13.0-pre6
1.13.0-pre5
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
sar_disable_challenge_stats_hud_partner
- enables or disables the new behavior where your CM leaderboard is closed after your coop partner closes theirs (the behavior is currently inconsistent, which will be addressed soon)- allow multiple maps on speedrun category definition e.g.
sar_speedrun_cc_start "Mel Intro" map=st_a1_mel_intro|sp_a1_mel_intro
- allow
*
wildcard for map in category definition e.g.sar_speedrun_cc_start "Workshop" map=*
Fixes:
- re-add previous CM leaderboard behavior where the leaderboard never opens, for non-elevator maps (with
sar_disable_challenge_stats_hud -1
) - network ghost angle interpolation
- translate map filenames to titles in more places
- NetMessage character limit is 127
toggle
now works for SAR cvars e.g.sar_load_delay
- don't crash when checking for SAR updates too frequently
sar_hud_demo 1
shows relative path- fixed crash on plugin unload
- disabled view controllers on load (coop reset during disassembler animation, change level during incinerator cutscene, etc) -- This accidentally patched Betsrighter! Next release fixes.
- coop reset fixes ability to ping
1.13.0-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_transition_timer
- tells you how much time a dialogue fade lost (meaning how much earlier you should go in)sar_patch_{major,minor,small}_angle_decay
- patches angle decay. Major requires cheats.- new
sar_disable_challenge_stats_hud
- Opens the leaderboard for a few ticks to address #19 and better coop leaderboard handling - interferes with non-elevator maps, see discussion (P2SR discord server) - Discord Rich Presence - enable with
sar_discord_rpc_enabled 1
- Filepaths for SAR files can now be in any gamedir (e.g.
Portal 2/portal2/tas/
) sar_workshop_skip
- requires cheats- add optional component argument to vphys commands (e.g.
sar_vphys_setangle <hitbox> <angle> [component = z]
) - record frametime caps in demos
sar_command_debug
move
,look
,use
,shoot
,zoom
,duck
,stop
, andcmd
TAS tools - see the documentationducked
parameter for autojump TAS toolsetang ahead
TAS tool to look toward current velocity directioncheck holding [ent]
TAS tool to check if you are holding an entitysar_debug_step_slope_boost
- custom cfg coop messages with
sar_cfg_message <message>
, received in_sar_cfg_message
svar,sar_on_cfg_message
sar_speedrun_get_mtriggers[_map]
to get mtriggers from the boards- show map titles in toasts instead of filenames
- show offline players in coop invite list
Fixes:
- Linux mod support (including TWTM!)
- SAR coop messages should now appear less when the partner doesn't have SAR
- fix affected cvars by game update
- coop ghost sync
ghost_chat
as orange- NetMessage support in Reloaded
sar_speedrun_skip_cutscenes
in Reloaded (hopefully)- autosubmit exits early on CI builds
ghost_connect
threading - it shouldn't lag when you connect now!- better
sar_hud_tbeam
formatting - strafehud goes over 100% precision
- custom crosshairs in demos
- prevent crash in material system
- unload all created materials and textures
- autoreset regression, support for low tick numbers in coop
- map ends after flags
sar_tas_replay
after check reaches maximum attemptssar_tas_dump_player_info
was broken- un-hardcode max speed for autostrafer
sar_force_viewmodel_fov
helpstr
1.13.0-pre3
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
- better support for flags in
help
sar_frametime_uncap
- Experimental, removes the 10-1000 FPS cap. Use at own risk.- warning for flagged cheats in coop (progress will not save, runs will be invalid)
- better
sar_con_filter_debug
- if your console stops outputting anything with srconfigs, run this command and send output to@amj
in the P2SR discord.
Fixes:
- fix solocoop command handling regression in previous update
- fix certain vanilla commands no longer working after game update
- fix custom crosshairs not working as P-body
- correct
sar_cam_path_setkf
help string - don't warn about
fps_max
during loads (sar_loads_uncap 1
)
1.13.0-pre2
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
steamid
condsar_get_partner_id
- coop ghosts support
sar_con_filter_debug
sar_placement_helper_hud
Fixes:
- check for non-portalgun weapons
- match vanilla single-portal quickhud
- cm autoreset while orange is loading
- solocoop
sv_pausable
pause timing - mel
end
speedrun rule - Portal Reloaded
NetMessage
support - SAR chat messages showing up in singleplayer
FCVAR_CLIENTCMD_CAN_EXECUTE
errors because of game update- unclamp frame time ( <10fps, >1000fps works now)
1.13.0-pre1
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
sar_disable_viewmodel_shadows
sar_force_viewmodel_fov
- Portal Reloaded Coop timing categories,
sar_speedrun_skip_cutscenes
Fixes:
- offsets for renderer on Linux
- removed Herobrine