The International Simutrans Forum

 

Author Topic: Mixed load prohibition applies to entire train, not just one car?  (Read 197 times)

0 Members and 1 Guest are viewing this topic.

Offline wlindley

  • Devotee
  • *
  • Posts: 1059
    • Hacking for fun and profit since 1977
  • Languages: EN, DE
If I build a train with several bulk goods cars, and have it attempt to carry both grain and coal from the hills to the central station, what happens is that whichever cargo gets loaded first prevents the other from loading.
Looking at simhalt.cc, it seems that rather than considering each car separately, the entire convoy is subject to the mixed_load_prohibition of any given cargo? Is that true? Or how can we get one car-load of grain and one car-load of coal in the same train…

Offline Ranran

  • Devotee
  • *
  • Posts: 1479
  • Languages: ja
Re: Mixed load prohibition applies to entire train, not just one car?
« Reply #1 on: January 21, 2021, 03:07:39 PM »

As far as I've tested, it looks like it's working as expected.
Bulk wagon with mix load prohibited is loaded with only the same goods, otherwise piece goods wagon (the last car) is loaded with multiple goods.

Offline wlindley

  • Devotee
  • *
  • Posts: 1059
    • Hacking for fun and profit since 1977
  • Languages: EN, DE
Re: Mixed load prohibition applies to entire train, not just one car?
« Reply #2 on: January 22, 2021, 01:31:03 PM »
I have placed a small save file here. There is a single train with several bulk cars set to wait for a minimum load. The first car loads grain, and although there are four empty cars, the iron ore and coal waiting at the station will not load so the train sits there forever (or until it fills with enough grain only).

EDIT: The train, set for 10% minimum load, will wait until there is that much grain alone, and THEN it WILL load the coal or iron.  But it happily sits at the platform ignoring tonnes of bulk goods until that time.

A train that makes a simple station stop will refuse to load any bulk goods other than grain into empty cars, if grain is already loaded in any of the cars.