4,607 Commits over 976 Days - 0.20cph!
Docs pass for GameLobby, importantly Lobby.ConVars, and inherit docs where possible
Add ProgressionComponent, grab Player from API
Show player level in scoreboard
Fixed these requests being back to front...why they're like this in the first place is weird imo
Update Models
Send XP requests
Build match submit request, send 'em off (on FFA only atm)
Add MatchHistory.SubmitAsync
Only assign firstHit when we hit something, doesn't have to be on first iteratio neither
Lower eye height for slide, can slide through lower gaps
First iteration of vault mechanic (jumping through windows, quickly over short ledges
Turn VaultMoveMechanic.IsDebugging off
Org Info Modal https://files.facepunch.com/tony/1b0711b1/sbox_g2OtLOLYzn.mp4
Update GameStatus visuals a bit
Add placeholders to FFAStatus if there's no second/third player
Fixed gamemode not being set correctly from lobby
Add "x is the winner!" text when FFA mode ends
Fixed being able to move / shoot while Gamemode.AllowMovement was set to false
Fix ammo HUD not updating when ammo reserve changes
Use proper client int for kills
FFA: Win the game if someone hits the Max score
Fixed ui layout problems if there's no second / third player
Kill feed styling adjustments
Actually use enemy markers instead, makes more sense.
Set gamemode correctly in lobby, pass it through to game
Whip up a quick FFA mode
IsValidSpawn accounts for gamemode setups where there's no teams
Update .sbproj
Remove unused code, unused Net properties
Re-enable Conquest gamemode
Add neutral marker state
Set USP worldmodel bodygroups
Fixed players trying to delete guns clientside
Get the correct winning team on KC
Alter ActionButton mask behavior
switch a bunch of logs to be Log.Trace
Temp Fix for nametags for now
Apply recoil scale to recoil dispersion, hook up spread scale, lots more spread if in air, less recoil if aiming, etc.
Lower it much more
New recoil model experiment
Hook CanAim back up to PlayerController.Simulate
Clamp max recoil up to something sane, should feel way better
Support mouse wheel scroll for switching weapons
Don't run camera offset shit if dead
remove Predicted from ActiveChild ??
Fix for viewmodel shittery
Revert "Compiled complex with parallax fixes"
This reverts commit 02e13ee057b7394fe7831e732d6eff6f4621b7a5.
QuickLobbyWidget: Use Lobby Title instead of owner's name
Fix NRE if there's no controller
Fixed viewmodel getting stuck on screen
Add respawn button to menu
Reduce fire rate for USP now that you can hold
Slow down crouch, reduce footstep volume & frequency
Controller refactor, duck height adjustments should feel smooth
Can't cover aim above head height
Adjust slide ang/pos for mp5
Adjust weapon stats again
Set Lobby state where possible, when host is loading game, reflect that in the lobby UI
Reduce air control again, and slide jump cooldown
Make SelectedPackages a HashSet
Move crosshair into a stylesheet - this razor fuckery would not work at all
Refactor matchmaking system to revolve around a cancellation token, can click matchmaking widget to cancel queue