139,463 Commits over 4,383 Days - 1.33cph!
Temp fix for scientists not facing their target
Fixed ice mask/vest not appearing
New(tests): tests for BaseNetworkable.HasCloseConnections and GetCloseConnections
- named cell sizes for various layers in NetworkVisibilityGrid
Tests: ran tests, failing where expected
add io for twitch rivals desk skin
console_quickjoin_fix -> main
Increased timeout slightly to allow FPBuild to handle closing of started processes
renames for wall tiles mosaic textures
merge from playerrigupdate2
Material updates
Beard textures
Bunch of UI/UX wip for prototype techtree
main -> console_quickjoin_fix
Move PlayerJoin to UIConnection instead
Connect just sends values over to UI rather than through a wrapper method
Fix blurry radtown sign once again, regressed during naval texture optimizations
Change Unlock button text to say Prototype when prototype will be used.
Added static strings for both.
Don't show the path to a selected node if we have prototype, to show the path won't be unlocked too.
Added prototype upgrade item.
Visual placeholder prefab.
Placeholder positioning.
Add item setup for all workbenches.
Handled disabling the shadow caching convar when exiting play mode and changed default light cookie textures to be loaded via resources instead of being serialized on LightLOD components
prototype initial implementation
Merge: from serverprofiler_recordscope_pause
- Update: ServerProfiler recorder scopes can be paused/resumed (but needs more work on export side, looks bad)
- Bugfixes for recorder scopes corrupting memory and breaking perfsnapshot
Tests: unit tests + recorded a multiframe coro with recorder scope + perfsnapshots
Added custom workbench upgrade loot panel.
Supports dynamic/varying upgrade slot counts per workbench type.
Updating skinning for female legs
Set upgrade limits to 4,5,6 for now
merge from new_texture_suffixes_naming_convention
Add lootpanel.workbench_upgrades.
Hook it up to all 3 workbenches.
merge main -> rust_relay_server
Fixing arm skinning for female player model
Merge from terrain_renderer (culling ConVar)
Route VM inventory to admin panel
Remove intial vending orders
Initial flow for left over items/earnings being stored (similar process to ReclaimTerminal)
Make terrain culling ConVar accessible
Disable VM broadcast option
Route vm admin to a control panel
Can now paint the sign while interacting with the rentable shop
Fixed game not starting in editor due to silent errors when disable menu UI is enabled
Change contact image render to WaitForEndOfFrame coroutine
Make apartment entity class partial for codegen
update apartment_complex_monument/prototype
merge from main -> apartment_complex_monument
Remove logging because it's annoying even if it's editor only when it prints out 100+ items, instead opt for a command `printitemtax`