19,200 Commits over 3,898 Days - 0.21cph!
Binds
create mixer - can play sounds!
strip vmixtool
Remove unused args
Add some more c# compatible funcs to CAudioMixBuffer
Add AudioBuffers, MixBuffer
Audio processor basics
Route SoundHandle through managed system, use speaker volumes etc
Play sounds from the point of view of the scene camera if we're not playing the game, and this window is focused
Strip as much as I dare right now
Add steam audio
Update steam audio binaries
Add steam audio binds
Add BinauralEffect processor
Steam audio scene system
Apply direct
Create phonon.pdb
Reflection works! 😅
Latest
Clean up
Fix menu sounds not playing
Refactoring, making internal
Fix warning
Refactoring, making internal
Fix warning
Clean up
Fix menu sounds not playing
We can add extra information to api listings
Add contest table
Switch in new header and footer
Fix api listing speed
Iterate the api pages
Create phonon.pdb
Reflection works! 😅
Latest
Steam audio scene system
Apply direct
Add steam audio
Update steam audio binaries
Add steam audio binds
Add BinauralEffect processor
Play sounds from the point of view of the scene camera if we're not playing the game, and this window is focused
Strip as much as I dare right now
Route SoundHandle through managed system, use speaker volumes etc
Remove unused args
Add some more c# compatible funcs to CAudioMixBuffer
Add AudioBuffers, MixBuffer
create mixer - can play sounds!
Re-use the shader compile error window, so we can keep it open while iterating. We need a better way to do this tbh.
Add global usings to minimal project
Make minimal scene less reflective
Made DynamicSceneObject not use CMeshBuilder2 (really was no need)
Add LineStrip , LineStripWithAdjacency
Allow RENDER_PRIM_LINE_STRIP_WITH_ADJACENCY
Expose style functions
Canvas class - internal for now
Add Widget.UpdateGeometry()
Add IStyleTarget, to remove direct panel usage from StyleBlock / StyleSelector
Correctly ignore razor files in editor/ unittest/
This BoundingBoxEditorTool is implemented completely wrong
Make Scene DragDrop more modular
Can drag drop materials into scene
Fix array oob in CreateIpBasedSocket
Maybe this is pissing off the build server
Wrap interop calls in __try, __except - last resort. Disable AddVectoredExceptionHandler.
Extra try to make sure this isn't an exception from c#
Fix NRE in MapViewDropTarget
Delete this, causes problems
this TransformInterpolation needs looking at properly, but this fixes an error for now
Fix Light exceptions
Nicer feedback when _sceneObject isn't null in OnEnabled
We have a bug here I think, where OnEnabled can be called before OnDisabled is called.
Add IsAttribute, add Rebuild
Don't throw exception on global stats
Shitty api listing (don't worry, this will get better)
Fix NRE
Update packages
Update version
Fix assembly resolve
s&box release zip test
lut
Add ApplyLocalClothing component
Mock userinfo for local user when not in a network session
Add ClothingContainer.CreateFromJson( json )
Add ClothingContainer.CreateFromUser( )
Fix SceneViewWidget using main camera's rect
NavMeshAgent.SetAgentPosition works
Add CharacterController.Bounciness
PhysicsWorld.Bodies only returns valid bodies
Manifest api should give more useful errors
Rewrite exception handler, try to ignore more c# exceptions
Actually catch and report crashes
Fixed joining servers forever (it has been a hard week)
https://files.facepunch.com/garry/a0695fad-3581-4fb4-bf8f-c014ba41f890.png
Don't save go id if it's a prefab (fixes sbox-issues/issues/4687)
Recast, NavMesh, NavMeshAgent - https://docs.facepunch.com/s/sbox-dev/doc/navigation-vwoSUsEPJ9
Add NavMeshAgent component
https://files.facepunch.com/garry/eb931495-2b71-4152-a87a-c3c9ad982778.mp4