241,387 Commits over 3,867 Days - 2.60cph!

1 Year Ago
Apply first update to damped value with no damping to initialize to target
1 Year Ago
▌▇▇▅▆ ▆▋▄ ▋▅▇█▄ ▌▉▄▆▄▇▇█ ▊▊▇ █▇▇▍ ▉▇ ▊▅▋▇▋▉▍▅▇ ▅▋▆█▍▍▍ ▍▇▋▌▉▄▍▋▉ ▆▊▄▊▍
1 Year Ago
AnimGraph: Set damped value to target value on first update
1 Year Ago
▌▋ ▍▋▇ █▌▄▉▇▌▍ ▊▌▅▌█▋▆ ▉▅▅▇▊ ▆▄▉▊ ▄▋▍▉▍▇▄
1 Year Ago
null check g_pApplication just incase
1 Year Ago
ShaderGraph: Compile textures so that images can be used for texture nodes https://files.facepunch.com/layla/1b0711b1/sbox_EXhMp9FGvJ.png
1 Year Ago
Disabled Water5 corrective forces on boats if they're not at least 50% submerged in water
1 Year Ago
▋▉▅▌▉ ▍▄▄▄ ▌▍▋▌
1 Year Ago
Exhaust & damage states WIP
1 Year Ago
▊▄▋█▊▆▅ ▄▋▅█▆▉▊ ▍▄▍▄▄▆▇ ▊▇▉▋▅█ ▍▇ ▌▋▄ ▉▅▍▆▇▊ ▍▊ ▊▄▌ ▄▋▌▆ ▆▄ ▋▊█▅ ▅▍▍▊ ▆▋ █▋▅▊ ▍██▊ ▇▊▊ ▋▆▅ █▉▆▌▆
1 Year Ago
▅▋▄ ▆▆▇▊▉▊▋▋█▌ ▅▆███▄▌▆█▅▅ ▊▉▉▇▄▄▇▋▅ ▅▊ ▆█▍▋▄▌▋ ▆▍▅▍▍ ▆▍▊ ▉▍▇▍▋▋▉▍ ▊▊ ▋ ▇█▉█▍▇▋▉▄, ▍▉▊ ▄▍█ ▅▆▍ ▊▊▇ ██▉▇▇▆▇▍▊▉ ▇▄▆▉▇▊█ ▆▊▆▊▌▊▍ ▇▇ ▍▇▉▇ ▍▍▄ █▍▄. ▄▅▊▅▇▉▇█▅ ▉▋█▄▉ ▋/▋▍▇▊▉ ▋▉▄▍▆ ▄█▇▊▇▄▌ ▊▆▊▇▊▉▍ ▅█▆▌▋▉▉.
1 Year Ago
vfxc: can output preprocessed hlsl for vulkan Use two stage macro expansion for RenderState and SrgbWrite so token pasting combos (and other defines) works as intended on DXC Fixes RenderState being evaluated incorrectly on Vulkan and doing nothing or worst case crashing `RenderState( CullMode, D_MYCOMBO );` was getting evaluated differently as FXC had some non standard macro expansion rules: FXC: `string g_renderState_CullMode < string arg1 = "1" ; > = "" ; ; ` DXC: `string g_renderState_CullMode < string arg1 = "D_MYCOMBO"; > = "" ;;` DXC's -flegacy-macro-expansion wasn't doing anything either
1 Year Ago
Reduce chance of player getting killed on inner tube when colliding with a tugboat
1 Year Ago
V2 lighting prefab
1 Year Ago
▄▉▇▇█▌▌▉ ▅▇▋ ▇▄▄█ ▍▌▍ ▍▆▊█ █▋▆▍▅ ▌▍▌▌▊▉▄ ▆▄▅▆ ▄▋▋▊▍█▄█▉▅▉ ▅▄▅ █▅▍▊▄▉▅█ ▋▄▉▇ █▄▋▄▌█▋▉▌ ▅█▍▉▍ ▊▋ ▇ ▍▇▌▌▊▆ █▄▊▍. ▊▅▊▄▋ ▅▊▄ ▄▊▉▇▅▇█_▇▆▊▍▅ ▄▌▇▄▋ ▊▋ █▋▌ ▇▍▅█▅█.▆▅▋▌ ▌▍▊▄▌▊ ▆█▇▇▍ ▋▅▉▍▌▋, ▉▇▄ ▇▅ ▆▅▇ ▉▅▊▆▄▄▅ ▌▄▆▅▅▇▅▄█▆▅ █▍▉▌▊ ▉▇▋
1 Year Ago
Citizen/animgraph: prevent animation hitches that could happen when strafing back and forth or changing directions (see commit comment) + improved noclip blend In order to have movement cycles always start from the same phase (left foot passing the right foot), the state machine in charge of tagging would send a reset signal every time the movement speed would go from under 2 u/s (defined as idle) to above 2 u/s (or 100 u/s in one tick). However, strafing back and forth or changing directions could satisfy these conditions right away, and the received signal would not only reset the 2D Blendspace, but also the newer lean layers, creating a visible hitch. The implemented solution is a second set of state change conditions. The current conditions still exist, but don't send a reset signal anymore. The new set of conditions can still send a reset, but they also require to have spent at least 250ms under 2 u/s first. The defined transition priority order now sets the newer set of conditions to the first slots, to then make sure the time condition can always get evaluated first.
1 Year Ago
Ping sfx now fall under the game sounds audio slider
1 Year Ago
Remove old, very out of date and no longer used list of radio stations in StreamingAssets
1 Year Ago
Citizen/animgraph: your input direction is now visually reflected when airborne https://files.facepunch.com/maxlebled/1b0711b1/airborne_wish_lean.webm
1 Year Ago
Vulkan compile for wireframe shaders
1 Year Ago
Set wireframe color as an attribute rather thaan dedicating a whole cbuffer to it, fixes hammer wireframe being dark as well since that data was not being set correctly
1 Year Ago
poster support for cl_leveloverview
1 Year Ago
Pirate Outfit! Pirate Outfit - Adjustments to Skinning and LODs coming ASAP. https://files.facepunch.com/daniel/1b0611b1/Photoshop_JM6t21LgUC.jpg https://files.facepunch.com/daniel/1b0611b1/pirate.png https://files.facepunch.com/daniel/1b0611b1/pirate02.png
1 Year Ago
Update citizen aoproxies
1 Year Ago
merge from experimental
1 Year Ago
merge from main
1 Year Ago
1 Year Ago
Backport simple water from SSR branch Update citizen aoproxies Merge branch 'water-backport' Water fog and refraction
1 Year Ago
Missing shelved change.
1 Year Ago
Don't create pegs in take-only mode. Items can now be flagged as not removable. Don't show UI options for invalid actions in take-only mode. Better (temp) spawn randomization. Cleanup and spawned loot items that don't fit. Some fixes/refactor, general wip.
1 Year Ago
Auto-start cloud projects when downloaded from start screen
1 Year Ago
Rename "empty" to "content mode", add "-skip_start_screen" command line switch, works with jump list StartScreen Section -> Page Shut down engine properly when start screen is closed 🤦 Fix cloud project cloning, move into Utility
1 Year Ago
merge from building_skins_3
1 Year Ago
merge from main
1 Year Ago
access button Merge branch 'main' of sbox-assets
1 Year Ago
dirt_pile asset kit https://files.facepunch.com/jason/1b0611b1/sbox_3sslhy0VTY.jpg
1 Year Ago
First pass at edge styles Might need to rethink this, large edge radii cause problems
1 Year Ago
Get file/line in error report stack
1 Year Ago
Merge from serverlist
1 Year Ago
Add a convar to hide the nexus tab on the server browser
1 Year Ago
Stats api help
1 Year Ago
Prefabs being migrated to new format in a separate commit
1 Year Ago
Change `InstancedMeshFilter` from List<Renderer> to single Renderer each and have multiple components Refactor existing code to work the new component data layout
1 Year Ago
Error logging fixes
1 Year Ago
Another code fix
1 Year Ago
Store server protocol in the nexus so the client doesn't need to guess it when connecting/transferring
1 Year Ago
Code fixes of converter
1 Year Ago
Convert DeployGuide to Graphics.DrawMesh() only to find out it's only used for codelocks Start converting ConstructionPlaceholder over instead Getting ready to convert all InstancedMeshFilter to be applied to every MeshRenderer instead of "one InstancedMeshFilter per prefab"
1 Year Ago
cherrypicking 84527 (client only)
1 Year Ago
StartScreen home sections are ExpandGroups Item rows handle longer names better + display VR compatibility where appropriate Tidy up SegmentedControl