247,044 Commits over 3,928 Days - 2.62cph!

Today
▅▇▇▄▍▄ ▉▊▌▉.▉▄▊▌▊▋▍▆▇▅ ▌▌▇▄ ▍▋▆▄▌ ▉▇▄▍▅▊ ▋▌▊▌▆▇▍█▍ ▋█▄▍▋ ▌▌ ▆▆▍▍▇▍ ▇▄▆▋▉▋▇▆ █▄ █▆▍ ▍▇█▄ ▋▍█▇ ▆█▊ ▇▆ ▄▊▄▋ ▍▅▆▋▉▊▊▉ ▌▅▄▋▆█ ▉▊▌▍▉▌▆▆ (▍▍▊▄▊▉ █▇▋▋ ▅▋▄▆▍▅▇▊▌ ▉▍▌ ▇▊▍ ▄▅▊▇▄▅▅▉▋)
Today
GpuBuffer obsoletes ComputeBuffer to prevent confusion that it's compute exclusive * Non templated version because sometimes your buffer will have various types * Usage flags can be combined now, e.g a buffer can be used as an IndexBuffer but also ByteAddress for compute shader * Added additional error checking, exposed readonly properties for count/size/usage * Added CodeUpgrader for ComputeBuffer -> GpuBuffer * Fix Terrain materials buffer overflowing its gpu buffer
Today
Unify layer tool: implement manual undo/redo stack (works around issue with unity's undo where some meshes get messed up if any changes are undone on them)
Today
WIP: ValueScope fleshed out WIP: Some graphs can run again
Today
metal trim meta
Today
bookcase_01 + cabinet_b also allowed metal_trim_02 mat tinting
Today
Adjust spawn rates on some cards
Today
Catapult item pickup and drop sounds
Today
Added streaming texture presets
Today
Ballista bolts world models and pickup/dropped sound
Some more logs dotted about
Today
Be explicit AmbientOcclusion is ScreenSpaceAmbientOcclusion, attribute AmbientOcclusionIndex -> ScreenSpaceAmbientOcclusionTexture
Update round_loop.prefab
Today
Fixed siege tower pulling flag colliding with tipping flag
Missed another spot
Adjust blocker bounds for arena 3
Today
Adjusted siege tower model pos so it doesnt spawn clipping into the ground
Nav mesh for arena 3, nav blocker
Today
jungle ruins kit
Today
Fixed battering ram choppy reverse
Add upper limit for how many pickups can be active at once
Today
set up mini crossbow world model and intial anims
Fixed pickup spam Mark pickups so they clean up between rounds Don't spawn pickups unless we're in combat phase Networking Move the pickups up a bit
Today
Arena One Meta Upload https://sbox.game/facepunch/c_shoppingmall
Missed a couple of spots
Arena two blockers
Today
Center ameObject when navlink start/end changes
WIP pickup spawner
Today
Reset Menu Tip icon back to the default info icon when the loading screen is enabled
Today
Arena 3 Meta Upload https://sbox.game/facepunch/c_containeryard
Today
ToolAppSystem [interop] Don't create handle stuff in static functions Don't init VR if we're a console app Don't print vulkan device info if we're a console app Let us do new Shader() List shaders, work out programs, find out of date
Today
█▍▍▅ ▉▄ ▆▊▍▋▍▄▊ ▅▆-▋▉█▉ ▋▊▄▍▌▌▅ ▋▅▄▋ █▊ ▅▇█▇▇▌ ▇▅▌ ▄▅ ▇▍
Today
Use custom Qt styling/preferences in Launcher as well Launcher: this is a sort not a filter so don't call it one Move DefaultProjectLocation from editor cookie to launcher cookie, since we stopped saving that at some point Fix project location label being squished
Networked pickup
Today
Modular kit improvements to ruin wall kit (still WIP)
Remove extra fluff Card pickups logic
Today
Commented out any quality settings we probably don't want the client to be able to control. Added a SetMandatoryDefaults() function to set any stuff we definitely want set as default, across any quality levels.
Today
Name on hud
Today
Hud Changes
Today
Bindless shader API class
Today
Imrpove nav link visualization https://files.facepunch.com/lolleko/1b0511b1/sbox-dev_NU9m49nbd2.jpg
Today
Negative cards + balance These
Don't show a few card props in the editor
Today
handling serverside collision with a coarse collider, this disallows shooting through holes made in the sculpture
Today
fix snowmobile error in code rather than prefab
Fix minor typo Added Multiedit support to TagSets. Resolves Facepunch/sbox-issues#6882 https://files.facepunch.com/CarsonKompon/2024/December/05_10-10-LividGallowaycow.mp4 Rename TagSetControlWidget file name to match class name
Today
Balance card rates
Today
Fix all the store pages UI scaling and snow mobile error message
Should have solved issue with winning state
Today
Shader functions can specify storage class (static) and specify inline without erroring now