4,162 Commits over 884 Days - 0.20cph!
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..
Fixed style for non-primary buttons in spawnoverview
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
Add GunfightSpawnVolume.IsBase, show "Friendly|Enemy Base" on deployment screen if set to true.
Refactor SpawnOption to hold no functionality, SpawnOverview handles onclick and decision-making
Only allow to spawn at valid spawn points
Spawn volumes have a higher spawn priority (when picking from the spawn pool)
Spawn at random point within spawn volume
Can ask to spawn at specific spawnpoints. Add GunfightSpawnVolume
Add deploy / loadout menu actions to SpawnOverview screen https://files.facepunch.com/devultj/1b2811b1/sbox-dev_sEeuKQLekR.png
Add PlayerTransition camera modifier to Lerp from Overview to player's eyes (first pass)
Override dead state flow in Conquest
Disable the spawnpoint button entirely when hint is there
Work on Deployment UI https://files.facepunch.com/devultj/1b2811b1/sbox-dev_EaNYXSO6zP.mp4
Added GunfightCamera.CameraOverride
UI2: Hook up "not-allowed" cursor type
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
Testing .NET 7.0 + CSharp LanguageVersion 11
Experimenting with new Chatbox w/ history
https://files.facepunch.com/devultj/1b2711b1/sbox-dev_94lfCQ6Xir.jpg
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
Give QMenu a minimum width
Generator: Replace ConCmd.Server|Admin attribute to include method signature (when needed), supports having two ConCmds with the same method name. Fixes sboxgame/issues/issues/2577
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