243,101 Commits over 3,898 Days - 2.60cph!
Cleaned a boatload of old legacy stuff from the prefab.
Damage, weakspot & impact fx.
Applied to prefab.
Increased LOD distance of walkways on airfield towers, pre HLOD
Another attempt at preventing the homing missile launcher UI from staying on screen when spectating
Possible improvement to number sizing on item pickup UI widgets
Switch RCon from Queue<Command> with lock to ConcurrentQueue
Added missing audio source
Rail world gen uses my new collision mesh
▅▄▄▋▍ ▋▆▌▇█▍ ▋▊▅▍▍▅ ▉▄▇ -> ▆▍▍▉
▊▋▇▉█▍ ▌▇▆ ▄▆▍▍▊▆▇ ▊▍▄▍▅▊▋ ▅▉▍▇▊▍▄▆ ▌▉ ▆▋▇ ▆▇ █▆▋ ██▅▄▄▋ ▉▍ ▉▊▋▉▉█▍▄▅
Debug hair dye setups
Debug hair cap geometry
New collider or procgen train tracks, instead of just using LOD0. Has much smoother ramps for the rails
Fixed not being able to skin SB TC back into a regular TC via the spray can
card break wip
card breaker
seaweed mat , albedo and transluceny tweaks - darkened root, desaturated
Fixed sidecar bike pulling to the side again
Undo flexcontroller changes to see if they cause the crashes
Don't implicitly set zfar as infinity, if we want to do so we can do from C# side, but make it respect what we pass as zfar
swimming fish, added min and max scale on fishswarm script, changed fish speed and spawn frequency
Updated TileResource structure and prepared for creating Tileset Editor
Move UndoStack from SpriteTools.SpriteEditor to SpriteTools namespace
Removed AllWindows from SpriteEditor. Removed some debug logs from SpriteEditor. StateCookie is based on resource opened
More updates to TilesetResource. TilesetResource is titled "2D Tileset" and Tileset Component is "2D Tileset component".
Added SpriteComponent and TilesetComponent to "2D" category
Basic TilesetEditor (Empty Window for now. Fitted with asset saving/loading, toolbars, undostack, ect.
cherry pick from
101558 fish swim shader
Added the ability to not apply light direction, convar'd.
Update one of the fish materials
Merge EnvironmentFish and CritterMovement shaders into EnvironmentFishCritter
Replicated Bush Fx -> Main
Tin can alarm deployable in underwater labs
Swap template to small sound for crunchy, grassy and twiggy leaf rustle sound definitions
Should reduce the audible distance of bushes
LineRenderer has a UseVectorPoints option
Fix Json.PopulateReflectionCache
JsonTypeInfos would only be stored if the JsonSerializerOptions is immutable
Optimised gutter kit materials
Fixed IO counter showing 1 by default instead of 0
Add serialization_warn_time con var
https://files.facepunch.com/ziks/2024-07-24/sbox-dev_0DtqgKK1dt.png
Fix for AO outline
AO moved in PP to post-transparent to ensure that sky-dome is rendered before AO
Merge branch 'master' of sbox
merge from zipline_improvements