branchrust_reboot/main/demoshotcancel
114 Commits over 183 Days - 0.03cph!
Disable previous frame button
Proper text resizing on top info bar
More colour updates, show shot being recorded in red on the timeline
Clicking play once the demo/shot has ended now returns to the start of the demo/shot
Finally managed to get colours matching from Figma to Unity
If the currently playing shot is being renamed, exit it before renaming
Improved dragging behaviour when dragging around shots, locks the whole shot to the cursor rather than an icon
Added debugging.debugcamera_cycleBone bindable button (was hardcoded to tab)
Playback timeline styling changes
Show overlay on timeline while recording a shot
Added support for renaming shots
Fixed a case where shots wouldn't load
More styling for shot list
Rework next frame button to work better (previous frame is unchanged)
Fixed OnPressed event firing at the start of a drag
Fixed dragged shots icon staying lingering
Fixed drag and drop canvas depth
Added next and previous frame buttons to timeline
Added confirmation step before deleting shots
Fixed shot name not showing in countdown UI
Fixed default shotname not being calculated properly
Added countdown sfx
Added recording underlay
Basic support for dragging shots between folders
WIP timeline layout changes
Fixed a shot looping issue
Can now save shots into folders
Can collapse shot list
Added counts to each folder widget
Show expandable folders in shot list
Add folder button
Internal support for grouping shots in folders, updated relevant directory paths
Better system for tracking recorder settings
Added options for reverting camera state and pausing the demo when the shot recording ends
Fixed having to close a shot before starting a new one
Highlight current shot
Various fixes
Better file directory setup for storing shots, shots are now stored in a folder matching the demo name
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
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
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