249,928 Commits over 3,959 Days - 2.63cph!
▍▍▆▋▋ ▌ ▆▋█ ▍▉▋▇▅▄▍▍ ▇██▋▍▌▉█▊▉▇ ▊▆▉▅▍.
▄█▍▊█▄ ▌▌▋▉▊▆▄ ▍█▇▊ █▋▉ ▇▄▄▄▊▇▅▇ ▍▄▅ ██▋▆ ▊▄ ▆▉▇ ▊▉▍▇▆▇▇.
▋▄▍▄ ▋▋▉ ▊▄█▍▄▅▌█▍▋▇▅▌ ▇▊▌▆ ▇▍█▍▌ ▄▊▌▇ ▍█▆▍▍ █▊ ▌▄▆▆▅▆ ▇▉ ▅▉▆▍▅ ▉▄▄▆▋ ▊▋ ▇▊▋▍ ▋▅ ▊▆█▆▄▋▍.
█▍▆▇▊ ▅▅▊ ▌▋▆▌▊▊▋ ▌▇▍▅▇▊▇.
▅▇▆█ ▄▉▅▅▌▉█ & ▄▊▉▌▊▊▊▉.
Fixed unnecessary rebuilding of styles for WeaponList. Made Turret animations Client Simulate and they now rotate back to normal when they have no target. Improved down slope ski boost calculation, you now must use down slopes more skilfully to gain speed faster.
Merge branch 'main' of sbox-hover
▍▇▌▇▌ ▅▇▋▅ ▆▄▅▍ - ▄▊ ▊▅▅ ▇▊██▉ ▌▆▇▌ ▄▅▊▋ /▊▅▄▋▌▄▅▊▊▇▆█▇ ▅▆▆█▅, ▇▆▌▅ ▍▊▉▌ ▍ ▅▉▆ ▆▉▉██▍ ▍▇▋ ▊▄ █▋ ▆▆▄▅ ▋▍ ▅█▍▋ ▇▍▉▆ ▇▆▄▄▄▅ ▇▄▊▌▍▋▇▆. ▅▇▋▆▇█▊ ▇█▊▆▅█▌▇▌▅▉▍▋ ▉▄ ▊▊▍▇ ▇▆ ▊▅▆▍▊▌▆ ▉▄▅▉▅▉ ▄▋ █▋▌▊.
Nicer formatting for leaderboard mode text
Jetpack Elevator
Updated Flag to sway in the wind
Updated Dune map based on feedback
ReadAllText returns null if file not found
fixed freeze flash effect length on units
Merge branch 'master' of SpaceUsurperUnity
Fix some console tab sheets not having a background
Show stack trace entries even if they don't have file and line
Game lobby boilerplate
Whitelist System.Threading.Tasks.Task.get_IsCompleted
Template panel events can take "event" or "value" arguments
Template events can fire events `onclick.event="onpressed"`
Lobby supports chat messages
Fixed steam lobby chat messages having bullshit on the end
Add GameType to GameConfig
Server can use the client created lobby
Stop player inventory opening up for a frame in demos when a player loots another player
`fixcars` now works on MLRS; fills aiming module and rockets.
▅▉▋▉▄ ▋▉▆ ▉█▉ ▍▄▇▉▉ ▊▄▄▉▋▆ ▇▇▍▍▊▄▉▅
Merge CoseRangeTest -> DMb
Move GetAimToTarget, make it available on the client
▄▇▍▋▆ ▆▋▆-▄▍▉▌▆▆▋▄▄ ▊▍▄▅▆▊▍ ▉█▆ ▉█▍▉▅▇▉▌▅ ▍▉▋▄▆█
▊█▆▇█ ▅█▅▆▆▋█▆▋ ▊▄▅ ▌▄▅▋▅██▉ ▊▇ ▉▅█▌▍▋▋▉ ▅▋▆▍▄▄▇
MLRS now supports firing rockets are variable velocity in order to hit targets at any distance. MLRS now allows setting min and max range directly instead of basing it on rocket velocity and firing angle range alone.
Refactored network data to better support the new system. Also reduced total data sent: One Vector3 now sets the MLRS' horizontal rotation, vertical rotation, and projectile speed on the client.
▄▋▉ ▇▇ ▉ ▌▅▌▆▄ ▇▍▅▇ ▌▅▇▌▆▍ ▋▇▆ █▅▉▇▌ ▇▋ ▊▉ ▉▅▄▆'▅ █▌▋▍▉▆▅▉▋▅ ▆▌▄▇▇▄▌▆█ ▇▍ ▅▄▉▆ ███▋▇▄▆▉
Don't show floating damage labels if the damage happened to us
Only play pain sounds sometimes
Added weapon pickup/change sounds. Added icons for every weapon. Improved weapon selection list.
▍▊▋ █▉▄ ▄▅▇▋▅▅ ▅▅▉▇█ ▌▋▋▇▋▊ (▌▄▉▄▌▋▄ ▇▉▍█▋) ▌▍ █▋▊ ▊▌▆▋▄▄█▄▌▇▉ ▉▇▆ ▄▅▍▍█▍▍ ▆▇▆█▉▆▋▇▊
WIP experimentation with slower rockets for close range targets
▇▋▊▌▅█▋▊ ▍ ▊▍▌▄ ▉██ ▆▄▊▉▄, ▄▅▌ ▋▊ █▍▍▊▆▋▋▇▋ ▋██▆▍▇ ▍▉███▇▄▉ ▍▆ ▅▆ ▊█▆▉ ▌▅▉▍'▋▋ ▆█ ▅▅▋ ▌▊▍▌
Create GeneratorDependency entity that handles powered up and down state and have TurretEntity derive from that
Added a custom chatbox theme to match the UI
Verify that we're in a monument prevent building volume before printing the closest monument name in the error (fall back to the old error in this case)
Reduce max MLRS angle to 60 degrees to work with the final model. This creates a large untargetable area around the MLRS - will deal with that next.
▋▆▅▋▌ ▄█▅▇▌▆▍▊▍▍ ▇▅▍▉▊▇▌▇▄▆█▅▌ ▉▊▇ █▋▆▍▉▇▄▇▄▉▉ ▊▌▌▄▊▍▄▆▊▌ ▉▊ █▍▍ ▅▉█▌▉▉▊█ ▋▆█▍ ▇▍▅ ▉█▄▋▅█▆▆▋ ▆▋▇▄ █▌▄▌▄ ▉▆ █▌ ▆▍▍▄█▄▋▆
▊▊▋ ▇▍▇▉▅▄▄ ▋▇▆▍▉ ▄▆ ▊█▌▄▇▍
▇▄▅█ ▊▄▄▊▍▍ ▅▆█▊▊▄▍▍▄▉ ▊▋▆▄▍▍▄█ ▍▅▆▄▇▋
█▆▌▌▍ ▅▄█▌ █▄▊▄▇ ▊▊▉▌▄▌
Possible IconSkinPicker.OnSearchFilterChanged NRE fix
Fixed being able to attack own generator
Added IGameResettable and updated base defences to use it. Turrets will power down when the team's Generator is offline. Added Online/Offline icons above base defences.
Possible fix in CTraceSolver::ComputeSeparation for ray tests reporting as start in solid when they're not
Fixed leaderboard pairs
Fixed flicker when leaderboards switch between nearby and global
About to rewrite leaderboard access on Switch
Simplifying leaderboard fetching on Switch
Finished leaderboard fetching rewrite
Fixed leaderboard pairs
Fixed flicker when leaderboards switch between nearby and global
Players cannot destroy their own team's generator
Added a world panel health bar with icon to each side of the Generator
Have the floating damage labels get smaller over time
Added a floating damage label each time a player is hurt
Added first iteration of fall damage
Use a custom copy of MoveHelper for now
Merge branch 'main' of sbox-hover