155,798 Commits over 4,536 Days - 1.43cph!
merge from rail_junction_improvements :railway_track:
merge from arrow_gibs_fix
Merge from loading_analytics
- fixed missing arms on boatplanner prefab
- deleted redundant files
- renamed f1 grenade and anims to match v_ convention
cherrypicked ladder fix from biofuel branch
Initial light depth binning implementation
Improve rail junctions at procedural branchings and connections to monuments
- Fixes branch junctions still rarely being impassable by train due to generating with more than the max of 10° tangent difference allowed by collation
- Improves general smoothness of junctions, also fixing cases where they would start off onto the wrong side of the parent rail, then crossing right after, causing confusion when driving over them because you press LEFT but end up going RIGHT
- Tries to untangle parallel tunnel entrance connections that sometimes like to cross over each other - falls back to doing nothing if it can't improve it
Before | After:
https://files.facepunch.com/cipeax/2026/September/example1.png
https://files.facepunch.com/cipeax/2026/September/example2.png
https://files.facepunch.com/cipeax/2026/September/example3.png
fixed ladder worldmodel outline from disappearing after a second.
cause: child object of the prefab was off center. Zeroing transforms fixed it.
Add milk jar with sloshing liquid and improved glass
- Milk moves with the jar and gradually settles
- Keeps the same amount when tilted or upside down
- Softer liquid surface edge and clearer glass
- Includes a preview prefab for testing and tuning
Merge from render_pipeline_testing
Updated second UV channel on calf,cow and bull
use nonjittered matrix for water reflection sampling to fix flickering with DLSS
merge from sv_console_terminal_fix
Fix decal screen UVs on RRP DLSS
Merge: from serverprofiler_disablememtracking
- Bugfix for WatchAllocs failing to export snapshot almost always
Tests: none, trivial change
NRE fix for step 3, applying to prefabs
Bugfix: ServerProfiler - don't record WS/VS system memory, as there's an untracked data corruption
Was causing WatchAllocs to fail to export 80% of the time
Tests: none, trivial change
merge main -> rust_relay_server
Cleanup, refactor, bug fixes.
Removed harvesting wolf skull from all farm animals
Fixed duplicate LODGroups on Bull, cow, lamb and sheep ragdolls
Enable r/w on fence_gate_col
Fix animation NRE in Trans_ChasedFromBehind
Fixed labels on livestock prefabs
Add new meat to manifest
Fixed missing parameter on sheep state machine
Fix ViewModelCamera null rendertarget on BIRP
Fix DeferredMeshDecals null rendertarget on BIRP
Update raditation RRP volume vignette values
Merge from blue_noise_dithering
Removed the space from the items shortname, minifridge can now be used as an emoji in chat
Disable RRP water additional lights for parity
- Fixed coloured sky lanterns missing descriptions
- Removed outdated research table warning
- Fixed boltie description typo
Implement upscaling method options (nearest, linear, bicubic, biquadratic, catmull-rom) and move sharpening pass to after upscale
Hacky compile fix to get builds working
Require manual periodic stirring of the bio mixture to ensure its turned into low grade
- Setup biofuel generator ui
- Takes in food, converts to low grade
add turn settle/slide/spin. (spin needs gain controls, basically useless for now - so off.)
Stripped interlocked usage, more cleanup
add gizmos, convars for tuning, rewrite to use anim clips rather than blending between them. looks a lot better but still needs to handle slide + extra step and direction switching
Merge from sep_2026_mesh_checks
Merge from icon_generator_rework
Alt dragging now rotates the light of the icon