userJames Kingcancel

7,945 Commits over 3,745 Days - 0.09cph!

7 Years Ago
Fixed FuseEnemy2 divergence Fixed possible incorrect validation average frame time reporting
7 Years Ago
Added some timing data to validation
7 Years Ago
Experimental replay validation batchmode thing
7 Years Ago
Can now slow down divergence tests Now always using the same random seed in Init() Now automatically looks for debug versions of replays Fixed another source of PlayerTempEffect divergence
7 Years Ago
Removed some red herring determinism assertions TempEffectSlow determinism fix
7 Years Ago
Gradually closing in on the cause of the divergence
7 Years Ago
Fixed some diagnostics false positives
7 Years Ago
Added a bunch more divergence diagnostics
7 Years Ago
Can now test divergences between a specific range of frames Added timescale determinism assertion Fixed watched values being discarded
7 Years Ago
Fix for fuse stage divergence Divergence diagnostic improvements
7 Years Ago
Fixed options menu being behind the leaderboard Added more replay diagnostics Merge branch 'master' of SpaceUsurperUnity
7 Years Ago
Clicking on RESTART in the menu now calls the right method Fixed possible divergence
7 Years Ago
Possible fix for fuse divergence
7 Years Ago
World list positioning fix Fixed pointer enter / exit on UI controls Fixed slider handles becoming invisible when hovered Fixed possible error while clearing RowLists
7 Years Ago
Removed logging / profiling
7 Years Ago
Fixed names of workshop worlds
7 Years Ago
Attempting to fix getting item info from the workshop
7 Years Ago
Fixed case where entities weren't marked as invalid when destroyed
7 Years Ago
Fixed case where plugin buttons could be duplicated
7 Years Ago
Improved world menu responsiveness
7 Years Ago
Fixed dragging scroll bars
7 Years Ago
Better timing logging for arrays of reference types Added test case of large object reference networks
7 Years Ago
Better HasStructChanged logging, added HashSet<>.Slot as a safe generic struct
7 Years Ago
Special case for dictionaries of primitive types / strings
7 Years Ago
Added warning in case of an exception in HasStructChangedUncached Timing data now shows which structs are deep copied Added test case reproducing a case where a struct is wrongly deep copied Made struct tests stricter Fixed FieldTest5 finally :star: Test for structs defined in a non-hotloaded assembly Fixed arrays of structs defined in non-hotloaded assemblies always being deep copied Early out for some struct array types
7 Years Ago
Fixed Rotation.Normalize Merge branch 'rotations' of SpaceUsurperUnity into rotations
7 Years Ago
clamp pxc animation frame fixed planet rotation fixed pixelgroup rotation Merge branch 'master' into rotations
7 Years Ago
Fixed camera shake
7 Years Ago
Added generic struct array test cases Fix for known generic struct cases
7 Years Ago
Less robust safety check in HasStructChangedUncached
7 Years Ago
More robust safety check in HasStructChangedUncached
7 Years Ago
Rotation overhaul
7 Years Ago
Fix for build error
7 Years Ago
Changed how diagnostics reset, added diagnostics to Unit
7 Years Ago
Removed old code analysis system for determinism Working on being able to immediately see which values diverge Merge branch 'master' into diagnostics Finished off basic divergence testing Merge branch 'diagnostics'
7 Years Ago
Finished off basic divergence testing
7 Years Ago
stage debug unit hovering can drag units around in debug mode fuse stage boss & laser fuse stage enemy pxcs visually rotate pxcrotation calculations increased replay aiming angular precision Merge branch 'master' into diagnostics
7 Years Ago
Removed old code analysis system for determinism Working on being able to immediately see which values diverge
7 Years Ago
Can now use the fast forward / slomo UI buttons again
7 Years Ago
Player name auto-hides with the replay timeline
7 Years Ago
Added #if UNITY_EDITOR guards around Utils.DivergenceLog
7 Years Ago
Timeline now shows while playback speed is not 1 Fixed divergence caused by bullet pattern elapsed time not being reset properly Merge branch 'master' of SpaceUsurperUnity
7 Years Ago
Replay progress bar only shows if the cursor is over the game window
7 Years Ago
Better replay diagnostic formatting so it works with diff tools
7 Years Ago
Now logs replay diagnostic data when a test divergence frame is specified
7 Years Ago
Added standalone guard around steamworks api usage
7 Years Ago
Moved hijack button Added player name and recording date to replay playback
7 Years Ago
Progress bar now auto-hides if the player doesn't move the mouse for a while Fixed leaderboard entry selection showing when not in focus
7 Years Ago
Started work on performance improvements for large struct arrays Added verification that struct values are correct to performance test Struct arrays are now block copied if the struct type is unchanged
7 Years Ago
Started work on performance improvements for large struct arrays