141,139 Commits over 4,383 Days - 1.34cph!

Today
Added support for interleaved cached shadow rendering and added a new set of convars for controlling shadow caching settings
merge from playerrigupdate2
Today
Merge: from serverprofiler_recordscope_pause Need it for experiments with profiling coroutines
Today
Hook up mortar to overlay, setup pitch/yaw rotation on mortar, fix not being able to get close to the mortar because of old colliders, fix pitch clamp to match mortar angles 0-45. Start cleaning up and removing a lot of objects from the old prefab.
Today
Add a generic overlay to use with mortar's distance text - basically just binocular overlay without the scope.
Today
shorten io info text for scaling issues
Visibility on heavyplate jacket and pants
Today
merge from waterwheel_headbob
Today
fix error rendering reflection probe when vclouds were disabled
Reposed heavyplate jacket, gauntlets and pants, added tshirt and trousers
Today
made ProceduralMapRoadSimple usabel
Today
storing "point types" in PathInterpolator to let per-usecase definitions of types along path points - initially only having circular road ring define some path types for BridgeExitEntry and BridgeSegment to have it sit above water instead of bringing terrain up to it
Today
kiosk shop sign lods and view distances/resolution for painting
Today
Bugfix: prevent taking perfsnapshots if a recorder scope is currently active and vice versa - also fix recorder triggering NREs because it tries to run perfsnapshot code Tests: ran profiler scope spanning multiple frames. Checked output, it's not making sense, investigating deeper
Today
Added support for variable frame rate shadows based on distance from the light to the camera
Today
Merge: from main
Today
Fixed offset on male socket of floor frame grill
Today
Fixed server map not showing in connect modal
Today
Fixed friend text size in session modal Cleaned up icon submeshes too
Today
Copying something in the server admin player panel only copies the value
Today
Codegen
Today
aniso and texture filtering import options, fixed inconsistent use of trilinear filtering
Today
Pooling support
Today
Bowless Crossbow - weapon rack positions, icon
Today
Adding bowless cross bow world model rig
Today
Bowless Crossbow - updated worldmodel missing small parts
Today
Bowless Crossbow - updated worldmodel
Today
Shadow caching now works with spot lights
Today
Delete test item
Today
Make sure loadouts are refreshed when connecting to a new server New or removed loadouts also mark the window as dirty for all admins
Today
Added "Reduce Startup Yield Times" setting to editor playmode speed-ups section (defaults off). Switches the 9 Bootstrap yield 0.1s for 0.01 when running in the editor. Saves 0.8 secs for editor bootups.
Today
▅ █▋▄▆▌ ▊▌▅▆ ▍▉▇█
Yesterday
temp gibs
Yesterday
Add satellite specific explosion (temp)
Yesterday
Search bars only capture escape if they are selected and have content
Yesterday
Increase move/spin speeds
Yesterday
Add some very temporary VFX
Yesterday
▍▄▅▇▉▌ ▄▋▅▇ ▄▇▌▆ ▌▆█▆▅▋▄▄ ▌▇▉▄▇▄▌█▍▊▉ ▉▆▋▅ ▉▍▊▍▉ ▊▍▉▅ ▌▌ ▌▋▇▋▍█▋▌ ▆▌ ▌▉█▍▍
Yesterday
▍█▋▍▊▅ ▅▋▍▉ ▊▋█▆
Yesterday
Merge from main
Yesterday
Merge from main
Yesterday
New PipeMeshGroupManager, supports merging multiple IO pipes into a single mesh for better performance Uses the same underlying job system to generate the mesh, just at a bigger scale
Yesterday
Merge from terrain_renderer
Yesterday
Fix shader warnings in terrain compute (prevent possible edge case issue)
Yesterday
Update PipeMesh job handling to use VertexBufferParams isntead of SetVertices/SetTriangles Saves 18kb of GC generation when creating a pipe mesh
Yesterday
Merge from main
Yesterday
Fixed duplicated job animations in Body > Walk blend tree Also reset the walk animations to speed = 1
Yesterday
Fix player footsteps playing when water wheel is moving too slowly for them to make sense Add additional water loop to match particle effects for water wheels being pushed by players while in water
Yesterday
First pass on admin vending machine support
Yesterday
Adjusted texture size of shop A sign so it doesn't get rejected on the server Fixed OwnerID of entities not being sent out to clients if the old OwnerId !=0 and the new id == 0 Fixed lock logic for signs