It’s finally time for the new release! While this one does not include any major gameplay changes, it does have quite a few graphical bugfixes, some CBot improvements and internal changes that will make development easier in the future.

Grab it as usual on our download page! Or click “Read more” to see the full changelog.





General:

Changed camera navigation to use RMB + mouse movement instead of moving mouse to the edge (#709)

Fixed lighting problems, this finally makes Gold Edition look more like original Colobot

Fixed choppy part rotation animations (#742)

Fixed detecting flat terrain (#404)

Added SatCom button in main menu (#606)

Added joystick configuration UI (#499)

Implemented joystick force feedback

Added language switcher to settings UI (#506)

Pause game when in background (#609)

Fixed rendering camera overlay color (#157)

Removed dirt from water surface, this makes the water look more transparent

Rewritten shadow mapping implementation, this allows shadow mapping to work on some older GPUs

Progress on experimental GL21 and GL33 engines

CBot:

CBot array initialization syntax (#698)

Added function radarall() in CBot (#624)

Fixed assigning to array from function (#728)

Fixed ** CBot operator

Fixed CBot debugger crashing with circular references (#434)

Fixed CBot debugger crashing with full variable names longer than 100 characters

Fixed displaying boolean variables in CBot debugger

Fixed restoring CBot state from saved game (#199)

Changes to auto-indent (#698)

Fixed indentation on copying code (#699)

Increased CBot editor double click time, fixes issues with double-click select (#688)

Some fixes to CBot class inheritance, still not fully working (#540, #680)

SatCom:

Documented comma operator in for loop (#727)

Added Target1 and Target2 documentation (#734)

Added documentation of ternary operator (#674)

Bugfixes:

Fixed lava particle effects (#659)

Fixed water/lava moving and waves (#659)

Fixed power cell / transported item not being destroyed correctly (#639)

Fixed text input not working sometimes (#667)

Fixed crash when damaging LRV (#665)

Fixed “Help about selected object” not working (#695)

Fixed bitwise NOT operation in CBot (broken by fix to #257 from previous release)

Fixed NuclearPlant being available without research (#662)

Fixed visibility/fog distance (#160)

Fixed ExchangePost info being loaded twice (#671)

Fixed some manual control being allowed in code battles (#644)

Fixed TitaniumOre and UraniumOre not being destroyable (#635)

Fixed game stuck in paused state after leaving code battle without starting it (#679)

Fixed level unit scale parameter not being reset (#666)

Fixed lag on saving programs on machines with slow HDD

Fixed crash related to shadow map texture depth

Fixed some bad characters in Polish translation in SatCom

Fixed installing of translations when Python is not found

Minor changes: