reposboxcancel

21,405 Commits over 1,552 Days - 0.57cph!

33 Days Ago
Dispose of navmesh + heightfield generators Add native obstacle rasterization for box, cylinder and convex shapes
33 Days Ago
More fixes
33 Days Ago
Upgrade remaining old vmdl files so I can delete all this legacy model code
33 Days Ago
Unique handshake id tests - if we restart a handshake its possible two could be running in parallel, this'll stop that
33 Days Ago
Split generator Into HeightField and NavMesh generator
33 Days Ago
UI: Expose UI.WorldInput.Hovered inside WorldInput component
33 Days Ago
Testing with handshake process fixes if host changes during handshakes...
33 Days Ago
VR: check for headset in PreInit() instead of Init()
33 Days Ago
VR: init g_pVrSystem before finishing material system setup
33 Days Ago
First fix map override task when using launcharguments.map
33 Days Ago
Add GameObject.IsDestroyed - to detect objects that have Destroy() called on them, but haven't been destroyed enough to be IsValid false yet Don't return components on objects that are IsDestroyed
33 Days Ago
Initial tile cache skeleton
33 Days Ago
Fix mass ratio typo in box3d Calculate mass factor to apply to ground velocity to avoid building up massive ground velocity when walking on small props https://files.facepunch.com/layla/1b2011b1/sbox-dev_7NKHr5o1K5.mp4
33 Days Ago
Fix mass ratio typo in box3d Calculate mass factor to apply to ground velocity to avoid building up massive ground velocity when walking on small props https://files.facepunch.com/layla/1b2011b1/sbox-dev_7NKHr5o1K5.mp4
33 Days Ago
Humans: added citizen_human_female_staging.vmdl
33 Days Ago
Human Hair Updates
34 Days Ago
Editor: When losing focus of scene hierarchy rename popup, treat it as a successful rename
34 Days Ago
AssetBrowser: stopped pinned asset bricking the whole sidebar
34 Days Ago
Add recast/detour tile cache
34 Days Ago
AssetPublishWidget: when ticking publishing, update the widget properly instead of having to de-select and re-select asset
34 Days Ago
Fixed ReadOnly behavior for TextAreaControlWidget, resolves Facepunch/sbox-issues#6968
34 Days Ago
Virtual Cursor: rewritten, much simpler now, mimics mouse, so works for everything (#1704) - Also tracking pressed controller buttons now
34 Days Ago
CollisionSoundSystem uses ISceneCollisionEvents
34 Days Ago
Fix TextArea not updating on value change
34 Days Ago
Add ISceneCollisionEvents
34 Days Ago
Add a bunch of stats to ingame console
34 Days Ago
Human Hair Update
34 Days Ago
Simplify networking options in header bar in editor - drop down options in Network for Simulate Lag, Lobby Privacy
34 Days Ago
Fix typo
34 Days Ago
Optimize navmesh geometry collection by fully utilizing the BVH of a physics mesh
34 Days Ago
Clear volumetric fog texture on creation, this seems to could've caused problems even back on Alyx but issue is bigger now that we don't write to all volumetric fog froxels at once Fix ClearUnorderedAccessViewUint not clearing properly for Texture2DArray and Texture3D
34 Days Ago
Handle TcpSocket not being able to start more gracefully
34 Days Ago
Auto Switch to Best Host Candidate (#1705) Previously anyone could be assigned as a host when the host leaves. Now we'll score lobby members by their average ping and average connection quality to all other peers and use that score to determine who to give the host to. When a host leaves, we'll try to find a good candidate and set the owner immediately first, but if that fails, it'll happen the next time someone is automatically assigned to be the host. Previously, a connecting client could be assigned the host, but this is no longer the case as clients must be fully connected to be considered as a candidate. In addition, we'll periodically attempt to find and change to the best host candidate. This particular behavior can be disabled per project or per lobby.
34 Days Ago
Stop reloading cookies, history etc whenever the asset browser becomes revisible Move project-aware location logic to AssetBrowserLocation, special cases for Core/Citizen, use root title in path widget Refresh asset browser sidebar, hide built in content behind 'Show Base Content' toggle FindProjectByDirectory prefers closest match in case of nested project paths (eg libraries) Disable ShowBaseContent by default Fix long FolderNode labels getting cut off early Selecting sidebar node for current location works with all node types
34 Days Ago
Add server tags as LobbyInformation.Data
34 Days Ago
Remove this log
34 Days Ago
Fix vox category
34 Days Ago
Some tidy up, improvements to algo
34 Days Ago
Convar
34 Days Ago
Optimize navmesh generation by pooling generators (#1703) This also fixes sbox-issues/issues/6941 by limiting the degree of parallelism for the generation.
34 Days Ago
Multiplayer/networking project settings. Add option to change Destroy Lobby When Host Leaves and Auto Switch To Best Host. Defaults can be set in Project Settings but can be overriden via Lobby Config.
34 Days Ago
Improve navmesh generator cleanip Reenable AssertNoGraphErrorsInScene test
34 Days Ago
Human Hair Update
34 Days Ago
Temporarily ignoring AssertNoGraphErrorsInScene
34 Days Ago
Bump verbosity for PR tests
34 Days Ago
Child camera executes command lists from camera it's taking attributes from
34 Days Ago
Remove SyncTask
34 Days Ago
Virtual Cursor: rewritten, much simpler now, mimics mouse, so works for everything - Also tracking pressed controller buttons now
34 Days Ago
Virtual Cursor: rewritten, much simpler now, mimics mouse, so works for everything - Also tracking pressed controller buttons now
34 Days Ago
Optimize navmesh generation by pooling generators This also fixes sbox-issues/issues/6941 by limiting the degree of parallelism for the generation.