251,181 Commits over 3,959 Days - 2.64cph!
Fix network thread choking itself out if no network system
ProceduralMapTesting updates
merge from main -> primitive
merge from main -> primitive_gm
Commit reserialized wellipet .meta files
- Ballista missing Metal smooth map fix
merge from primitive -> aux2
merge from main -> primitive
merge from build_il2cpp_command_line -> main
Add support for build server to configure whether it wants to use master vs release IL2CPP builds
Added frustum culling for environment volume rendering.
Added a better way to get the active environment volumes for rendering.
Added support for the environment volume center and offset when rendering.
wip backpack/shield slot support
Remove DebugOverlay.Sphere in PlayerController
Add OnParticleDestroyed to ParticleController
merge from primitive_gm -> primitive
Prevent scientists moving too close to player when seeking cover
S2P monuments with train tunnel entrances
Aa some movement tests to quickscene
Tweak player movement
Use ComponentUndoScope for pasting values it's slower but more readable
Rewrite all meshtool undos
No need to log that we can't find sound event if we're headless - we won't be playing any sounds anyway
▍▉▇▍▇█: ▅▄▉▋▋▇▉██▆ - ▅▋▍▆▌ ▆▌▉▍▋▆█ ▌█▋▆▌▄▋▄▋ ▉▌▅▇█▋▇▇▆
- █▌▌▌ ▍█▌▄▍▋▊▋▄▊▆ ▋▆▄▍██▉▊ █▉▊▍▋▍███ ▆▊▆▇▉▍▉▇ ▇▋▄ ▍▇▍▉ ▅▌▊▆▊▇▌▌▍▅.
- █▆▇█ ▄▅▉▇▆█▇ ▇▍▅▆▉▊▅▊▉ ▋▅▉▅▋▌-▆▅▋▄ ▇▌▇▆ ▅▋▆▌▆▊█▊▅█▅▌▍
█▄▅▊▋▅█ ▇▆▋▆ ▊▆▌█ ▉▅▅▉ ▍▊▄█▇▌▍▄ ▄▄▄▄▍▍▍▌▅ ▊▇▊-▋▍▌▌▍▍▅▄▋▄▄▄ ▇▉▍▇█▉▋(▌▋▄▇▆▆ ▊▆▋ ▇▄ ▆▍▋█▌▄▋ ▅▉▇▊▌▇▄▄ ▄▊▇▄▉█ ▊▌▉▌▊▊&▉▊▇▋█▋▋ ▋▅▆▍) - ▋▍▊▆ ▄█ ▆▍▋▆▆▆ ▍▌▋ ▋▊▊ ▅▅ ▉▅▇▅▉▅ ▊▆ ▅▊▆▍▋▋ ▉▄▍▆▊█▇ ▍▍ ▇▆▇▇ ▌▊▍▄▅▍ ▄▇▊▉█.
▊▌▋▄▋: ▅▍▇▉▆▆ ▊▌█▍ ▋ ▌▉▅ ▄▌▆▌ ▋▉▅▉▅ ▍▊▇▍-▉▉-▉▋▊▇ - ▅▌▇ ▍▌▅▊▄▅▊▅▆ ▅▋▉▉▉▇▄ (▄▉▊▉ ▌█ ▌▌▇▄ ▇▌▆▅▉█▆▊▍█)
Up TEXTURE_COMPILER_VERSION_MIP_GGXCUBEMAPBLUR version ( Negative cubemap color check )
Speed reduction functionality
Added the stencil lighting method for rendering environment volumes
Horse whitelisted on monument static elevators
Keep dedicated server alive when reloading a game. Allow managed to decide if a connection should be accepted. Improve auto-retry.
Added net_dump_objects command to print all networked object names to console
Hide a dedicated server from the server list when disconnecting - re-enable it when a lobby is created again
Only auto-destroy the Player if we're the host - ensures game state is right
Add component that plays only self collision sounds, add to bullet eject prefab
Get rid of the game / overlay render code in ViewModel because it's fucking up some of the guns (ones we're using mp5 anims for)
▆▇▊ ▉▇▌▆█▆▊ ▊▋ ▍▊▌▇▉ ▍▊▄▇▉▍▋ ▌▊ ▋▊▋ ▊▊▇█ ▋▌▉▉▄▍ ▍▍▇▉▅▉ ▊▋▊ ▌▇▊█▌▌▋▊▇ ▌▋▋▅▊▋ ▉▍ ▆▇▆▌▆▋█
- ▄▋▅▄▄ ▌▅▆▍▅▋ █▍▅█▊▍ ▅▆▋▆▆▌ ▇▊▍▅ ▆▆█▌▉ ▉▅ █▅▋▋▊ █▊ ▉▋▄▌▇▊ ▋▌ ▋▇▊▄▄▆▌▍▋▇ ▅▋ ▍▍ █▆▆▌▋▋▆▌▅█ ▋▄ ▋█▋ █▇▆▇█ ▉▅ ▅▉▉▍▉▆ ▍█
texture tweaks, set up wallpaper item files with correct icons, tweaks to alpha so holes arent as big
Add trash pile to ferry terminal train entrances since it's a different prefab
Add Collider.IsDynamic
PlayerController doesn't slip down slopes when standing still
Tweak ladder movement code, more grippy, faster
Add PlayerController.UseLookControls and PitchClamp and LookSensitivity
Update Facepunch.ActionGraphs to 1.9.18
* Fix switch node regression with mixed async case bodies
Horse AI collider moved to server only
Re-enabled the minimum speed required to take damage, collision damage is still a bit weird.
Add trash pile to block train tunnel monument entrances when train tunnels is disabled
Add support for prefabs to be enabled to block the train tunnel entrances when train tunnels is disabled
Fixed last missing worldmodels
Test reproducing #20
Fix #20
updated wallpaper textures with less damage and darker tears and rescaled to 2048
▍▅▌▊▄ ▊ ▍██▉▇▌ ▇▇▄▊▊▆▇▊ ▉▄▊▌█▊▋▍▌ ▇▉▊ ▌▇▍▍▄█ ▉▍▅█ █▉▅▆▍█ █ ▉▄▅▋▍, ▍▌▉▍ ▅█▍▄▉▅▍▊ ▄▍█▄▊▅▋▇█ ▄▊▄▊▆▋▆█▇ ▇▇▍▌▇▅ ▇▄ ▇▅▄▅▍▇▉▉ ▆▍▄▇▌▌
██▉▍ ▆█▇▍ ▊▊▉▅▌▊▋ ▅▉▆ ▊▊▋▊▆▆ ▅▆ ▉▅▍▋ ▆▅▉ █▍▉▆█ ▍▌ ▋███▊▋ ▉▌▋▄█ ▋▊▆▅▋ ▅▆▌▍▍'▅ ▍▍ ▇█▊█▋▆▍▅ ▇▌▍▇▆▌▊▇ ▋▊█▌▇▉█▆▇, ▅▇▄▉▍▍▉██▄ ▆▄▄▅▉▅ ▆█▌▇▋▉
cherrypicking lunar_new_year_2025 changes
Add test for Compiler.CopyReferencesFromArchive
Facepunch/sbox-issues#7317
Manifest
Set up new wall divider items
Don't pick up gun item if we have max ammo