901 Commits over 245 Days - 0.15cph!
Hook up decoy_grenade_active to decoy, parent fx to the grenade
Fixed some NREs in scope, crosshair properly gets rid of itself when aiming
Make sure to run base grenade stuff for decoy
Clean up developer menu code, don't need to find a player like this, we already have it
destroy HE grenade between rounds
Support bool setting entries, replace some url images with locally stored ones
Bit of map ui style changes
Drop shadow filter on the minimap image, add padding
fixed player balance being small, updated map callouts ui style
Fixed map callouts panel clipping when scoreboard is open
Restyle minimap volumes with line mask
https://files.facepunch.com/tony/1b0711b1/sbox-dev_LdCdwRhjHK.png
Get rid of this testing code
Added visible equipment to the player (https://files.facepunch.com/tony/1b0611b1/MBm0xOuFko.jpg)
Reload works in third person
Don't uncrouch if we can't
Don't perform input actions if we were attacking while deploying a weapon, fixes bomb plant weapon switch behavior
Better JumpPosition logic
Ladders can be trigger volumes
Hide xhair while dead or we don't have a viewer
Clear player body's interpolation when setting ragdoll state
Fix bug where blood effects will spawn in a weird spot, something to do with GameTransform interpolation?
Fixed masks not being applied to outfits
Fixed potential NRE in scoped weapon
M700: Can configure zoom levels per-level, first zoom level actually zooms in
Anarchists outfit adjustments
Add DiscardCategories, DiscardSubcategories
Redone outfit system to use ClothingContainer - means we get to keep player's preferences then apply outfits on top. Toggle helmet off/on based on if we have a helmet
Blood effect, sounds in player
Muzzle flash movement made local
Hook in some code for headshot effects and sounds (with helmet variants)
Redone how muzzle flashes work
Holster your weapon on death so you can't shoot beyond the grave
Hook up muzzle flash to all the guns
Add RadioManager.PlayEnemyLeftSounds, PlayDeathSounds, turn them off for TDM
Plug in muzzle flash prefab
Fixed showing self marker
Validate toast instance NRE fix
TDM uses global voice since it's a casual mode
Hook in reload sounds for the USPs
Fix bullet impact sounds not playing at all
Move some stuff around, voices fill above weapon info component
Fixed recoil calculating spread BEFORE we shoot, causing the weapon's first shot to always be inaccurate
Adjust grenade surface to be less like a table tennis ball
No need for this cache with new voice filter API
No radio when dead
Implement voice filter, team voice filter
Always reset body, disable ragdoll when invisible for real
Try to style the dropdown options