branchsbox-gunfight/maincancel
846 Commits over 639 Days - 0.06cph!
Can only bash down doors if it's closed / closing
Upped slide camera strength
Upped walk bob, scaled walk bob down if sliding
Trying to find out why ADS is laggy at high ping
When looking at the sky / the ground, ViewModel rotation offset gets disabled when aiming
Fixed ViewModel avoidance trace hitting world triggers
Fixed bounds calculation for GunfightSpawnVolume
Cleaned up loadout randomization
Fixed default match loadout never being set
Unfucked spawn volumes, fixed death cam
Can't deploy on Capturing / Contested spawn points
Oh, this is why loadouts weren't working on Conquest. They weren't being given to the player..
Work on Deployment UI https://files.facepunch.com/devultj/1b2811b1/sbox-dev_EaNYXSO6zP.mp4
Disable the spawnpoint button entirely when hint is there
Override dead state flow in Conquest
Add PlayerTransition camera modifier to Lerp from Overview to player's eyes (first pass)
Add deploy / loadout menu actions to SpawnOverview screen https://files.facepunch.com/devultj/1b2811b1/sbox-dev_sEeuKQLekR.png
Can ask to spawn at specific spawnpoints. Add GunfightSpawnVolume
Spawn at random point within spawn volume
Spawn volumes have a higher spawn priority (when picking from the spawn pool)
Only allow to spawn at valid spawn points
Refactor SpawnOption to hold no functionality, SpawnOverview handles onclick and decision-making
Fix NRE
Add GunfightSpawnVolume.IsBase, show "Friendly|Enemy Base" on deployment screen if set to true.
Fixed style for non-primary buttons in spawnoverview
Added GunfightCamera.CameraOverride
Add quick and nasty hint display
Messed with AKM recoil some more
Messed with MP5 recoil also
Reduced TTK for most weapons (1911 Damage 18->25, AKM Damage 16->23, FAMAS Damage 12->18, MP5 Damage 13-17, Revolver 40->52)
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