Click the „Read more” button for a full changelog.
Hotfix release addressing a compilation issue on Linux with fixes for long-standing bugs.
The game is available for download here.
- Added missing include in scoreboard.cpp and object_interface.cpp
- Updated checkout and upload-artifact actions to node16
- Removed macos-11 runner
- Updated data .gitignore
- Rewritten music download logic:
- Changed to occur during project configuration
- Download music to source directory instead of build directory
- Skip download if file already exists
- Updated data CMakeLists to copy content to build directory when development mode is enabled
- Updated generating translation files
- Updated required Python version
- Replaced downloading using Wget with CMake’s
FILE(DOWNLOAD)
- Replaced FindPythonInterp with FindPython3 in data CMakeLists [@hexagonrecursion]
- Allowed manual flight control for Winged bots and AlienWasps without Winged research [@hexagonrecursion]
- Made AlienNest invulnerable in missions that require OrgaMatter research [@hexagonrecursion]
- Updated AlienWorm AI in mission 4.2 to never path to underwater locations [@hexagonrecursion]
- Added missing underground resources in free game on Orpheon and Terranova [@hexagonrecursion]
- Split Crystalium planet atmosphere files
- Updated SatCom documentation [@hexagonrecursion]
- Updated translations [@osiox, @AndreiCherniaev, @hexagonrecursion, @nextghost]
- Updated all Scene files to use modern EndingFile syntax [@hexagonrecursion]
- Fixed main menu Missions+ button text in Russian
- Fixed power=0 not creating a bot with an empty PowerCell [@hexagonrecursion]
- Fixed assertion when hitting Vault [@hexagonrecursion]
- Fixed cursor position overlay not using game units [@hexagonrecursion]
- Fixed displaying destruction notifications for undiscovered objects [@hexagonrecursion]
- Fixed undiscovered RadarStation working as if it was discovered [@hexagonrecursion]
- Fixed a crash when a building is destroyed while displaying its operation range [@hexagonrecursion]
- Fixed locking the game by launching a SpaceShip while editing a program [@hexagonrecursion]
- Fixed not saving AlienWorm params [@hexagonrecursion]
- Fixed not being able to copy text in SatCom [@hexagonrecursion]
- Fixed being able to select an undiscovered object by clicking on its cell [@hexagonrecursion]
- Fixed incorrect atmosphere on Crystalium in missions 3 and 4 [@hexagonrecursion]
- Fixed certain Scene commands being called twice on Crystalium