42 Commits over 31 Days - 0.06cph!
Use new MoveMode API for climbing
Move code around
_Very_ rough first pass at MoveModeClimb
https://files.facepunch.com/ziks/2024-11-28/sbox-dev_3AN9Qrq83k.mp4
Half-res reflection, fix water fog
Update .gitignore
Final final final water tweaks (final)
Basic post-processing when underwater
https://files.facepunch.com/ziks/2024-11-22/sbox-dev_dr3yvVxH2r.mp4
Fix reflection camera priority
Water tweaking
Use oblique near clip plane trick for water reflections
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