0ptera / Logistic-Train-Network

Factorio mod adding logistic network for trains.
Other
155 stars 55 forks source link

Ability to use strict equals in train conditions. #293

Closed dvilker closed 2 years ago

dvilker commented 2 years ago

Optional by settings and by signals for each stop.

Motivation: more precise control of compound loading. But not so difficult to use the signals.

Does not break existing games.

0ptera commented 2 years ago

All this does is add a virtual signal changing train conditions from "item >= n" to "item = n" for a requester? Please elaborate why this change is beneficial.

  1. smart stations can already load count perfect and will work fine with >= conditions
  2. dumb stations will lock a train down if it overloads by only 1 item in the entire train
dvilker commented 2 years ago

This is a solution for medium-smart stations that have a reversed inserter to unload excess goods.

Having such a back loader is useful for multi-goods loading stations. To remove goods that remain in the inserters from a previous delivery.

0ptera commented 2 years ago

My suggestion from #294 together with circuit control to keep trains locked while unloading inserters are working should fix this.

dvilker commented 2 years ago

This is true. It will only require a little more logic and wires to all existing stations.

I offered several options, but you rejected them all. Looks like I'll have to give up multi-goods stations in my game :) I have been trying to approach this problem from different angles for several times, and it always seems to be unsolvable, at least elegantly.