34 Commits over 31 Days - 0.05cph!
Some final water tweaks (for now)
https://files.facepunch.com/ziks/2024-11-20/sbox-dev_7Cb3eqtn8Z.mp4
Fix lighting in reflection, no fog yet though
Fix clip distance when under water
Fudge water shader reflection UVs to fix gap
Enable #nullable
Playing around with a water shader
Support new server message protocol
Visual tweaks, fix ground colour discontinuity
Some more visual tweaks
Fix compass distance fade
Fix reconnecting players stuck sitting
Nearby player count in HUD
Show players on compass, players sit down on disconnect
Add teleport console command
Support recentering world at runtime
Not totally seamless atm, lighting changes a little
Don't send player state until world is loaded
Reduce spawn area radius
so it doesn't take a day to walk to the origin
Offset world by spawn position
Fixes floating point precision issues
Spawn at a random position based on SteamID
Compass and coordinates UI
https://files.facepunch.com/ziks/2024-11-15/sbox-dev_HsvWeWBHGH.mp4
Increase range of networked edits
Player clothing
Send player state updates to server
Switch to built-in player controller
Read world parameters from server
Only subscribe to edits at detail level < 3
Compressed edit data, WIP websockets
Fix bounds checks when editing world
Freeze player when spawning, save position when quitting
Add Input.config
Fix warnings