Dear Mami,
First of all congrats on a refreshing approach on train logistics networks!
When a train is dispatched it gets as conditions for the providing station:
Cargo >= [value]
AND
Inactivity = 1 sec
I wonder if this is intended behaviour:
- As long as the provider can provide items within the inactivity limit train wagon(s) will fill up to their maximum capacity at the provider station.
As a consequence:
the requester station receives many more items than requested
the train could potentially wait for a long time at the requester depending on storage space available.
- In case the provider station cannot provide the requested item amount, the train will wait until more items are made available
IMO the condition set should be:
Cargo >= [value]
OR
Inactivity = 1 sec