225,060 Commits over 3,714 Days - 2.52cph!

Today
pooltable asset, textures and materials and balls
Today
Added player movement tests: checking basic character controller features like walking, sprinting, jumping and crouching
Ensured travelling state and waiting state can move around seamlessly. Brakes state now dependent on travelling state
Today
Added collectible tests: spawn every collectible prefab in the game and check that they can be picked up
Today
Material tweaks Player / key / exit / treasure / enemy spawn points
Today
Jiggle fixes
Vendor can now be stopped by a player gesture Used a state machine instead
Today
TestParameterSource field and property support
wip
PageHero component, settings page design
Today
Holdables, holders, throwing https://files.facepunch.com/ziks/2024-05-08/sbox-dev_FU4lcevVPQ.mp4
Setup sell orders properly Add targetting system
Today
Added TestParameterSource attribute to allow dynamic parameter sources for tests
GetPrioritizedGrabPoint will prioritize the current grab point before evaluating hovered list
Today
Codegen
Fixed up the USP's attachment points Crude version of ejecting casings when shooting, and when pulling slide back manually Should've fixed PostDeserialize error for mags
Today
Add convars to scale damage by region (head, torso, legs) "Fix" existing armor convars to scale damage instead of armor (50% armor * 2 = 100% armor isn't useful)
EnumControlWidget: Use Title instead of Name in PaintControl
Today
Move pixel.raytrace.ssr.hlsl to ScreenSpaceTrace and make it a class, move crap from it to be all shared More adjustments for screenspace shadowing, fix valid hit test always returning true
Today
Fixes to restore some old and intended behavior, additional documentation
Today
Change Matrix memory management to match Vector/Angle This aims to fix stuttering when GCing lots of matrices, for example in rendering hooks. Hammer: Fixed "Point At" writing to "angles" instead of the selected KV Do not run animations on prop_prisoner_pod if its empty Apparently it has "high network usage". Do not fully disable the crosshair if player is dead This change will make the crosshair appear when spectating players in first person, or when flying around in spectate mode and cl_observercrosshair is set to 1 (default) Fixed a memory leak with serverlist.Query
Fixed the tables being flippable
Today
▍▊▋▇▋ ▋▆▊▋▄▌▍▅▋▊ ▍█▅▇▅▅█▊▊ ▄▅▌▊▇▅▄ ▊█▄▇▋
Fixed weird grabbing behavior
Today
Vaulting sounds, WIP key
game-tile component css page header styles, social bar, game tile use textentry for chat party group & side nav tweaks
Yesterday
Added building pieces for TriggerInteractable Add big_button.vmdl_c, version of our button that has bones Added hover interaction type, doesn't require input at all (https://files.facepunch.com/devultj/1b0811b1/sbox.2024.05.08.12.02.09.mp4)
Yesterday
README: Link to docs, remove old docs, unrequired prerequisite
Yesterday
JiggleBone WIP
Yesterday
Vaulting https://files.facepunch.com/ziks/2024-05-08/sbox-dev_gXZCNR8dql.mp4
Yesterday
Final commit, time based fading
Yesterday
Add GameTransform.DisableProxy(), to disable the proxy in a scope. Create TransformProxyComponent, which allows components to override the transform of a GameObject in a non destructive way. Fix NRE in Component.Scene, Component.Transform
Yesterday
Add MovingTarget component Add BouncingTarget (same as MovingTarget, but flips distance when it reaches its destination) Added FlipUpTarget Add flip up target sound, docs
Yesterday
▋▊▌▆▆▍▋ ▊▉██▅▆▉ ▊▋▆▍▄▇▌ ▄▍▆▄▋▆ █▉▄▇▍█▌▌▇▉▍, ▄▆▅▆▄ ▆▄▅▄▌▆▌▊ ▅█ ▋▊▋▋▉▅█▊▇▄█
Yesterday
merge from cargo_stuck_fix
Yesterday
merge from ServerBulletRadiusFix
Yesterday
Movement aligns to grid, handles diagonal movement through corners https://files.facepunch.com/ziks/2024-05-08/sbox-dev_znZKFeeT57.mp4
Yesterday
Implement trash remover component
Yesterday
header, game list and sidebar changes
Yesterday
More unfucking from library corruption
Yesterday
Script fix
Yesterday
Fixed blendable shader error (restore ComputeBlendWeight method), push new compiled shader
Yesterday
Folder cleanup. Initial item setup/prefabs.
Yesterday
Fixed NRE
Yesterday
Update shooting range
Leaderboard backup, run #11610
Yesterday
Shush gesture (wip)
Yesterday
Various fixes, move to PrefabPreProcess so it gets run once per prefab
Yesterday
Add Rotation.FromToRotation (fixes sbox-issues/issues/5243)
Yesterday
Minor bug fixing