140,069 Commits over 4,352 Days - 1.34cph!
▄ ▌▋▇▆▋ ▉█▋▉ ▆▊▌▇▆█▇▌▅▊▊▄▊▍▍█▊▉▄▇▅▆▆▄▆█▇
▉ ▉▄▅ ▋▌▄▍▊▅▉▍▅▌▉▌▍ ▆▅ ▆▉▋▉▊▌▌ ▋▍▌▉▌▍▌ ▄▍▇▉▉█▆█▋▇ ▊▅▋▄▍▍▌ ▄▋▆▉▋▋▄ █▆ ▍▅▅▅▄▇▉ ▄▅▍▅▆█▌▌▌▌ █▌█▅▋ ▋▍▍▉▄▊ ▆▆▅ ▇▄▆▉▅▆▉▆▆▊▊▍▄▋▉▉▍█▋▍▇▅▍▅▅▇▅ ▅▉▆▌▋▌
Rerun s2p on launch site to modify the usual heightmap texture instead
- Always show convar descriptions (dont need to highlight them)
- Hide description if we have none
Industrial Shelves;
- shallow wall industrial shelf, greybox model created.
- initial setup of salvaged industrial shelves.
- items created, prefabs created, icon created.
- ran manifest & localization.
Modify the heightmap texture directly instead of making a copy in s2p
Clamp the delay convar to a sane range, fix delay happening after the last unlock
exported latest m16a2 viewmodel animations and changed the prefab scale to 7.5
Switch to nicer UnlockPunch animation using that is now correctly centered on the widgets
Switch animation sequence to use a coroutine instead of invokes
Merge: from spectate_stay_after_dc
- Update: spectating players now always stay on a disconnected player's sleeper instead of searching for new target
Tests: spectated 2nd player, 2nd disconnected, spectator stayed
Update: when player disconnects don't try to find a new target for spectators, just let them hoves in 3p
Tests: spectated a player that disconnected, stayed on it's sleeper
Fix compile error from heightmaps
Merge from chainsaw_hotspot_gathering
Chainsaw now gathers wood from trees as if it is always hitting the ❌ spot
The ❌ has been removed from trees if hitting it with a chainsaw. Subject to change based on feedback
committing test multichain setup for reference
Added Toms CAML textures and materials
added support to BC for branching chains
- rotation is a little iffy, but behaves itself enough to not warrant adding extra constraint control against each child
merge from new_console-ui
Make all queries check if they are in an independant navmesh volume before querying the main navmesh
Fixed item buttons not working in builds
merge from new_console-ui
Merge from tunnet_netgroup_fix
Bundle textures next to monument prefabs in the monuments bundle
stool a/b/c/d collision meshes
stools a/b/c/d and lods
materials and textures
single 1024 shared.
CAML animation set exports
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