252,068 Commits over 3,959 Days - 2.65cph!
Fixed glitching start/stop sounds caused by poor speed calculations in MagnetCraneAudio
Merge from spraycan_merge2
▍▌▊▉ ▆▄▊▇▍▄ ▉▆▆▉ ▇▉▋▊▍▋█' █▄▌▇▆▅▇▊█ ▆▍ ▆▆▉ ▄▋▆
Merge MagnetCraneUpdate -> Main
Fixed magnet crane oneshot audio playing too often
Use only underscores in achievement names
Disable AllLevelsUnlocked
Increment progression !release
Add entities to Hammer GameData straight from games assembly data (skipping fgd)
▌▄█▆▉ ▋▍▇ ▅▌▅▉ ▅█▅▋▆▌ ▋█▊▍▄▋▋█▍▊▍ ▉▍▇▌▅ █▋▋▅ ▋ ▆▌▅▍▌▆ █▇▄▉▇▇▆▆/▆▄▌▍▋█▅▌▇▇▊
Updated Burst package
Removed outdated test replay
▋▌▊ ▇▋▇ ▅▇▊▇ ▆█▇ ▇▇▆▉ █▊▍▅ ▍▇▇▇ ▌▉▅ ▌▇
Removed the input blocking after the magnet crane collides with something, leaving it to just prevent the movement instead. Fixes the case where the magnet could kind of 'dig in' its collision and end up not being able to move back out.
Fixed crashes in certain Vehicle functions when used on unsupported vehicles
Fixed old cached replays being downloaded, added tags etc
Office chair - small tweak to gib texturing
Merge branch 'master' of sbox
Editor window default maximized, asset browser visible
Fix D_SRGB_IMAGE warnings
Avoid reading NAN vectors in usercmd
Office chair - adjusted phys
Slight controller adjustment
Merge from rail_network (just baseline, leaving out branching / side rails for now)
Road tint consistency fixes
Mountain road polish/fixes
█▋▌▇█ ▄▍▇▍▆▌▉▋▅▉▉▊▋▆█▆▉.▄█▄▌▉▉▄ ▄▇▊ ▊▊▅▍▌ ▍▊▄▄▅▊▌ ▋▊▅ ▌▋▍ ▆▅▅▊█▌▋█▇▉ ▉█▆▌▌ ▆▍▅▍▉▊▋▅ (▆█▄▌▅)
▋█▊▊▋ ▄▌▆█▄▆ '▇▆█▉▄█' ▊▍ ▋▍█
Updated steamworks dlls
Fixed Facepunch.Integration
PluginData fixes
Removed RconManager
Updated Facepunch.Steamworks
Part way through fixing Steamworks ServiceProvider
Updated Facepunch.Steamworks
Finished fixing Steamworks ServiceProvider
Updated Facepunch.Steamworks
Misc remaining fixes
Updated Facepunch.Steamworks
Fixes from testing
Fixed fetching usernames / avatars
Updated Facepunch.Steamworks
Fixed legacy shared file downloads
Don't list replays in the workshop menu
Fixed game constantly pausing
Working on using Switch UI proportions on Steam Deck
Fixed global around user leaderboard fetching
Removed missing component
Updated Facepunch.Steamworks
Show floating text input on steam deck on comment input select
Default to controller input on steam deck !skip-replay-tests
Fixed Facepunch.Steamworks dll meta !skip-replay-tests
Disabled Win32 builds for now
Updated Facepunch.Integration.Runtime.asmdef !skip-replay-tests
Updated Jenkinsfile !skip-replay-tests
Possible fix for win32 builds !skip-replay-tests
leaderboard admin tweaks
Hacky fix for leaderboard upload !skip-replay-tests
Fixed global top leaderboard fetching !skip-replay-tests
Add some more mix-blend-mode, fix lighten colors (but this breaks alpha), someone smarter have a look, I don't see how we can do this with just DX11 blend states we likely need to do software blending in the shader.
▌▌▋▋▄ █▉▌▉ ▅▊▅▋▉█▊▇▌ ▅▇ ▌▌▉█▋
▌▍▊▅▊ ▆▌█▉▅▌▇ ▌▅▇▋▇▍▉▅ ▍▅▋█▉▌ ▋▍▄▌▄▇▇ ▄▅▉▍▊▍▌▌▋ ▅█▉▆▉▋▌▉
Airfield increased view distance of exterior fill lights
▋▇▇▇: ▅▊▊▌ ▇▇▆▊▇ ▉▄▇ ▉▊ ▅▉▉▇▅▋
▉▊▆█: ▊▄▉▇ ▊▉█▋▋ █▋▅ ▆▌ ▌▆▄▆█▋
▆▄▊▅▋▌▆▆▆▄ █▌▊▍▇▋
▅▄▄ ▅█▄▄ ▇█ ▍▇▌▇▆▅▄▆ ▉▄▋▌▌▉▊█
▉▆▅ ▉▇▅▋▆▅▉▇▌ ▇▆ ▅▄▇▊▋██-▍▍▌█▊
▅▍▊▌▇█ █▋▍▌▌▌▅
office chair - adjusted shading of gibs
traffic cone - adjusted gib location
Merge branch 'master' of sbox
▊▉▆▄██▍ ▋▉▅▋ ▍▆▇▌▊▄▍ ▍▆▋▌▅▊▍
NetRead Asset is supported
Add node to graph node list on copy paste
Updated bones script (auto root bone) and greybox scene
Track ore nodes being harvested (include tool type as well)
Track tree kills (by weapon type)
Start of rail slide mechanic
Don't bother getting the node manager from path entry now
Don't go back to home on animgraph change due to an undo
Animgraph can now get and find nodes across any group
Categorize GunTrap
Fixed npc deaths being logged as player deaths
Refactor death stat to recognize per weapon auto turret deaths (eg. player was killed by an auto turret with an mp5)
Always go through the node manager to copy paste nodes from buffer
Always go through the node manager to add/remove nodes and connections
Remove animgraph clear, this isn't actually used
Graph binding init nodes gets nodes from id through the context
Node ids are unique to the graph, not the node manager
Track all items that are consumed by players