187,823 Commits over 3,197 Days - 2.45cph!

Sam
22 Days Ago
Fix Shape Buffer not being generated and being cleared at wrong moment Prototype directional AO, fix reflections not showing up on shaders
22 Days Ago
interface + draw styles
22 Days Ago
Fix V_GetFileExtension with dots in folder names
22 Days Ago
remove unused props on radio
22 Days Ago
Clamp the aspect ratios
22 Days Ago
Merge from main
22 Days Ago
Add state cookie to variable list expanders
22 Days Ago
Added existing overlays (rule of thirds, golden ratio, crosshair, aspect ratio) and new safe frames overlay
22 Days Ago
Draw sizing
22 Days 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
22 Days Ago
un LFS text files and bootil Update .gitignore Try to fix linux builds
22 Days Ago
more color picker stuff
22 Days Ago
clear warnings
22 Days Ago
Drawing has color support
22 Days Ago
Remove GetKV3MaterialDescription binding Grab variable descriptions based on feature state
22 Days Ago
Draw component
22 Days Ago
Fixed some foam issues, added normal scaling to lake / river shaders
22 Days Ago
Fixed caustics projector error
22 Days Ago
Cleaning up Handle uploads
22 Days Ago
WASD movement, in case anyone uses it
22 Days Ago
Set switch LOD to dynamic
22 Days Ago
Add seperate gameobject with rigidbody, apply forces to that and copy position back over
22 Days Ago
Add drawing functionality
22 Days Ago
Fix form styles for Radio and style question page
22 Days Ago
add in the dev menu
22 Days Ago
NPC clean up
22 Days Ago
Login with validation checks
22 Days Ago
AnswerArea custom header, Radio button element
22 Days 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)
22 Days 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
22 Days Ago
Added server.netprotocol convar that prints the server protocol tag (rak for raknet or sw for steamworks)
22 Days Ago
Frame selected on start, some cleanup
22 Days Ago
Properly encapsulate bounds of target object and FOV to frame selected
22 Days Ago
horizontal mount weapon rack
22 Days Ago
View permissions Split PageView
22 Days Ago
initial maincamera parameters
22 Days Ago
renaming
22 Days Ago
▅▆▆▇▊▋▍▆▇▄▄▋▌ ▉▍▄▇▋ ▆▇▄█▆▍ █▋█ ▅▅▉ ▆▇▍
22 Days Ago
Merge from SteamNetworking_ByDefault
22 Days Ago
Fix adornment layer issues
22 Days Ago
Extra null checks
22 Days Ago
Main window colouring working
22 Days Ago
Trix backup Switching to a different editor, because tables are quite important Page saving
22 Days Ago
Don't allow MissionPoints to drop to ground until the server has finished loading, this should prevent mission objectives being placed under the ground during the treasure hunt mission
22 Days Ago
▉▆▇▍█ ▊▋▋█ █▍▇▄▍ ▄▊▇ ▇▄▊▅▋▅▉ ▋▆█▌▆▌▋▉▅ ▋▊ ▍▇▅ ▊▊▍▋▄▅▉▅▉
22 Days Ago
Painfully getting something to show in the main window
22 Days Ago
Hook up room code entry so the length check stuff works
22 Days Ago
Cleanup input length stuff
22 Days Ago
Disable render batching convar & noclip protection
22 Days Ago
Fix building manager getting cleared in CLIENT + SERVER mode