18,348 Commits over 3,714 Days - 0.21cph!
Wait for benchmark result upload before exiting
Eyeview when spectating fix
Hide easter shit in demos
Hide team shit in demos
Benchmark text tweaks
Use In EyeView for first person when playing demo (we handle this properly on hdrp branch, so this will be thrown away)
Submit benchmark results with WebUtil
WebUtil custom certificateHandler
Switch WebUtil.Get to use UnityWebRequest (test)
No vsync/frame rate limits when benchmarking
Fixed exception in LocalizeText
Log error if manifest download fails
Fixed NRE in demo playback
Spit an error if Manifest is null when ending benchmark
Benchmark record GC collects
Fix incorrect milliseconds recording
Benchmark use native screen resolution
Add bootstrap time into benchmark data
Benchmark track hitches and freezes
Include system info with benchmark data
Updated how benchmark results are reported
Fixed proceduralmap error when loading map
Call Rust.Application.Quit instead of Application.Quit after benchmark
Removed usages of StringBuffer
Il2CPP fucks over StringBuffer by changing its Capacity
We can properly UTF8 convert these strings now
Added UGCItem download stats
WorkhopList test
Workshop image previews
Unity Version, New Steam Dlls
Fixed crosshair lagging behind camera position (moved it to Client loop instead of Update())
Viewmodel ironsights, fire, reload anims work when spectating
Copy first keyframe from second to avoid "nothing" at frame 0
Fixed lerp positions being crazy when scrubbing
Fix bad perf in moviemode
Fixed missing controls in bundle
We should technically be able to lock steamcmd per agent
Back/Skip buttons work
Space pause/play toggle
Apply keyframes when scrubbing
Update setting control value when playing
Fixed FOV not saving in keyframes
Hide red on screen error text in editor (we have a console)
Moviemaker works 'properly' in live mode
Trying PreserveAttribute instead
Fudging BaseSceneSettings to make sky render
Added CompileFix.bat whcih calls dotnet restore on every project (wtf)
Prevent Utf8StringToNative.GetInstance getting optimized out