I figured out the diesel and the generator - nice "Pbbbbt" sound on the generator. But lots of issues. The fog seemed to get denser randomly so I couldn't see anything. Ships seemed to spawn unevenly, so I went a while before anything happened in a couple runs. Mouse sensitivity needed to be toned down. What was the purpose of the lookout platform? I couldn't see anything from it.
Giving us a look at the map and how ships move as an intro would help.