20,920 Commits over 1,522 Days - 0.57cph!
Rework asset inspector to suck less
Allow mesh to create an empty vertex buffer for when you want to create vertex data after model has been created
Do the same for index buffer
Destroy old buffers when resizing them (creating a new buffer) probably very bad that we wasn't already doing this
ceiling light - lods, gib and self illum
Animgraph: Add context menu action to convert sequence node to single frame node https://files.facepunch.com/layla/1b2311b1/sbox-dev_WLgxmvsYT4.png
Revert "fire extinguisher - removed gib"
This reverts commit d9b281e6f6f274ceddd6f6db8d86b08d0c24e4fe.
Merge branch 'master' of sbox
Fix viewmodel depth pre-pass not setting flags properly and rendering more than it should
Ensure our planar reflections don't exceed the framebuffer size
fire extinguisher - removed gib
Merge branch 'master' of sbox
List/Dictionary property editors work with IList / IDictionary (used by [Net])
I tried doing it within CanEditAttribute.CreateEditorFor, iterating over interfaces the type implements but it ended up being a huge sprawling mess.
So just did a plain and simple [CanEdit] of both List<> and IList<> on the same editor
ceiling light - fixed colour
Merge branch 'master' of sbox
fire extinguisher - lods
fire extinguisher - lod adjustment
Merge branch 'master' of sbox
Outfit Adjustments! - Fixes to a bunch of Clothing / Better Layering
I have adjusted the flannel shirt, hawaiian shirt, tanktop, v neck, chest armour, leather coat. Plus this, I have created an alternate colour for the flannel shirt, which should show off the colour variations we can have in the future for clothing! FYI, layer one clothing (shirts) the shirts now use extra geometry of the citizen, meaning the chest area is hidden when the shirt is selected. Meaning some gamemodes that are using these shirts, may need to hide the torsos on the citizen.
Fix Theme.DrawFilename if there's not enough room for the directory
Dictionary<,> property editor, probably looks a bit shit but can't think of how to shag it up
https://files.facepunch.com/matt/1b2311b1/sbox_uEj3AVv3OB.png
Citizen/animgraph: fixed pose choice weights
Fix Warning on sbox_glass and volumetric_fog, push object files for water and glass
Remove references to reflex sight
Make full shader compile optimizations always implicit, make dev shaders compile with full optimizations
Citizen/animgraph: added IdlePose_07R/L, added more weightlists, added more comments
Only copy framebuffer for backdrop/blur if drawn on a dirty region
ceiling light - lod0 wip
Merge branch 'master' of sbox
Ceiling light - updated model and illum
Merge branch 'master' of sbox
ceiling halogen - self illum
Citizen/animgraph: 04R/L idle pose + added working IK on 05
fire extinguisher fx tweak
Citizen/animgraph: added SitPose_02 R/L
Move hotload unsupported warnings to Sandbox.Generator
Citizen: fixed hierarchical corruption in AnimationList prefab
(And also fixed a bunch of flags for those who wish to do non-animgraph playback with these.)
Merge branch 'master' of sbox
Clean up ranged float alignment
Citizen/animgraph: added SitPose_01
GameResources edited in memory in inspector are updated in game live, instead of requiring a save
Fix animgraph autosave stomping the current session
command list submission, game boots
Added warning for static fields in generic types
Remove green arrow from surface selector
Add proper editors to Surface asset sounds
Update some surface/sound assets
sound definition preview shows units instead of meters - fixes sbox-issues/issues/1958
Fix losing fullscreen when hotloading sbox-issues/issues/1924
the NetworkAssetList is more of a whitelist now, accepting compiled files and some specific UI related files
Fix reloading resources not reloading server version
Use volumetrics for steam audio occlusion
Handle cloudflare being down a bit more gracefully
fire extinguisher setup/ fx pass
Add ScreenspaceCorrectionMultiview that does both resolution scaling and VR correction
Use ScreenspaceCorrectionMultiview for refraction on glass and water
Add ShadingModelValveStandard for shaders that need visual parity with Valve's shading
Merge branch 'master' of sbox
Fix volumetric fog on VR without doubling our compile time 😵💫
Initial work for standard texture manager
Unify common dx11 & dx12 DXGI util funcs
Animgraph: Fix animgraph not autosaving (uses default settings, no UI yet)
Animgraph: Add context menu item to select all child nodes
Animgraph: Fix crash when focusing on deleted state machine item
Game can set Mouse.Position
fixes sbox-issues/issues/1946
Citizen: hand hitboxes cover more of the hand now
(It was very small before.)
Citizen/animgraph: sit idle motion & fixes
- Added look chains & idle breathing to sitting.
- The "none" weapon branch now has a reset blocker which, it turns out, is now needed since the look/aim stuff was moved much earlier in the graph and isn't here anymore to block reset signals coming from the 2nd "holdtype" selector node. This fixes sitting bugging out if sitting with a weapon & going back to being weaponless.
Refactor TypeLibrary so tools can opt out of Event registration for game dlls - Fixes sbox-issues/issues/1943
Clothing document fixes
Trousers and skirts should all swap out correctly now when selected
Merge branch 'master' of sbox
Do not spawn generic gibs if model has break_create_particle nodes
Outfit Texture Adjustments
Better colours and designs for the V neck shirt, long sleeve shirt, office blazer, office skirt. Plus small ao texture adjustments to most of the top clothing.
Clicking on background of asset browser clears selection