p2sr / SourceAutoRecord

Speedrun plugin for Source engine games.
https://sar.portal2.sr/
MIT License
93 stars 31 forks source link

SAR checksums files outside of the Portal 2 Speedrun mod folder #286

Closed AlexAdvDev closed 3 days ago

AlexAdvDev commented 1 week ago

SAR checksums a file inside the sourcemods folder, which I'm guessing shouldn't be happening

Example marked with a ">"


demo: 'fullgame.dem'
    'AlexAdvDev' on sp_a2_bts5 - 60.00 TPS - 50 ticks
    events:
        [    0] [SAR] recorded at 2024/10/08 23:35:08 UTC
        [    0] [SAR] queued command: sv_allow_mobile_portals 1
        [    0] echo "SAR 1.13.8 (Built 08:09:28 Aug 24 2024)"
    >   [    0] [SAR] file "C:/SteamLibrary/steamapps/sourcemods/Portal 2 Speedrun mod/../thisisinsourcemods.nut" has checksum 00000000
        [    0] [SAR] file "c:/steamlibrary/steamapps/common/portal 2/portal2_dlc3/pak01_dir.vpk" has checksum 17EF0612
        [    0] [SAR] file "c:/steamlibrary/steamapps/common/portal 2/portal2_dlc3/pak02_dir.vpk" has checksum 7859206D
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/backup.nut" has checksum 559A2B99
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/credits.nut" has checksum ABB54C89
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/credits_frames.nut" has checksum 93318521
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/modes/celeste.nut" has checksum 55540B1E
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/modes/cubecore.nut" has checksum 74801348
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/modes/default.nut" has checksum 7BFA2FDF
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/modes/floorislava.nut" has checksum 0D73B1F5
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/modes/fog.nut" has checksum 0BDF3E2D
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/modes/reverse.nut" has checksum B6B6A8AE
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/modes/smo.nut" has checksum 4C58D7F3
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/speedrunmod.nut" has checksum BC2B6F37
        [    0] [SAR] file "c:/steamlibrary/steamapps/sourcemods/portal 2 speedrun mod/scripts/vscripts/transitions/sp_transition_list.nut" has checksum F88080DD
        [    0] [SAR] cvar 'sar_con_filter_suppress_blank_lines' = '1'
        [    0] [SAR] cvar 'sar_con_filter_default' = '1'
        [    0] [SAR] cvar 'sar_con_filter' = '1'
        [    0] [SAR] cvar 'sar_transition_timer' = '1'
        [    0] [SAR] cvar 'sar_record_prefix' = 'demos/fullgame/%Y-%m-%d_%H-%M-%S/fullgame'
        [    0] [SAR] cvar 'sar_demo_overwrite_bak' = '3'
        [    0] [SAR] cvar 'sar_demo_blacklist_all' = '1'
        [    0] [SAR] cvar 'sar_cm_rightwarp' = '1'
        [    0] [SAR] cvar 'sar_record_at' = '0'
        [    0] [SAR] cvar 'sar_disable_coop_score_hud' = '1'
        [    0] [SAR] cvar 'sar_speedrun_autostop' = '2'
        [    0] [SAR] cvar 'sar_loads_norender' = '1'
        [    0] [SAR] cvar 'sar_loads_uncap' = '1'
        [    0] [SAR] cvar 'sar_disable_weapon_sway' = '1'
        [    0] [SAR] cvar 'sar_prevent_ehm' = '1'
        [    0] [SAR] cvar 'sar_prevent_mat_snapshot_recompute' = '1'
        [    0] [SAR] cvar 'sar_disable_progress_bar_update' = '2'
        [    0] [SAR] cvar 'sar_disable_no_focus_sleep' = '1'
        [    0] [SAR] cvar 'sar_autorecord' = '1'
        [    0] [SAR] cvar 'mm_tu_string' = '20110805'
        [    0] [SAR] cvar 'mm_session_sys_delay_create_host' = '0'
        [    0] [SAR] cvar 'cl_viewmodelfov' = '100.000000'
        [    0] [SAR] cvar 'sv_allow_mobile_portals' = '1'
        [    0] [SAR] cvar 'r_portal_stencil_depth' = '9'
        [    0] [SAR] cvar 'ui_pvplobby_show_offline' = '1'
        [    0] [SAR] cvar 'cl_logofile' = 'materials\signage\coop_periodic_table.vtf'
        [    0] [SAR] cvar 'save_history_count' = '3'
        [    0] [SAR] cvar 'developer' = '1'
betsruner commented 1 week ago

updoot

ThisAMJ commented 1 week ago

https://github.com/p2sr/SourceAutoRecord/blob/cf075973aaab26a0019a8d366d348e4b543934ef/src/Modules/FileSystem.cpp#L36

ThisAMJ commented 3 days ago

a424c56