251,037 Commits over 3,959 Days - 2.64cph!
Added Dive/Slide particles
Made it so you can't cancel a Dive mid-air
Added short Hop when left clicking while sliding from a dive
Diving into a jump pad will cancel the dive. Sliding to a halt will cause you to exit the sliding state
turn off shooters in playground
deleted unused concrete_barrier material generated from fbx import and changed barricade_concrete and barricade_concrete_gibs fbx material import to embed then linked existing correct materials
LookAt Component with axis lock
Fix Pause Menu not being able to unpause properly
Fix WallJump making you jump a nearby wall when grounded
Improved the wall slide and fixed Ability.HasGravity
Added wall slide particles (will look a lot better once there's an anim)
Remove some logs
Exit running state when running into a wall
Update: Audio RPC codegen
Missed in my previous commit - support for audio.enablesoundpooling.
Tests: enabled the switch at runtime, produced assertions (expected)
Update: RPC Codegen
Somehow missed it despite generating previously.
Tests: validated that I can dynamically switch it(even if it triggers my asserts - it's intentional)
cliff_hills_large_e tighter anchors to fix terrain holes
Cliff_tall_d fixed terrain holes
sbox charm added, pixel charm removed
Merge from underwaterlights
Falloff tweaks. Brighter shallows.
added wood_a2 blend + cardboardbox updates
Fixed Facepunch/sbox-issues#6518
Ensure vendor grabs correct direction for peek
Merge: from soundmodulator_leak
Workarounds the AudioAmbience NREs by disabling pooling (audio.enablesoundpooling).
Tests: on Craggy shot up 20 scientists, rode a horse, cut down trees, placed 100 barricades - no uptick in pooling of sound modulators in telemetry. No old NREs triggered.
Merge from underwaterlights
Merge: from main
Tests: none
merge from world_update_2
scaling flow forces with shore distance (needs more tuning)
Update: Add console switch to enable sound pooling
- Disabled by default while I'm investigating ongoing NREs in the area
Tests: spawned 20 scientists and killed them. Ran around placing 100 barricades. Cut down 2 trees. Telemetry showed no pooled sound modulators.
Travelling vendor calculates the correct starting distance
edited blunderbuss viewmodel animations to prevent the shoulder clipping into view because the FOV and positioning of the gun was changed.
Tin can alarms can no longer be picked up without building privileges
world_update_2 -> main (print statement was annoying!)
Removed spammy debug print statement
radioactive_water -> world_update_2
Bubble up rads called on server only
Ensure patrol helicopter will crash at new Radtown and Mining Outpost
Fixed Facepunch/sbox-issues#6517
Fix connection preview vanishing when dragging to a new node
radioactive_water -> world_update_2
Prevent bubble up from throwing an NRE
Update PackageDto.cs
CreateLobby will refuse to create a lobby if we already have a network system
Add ISceneStartup event (https://docs.facepunch.com/s/sbox-dev/doc/iscenestartup-UaHEQHresW)
break stuff ontop on punchable stuff
Merge: from main
Tests: none
Add play button to package home if we're looking at a game, resolves Facepunch/sbox-issues#6504
https://files.facepunch.com/tony/1b2711b1/chrome_44juTHVF9O.png
Add command line switch for opening a game on startup (currently opens the game modal)