ResourceProperty better handles invalid asset types
Citizen/clothing: updated buttoned shirt LOD3
Citizen/clothing: updated tank top (fixed skinning, seams, clipping; new LODs)
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.
Color picker sliders take focus, fixes hex input not getting blurred or updating its value
Documentation pass
ResourceProperty can support multiple asset types
Rubber Gloves
Finally here, after 265 days of waiting...
LODs coming soon.
https://files.facepunch.com/daniel/1b2011b1/Photoshop_qlRaOGmpXZ.jpg
rubber gloves thumbnail
Merge branch 'master' of sbox
Citizen/clothing: LOD3 updates
Merge branch 'master' of sbox
Update asset list property editor drag'n'drop
Now supports List<YourCustomGameResource>, not just List<string> with ResourceTypeAttribute
Allows panel transforms to transition between different unit types
Make CanEditAttribute uninheritable
Fixes IntSliderProperty being applied to float properties
Hair LODs
Resource selector supports multiple assets when base type is an asset
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
Fixed "GameResourceA cannot be cast to GameResourceA" exception
sbox-issues/issues/2416
Citizen: fixed very small gaps that could show up in the torso-to-neck region in specific circumstances in LOD levels 0&1
Fix simple shaders render backfaces not working
Closes sbox-issues/issues/68
Compile optimized version of ui_text
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.
Color picker sliders signal a value changed
sbox-issues/issues/2426
glass tweak on street light and lamp post
Always record voice when in VR - we'll probably want an option for this in the future
Remove useless water includes, normalize spacing, move Barycentric3Interpolate to domain.hlsl
Fixup constant buffers not passing data properly, Allow them to initialize as arrays of a struct & allow lists to be passed too
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
Merge branch 'master' into custom-client-input
Add Tony's change for always record voice in VR