138,217 Commits over 4,352 Days - 1.32cph!
merge tropical1/2 water fixes to main
Fixed filtering ignoring items with no description
Disable image for items with no icons
Use item shortname if the display name is empty
more waterwheel fixes:
- increased prevent build size again, missed backside before
- fix animation bug where player wouldnt run
- apply squashed mountable eye pos change
Merge: from useplayerupdatejobs 3
- Optim: new UsePlayerUpdateJobs 3 mode that adds parallelizes more work and reduces task-related allocs
- New: our fork of UniTask
Tests: unit tests and simple testing on Craggy (booted with Jobs 3, teleported around)
Clean(tests): replace more handrolled index set generation with AntiHackTests.GenerateIndexPermutations
Tests: ran all afected tests
Better fix for the flickering scrollbar when dragging
Awful fix for the search bar not showing its text in the item list
Fix FindNavmeshesInBounds not working after movable navmesh moves away
Rework health application.
Bugfix(tests): use 1^-5 epsilon for water level consistency in TestWaterLevelsConsistency
Tests: ran unit test
Fixed console and item list input fields not being deselected when closed
Handle "moving" navmeshes (reprojecting from world space to navmesh space), allow debug visualizing them with the correct current transform not just their static version
Merge: from demo_3p_camera_fix
- Bugfix for 3p camera spazzing out in client demos
Tests: played back a demo and switched to 3p and back
Bugfix: ensure 3p camera in client demos uses selected player's eyes
Tests: play back demo, was able to go 3rd person on active player
- First batch of ai generated convar descriptions
- (Generated) is appended to the front of each one so players know if its hand written or generated
- AI markers still left on unprocssed vars (added ClientVar or ServerVar again as its marker for some reason)
Have to wait 3 hours because of rate limits
Merge: from jobs2_demos_fix
- Bugfix for players not moving in client demos recorded on Jobs 2 servers
Tests: recorded on craggy with jobs 2, played back - all's gud
▇ ▉▊▅▍▇█ ▇▇█▆▇ ▊▌▄▍█▋▄▆▉▇▌█▉▉▆█▄▅▅▆▊▅
Bugfix: fix player not moving in demos recorded on Jobs 2 servers
The cached list of unoccluded players was missing owner player
Tests: recorded a demo on craggy with jobs 2, played back - player and camera was moving
subtract -
146086 merging salvaged cleaver refresh to main
merge from deployvolume_fixes
Fix fish trophy placement on brutalist softside
removing large greybox models in favor of a finer breakdown that allows mesh instances throughout floors
- Fix more console compile errors
- Fix WakeAIZ compile error
- Remove rich text from a bunch of places in the console
- Hide RconOnly command unless RCON
- Hide developer only commands unless developer
Fix speeding/flying consistency tests not passing when useplayerupdatejobs is >= 3
Fixed feedback loop when dragging scrollbars towards the bottom, also fixed flickering caused by flex virtual scroll resizing the scroll mid scroll
Don't modify current health when installing reinforced upgrade
Fix 'Show Server' and 'Show Client' text not scaling properly on animations
- Hovering over a autocomplete option will add it to the input field
- Arrow key navigating to an autocomplete option will also add it to the input field
Manually add comfort triggers to workbenches and just toggle them, don't create/destroy at runtime
more overall glass damage for the building
merge from useplayerupdatejobs3/jobify_is_flying_2
merge from useplayerupdatejobs3
merge from new_console-ui