1,550 Commits over 214 Days - 0.30cph!
Add damage tracker to certain modes
Crosshair error check
Add warning if we can't find spottable
More tracked error fixes
Live-update ShootWeaponDebugWidget
https://files.facepunch.com/ziks/2024-07-11/sbox-dev_5F50Yk2j93.mp4
Basic damage value readout in EquipmentResourceEditor
https://files.facepunch.com/ziks/2024-07-11/sbox-dev_ZNPL4KrPHP.png
Add some more [EquipmentResourceProperty]
Update facepunch.libevents
Expose per weapon armor / helmet reduction so we can further balance weapons
Initial work on damage tracking https://files.facepunch.com/devultj/1b1011b1/sbox-dev_WgGn9yRMZ1.png
Add dev command to swap teams
Log active sound handle count every 5 seconds (#156)
SoundEmitter: stop sound on destroy (#156)
Molotov sounds in particular were persisting
Push the M700 forward a touch
M700 update
added the low poly with bakes
Improve scoring system UI, add scrolling number component that we can use in other places if we wish
Fix possible NRE in OnHostRespawn()
Damage modify event rework (#164)
* Every player's ArmorComponent was modifying every bit of damage taken
* ArmorComponent wasn't always before PlayerGlobals was modifying damage
* Split into ModifyDamageTakenEvent / ModifyDamageGivenEvent / ModifyDamageGlobalEvent
Expose per weapon configuration of ironsights fire anim scale
Fixed kill command not working for non-host players - route through host
Buff the trace size, max range of knives
It's possible that PlayerState.Local isn't actually set yet here - so check IsValid
Get rid of bullet exit decals
Fix damage reduction from armor / helmet
Simplify respawning RPCs
Looked like OnClientRespawn could get called on the wrong clients?
Added Deathcam: display killer and follow their movements for a bit #127
Get rid of trying to show owner's name on weapons
Drone stays flying when it's not being controlled
Track state for deployed pawns, can return to deployed pawn with Use
Add hud overlay for deployed pawns like the drone
Add map voting system for when we can move people to a new scene in multiplayer (https://files.facepunch.com/devultj/1b0811b1/sbox-dev_svFL9wcXs7.png)
Bunch of error fixes from last 2 playtests
Fix default score format
Include all score properties in ScoreboardRow.BuildHash()
GivePlayerStateComponent
RetakesScoring
TDM map tweaks
Refined layout, more spawn points ,improved flow in to shop
Allow dropping weapons in retakes
Instant defuse for retakes if safe
Don't occlude C4 beep
Fix retakes loadouts, and add a few more
Add color picker to settings https://files.facepunch.com/tony/1b0411b1/sbox-dev_IpkQOc3g5h.png
Add Page.SubFooter, clean up some footers on pages
Show team displays regardless of player count
Pass wallbang as a damage flag, push it through to kill feed
https://files.facepunch.com/tony/1b0411b1/sbox-dev_224Vwb4IPj.png
Track air shots as well
Fixed components like the bomb not being found for kill feed