945 Commits over 245 Days - 0.16cph!
Start recording airshot and wallbang stats, including per-weapon
Work on restoring functionality
Get team assigner working again, only works with 2 teams right now
Fixed up some team refs, victory state serialization
Give Anarchist some uesful tags
Start on team system refactor
Map Voting: only show enabled maps
Create StatIncrementerHighestTeam.cs
Add TeamScoring.GetHighest()
Don't flush stats
Use highest team stat incrementer on defuse win
Stat incrementer for TDM as well, intentionally not set for other modes for now
Increment win stat when winning a defusal match
StatIncrementer can pass a gamemode-specific stat too, add GameMode.Ident
Removing some old defuse map files that we don't use, and I open it every single time when trying to open the real map.
Removed local grenade assets, replaced with cloud
ScoreFormat NRE fix
Some more NRE fixes from the errors page
Bandaid fix for A site floor that you can fall through
Split this out a bit better
Add Career page, show player and weapon stats all in one place
Add PlayerStatsRule which gives a more general overview, kills, deaths, and headshot kills
WeaponStats will additionally record headshots per weapon too
Start collecting kills stats per weapon
Too many errors from this
Moved game setup prefab on Refinery
Fade in GameHUD too
Added volumetric fog to main menu
UI buttons defined as an "action" will play a different click sound
Replace UI press sound as well
SoundEmitter can specify a target mixer
Main menu music uses "Music" mixer so it can be tweaked
Add camera shake to main menu, replaced ui button hover sound
Made some style changes to RoundState
Moved minimap, chat back to where they were before hack week
Framing out a respawning framework for gamemodes to decide respawn behavior
Adjust MainHUD so a bunch of UI elements can be displayed while we don't have a pawn, including toasts, round info, kill feed, voices, scoreboard
Can define default respawn state
Added PlayerInputRespawner
Update Game_setup.prefab
Default respawn state is delayed
Removed some main menu lines
Use M700 worldmodel correctly
Update a couple of weapon prefabs
Use LineBBox in Zone, so much less noise in the Scene view
Removed sprint dampening when moving diagonally
Adjustments, disable Oman for now (just disabled mapdef)
Include riot guy in CT model pool
Add riot guy to main menu scene
Animate main menu camera with a shitty script, and some transitions
Turn off ACES in Refinery for now
Human outfitter can accept a list of models to pick from, instead of just 1