248,581 Commits over 3,928 Days - 2.64cph!
Fixing train movement bugs
Setting up test to do async add / remove
Fixed BackgroundElement.Opacity not actually being used
Fixed workcart glitching out when moving in reverse onto a previous track section
Push bones out on spawn (fixes spawning clipped)
Some more optimization
Add an option to disable shape keeping below a certain bone depth
Deleted lua/menu/progressbar.lua (unused file)
Do not autofocus a panel with SetTabPosition( 1 ), preventing ability to unfocus all textfields
Panel.KillFocus on EditablePanel now actually kills focus
Clicking away from a text field now actually removes keyboard focus from that text field
Do not ErrorNoHalt vgui.Create if input panel is ""
DProperties handles non existing panel types more properly
Fixed bindings not updating in co-op
Optimized group transform, group add
cherrypicking cs 55296/55297/55298
Fixed Entity.Fire's 3rd argument not being optional
Adding content - World setup V3 prefabs
Adding content - initial batch
Added fully body male and female mummy wrap icons
Resource Load override point
Add +materialsystem2 to sbox_game
Added functions for runtime creation to IMaterial2
Added CMaterialSystem2.CreateRawMaterial()
Don't add materialsystem2.dll to repo
Added RegisterReference to IResourceSystem (allows adding dependant loads to a manifest)
Pass manifest to ResourceLoadRequest
Test: intercept startup_background.vmat load and create it in code
Override directories now using a list instead of a dictionary
Fixed background shader not being centred around (0,0) as expected
Workcart update
properly incorporated baked lod and material on LOD 3
updated workcart prefab
Updating workcart prefab and materials.
Don't allow clothing worn over the top of ghost sheet due to clipping
Made monument and building topologies around stables wider
Fixed collider of wooden_building_e
First version of async group loading
intro backgrounds, some hard tutorial stuff
can specify background spawnBounds
octopus bg tweaks
mech background
Don't commit resourcesystem.dll
Make INetRuntime a tier2
Don't commit resourcefile.lib
Allow us to dictate the resource type from filename/extension
merge from Halloween_2020_Patch
engine2.vpc fix
Add +resourcesystem +resourcefile to sbox_game
Refactored so inetruntime is in engine2
Fixed client missing files on startup
Delete Unused
Fixed multiple vm warning log when interacting with a phone
▋█▋▆▋▌ ▅▇▇▍ ▆▉▊▊▉▇█ ▌▌█▊▄
▍▊▌▆ ▆▆ ▅▅▆▌▅▍ ▋▉▉▆ ▌▍▄▆▅██▇ █▆▊▄▇ ▌▄ ▊▊▊▉▄ █▉▉▌▆▅
Fixed dialler UI opening in an incorrect state
▅▊▊ ▊▇▆▋▌▍▌ ▄▆ ▉▄█▉▆▍ ▋▆▆▇█ ▊▉▆▋▇▆ ▋▅▄ ▍▌▋█▄
Work cart now has basic driving movement, follows along the train track spline
▅▄▆▆█ █▌ ▌▋▄▉▊▆▄ ▄▆ ▇▋▋▉ ▍▌▄▍▇▄▍▅ ▋▅█▉ ▅▌▄▇▇▌▍▅▆▌▇▍ ▌▍▋▅▅▇ ▋▉▇▊▊▆
Limit the number of cloth instances that can run per frame
▄█▌▋ ▉▋▍▌ █▇▄▅'▌ ▍▊▄▉█▊▋▊ ▇▋ ▆▅▋▆▍▅
Final bespoke sculpting & cliffing around launch site
▄▌█▇▊ ▍▄▌▆ ▉▊▉█▍▆▋▋ ▆▊▍█▌▇▉▍█▉▊ ▊▍▍█▉▋
▊▅▄▅▇▌ ▅▋ ▄█▋ █▇▄ ▋▌▆▋ █▌▌▅█ ▍█▆██▅ ▇▊▅▄ ▋▆'▄ ▊▉▍ ▋▌▋▌ ▍▋█▄
█▌▌▊▅▍▊▍ █▋▅▋▄█▋▉ ▋▋▊█▊ ▋▋▅▋▌▊ ▄▄ ▆▉▅▍▅ ▍▉▇▊█▅▇▌ ▌▇ ▉▌▌▇▄▆ ▅▅▅▄ ▇▊▅ ▊▌▇ ▆▊▌▆▅▄▋
Fixed world space calculation of spline points and tangents. All track sections now find their next/prev sections correctly
Increase collision radius
Refactoring, more track work
Halloween menu background video