[0.9.8] Walls are not repaired from nearest Roboport
- JoshLittle
- Fast Inserter
- Posts: 205
- Joined: Sat Jul 26, 2014 11:07 pm
- Contact:
[0.9.8] Walls are not repaired from nearest Roboport
When I build large sized logistic networks, it seems to be very random from which roboport the walls are repaired. Even if the roboports along a wall all have enough constructionbots and repairpacks, the repairing bots are flying in from somewhere else. This leads to the effect, that even in only rarely attacked areas a small damage from little bitergroups adds up to a breakdown of a wallsegment after a few attacks, because the repairbots can't keep up with it. One bot flys for each segment flies in from far away, when he arrives he repaires till the repairpack is done, and then the next bot starts from somewhere else. If the repair would start from the nearest roboport, the damage would be repaired within seconds and not minutes.
If your belt feels too long, your wall is just too short 

Re: [0.9.8] Walls are not repaired from nearest Roboport
Hello, I did some tweaking of the logic, so it should be better.
a) When choosing the nearest robot, the one with repair pack has always priority
b) When robot runs out of repair pack while working, he is ordered to get some, and the job to repair is then reordered to some other robot (if possible) that is nearer.
Fixed for 0.10.5
a) When choosing the nearest robot, the one with repair pack has always priority
b) When robot runs out of repair pack while working, he is ordered to get some, and the job to repair is then reordered to some other robot (if possible) that is nearer.
Fixed for 0.10.5
- JoshLittle
- Fast Inserter
- Posts: 205
- Joined: Sat Jul 26, 2014 11:07 pm
- Contact:
Re: [0.9.8] Walls are not repaired from nearest Roboport
Sounds like "Job done" 

If your belt feels too long, your wall is just too short 

Re: [0.9.8] Walls are not repaired from nearest Roboport
Well, there are other things that might might be done in the future to make it more smooth.JoshLittle wrote:Sounds like "Job done"
a) When robot A finishes repair, he can be reordered to repair nearby structure that is ordered to be repair by robot B that is much more far.
b) When robot is sent to repack repairpacks, he could be ordered to return to the roboport near to his last repair point, so he is available for next task nearby.