What's Changed - 0.8.2
- Fixed block selection bar not working
What's Changed - 0.8.1
- Added ships thirdperson camera
- Thirdperson camera now collides with the environment
- Piloting and exiting ship piloting is now handled by server (Fixes the issue where players were still piloting their ships after death)
- Added /tpplanet debug command
- Added /removetree admin command
- Moved some configs to the server database, for now only the default spawnpoint is there
- Dead players can no longer place/mine blocks or interact with entities
- Fixed a crash on disconnection
- Internal: logs are now handled with spdlog
- Internal: Renamed packets by prefixing them by their sender side (which broke the whole netcode)
Full Changelog: 0.8.0...0.8.1
What's Changed - 0.8.0
- Added atmosphere scattering (planet now have atmospheres and fog)
- Moved server persistent data to SQLite (#42)
- Added logical atmospheres, planet and ship now have oxygen! and players can die if they lack oxygen for too long (#43)
- Added atmosphere_sensor entity to show O2, CO2 and Nitrogen values in the atmosphere they're in (/spawnsensor for now)
- Added trees to convert CO2 to O2
- Reworked environment switching to allow scripted entities (such as atmosphere_sensor) to switch environment
- Added server autoupdater (#44)
- Added Linux ARM64 binaries (#40)
- Added Linux server binaries
- Linux binaries are now built on Ubuntu 22.04 to avoid too high GLIBCXX dependencies (#41)
- Linux binaries now have the .tgz extension instead of .tar.gz
- Planet editor has been fixed (it wasn't showing up in previous version)
- Switched planet editor UI to ImGui
Knowns bugs:
- The computer entity physics collider can move in unpredictable ways client-side.
Full Changelog: 0.7.2...0.8.0
