252,874 Commits over 3,990 Days - 2.64cph!
Properly center map vote thumbnails
▋▍▅▋ ▊█▅▉ ▅▉▇▍▊▋/▌▇▇▅▊▍█▌ ▆▉▉█▇▇
Move ui folder to textures/ui
Fixing west desert edge WIP
Font style adjustments
Add spray bind to controls page
Show spray icons in customize menu
Small tweaks to customize icon style
▉▅▍█ ▍▅███▇ ▌▆█ ▉▊▉▋█▉
▊▊▇ ▆█▍▊ ▅▊▋▌ ▌▋█▅▅▊▌▄▄▇█▄ █▍█ █▄▌▊▋▌█▆ ▅█▆▍▉▉
Fixed missing arrow icon on tool cupboard storage
Can right click construction items will to insert them into the tool cupboard
Hide repair indicator if the hammer is unequipped while the UI is open
Fixed both players using keyboard bindings on PC
Main menu navigation fixes
Press F to spray, add 2 sprays to customization menu
check for null form in chargepattern
Arctic base / improved building topology
Overhead nametags
Nametag looks at center of view
Show session rank in nametag
Finished base splatting new desert sans that small west corner which is shit and needs a tweak
Arctic research base will now spawn in proc map
Added arctic base monument to world setup
Update Steamworks SDK 1.53
Resolve deprecated SteamNetworkingSockets usage
Controller API in Sandbox.Engine wrapping Steam Input internally with proper async glyph loading
Use Controller API for Input, all InputButton are bindable from Steam Input.
New methods:
* Input.UsingController - true if the last input from a user was from a controller (accessible serverside too)
* Input.GetGlyph( InputButton ) - Get a controller-specific glyph texture for the bound InputButton ( if using controller )
* Input.GetButtonOrigin( InputButton ) - Get context specific button, e.g InputButton.Jump would return 'SPACE' or 'A Button'
InputButton: Obsolete a bunch of unused/unbound buttons that made no sense
Remove old Steam Controller initialization from C++ engine and disable XInput
Remove dead or legacy code / tidy InputSystem/UserCmd
Chat font 300 weight
Total time played metric in stats menu
Addon Config, Solution Folders
Arctic base terrain texture maps / Prefab update
Arctic base scene cleanup
Prepared the scene to spawn in proc map
Some more replay validation fixes
Fix exception when validating replays
DataModel tooltip, statustip, selection
TextEdit.GetAnchorAt
Clickable objects in console
Asset List filtering
Start organising for addon manager
▉█▍▉ ▉▄▅▍▉▌▍ ▆▊ ▊▉▆▅ ▆▌▋▊
Fixed case where replay queue items wouldn't load
Started adding redux replays to test on build
▉▌▉▅ ▊▇▆▍ ▇▅█▊▇▉▅, ▍▆▍▌▍▇▆▍▊█ ▉▊▅ ▌▋▊ ▅▇▉█ ▉▅▄
▄▉▌▍ ▆█▌█, ▆▋▋▍▊▄ █▇▌▇▋▉, ▆▍▌▇▇▌▌▉▉▍ ▆▍▍ ▉▄▉▇▇▉▉
Added xbox / ps3 / ps4 device icons
Fixed DTextEntry's automatic line breaks causing an infinite loop hang with specially formatted text containing a lot of whitespace
Shoreline foam placement.
Fixes / improvements for binding page on PC
▇█▍ █▄▇▊▍▇▅▉, █▌█▉▍▍ ▄▊▌▇▆▊, ▌▊▇▋ ▆▊▆▊▄▅ ▇▊▆ ▉▉▇▊▅▍▉ ▆▄▇▋
▇▇▇▄▉▆ █▌▄▌▄▋, ▊▉█▆ ▄██▇█▋▇ █▇▊▍▋▇▋█▌▇▉█
▌▇▆▅▌▊▉▉ ▇█▌▋▄▊▊█ ▋▉▄ ▇▉▄▍▋▍▆▋ █▇█ ▅█▄▅▊▍ ▌▇ ▊▊ ▍▆▍▍ █▌▍▄
▋▆▊▆▆▆ ▌▋▇▉▅
▆▋▋▅▇▅▍ ▍ ▊▍▅▋▊▆▇▆ ▇▆ █▉▉ ▋▊▋▅▉▊ (█▍ ██▉ ▋▅▉▍▉▉), ▇▆▉▆▅▉▌ ▅▋ ▆▌
▉▇▌▌▆▊█▅ ▍▄▌█ ▉▍▅█▊ (▄▉ ▋▇ ▊▌▍▆▄▆▊ ▄▍▄▋▇▊ █▅▉ ▊█▉▄ ▌▊█▉ ▋▄ ▇▍▄ ▆▄▆▉)
█▍█▍▊▆ ▇▋▄ ▄▄▄▅▌█ ▄▍ ▄▉▍-▊▉▄█▇
▊█▄▍▍▆ ▉██▊█ ▍▄▋▊▉▍▊ █▅ ▇▉██ ▄▌▋▌▋▊▅ ▆ ▇▅▅▍ ▋▌▅▊▋▍▉ █▇ ▆ █▆▋ █ ▆█▅▄
█▅▍▉▍▄ █▊▋▌█▅▊▌▉ ▋▌▅█ ▋██ ▍▄▄▋█▉ ▅▆ █ ▊▄▆▋▄▍▅▌ ▅▅▄▆▊, ▍▅▉▉▊▍ ▉▄
▍▇▊▄▅ ▍▉▅▉▍▉██▌ ▄▇▅▉ ▌▋ ▆▆▊▇▅▇▄ ▌▆▍▌▅ ▋▇▋▊▊▋▌ ▍▊ ▋▊ ▆ ▉▌▆▅▄▆ █▄▅▌ ▌▊▋ ▇▌▌▌▊▍▊
▅▅▇ ▋█▇▅▍▇ ▆▊ ▆▇▆▍▍ ▉▄▇ ▋▆▆▆▄▍▆▍ ▆█▌▋▍▍▅▌ ▌▍▅▄▄▍▊▍ ▇▌▇▄ ▆▊▆▅▍ █▌▆▌▌▆▌▆█
Units will move towards their group position if the target position is blocked (they would hit a wall)
Egg groups will interpolate their z position to align with the ground as they move
Make traces for egg landings only hit the world and remove the radius
Merge branch 'main' of sbox-slingshotsiege