reposboxcancel

22,418 Commits over 1,614 Days - 0.58cph!

2 Years Ago
Make sure StopProcessing is reset in Input.Process so that it isn't remembered next time Ensure InputDirection client input is consistently set to Input.AnalogMove for parity with old system
2 Years Ago
Citizen: dynamically adjust position of lower leg helpers Fixed Hammer inputs missing descriptions in Hammer Added TimeUntil.Passed & feature parity for RealTimeUntil Added TimerEntity Citizen: dynamically adjust position of lower arm helpers + improved behaviour The constraint... or rather, its result... is now biased towards staying closer to the end of the limb, which preserves the natural curve better. Citizen/animgraph: scale_height (hack week!) now scales the position of IK feet as well (stride length, poses...) Merge branch 'master' into custom-client-input
2 Years Ago
Citizen/animgraph: scale_height (hack week!) now scales the position of IK feet as well (stride length, poses...)
2 Years Ago
Citizen: dynamically adjust position of lower arm helpers + improved behaviour The constraint... or rather, its result... is now biased towards staying closer to the end of the limb, which preserves the natural curve better.
2 Years Ago
Add juicebox client stuff
2 Years Ago
Fixed Hammer inputs missing descriptions in Hammer Added TimeUntil.Passed & feature parity for RealTimeUntil Added TimerEntity
2 Years Ago
Sort variable groups Create property widgets for variables
2 Years Ago
Citizen: dynamically adjust position of lower leg helpers
2 Years Ago
Fix Shape Buffer not being generated and being cleared at wrong moment Prototype directional AO, fix reflections not showing up on shaders
2 Years Ago
Add state cookie to variable list expanders
2 Years Ago
Add group to variable description Display variables Decode sort key (todo: do this in C#) Only show variable groups that have at least one enabled variable, don't create widget for disabled variable
2 Years Ago
Remove GetKV3MaterialDescription binding Grab variable descriptions based on feature state
2 Years Ago
Editor window and preview widget Fix material adding duplicate params Get material description, as json Build features description for material Serialize feature descriptions Features list UI https://files.facepunch.com/layla/1b0911b1/sbox_AQUvbCPcCn.mp4 group combo and label (really should make a radio selection widget for this)
2 Years Ago
tweak glass materials and advertising_board texture, adding LOD to railing set and tweak lod distances Merge branch 'master' of sbox Removed warning for when a map has non default nav agent settings better default settings for nav agent in hammer Fix Apply Changes not working on Settings menu where it was using old onclick syntax Allow nav agent max distance to go up to 2048 Whitelist more of System.Threading.Tasks.Task: Task.FromCanceled, Task.FromException, Task.FromResult, Task.WhenAll, Task.WhenAny, Task.CompletedTask Games targeting <empty> map don't show map selection Implement "This List Only" map selection Add a cookie on project list's show disabled option Un-whitelist Task.WhenAll/Task.WhenAny, implement them on GameTask and TaskSource instead Fixes transitions not working when no easing function is provided Update style test to reflect CSS spec Testing more performance metrics Add UI tests for transitions Menu: center the avatar panel again, by accounting for the left vertical bar (It also looks nicer with 21:9 now.) Menu: more adjustments to avatar panel + tweaked eye look Add menu option to create multiple sound events from selection https://files.facepunch.com/layla/1b0311b1/sbox_ctRq5YvZNX.png Remove useless line of code Change model thumbnail rendering back to an animated pose, forgot I had changed this Fix strange bug accessing DragData.Url if it wasn't set, checking for null would somehow fail? Hammer: Support drag drop from entity tree view because I keep finding myself trying to drag them in https://files.facepunch.com/layla/1b0311b1/sbox_TbxTgCp7lS.mp4 adding lit version material to advertising board, adjusted LOD geometry Merge branch 'master' of sbox more glass material adjustment adjust advertising material (compile fix?) PhysicsBody.GetDominantSurface returns 'default' when no shapes Give summaries to BaseNetworkable, INetworkSerializer, INetworkTable Throw error in vfxc if we fail to mask a section instead of failing silently Obsoleting GameCategoryTypes Just ignore GameCategory Fix streamdeck popup Documentation pass Hammer API: Add Selection.PivotPosition Add GameSetting.Step for Float types Game Settings: Fix float value sliders being integer only GameSettings: Fix string type settings not displaying Send fonts over network for local games Define default shader parameters for raw materials( Material.FromShader ) This fixes methods like Material.OverrideTexture from not working with procedural textures Fatter menu Strip unused WorldGroupWorldInfo Introduce Material.Set so you can change all attributes within a material or shader This allows you to create materials completely in C# Fix worldgroup crash on server shutdown, see comment in CWorldGameSystem::LoadWorldGroupInfo Add Color Fix crash when compiling material New Outfit Piece! - Puffer Jacket LODs and skinning adjustments coming ASAP. https://files.facepunch.com/daniel/1b0411b1/sbox-dev_TYMTx5v14i.jpg + Some texture adjustments to jumpsuits. Fix crash when changing maps PerformanceTrace Physics World Step Add perf trace for EvaluatePose Add perf trace on trace + prediction Implement PhysicsShape.RemoveTag Only change datatable tags on the server (suspect this will fix https://sentry.io/share/issue/2446b124736f483ea51358d927983db6/ Implemented usage of ValidationAttributes to PropertySheet https://files.facepunch.com/rubat/1b0411b1/sbox-dev_NBbW8ZiRDE.mp4 Any of System.ComponentModel.DataAnnotations.* attributes work, including custom ones. There are helper functions for this on TypeLibrary and PropertyDescription classes as well. Use validation attributes on Asset publish inspector Try to generate a better default value for asset identifier Citizen/clothing: minor jumpsuit tweaks Fix crash when shutting down during a level transition Update comments Merge pull request #606 from Facepunch/proceedural-materials ```cs public static void SetupCustomMaterial(ModelEntity myModel) { Material m = Material.Create( "my_cool_material", "simple" ); m.Set( "g_vColorTint", Color.Red ); m.Set( "g_flMetalness", 1.0f ); m.Set( "Color", Texture.White ); m.Set( "Roughness", Texture.White ); m.Set( "Normal", Texture.Transparent ); myModel.SetMaterialOverride( m ); } ``` https://files.facepunch.com/ognik/1b0511b1/199966083-b7e9a595-98b3-4e9d-8cc0-b5850db444f8.png Fixed getters for Widget.Max/MinimumHeight returning width Default ZNear to 4, not 10 if its not set Fixes ultrawide aspects being able to see through walls in Sandbox, etc. Fixed description of SceneCamera.BackgroundColor Fixed Entity.AddOutputEvent setting times to fire to 0 Now is infinite like expected. Citizen/animgraph: first draft of scale_height feature https://files.facepunch.com/maxlebled/1b0811b1/scale_height_first_draft.webm Citizen: adjusted how limbs scale with height Merge branch 'master' into custom-client-input
2 Years Ago
Citizen: adjusted how limbs scale with height
2 Years Ago
Citizen/animgraph: first draft of scale_height feature https://files.facepunch.com/maxlebled/1b0811b1/scale_height_first_draft.webm
2 Years Ago
Fixed getters for Widget.Max/MinimumHeight returning width Default ZNear to 4, not 10 if its not set Fixes ultrawide aspects being able to see through walls in Sandbox, etc. Fixed description of SceneCamera.BackgroundColor Fixed Entity.AddOutputEvent setting times to fire to 0 Now is infinite like expected.
2 Years Ago
Remove viewmodels from renderingpipeline, remove D_VIEWMODEL_PASS, remove EF_VIEWMODELPASS, let's do it all on managed Completely strip references of viewmodel pass in shaders and lighting system
2 Years Ago
Kill any simultaneous and append shaders from previous compiles, make warnings Yellow rather than Red
2 Years Ago
Don't warn that no tool was found since we return the value, make vscode have higher priority on opening text based assets
2 Years Ago
Don't add saving to assets tagged readonly Update shaders Update materials again Don't add fields on empty stuff on serializing shaders, cleanup ReadOnly property for ShaderResource
2 Years Ago
RenderAttributes.GetInt returns int (typo?)
2 Years Ago
Draw bounds for selected model objects
2 Years Ago
Model helpers don't cast shadows
2 Years Ago
Bind transform slot to zero in render tools draw so we don't draw shit at the previously binded transform Add Graphics.Draw that takes list of vertices Add Graphics.SetTransform so we can change the transform of draw calls Add basic tool render context that can draw batched primitives Bind transform in the draw call, has to be done in same scope it seems Give editor objects and helpers a chance to render Add DrawSphereHoops Give render context access to scene camera Add DrawCircleOutline Support line thickness
2 Years Ago
Much better organize shader resource fields Add ReadOnly stub attribute for DisplayInfo Fix loading game resource when we don't have a compiled version Pass each shader program as a field rather than a string when serializing to kv3, makes it better to organize it, also clean it up every time we compile
2 Years Ago
Paint.DrawRect with individual border radiuses Add individual radiuses to tab buttons Cleanup & clamp borders
2 Years Ago
Serialize combos and which programs are used to kv3 Use new GetShaderFullPath instead of the deprecated GetAbsoluteShaderPath everywhere
2 Years Ago
Introduce Material.Set so you can change all attributes within a material or shader This allows you to create materials completely in C# Add Color Update comments Merge pull request #606 from Facepunch/proceedural-materials ```cs public static void SetupCustomMaterial(ModelEntity myModel) { Material m = Material.Create( "my_cool_material", "simple" ); m.Set( "g_vColorTint", Color.Red ); m.Set( "g_flMetalness", 1.0f ); m.Set( "Color", Texture.White ); m.Set( "Roughness", Texture.White ); m.Set( "Normal", Texture.Transparent ); myModel.SetMaterialOverride( m ); } ``` https://files.facepunch.com/ognik/1b0511b1/199966083-b7e9a595-98b3-4e9d-8cc0-b5850db444f8.png
2 Years Ago
Update comments
2 Years Ago
Fix crash when shutting down during a level transition
2 Years Ago
Citizen/clothing: minor jumpsuit tweaks
2 Years Ago
Try to generate a better default value for asset identifier
2 Years Ago
Implemented usage of ValidationAttributes to PropertySheet https://files.facepunch.com/rubat/1b0411b1/sbox-dev_NBbW8ZiRDE.mp4 Any of System.ComponentModel.DataAnnotations.* attributes work, including custom ones. There are helper functions for this on TypeLibrary and PropertyDescription classes as well. Use validation attributes on Asset publish inspector
2 Years Ago
Implement PhysicsShape.RemoveTag Only change datatable tags on the server (suspect this will fix https://sentry.io/share/issue/2446b124736f483ea51358d927983db6/
2 Years Ago
Fix crash when changing maps PerformanceTrace Physics World Step Add perf trace for EvaluatePose Add perf trace on trace + prediction
2 Years Ago
New Outfit Piece! - Puffer Jacket LODs and skinning adjustments coming ASAP. https://files.facepunch.com/daniel/1b0411b1/sbox-dev_TYMTx5v14i.jpg + Some texture adjustments to jumpsuits.
2 Years Ago
Fix crash when compiling material
2 Years Ago
Add Color
2 Years Ago
Strip unused WorldGroupWorldInfo Fix worldgroup crash on server shutdown, see comment in CWorldGameSystem::LoadWorldGroupInfo
2 Years Ago
Introduce Material.Set so you can change all attributes within a material or shader This allows you to create materials completely in C#
2 Years Ago
Fix default mode on toolswireframe's unified shader
2 Years Ago
Fix partial shader loading requests on reload
2 Years Ago
Fatter menu
2 Years Ago
Define default shader parameters for raw materials( Material.FromShader ) This fixes methods like Material.OverrideTexture from not working with procedural textures
2 Years Ago
Send fonts over network for local games
2 Years Ago
Hammer API: Add Selection.PivotPosition Add GameSetting.Step for Float types Game Settings: Fix float value sliders being integer only GameSettings: Fix string type settings not displaying
2 Years Ago
Documentation pass
2 Years Ago
Fix streamdeck popup
2 Years Ago
Just ignore GameCategory