930 Commits over 639 Days - 0.06cph!
Removed FireMode hint until I figure out a better way to show it
Proper style for "CAPTURED POINT" https://files.facepunch.com/devultj/1b2811b1/sbox-dev_HWwgn4lRZh.png
Let CapturePoints component know about flag captures, display it under the capture point list
Fixed shitty alignment for capturepoints
Add progress bar to capture points
When entering a capture point, set the player's location to it (for HUD visuals)
Add CapturePoint razor component
Recompiled assets, added third person to ProjectSettings
Decide winner of gamemode based on highest points if game time elapses
Mess with ViewModel FOV while sprint / burst sprinting, alter real FOV if sprinting
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