Issue description
All three visible trucks (near the generators) are idle. Beacon is the only building under construction. It needs three truck loads, all from the shipyard.

Instead of using these three trucks, one truck got called from near the abandoned communication station. In the 2nd screenshot is a 4th truck, while one close to the shipyard is still parked there.

Expected behavior
I expected the three idle trucks nearest to the shipyard to all get a job.
To me this is important for the game experience to feel more realistic/intelligent.
Game version
v0.4.8