224,623 Commits over 3,714 Days - 2.52cph!

4 Months Ago
Fixed play toggle not working while focused on the game You'll probably need to bind this manually, so if it still doesn't work for you, type "bind F5 play_toggle" in console
4 Months Ago
API fixes
4 Months Ago
MenuPanel.Open oipens in the right place Start using webpanel for modals
4 Months Ago
Game doesn't try to put cursor into UI mode if the game isn't playing Update SceneCamera from Component as part of the render
4 Months Ago
More clean up and break placing for now to use prefabs instead of resource
4 Months Ago
Leaderboard backup, run #8620
4 Months Ago
Fix map loading stripping off path
4 Months Ago
Reduce shader compile spam (add -robot)
4 Months Ago
Unsaved
4 Months Ago
MapCollider's physics body will resolve to component Fix NRE in scene trace filter
4 Months Ago
Added liquidcontainer.debugAmounts convar that throws some Ddraw text up to communicate what is happening during water transfers Added liquidcontainer.ClearAllLiquidInContainers convar that clears all liquid, server wide Both are editor only, I added them while debugging an issue. Couldn't find the issue but they might be useful in future
4 Months Ago
Fix smart switch not calculating passthrough properly after receiving inputs from it's turn on/off slots (same issue as regular switch, just needed to be applied here as well)
4 Months Ago
Merge from main
4 Months Ago
Some clean up
4 Months Ago
Fixed a case where water pumps wouldn't transfer water when connected to a water barrel via a combiner
4 Months Ago
MeshTerrainRoot implements IClientComponent
4 Months Ago
Model renderer resets body groups to models default mesh group mask on model change
4 Months Ago
Retrieve terrain type as a float, seems to fix terrain type errors
4 Months Ago
Manifest
4 Months Ago
Fix directional lights dissapearing after going away a wee bit from origin, set up a bounding box that's big enough to enclose the whole universe
4 Months Ago
Merge from tutorial_island
4 Months Ago
Codegen, manifest
4 Months Ago
Merge from main
4 Months Ago
Added an editor tool under Tools/Materials/Spawn All Materials that spawns a quad for every material in the project at 0,0,0 in the world Running the game in play mode and then looking at the quads seems to trigger Unity's material update process, saving the project after leaving play mode generates 1724 material changes I won't commit the material changes here since main is locked down, but we should be able to run this next week to hopefully resolve the constant material spam when checking in
4 Months Ago
Don't try to normalize a black texel for hue/saturation shift on baked light cookies, fixes NaN when using cookies on baked lights
4 Months Ago
Fixed UI raycast issues in the upper portion of the inventory
4 Months Ago
CSceneSunLightObject doesnt exist anymore Add transmission debug view Fix subsurface scattering shadowing, let transmissive mask be computed at lighting level, unify transmissive terms from skin and whatever else, should fix transmission in non-shadowd lights as well https://i.imgur.com/3h3yvhH.png Update skin shader
4 Months Ago
Box select, Search, Collection and some other stuff I forgot https://files.facepunch.com/louie/1b0311b1/2024-01-03%2018-45-15.mp4
4 Months Ago
Add GameObject.IsRoot, GameObject.Root
4 Months Ago
Simulate UI in main tick, rather than during output
4 Months Ago
Game project can set MapStartupScene Add MapInstance.OnMapLoaded Don't close previous map until new one is downloaded and ready Add Scene.Directory.FindByName
4 Months Ago
Fix no sound when opening backpack on the ground Placeholder zipper sound (from lockers)
4 Months Ago
Add a bunch of helper ActionGraph components https://files.facepunch.com/ziks/1b0311b1/sbox-dev_jQKi0PFKho.png
4 Months Ago
When we dispose of a SceneCamera, queue the native volumetric fog to be disposed of at frame end since a render view with it is likely already queued
4 Months Ago
GameObject flags for "loading" and "error" Add Range to some post processing Show load/error status in GameObject tree
4 Months Ago
Don't list input signals in properties panel Don't show default value for array args Input.ActionNames, Input.GetGroupName( action ) InputActionControlWidget for ActionGraph https://files.facepunch.com/ziks/1b0311b1/sbox-dev_Ix1HH9V6cj.mp4
4 Months Ago
Don't tick everything when the scene is loading Fix map loading extension weirdness Fix UpdateCamera getting called by every GameObject in the scene Build cubemaps for active scenes in both game and tools Add SceneCubemap.IsRendering Try to wait when loading map until cubemaps are rendered Remove unused UpdateObjectsForRendering doesn't take a frustum Don't print building cube maps Call UpdateObjectsForRendering after loading a map
4 Months Ago
Fixed TypeDescription.IsStatic Fixed NotNullableValueTypeConstraint check HasImplementation attribute as a hint for ActionGraph type parameters
4 Months Ago
Nicer default value handling in node editor UI
4 Months Ago
Use one global NodeLibrary, created by GameMenu context (#1426)
4 Months Ago
Leaderboard backup, run #8600
4 Months Ago
Grid Map Editor WIP
4 Months Ago
Fix map scene objects not loading
4 Months Ago
MapInstance unloads the map when disabled, loads when enabled, changes map when map name changes
4 Months Ago
Leaderboard backup, run #8596
4 Months Ago
Merge main -> aux2
4 Months Ago
Add MapLoader scene
4 Months Ago
Add global static LaunchArguments class Fix Api timeout
4 Months Ago
Increase api timeout
4 Months Ago
Fix ignore tracing not ignoring hitbox objects sbox-issues/issues/4347