reposboxcancel

21,420 Commits over 1,552 Days - 0.58cph!

2 Months Ago
Fix Video background-image going out of sync causing it to stop looping - disable audio on video player and sync clock to video instead of audio (background-image shouldn't have been playing audio)
2 Months Ago
Add SkinnedModelRenderer.TryGetBoneTransformAnimation to get the worldspace bone transform after animation but before physics and procedural bones
2 Months Ago
Fix gizmo transform for gameobjects with absolute flag
2 Months Ago
Shitty TAA, smeary but iteratable with bbox clamping, add thin occluder compensation
2 Months Ago
UI: Use correct defaults for rem/em, classify them as dynamic so they update more frequently UI: When pushing matrices, multiply by parent matrix if there is one Fixes sbox-issues/issues/646 When going through networked files, if it doesn't exist, log a warning instead of failing outright Standalone exporter keeps track of file type (e.g. executable, dll, project asset), shows source + destination in log window
2 Months Ago
Add smooth move and rotate to rigidbody instead of having to access physics body for them
2 Months Ago
Simple solver for default connection offsets https://files.facepunch.com/ziks/2024-10-15/sbox-dev_x2R1XluVOZ.mp4
2 Months Ago
Tab views for in-game console, defaults to console output, can switch to networking stats (empty page for now) Left this opacity low by mistake
2 Months Ago
Tab views for in-game console, defaults to console output, can switch to networking stats (empty page for now) Left this opacity low by mistake
2 Months Ago
▇▍▅▋█▅ █▋▆▅▌▆█▄▄.▌▍▋▇▋▋▅▅▌▉.█▇▄██▅▌.▉▄▉▍▆▆
2 Months Ago
Second pass at grid-aligned connection style https://files.facepunch.com/ziks/2024-10-15/sbox-dev_635BI3Qt2h.png
2 Months Ago
Static props set model collider to static
2 Months Ago
Unhide static property on mesh component (should we force mesh components to always be static?)
2 Months Ago
Disable kinematic rigidbody being a shadow controller
2 Months Ago
Add Editor.NodeEditor.ConnectionStyle
2 Months Ago
Tweak is null / not null nodes to test for IValid
2 Months Ago
Clamp mixer volume to 0,1
2 Months Ago
Add readonly Mass property to Rigidbody, some parented props are calculating wrong mass so it helps to know what mass a rigidbody is
2 Months Ago
Fix offset child model colliders constantly rebuilding, check if their target local has changed instead
2 Months Ago
Fix action graphs from maps not caching correctly Only OpenContainingResource if not already open
2 Months Ago
Implement setting HammerSceneEditorSession.HasUnsavedChanges
2 Months Ago
Update texture formats and remove unused code
2 Months Ago
[pick] Add Motion.hlsl for motion vectors Iterate GTAO, start deoising, remove unused shit, fix bug with binding too many textures on the lexer
2 Months Ago
Add def for CMapNode.GetRootDocument() ActionGraph source location refactor Add MapSourceLocation, fix editing action graphs in .vmap files Check for MapSourceLocation in ActionGraphView Open source map when inspecting graph from .vmap Parent action graph editor to hammer window if editing map graph Push AG serialization options when saving map game object Makes sure we replace any cached versions of graphs
2 Months Ago
Push AG serialization options when saving map game object Makes sure we replace any cached versions of graphs
2 Months Ago
Add GameObjectFlags.Absolute, ignores the parent transform. Basically, position: absolute for gameobjects
2 Months Ago
Parent action graph editor to hammer window if editing map graph
2 Months Ago
Check for MapSourceLocation in ActionGraphView
2 Months Ago
Add def for CMapNode.GetRootDocument() ActionGraph source location refactor Add MapSourceLocation, fix editing action graphs in .vmap files
2 Months Ago
Left this opacity low by mistake
2 Months Ago
Tab views for in-game console, defaults to console output, can switch to networking stats (empty page for now)
2 Months Ago
Run-DedicatedServer will load garry.scenemap instead of empty map / minimal for Walker
3 Months Ago
Fix capsule collider update not using scale Fix adding transformed RnHull, just make a new hull, we were transforming the serialized rubikon hull which is very bad!
3 Months Ago
Scale hull collider points with world scale
3 Months Ago
Fix capsule collider not using world uniform scale when it probably should
3 Months Ago
Rigidbody with motion disabled uses shadow controller because it's kinematic
3 Months Ago
Return joint desc limits in degrees because who wants to deal with radians
3 Months Ago
Make SetBoneTransform and ClearPhysicsBones because I need them
3 Months Ago
Remove mock GameObject/Prefab code from managed MapEntity Add CMapGameObject map node with managed counter part that wraps a GameObject Hammer world's Scene uses HammerSceneEditorSession Add HammerManagedInspector that can take over if it likes the MapNode. We only like MapGameObject for now Run Scene.EditorDraw() on MapView for gizmos, remove old Entity.DrawGizmos Hammer: Create GameObject Test option More explicit HammerEvents Managed map node callback interface, a little convoluted because of mapdoclib <-> hammer <-> managed. But this is easier to do callbacks and can return values And the managed side Serialize/deserialize CMapGameObject CMapGameObject::GeneratesEntityModelGeometry() Expose CMapGameObject JSON to MapBuilder via IHammerMapLoader Collect CMapGameObjects, compile them into scene.json inside the vpk and let MapInstance load them (Very hacky code needs cleaning up) MapWorld.Scene sets a Scene.Source in an attempt to make AG happy Tie Meshes to GameObject button
3 Months Ago
Fix crash in CDMXLoader::LoadMesh when there's no position attribute.. unsure why, the offending models need to be looked at
3 Months Ago
Add HullPart.GetPoints
3 Months Ago
Support HideAttribute on enum control widget entries Add points primitive type to hull collider for the situations when you want a custom hull collider defined by points
3 Months Ago
Add attachment mode to ball joint, same as hinge
3 Months Ago
Fix crash getting joint desc limits, interop hates this for some reason
3 Months Ago
Implement CastBodyMultiple for trace body run all
3 Months Ago
Fix Trace.Body not using start rotation
3 Months Ago
Initial Assets have colors Preview tweaks Search widget Asset popup, will turn this into something more tooltip-oriented later Split left / split right Chips from tags Tweak styling, move current project to top of asset locations list Implement chip tag filtering Initial cloud browser, separate from asset browser Initial tabbed asset picker w/ both local and cloud assets Asset type picker Renames, deletes, duplicates handled by IAssetListEntry Clean up Implement `t:vmdl`/`t:vmat`/etc. and filters Implement Everything & Recents Cloud browser uses facets to select type - hide picker on search bar Fix warnings
3 Months Ago
Cloud browser uses facets to select type - hide picker on search bar
3 Months Ago
Add Verbose Hotload Logging option under Help https://files.facepunch.com/ziks/2024-10-11/sbox-dev_AHgWLtzQtX.png
3 Months Ago
New package type We no longer use the PackageType enum - because it's too rigid. Package types are all lowercase string comparisons now.