11,048 Commits over 1,950 Days - 0.24cph!
Fix camera rotation changing when ending a demo
Fixed shot looping back to start even if loop is disabled
Clear all gibs when scrubbing the timeline, prevents them being repeatedly created and not cleaned up when scrubbing forward/back
More gib overrides and read/write disabling:
Ice walls
All car chassis's and modules
Igniter, sprinkler, tesla coil
Powered water purifier, water pump
Added gib overrides and disabled read/write on some high memory meshes:
Chippy arcade machine
Fluid switch
Piano, xylophone and drumkit
Beach chair, parasol and beach table
Wooden watchtower
SAM sites
Beds
Graveyard fence
Workbench 1, 2, 3 (and removed gibbable components (from static versions)
Computer station
Chocolate eggs
Neon signs
Added a shrink colliders option to the gibbable editor
This shrinks colliders on the gibs until there are no longer any overlaps
Should help some gib setups with lots of overlapping pieces exploding apart when destroyed
Better scrubbing logic, resume playing if the demo was playing when the timeline received input
WIP new timeline scrubber with active shot overlay
Fixed shots getting stuck at paused in some cases
Merge from chainsaw_vis_fix
Merge from dof_target (debugcamera_dollyspeed convar)
Potential fix for chainsaw (and potentially other entities) not being disabled properly
▋▊▉▌▋▍▇ ▍█▇▇▆ ▅▋▍ █▋▉▇▇▇▄▍▆ ▆▊▉▊
▆▇▌▉▆▅▌█ ▆▍▉██▆▆▌▇ ▍▇▍▅▋▋▍▅ ▍▊▍ ▇▇▍▊█ ▍▉
▌▍▆▊▅▊▅ ▋▄▊▄▅▇▅▉▄▆▋ ▋▆ ▋▊▊▅▇ ▋▄ ▌ ▅▌▊▅▋▋▌▌▅▍ ▋▋▅▄ ▅▌▋ ▍▋█▉▅▉▉ █▌▋▅▇ ▄▇█▊▇▊▆ ▄▌ █▊▆ ▋▌▆▍▄▄▋█▋ ▇█▍▊▇▍
▆▄▅▍▋▄▌ ▆▋▉▌▌, ▇▉█▅▄▌▊, ▄▇▍
▋▋█▋▇ ▅▇▋▉ ▅▅▄▊▄▋▉▊▆▊/▋▆▊
▆█▋▉▌ ▆▍▆█ ▋▇▆▍▉▄▍▅▊▊/▇▅█/▋█▌▉▋▋
▊▍▆▉▊▍ ▊▋▌ ▍▊ ▇█▍▉▋ ▄▉█▇█
Fixed incorrect spine processing when injured
Removed accidental voice chat log
Fixed shot list not scrolling, still has some issues
Added RealTimeUntil
3 second countdown now rolls back 3 seconds and resumes playback, if the player is earlier than three seconds it will wait for the appropriate time and then play
Added if Demo.compressShotKeyframes to toggle the keyframe compression
Moved the shot recorder UI
Fixed being able to scrub the timeline while recording a shot
Added buttons to go back to the start of the demo/shot
Fixed pre record timer always appearing even if that option is disabled
Fixed lerped camera movement not being recorded in a shot file
Added a loop option to the shot playback UI
Wip initial support for keyframe tracks
Added support for a three second countdown before starting to record a shot
Implement delete shot button, better ui state management
▍▊▅ ▆▇█▊ ▊█▍▋▄▆ ▇▇▇▅▇█ ▍▇ ▉▄▅▌█ ▄▉█▊▌
▇▇█▄▌▊▅▅ ▇▉▍ ▆▉▌▊▊▋ ▋█▉▆▇▍ ▋▋▋▆ ▍ ▅▌▉▆ ▋▉█▄
▌▅▋▌█▋▋, ▊▆▅▆█▌ ▇▍▄▆▅ ▇▅▄▄▋█▋
Added a scrub bar for general use when not in a shot
Some layout changes
▋▊▋▆█▍ ▄▍▅ ▆ ██▊ ▇▌█▊▌ █▍▇▅▇ ▍▉▅▊▄▊▆▅. ▋▍▊▊ ▌▋▆ ▆▇▉▇ ▄▊▍ ▅▄▌ ▋▍▌▍█ ▄▉▉▆▋▋▆ ▇▍▇▍▄▊█ ▄▋ ▄ ▊▇▊▄ ▇▄▄ ▋▄█▅ ▋▆▋▇ ▆▇▍ ▅▄▉▍▉▍▄ ▉▄▅▉▆▊ ▄▅▋▆█▆▇ ▊█ █▉▋▇▅▊▊
▉▇▅▉▌▍█ ▍▅ ▇▉▆▅ ▅▆█▆▍▅▌▇ ▅▄▅▋▄▋▅█▋▆▊ ▋█ ▌█▅▌▌▌ █▄█▋▊▄▇▋▄▌▌ ▇▊▇▍▇ ▆▄▌ ▌▆▇▉█ ▄▌█▋▇▋▇█
▄▇▇▆▋ ▇█▊▋▍▄▊ ▌▍▄ ▇▉█▅▅▄▄▉ ▄▉▄▊▋ ▊▉▇▆▉█ ▆▆▍ ▊▊▍▉ ▅▄ ▆▆▌▉▅▌▄ ▅▌ ▉▅ █▄▌▇▊▊▋ ▊▄▅ ▉▌▄▇▊▌
▇▋▆▅▄ ▊▍▇▊ ▍▌ ▅▆▅▇▇ ▌▅▅▍▅▆ ▄▆▆▉▉ ▇▆▋▌▇▌
Tab to toggle demo UI on and off
Added a label to list keys
New non-broken test.dem
▄▌▇▍▉ ▍█▇█▆ █▇▇▍▇▅ ▊▍▌▅▋ ▌▇▋▆▄
▉▍▆▇▆ ▇▅▌▄ ▅▆▍▇▇▆▆█▅▋/▍▇▅
▄▊▉▅▋█ ▊▇▍▋▉ ▅▊▌▉▊ ▍▉ ▋▉▆▌▊▇
█▇▌▍▇▉ ▆▌▋▇.▋█▍▇▌▄ ▉▌▊▅▅▊█, ▍▋▌▊▅▄ ▊▆ █▋▅▋█▍ ▅▄ ▉▋▉▌▇▅▄▍
▍▄▅▋▌ ▊▋▇▊ ▄▄▊▆▌▅█▅▆▊/▌▍▇/▇▊▊▆▋█▋▌▍