4,571 Commits over 945 Days - 0.20cph!
Depth of field, animated avatar circle
Add cursor to UI buttons
Collision rules for sounds vs players
Adjust UI style a bit
Waiting screen UI changes
Some more logs dotted about
Adjust blocker bounds for arena 3
Nav mesh for arena 3, nav blocker
Add upper limit for how many pickups can be active at once
Fixed pickup spam
Mark pickups so they clean up between rounds
Don't spawn pickups unless we're in combat phase
Networking
Move the pickups up a bit
Remove extra fluff
Card pickups logic
Don't show a few card props in the editor
Should have solved issue with winning state
add Player.HasCard( name )
Fixed NRE for PlayerCorpse
Make stat type strictly typed instead of string, add CardModifier that can just add as many stats as you desire
https://files.facepunch.com/tony/1b0511b1/sbox-dev_MIE6WdkSTq.png
Cleanup
Improve stats to hold a collection of stat modifiers, recalculate final networked value - support fraction values (isPercent), so we can still do stuff like -25% health, add stat.Priority
Ragdolls get cleaned up between rounds
Tentative fix for networking mine damage
Work on fixing non-host stats
Get rid of Stat class, StatsCollection is just a Component
Add nav blocker to arena in prep for card pickups
Switched Card.Target to Ids
Fixed some stats being wrong
Refactor scoring a bit, should resolve scoring issues
Enhanced mine
https://files.facepunch.com/tony/1b0411b1/sbox-dev_tBUWj7kgIu.mp4
Don't allow double activating/deactivating cards
Comments / cleanup
Change glass cannon card stats a bit
These shouldn't be properties
Lowest HP stat possible is 1
Can quickly open the prefab from CardRow
WIP Card Explorer editor window
Use GameLoop.Instance where necessary
Clear readied players on round start
Fixed ready up sound being 3D
Chatbox TextEntry font changed
Fixed player friction being incorrect
Fixed Pixelate effects getting stuck on-screen
Only perform damage number effects on players - this was spawning at world origin if we hit the map :x
Don't use bebas for the chat font it was driving me absolutely insane
Don't count spectators in Readying system
Super simple spectator camera controls
Combat sound overlap fixes, create spectator prefab, don't create player if we're spectating
Clamp gravity to a sane amt
Validate deck inventory
WIP big refactor to support non-playing players (spectators)