84 Commits over 182 Days - 0.02cph!
Fix player accumulating velocity while in debug camera
Add header above toolbar to show demo name and recorded date
Get movie maker working again after merge. Disable demo text.
Add buttons to speed up or down movie playback
Fix skip buttons. Hook up demo name to subtitle
Port movie maker plugin from hdrp
Add payout slot to loot panel
Show number of spins left from deposit
Take scrap from storage inventory instead of player inventory
Allow scrap to be deposited, only show spin menu item if there's enough scrap for a spin
Fix demo browser scrolling
Custom loot panel for deposit/payout
Open loot panel on deposit
Spawn storage container as sub entity to hold lootable deposit and payout
Add deposit and spin menu items to slot machine
Revert to old method of receiving headshot sfx
Send headshot rpc so sfx can be filtered out
Try fixing local player receiving headshot sfx
Add hitnotify.headshot convar to toggle headshot sound fx
Add new conbutton for selecting debug camera target so it can be bound to whatever
Change debug camera entity targeting to use keybind instead of F key
Fix demo browser playing/deleting incorrect entry when list is sorted
Add quality of life improvements to demo recorder UI for Paddy
Clean up slot machine entity based on code review feedback
Implement slot machine entity save/load
Award winning player with payout at end of spin if results match
Add a few random payout info entries to test
Take scrap from inventory to allow spin, don't allow if player doesn't have enough scrap
Don't allow handle to be pulled if UI is open
▌▋▋▍▅▅▋ ▄▄▅▌ ▉▅▅▍▅▉▊ ▌▍▋▅▊▌, ▉▋▊▋█▊▉▉▇ █▍█ ▌▋▅▍▍▊▅▅▄
Fix most compile errors in Rust.MovieMaker plugin
Add MovieMaker and VideoOut plugins
merge from cinematic_tools
Hide recorder with demo.togglehud
Finish demo recorder frontend, record time elapsed, saved notification
Initial frontend UI for demo recording
Add first person spectating of other players in demo playback
Make ent_find_radius find all entities, not just ones with colliders
Add debug_camera_target convar, set debug camera target entity by netid
Allow debug camera to lookat local player of demo recording
Add ent_find_radius convar, gets a list of entity info in radius (only works in demo playback)
Allow map UI to be viewed during demo playback
Show team nametag indicators if the player recording the demo was in a team at the time (needs testing)