14,126 Commits over 1,583 Days - 0.37cph!
Preload post processing pass materials, should fix nvidia crash when using post processing
Small adjustment to Nerdy Glasses asset
New Outfit Piece! - Nerdy Glasses
Some nerdy glasses, LODs coming ASAP.
Update water ripple compute to have up to 10 concurrent splashes rather than 1 with constant buffers
https://files.facepunch.com/ognik/1b2411b1/sbox-dev_eap3MF7hAy.mp4
Fixup constant buffers not passing data properly, Allow them to initialize as arrays of a struct & allow lists to be passed too
Remove useless water includes, normalize spacing, move Barycentric3Interpolate to domain.hlsl
Always record voice when in VR - we'll probably want an option for this in the future
glass tweak on street light and lamp post
Color picker sliders signal a value changed
sbox-issues/issues/2426
Skip replicating global usings in codegen, they were causing compilation errors because they need to precede non-globals.. but they're globals so we can just not replicate them instead.
Compile optimized version of ui_text
Fix simple shaders render backfaces not working
Closes sbox-issues/issues/68
Citizen: fixed very small gaps that could show up in the torso-to-neck region in specific circumstances in LOD levels 0&1
Fixed "GameResourceA cannot be cast to GameResourceA" exception
sbox-issues/issues/2416
Add `hammer.mapview.contextmenu ( Menu, MapView )` event for tool addons to add options to the map view's context menu
Add Qt Menu.Icon
Create point entities from map view context menu, most useful is going to be recent entities
https://files.facepunch.com/matt/1b2111b1/sbox_bEtaFtYvtm.png
Resource selector supports multiple assets when base type is an asset
Make CanEditAttribute uninheritable
Fixes IntSliderProperty being applied to float properties
Allows panel transforms to transition between different unit types
Update asset list property editor drag'n'drop
Now supports List<YourCustomGameResource>, not just List<string> with ResourceTypeAttribute
Citizen/clothing: LOD3 updates
Merge branch 'master' of sbox
Documentation pass
ResourceProperty can support multiple asset types
Merge branch 'master' of sbox
Rubber Gloves
Finally here, after 265 days of waiting...
LODs coming soon.
https://files.facepunch.com/daniel/1b2011b1/Photoshop_qlRaOGmpXZ.jpg
Color picker sliders take focus, fixes hex input not getting blurred or updating its value
New Outfit Piece! - Hivis Jacket
https://files.facepunch.com/daniel/1b2011b1/POLICE_01.png
Hivis Jacket to help complete the Police outfit!
Skinning adjustments coming soon.
Citizen/clothing: updated buttoned shirt LOD3
Citizen/clothing: updated tank top (fixed skinning, seams, clipping; new LODs)
ResourceProperty better handles invalid asset types
Added implicit casts to System.Numerics variations of Vector2/Rotation
Matches Vector3 & Vector4
Update summary of Vectot3.EulerAngles to better represent what it does
Integer Slider Property no longer shows decimal point values
Remove my old remote package code, this is all handled by vmap metadata now
Simple static Selection API for Hammer for getting / setting selected map nodes
Stop duplicate "Navigate to Folder" in asset context menu when multiple asset browsers exist
What the fuck did I make this native pointer nullable for
Add Hammer specific asset context menu for selecting objects using assets and that sort of stuff
https://files.facepunch.com/matt/1b1911b1/sbox_9pAdMcU4JQ.png
Don't return the dir we're searching in
RedirectFileSystem handles FindDirectory too
Fix RedirectFileSystem not checking directory when enumerating paths
Revert "Fix FindFile returning bullshit paths we didn't search for"
This reverts commit 812a7edca9cbf2804fbb7e09c1ec1ed840ae7c19.
Fix FindFile returning bullshit paths we didn't search for
Citizen/clothing: summer shorts skinning update + clipping fix
Obsolete warning fixes
Fixed exception when trying to (de)serialize custom asset lists/arrays
Fixed DebugOverlay.Texture documentation comment
Make Hitbox constructor internal
fixed advertising board glass position, fixed office desk colliders
Merge branch 'master' of sbox
Added sphere ao proxy shapes
Seems to fix sbox/issues/549
Revert "Tone down the intensity, we haven't authored AO proxies properly for a few months"
This reverts commit 32b7ca573f22b412419162ae4a4980b18922ce6b.
Fix AO proxies
Tone down the intensity, we haven't authored AO proxies properly for a few months
Allow Graphics.RenderToTexture to be used outside of render block
Add Ortho settings to SceneCamera
Add starting & current colors to color picker
Pack color picker specific widgets into partials
ColorProperty picker tweaks
Add hex value input to color picker
Hitbox Tags (#562)
- Added Hitbox, Hitbox.HasTag, Hitbox.HasAllTags, Hitbox.HasAnyTags, Hitbox.GetName
- Added TraceResult.Hitbox, DamageInfo.Hitbox
- Obsoleted DamageInfo.HitboxIndex, DamageInfo.WithHitbox, ModelEntity.GetHitboxGroup
You'll have to update your code to get hitboxes to work again (headshots, etc) - check the wiki page @ https://wiki.facepunch.com/sbox/Hitboxes
Set ConsoleSystem.Caller to Local.Client for clientside concommands
Documentation pass
Documentation pass
Added Angles.Forward, obsoleted Angles.Direction
cctv_globe, ceiling light glass material tweak