Some more fixes today (mostly trucks and saves).
Fixed truck behavior when it could get stuck during the harvesting task. Special thanks to zozylka22 and SupaNerdo for providing logs!
Fixed and slightly improved the overall vehicle behavior.
Fixed save file writing. The previous version might not save the file properly and stored it in cache instead of writing it to disk.
Fixed autosaving intervals. Saves occurred too often and could lead to the error above.
Fixed behavior of "Continue" button in the main menu that sometimes could load and overwrite a different slot.
Fixed save identity. Because of the error above, saves sometimes could replace each other that was leading to save/backup loss 😥
Added in-game save file restore dialog. If the save was broken and there is a backup, the game can restore the save for you.
Added notifications if something was wrong during the save.
Fixed SZU-2 behavior if it was bought before the "I Need to Sow Too" contract was completed. Now the seeder can be sold.
Fixed dust emitting while vehicles stand still.
Fixed tractor's engine sound disappearing under certain conditions.
Fixed some French localization strings. Thanks to Nate.
Added random contracts cooldown to level the gameplay speed. Next contracts now wait until the next day to begin.
Removed the "New Contract Available" notification for random contracts.
Vehicle's condition is no longer dropping so quickly while waiting for something.
Added a notification if the vehicle is in bad condition (<50%).
Thanks for playing and reporting issues - you are the best!