249,819 Commits over 3,959 Days - 2.63cph!
Fix exception when spawning into a camper immediately after connecting
Friendly fire is off by default
Added placeholder icons for all awards and added support for assists with the AssistTracker class
Can't light barbecue in camper if it's underwater
Barbecue will be extinguished if the camper ends up underwater
Added a toast list for stuff like captured and dropped flags. Added a kill feed to the toast list. Added an award display to the hud whenever an award is earned (queued up.)
Merge branch 'main' of sbox-hover into main
Update camper description to mention small box
Another storage collider tweak
Fixed being able to access camper storage from outside the camper
Asset Browser: Add delete assets menu https://files.facepunch.com/layla/1b0311b1/sbox_LOSvhJYD8R.png
Target Destination on launch pad fgd
Updated test map with launch pad
Added a flag indicator in the world to show where flags are at all times but hide them if you get too close
Added the Launch Pad Hammer entity
Hammer: Switch to object selection mode before switching tool to selection when showing context menu in outliner, fixes sbox-issues/issues/1033
Upped all temporary weapon damage. Fixed a bug where a radar was created for every player that spawned. Fixed a bug where the UI would update based on the most recently joined player's team.
Added Token display to HUD. Added team Round Score display to HUD. Added gravity to flag and spinning when idle / dropped. Players will drop the flag when they die. Decreased jetpack energy loss per second. Increased jetpack aim thrust. Reduced flat ski friction.
Updated UI to be red for red team and blue for blue team using SCSS variables
Merge branch 'main' of sbox-hover into main
Fixed floaty mission givers
NetRead/Write support bool
Frame event is called in a more appropriate place, added PreRender event
Create PerformanceAPI.dll
Load performance api dynamically, latch onto vprof
▉▄▌▌ ▍▇▄█▅ █▋█▉▋ ▅▋▆█▆▌ ▄█▉█▋▇▌ ▉▅▄▋▌▅ ▌█▌ ▆▊▊▆
Fix scrap heli not being mountable from the cargo ship deck
Default some surface audio properties
added scientist override controller
Fixed mission objectives sometimes spawning in invalid locations (completely ignoring SpawnFilter)
Hammer: Fix prefab display color not being used in 2d view wireframe
Use Client instead of GetClientOwner()
Use Client instead of GetClientOwner()
Entity.GetClientOwner() becomes Entity.Client { get; }
AssetBrowser: Add a "free scroll" option to stop scrolling snapping to items
PlayerScore is now obsolete
Update Scoreboard to use Client instead of PlayerScore
Add "death" on Death, "kills" on Kill
Move ClientEntity stuff to ClientEntity files
Remove PlayerScore stringtable
Add ReadObject, WriteObject to NetRead/NetWrite
Obsolete PlayerScore
Add ObservableDictionary
Add NetworkBaseDictionary
Client.SetScore/GetScore becomes SetValue/GetValue/SetInt/GetInt/AddInt
Update rubikon materials when surface asset hotloads
Add Client.Ping, Client.PacketLoss
WriteJson writes formatted
addon_add doesn't add an addon if folder doesn't exist
Delete generated files
Ignore generated files
Animgraph: Add color tags to create node context menu https://files.facepunch.com/layla/1b0211b1/sbox_YrOOD4mpt2.png
Fix crazy impact force with car
Animgraph: Highlight blend list using blend weights https://files.facepunch.com/layla/1b0211b1/4lfU2YhGgT.mp4