1,614 Commits over 184 Days - 0.37cph!
Fixed air-kill killfeed icon being always black, it should be the attacker color if not self
Add sync'd weapon flags so aim is properly networked, works properly when spectating other players
Add ScoreAttribute.ShowTeamOnly, make balance only show up for teammates
Up molotov's throw power to match the HE
Proper icons for USP-S and Bayonet
Refinery's too small to even need global fog
Use legacy tonemapper for now
Save out C4 so we have its metadata
Attempt at ensuring RoundStateTeam avatars change when they should
Don't create tracer if the effect distance is low
Don't play zoom sound if ending zoom on drop when we're not zooming at all
Fixed not being able to hit E to pick up a weapon
Removed some unused props
Save some useful metadata in weapon prefabs so we can use it for dropped weapons, so we can use accurate bodygroups, model, bounds from the model renderer
No ammo state for Crosshair
Crosshair types, alpha interpolation
Add Equipment.CrosshairType
Adjust Crosshair to show in thirdperson if we're locally controlled, or disappear if we're not locally controlled
Use Overlay for viewmodels
Fixed game status display flicking the time up repetitively
Fixed size inconsistency between round team display
Fixed bomb icon showing up for everyone when it shouldnt
I'm turning off AO for now
Tweak HE grenade, little bit higher fuse time, bit more bouncy, emits temporary bounce sound, has rolling restitution
Fix knife swing sound, amongst other fixes
Turn off AO on the main menu because it looks like ass with DoF/fog
Fixed main menu guns not being shown
Balance out a bunch of audio attenuation
Little sound tester tool
https://files.facepunch.com/tony/1b1311b1/sbox-dev_HsjHgYb7hU.png
Let's do viewer tag this way instead
Can't re-equip same weapon
Don't apply viewer tag to players that aren't me
Don't render crosshair if HUD is disabled
Refinery: Add ambient light, place a few characters around in editor only mode
Don't need flags on these
Greatly simplify how we render stuff based on being firstperson/thirdperson, should be very solid now
Fixed up weapon visibility in thirdperson
Update backgrounds for map scenes
Map Refactor, remove MapDefinition, use MapInformation as Scene metadata, pass scenes around instead of wrapper
Remove .map files
Rename Casual Defuse to just Defuse, remove helmet/defuse kit defaults
Don't need this shit
NRE get_IsLocalPlayer fix
Possible fix in GameModeObject
ScreenShake.FOV fix
PlayerStatsRule NRE fix
Fixed missing player stats component on several gamemodes
Reduced distance of some weapon sounds
Fixed pause menu button going mental