248,627 Commits over 3,928 Days - 2.64cph!

51 Days Ago
Bugfix: patch sheared frames when exporting json snapshot - In Editor EndOfFrame is called as part of nested GUI, which our profiler shears apart. For now we inject additional marks to maintain callstack structure - left a TODO to properly reconstruct a sheared frame - For now expanding frame scope to cover sheared period Tests: exported craggy snapshot and opened in perfetto - no more randomly trashed frames
51 Days Ago
Fix occlusion not using proper listener position and constantly overriding the target
51 Days Ago
API changes
51 Days Ago
Additional checks when loading JSON bindings, don't poll for hand tracking if instance doesn't support it, make sure we have an instance
51 Days Ago
dropped block scale a little
Rin
51 Days Ago
phrases
51 Days Ago
merge from main
51 Days Ago
Fix tileX & tileY not being set in generation cfg when the tile generation config was created. This caused all sorts of issues, e.g. incorrect bounds, overwrites of tiles that were already created... Also don't pad tile bounds on z axis. Only reinitialize navmesh if tile related properties change Make navmesh generation parallel & thread safe Optimization: Shrink tile bounds (Z axis) before generation
51 Days Ago
Fixed SKS description using the SAR token
51 Days Ago
Add CameraComponent .Hud
51 Days Ago
Fix component template not adding the new component
51 Days Ago
Fix broken loading screen characters
51 Days Ago
ControllerInput: don't use input actions because they change game to game, use raw buttons https://files.facepunch.com/tony/1b0611b1/sbox_6PTr7T3esQ.mp4
51 Days Ago
- ▋█▌▄▋▅ ▍█▌▉▆▋ ▆▋▌█▆▇▊▋▌▌▌▋▍▆▆▇▇ ▋▍▌▍▆▍ ▍▆█ ▋▅▅ ▍▉▊▄▋▋▌▍▆▇▋▋▍▋▌▊▄ ▄█▍▊▅▄▊ ▇▋ ▄▋▌▆▋▉▉▉▍▇▆▋▆ (▉▇█ ▅█▅▅▄█ ▅▇▅ ▇▇▆ ▉▌█▍▊▍ ▋▄▄▍▉▆▆█▌▉▇▇▌) - ▍▉▅▍▊▉ ▅▋▉ ▊█▅█▆▆▍ ▅▌ "▆▄▆▌▇" █▅ ▌▍▍▉ ▊▉▄▌ ▉▇▋█▌▌██▆▅, ▇▉▌▅▄▍▉ ▊▋▅▆▉▄▅▊▋ ▌▊▆ ▆▌▄█ ▆▍▌▉█▆▍▋▉▄ ▊▍ ▍▇▊▌▍▄▍ ▌▍▊ ▍▇▉▌▄▍ ▌▆▄▆▆▄▉▆▆ ▇▄█▋, ▇▊▉▇ ▆▊▇▅▋▆▅▍▆▉ ▊▍█ ▄▊▅▄ ▍▇▄█ ▊▍▌ █▊▊▍▉▅▊▍ ▇▍▇▅▋▋▅▍▌▇ ▄█▌ ▆▋▇█ ▆▊█▇ - (▉▍▉▋▉▋▄▊▆▇▄▍) ▋▉▉▊▉█▆▋▇ ▆▄▉█▄ ▅▍▆█ ▇█▅▊▌ ▄▋▇▅ ▄▄▇▉▍▍▉▄▊▆▊▍, ▋▇ ▊▍ ▇▌▍▇▉▉ ▅▇▋▄▊▋▅ ▋▉▍▅▆▆▊ ▄▊▅▊▌ ▍█ ▋▊▉ ▉▄▉▊ ▉▅▋▍ ▊█▍▍ ▌▍▇▋ ▍▍ ▋▋▋█▅▍▌▊▋ ▇█ ▉▅█ ▋▅█▉▆ █▅▇▅, ▆▊ ▌▋ ▅▌▅ ▆▄▍▉▄ ▌▋ ▅▍▉▌▌ █▇ █▄▇ ▉▅▊▉▋ ▉▉ ▋▇ ▉ ▉▌▆▆▋ ▌▉▄▇ ▊▉▇▌ █ -> ▆▉▋▊ ▇ ▍▌ ▋▉▉▅▍▆▊▉▉█▋ ▊▇▆ ▇▋▆▄▄▌▇▄ / █▋▅▆ ▆▆ ▆▌▍ ██▋▌ ▆▋▅▌ ▊▌▉▌▅▌▋ ▉▅▍▌█▉▆ ▄█ ▊▅▋▍▊▄█▆ ▋▉▇ ▆▊▇▅, ▍▅▆█▍▋▆▆ ▍█▋▄▆▇█▇▅▇▆▆ ▄▍▅▅▊█▆▄▊██ ▌▋▌▍▆▆▋▄▋▇▍▌
51 Days Ago
Updated Hammer Map
51 Days Ago
Refactor
51 Days Ago
Added a progress bar when reloading the catapult
51 Days Ago
Restore these SceneCamera hooks that fish.sauna is using Refactor
51 Days Ago
51 Days Ago
Fix GetActionGraphInstance() for multicast delegates
51 Days Ago
Gizmo.Settings.GizmosEnabled applies to DrawGizmos as well, resolves #1539 https://files.facepunch.com/tony/1b0611b1/sbox-dev_cW3C5AFArY.mp4
51 Days Ago
EntityTreeModel::mimeData calls base again so native interactions still work Hammer GameObjects can have children https://files.facepunch.com/matt/1b0611b1/sbox-dev_icF9jl1PDP.png
51 Days Ago
Restored catapult files
51 Days Ago
Basic CommandBuffer Make RenderStage public, space out the numbers a bit more Slim down SceneCamera Actions Add CameraComponent.Commands, obsolete unused AddHooks
51 Days Ago
Rotate all siege weapon wheels in a quaternion space instead of euler angles. Fixes all instances of gimbal lock on the Catapult/Ballista and Siege Tower wheels
51 Days Ago
Clothing Update
51 Days Ago
Break properly when clicking simulated mouse, so we don't interact with every rootpanel, now it's ordered properly
51 Days Ago
Simple Vehicle Visuals now supports easy assignment of wheel rotate direction (X,Y or Z)
51 Days Ago
Priority Refactor, didn't make much sense to do it this way
51 Days Ago
Adhere to RootPanel Priority when rendering overlays
51 Days Ago
switched out ddraw hitguide for basic prefab setup and added some lerping to target pos to offset delay from interaction tick rate
51 Days Ago
Revert "Fake Ip p2p socket test" This reverts commit f3bece1dc379452f19b89fad20a1676149deb71a. Extra debug convars
51 Days Ago
Update: Factor out profielr exporting logic to a separate script - Also cleaned up a couple log outputs, as the collection seems sensible - Cleaned a couple already-done TODOs Tests: Did an export from editor and standalone server (6k size, 0 pop), loaded in perfetto
51 Days Ago
[pick] GetBindlessRWTextureXXX if compute shader
51 Days Ago
IsCloudInstalled doesn't care about versions by default Skip installing remote package if there's already an installed version by default, always download when explicitly installing/updating etc Remove manual package install button fix log interpolation
51 Days Ago
fix smoke1.vtex
51 Days Ago
Sound Occlusion traces now follow the rules of the "sound" collision group, which defaults to only collide with "solid". Fix ProjectSettings.ReadWithFallback not running JsonUpgraders on old meta fallbacks
51 Days Ago
Fake Ip p2p socket test
51 Days Ago
Starting UI options
51 Days Ago
VirtualCursorSystem - work relative to screen size
51 Days Ago
Fixed pulling and pushing siege tower
51 Days Ago
impact fx updates
51 Days Ago
showing some visual feedback on where player will chip into the sculpture if they're holding a weapon with a compatible damage type (just ddraw for now)
51 Days Ago
particle.rework wip scene
51 Days Ago
merge from main - RC
51 Days Ago
Clickable class is prioritized, fix modal system NRE, reduce panel traversal block size
51 Days Ago
▍▉▄ ▌██▋█ ▊▄▅▆▌▄▄▆
51 Days Ago
█▆▇▊▍▉▇ ▍▉▊ ██▅ ▉▇ ▊▉.▊▋.▅
51 Days Ago
Async upload
51 Days Ago
siege_weapons -> Aux2