647 Commits over 396 Days - 0.07cph!
Fix up pointer events for package card
Placeholder setup game page
Start tracking time played w/ component on client
Start on stats main menu page
Refactor to specify gamemode as parameter
Squash-merge "mainmenu" into "boomer2"
Groundwork for stats integration
Compile content - don't set parent package as voxeltest (?)
fall back to normal avatar instead which is now animated anyway :wink:
Animated avatars on death camera & scoreboard
Crude and simple matchmaking page https://files.facepunch.com/tony/1b0611b1/sbox-dev_eT2vnQlkWa.mp4
Work on custom main menu w/ navigation
Fix compile like this for now
Support viewing the ragdoll of a player if they die during deathcam
Fixed being able to move pickups around with projectiles
Give grenade projectile some drag
Refactor projectile system to match FP4
Re-implement SlowMovement trigger
Re-implement DashRechargePickup on new pickup base
Add MusicBox entity back in, w/ ClientSettings for volume
Add groups to client settings, support in ObjectEditor
Proper hover style for own scoreboard row
Work on re-adding ClientSettings
Return scoreboard to hold for open
Only look for DevCamera and control HUD visibility from RootPanel
Use award system to show big notification that the game is over
Add PlayerDeathCamera, switch to it when running DeathCam.Show
Don't clamp ammo count on HUD
Fixed ammo count being fucked
Pass weapon through projectile creation, so we can pass it in DamageInfo
Add deathcam UI
Fixed scoreboard still accepting pointer events while it's closing
Fixed ammo pickups, fixed quick weapon switch for RL/Sniper/Lightning Gun
Make sure to update Info component when weapon switches, fixes weapon icon not updating
Fixed being able to infinitely fire while ammo is depleted
Clear inputs on death
Re-add all weapons in prefab form
Can click scoreboard rows to open steam profile
Work on grabbing scoreboard from gunfight
Fixed shotgun fire buttons
Removed unused actions from project settings