249,960 Commits over 3,959 Days - 2.63cph!
Increased the maximum length of a telephone directory name to 30 characters (was 20 but wasn't enforced in the UI so names would get cut)
Telephone name field will now cap input to 30 characters
Don't replace the equipped shield if picking up another shield from the ground
Only auto equip a shield in the shield slot if there is no shield is equipped
Fixed the equipped backpack being dropped on the ground if the player right clicks a backpack item in their inventory while the inventory is full
Affects all backpacks, not just shields
Don't modify the pelvis bone when using PoseTools if the root motion is masked out (the green circle at the base of the feet)
FIxed water pistol not resting in hands properly while a shield is equipped
Leaderboard backup, run #
16652
Reorder min and max length in spring joint
Rename some vars in spline math
Add undo for changing parent or siblings via scene tree
Fixes sbox-issues/issues/7320
Resolve source properly!
Pass on description, title, source info to property
Widget.Parent checks for valid
Can switch shader
Can create ResourceStringControlWidget manually, with target asset type
InputTexture and InputTextureControlWidget
Correctly parse legacy texture input colors
Leaderboard backup, run #
16637
Leaderboard backup, run #
16635
remove deleted clothing
grenade launcher
Don't send gameobject network destroy when shutting down game instance, orphaned action should take care of it
Fixed player dropping under the map on death
[Pick] Remove configdefaults.PLAT.vcfg, completely bullshit for us
Mac/Linux Add Developer-BuildAll.sh for Posix to make it easier to debug, but without tools
StateMachine validity check in GameMode.StatusDisplay
Equipment validity check in AimWeaponComponent.OnIsAimingChanged
Leaderboard backup, run #
16622
Mac/Linux: Use static version of gamenetworkingsockets, cuts a lot of the mess of dependency hunting
Mac: OSX doesn't allow setting DYLD PATH from the application itself, make it parse these relative to the current directory, load correct steam DLL regardless of platform
Start ParticleSpriteRenderer scene object with rendering disabled, it'll get enabled when it's ready - Fixes one frame showing error texture
Leaderboard backup, run #
16621
Adjust sunny and sunset lighting rigs
▅▆▅▍▊▌ ▆▊▍█▍▍█ ▄▆ ▅▉▌█▅▌ ▆▄ ▅▆▉▉▌▍▆ ▍▌▌▋█▄▉▅ █ ▅▊▋▌▊▅ ▄▇▅▉ ▉▋ ▉▇▄▍▍▆▍
! ▊▄▇█▊▊█▅▄▋▉ ▅▊█▇ ▆█▄ ██▄▆▆█ ▆▇█▇█▋▋▉ ▌▉██▌▆▅ (▅▅: ▍▍▊▉█▍▇)
▆▅▉▌▉▋▍█ ▋▍▅▆-▆▅▊▆▍▍▆ ▅▄▍█▆▍▆ ▆▄▆▊ ▌▌█▅ ▄▇▆ -> ▌▄▄ ▊▍▊▌▅ ▌▍ ▄▇▋▋ ▊▅▌▇▇▊▇
Leaderboard backup, run #
16613
turret fixes etc
building indicator
build command indicator
turret build - choose direction after choosing position
Make ParticleLightRenderer public (I assume this wasn't intentional?)
Make Model.GetVertices/GetIndices work without requiring CPU access on model https://files.facepunch.com/layla/1b0311b1/sbox-dev_OOfVZbvWTH.png
Add CRenderContextVulkan::ReadBuffer for index buffers
Leaderboard backup, run #
16600
Do the same for box hull collider
Add Gizmo.Control.BoundingBox to box collider
Bump hitbox of spline line
Align tangent mode names with exiting curve class
Fix roll and scale changes not invoking spline changed
Stop SoundscapeTrigger on disabled, not just destroy
Leaderboard backup, run #
16589
Leaderboard backup, run #
16575
Leaderboard backup, run #
16574
More spline undo improvements
Leaderboard backup, run #
16565
Add worldspace option for Gizmo.Hitbox.Sprite
Handle default arguments in MethodDescription.Invoke - Fixes ButtonAttribute not being able to call functions that have all default arguments