257,433 Commits over 4,018 Days - 2.67cph!
Removed old chicken assets (20 files, about 30mb)
Adjust alignment a little to match the railroad planter
Retake triangle planter icon, fixed alignment
Fixed warning spam when cooking food in the cursed cauldron
Fixed meat losing it's stack size when it spoils
Fixed hopper removing any item attachments from weapons/armour it picks up
The item contents should only be removed if the item is a backpack
Also added a few checks to ensure the rigidbody exists before trying to modify it (modded issue)
Alright forget it for now
No - it hates what. What if we just try one
Compile some dlls explicitly with composite mode
Leaderboard backup, run #
18149
Fix hashcode overflow in editor tool manager
Draw game object name with component name for component control widget now that component doesn't do it with ToString
Fix gameobject control widget "Find in Scene" not pushing to undo
v_m4a1: trigger, trigger finger, and bolt now animate when firing + improve camera positional animation during Deploy
FPArms: fixed Shared_Fire_Rifle_01_delta (specifically!) not turning into an additive despite being told to, and disobeying without even having the decency to throw a warning or an error in the logs, giving rifle weapon meshes a 1/10th chance to randomly explode when firing
Fix master volume not updating from convar in mixing thread
FPArms: make the other shared fire delta anims subtract from their last frame instead of their first
Add physics world to listener so sound occlusion knows what to trace against
Fix input getting stomped when applying direct mix
Sound box uses the closest listener
Maintain a list of sound listeners and use them to mix if the sound can be heard from them (sound is played from same scene as listener)
Use a default sound listener if none were added
Make sure sound handles always have at least one steam audio source
Make listener disposable
Make sure direct source has correct listener pos
Disable scene default sound listener if there's other listeners in the scene
random enemy spawning
less gibs from explosion deaths
berserk perk and some others
bullet homing perk etc
rework bullet homing
bullet homing fixes
more perks, bullets can bounce on arena bounds
bullet splash dmg perk etc
Don't do atmospherics on toolsvis wtf
Make sure LPVs and lightmaps are resident with highest priority for bindless rendering, same behavior as valve's doing, should solve the texture corruption in hammer maps
Increase Rcon timeout period by responseDelaySeconds so we give more time to any intensive commands
Try waiting 30 seconds after server start to generate/upload map png (too much is going on at server start for this intensive command)
Colliders implement IHasBounds
Scale particle sprites by game object scale, same as sprite renderer
Port croc corpse carry ragdoll stability fixes to tiger
- Improve crocodile behaviour against static prey
- Fix crocodile getting stuck cycling between states when live prey is near food
Fix player corpse bouncing a lot when carried by the crocodile
Add pitch audio processor for realtime pitch shifting https://files.facepunch.com/layla/1b0811b1/sbox-dev_seMxPouPi1.mp4
Add context menu "Go to Definition" on nodes
Fixes #Facepunch/sbox-issues#7821
NodeLibrary is ContextLocal, so we don't need to Push() everywhere
Fix Facepunch/sbox-issues#7808
Fix croc sliding during zigzag bite
Add back support for H.265 video encoding. Use HW accelerated Vulkan Video if available.
Encoding H.264 and H.265/HEVC now uses Vulkan video and the underlying hardware accelerators if supported.
If Vulkan video is not supported, both H.264 & H.265 will fallback to openh264.
This mean the support for H.265 encoding is limited to modern GPUs.
Update FFmpeg again, I forgot webp codecs & muxers in the last build
merge from large_planter_deployables_fix
merge from graphics_ui_doubledigit
merge from lodbias_min_clamp_increase
Leaderboard backup, run #
18125
Weapon rack parachute NRE fix
Clamped minimum lodbias to 0.5