875 Commits over 639 Days - 0.06cph!
Sprint sounds are much louder now
Show "WAITING" on Time Left panel if we're waiting for players to join
Added basic valid spawnpoint finder
https://files.facepunch.com/devultj/1b2511b1/sbox-dev_27ZtJSzA2i.jpg
Gamemode rules refactor, add ISpawnPoint, redone how spawnpoints are decided, capture points can be spawn points if specified
Fixed strange padding with Chatbox
Slow down the player a bit more
Added ShotgunCrosshair too
Added PistolCrosshair type https://files.facepunch.com/devultj/1b2411b1/sbox_hBt5DuJddX.jpg
Let's not network this as a test
Fixed padding for hud markers at the bottom of the screen
Added GamemodeSpecificEntity, added static ammo crate entity
Fire Mode switch changed to Use+Reload
Added gunfight_thirdperson
Reset all capture points when the game starts
Moved Ping to InputButton.Zoom (previously InputButton.Flashlight)
Gunfight Spawn Points can define SupportedGamemodes as Flags https://files.facepunch.com/devultj/1b2211b1/sbox_w4pQhh4kMR.png
Prioritize GunfightSpawnPoint, then if we can't find one, look through the SpawnPoint list
Can tag gamemode ident in spawnpoint
GunfightSpawnPoint Team is checked when querying for a suitable spawnpoint
War: Basic game loop running
Drain tickets, 1 per capture point every 5 seconds, also on death
Added proper contesting / capturing UI states to capture point markers
Stop showing CapturePanel if you've already captured the point
Notify game participants when a capture point is taken
Updated style for WinningTeamDisplay https://files.facepunch.com/devultj/1b2111b1/sbox_jduGaJxmyq.png https://files.facepunch.com/devultj/1b2111b1/sbox_hDR7VawPvs.png
Fix up CapturePanel to work on any gamemode
Add CapturePoints razor template
Add Capture Point marker style
Started work on War - large-scale combat test mode
Can also bash doors while sliding
Reduced lerp speed for ADS a tad
When Team is assigned on TeamComponent, give its Entity a tag to match
Fixed up issues with the ViewModel being sluggish when aiming down sights
Reduced weapon recoil on the AKM
Aim state cleanup
Sort scoreboard teams by score
Fixed GetLocation returning something empty
Restyled enemy player hud marker https://files.facepunch.com/devultj/1b1711b1/sbox_00EOdn9zVc.jpg
Aligned R870 aim position properly to screen center
Removed unused UI elements
Can't shoot while holstering/deploying a weapon
Can aim down sights with R870 shotgun
Add Weapon.GetFireRate, burst mode has its own fire rate, balanced some burst mode guns
Hide and update FireModes panel when life state changes
Firemodes panel rewritten in razor, fixed layout bugs
Use generic loadouts, span them properly
Record multi kill stats, we can show these later
Send multi kills to other players
Fixed kill feed not displaying
Add Double Kill, Triple Kill, Quad Kill awards
Balanced weapons effective ranges
Add max effective bullet range, scale down damage based on range