03-01-2013, Thursday-15:41:56
Zitat:Original von dennosius
Die Frage ist also: Kann ich irgendwie verhindern, dass die Passagiere zur nächsten Station zuerst einsteigen? Mache ich irgendwas falsch? Oder ist das in der Simutrans-Logik fest eingebaut (was schade wäre)?
Zitat:Original von prissi
Das ist in der Simutranslogik und wurde gerade für den Fall um Fern von Nahverkehrszügen zu unterscheiden gedacht. Wenn du nämlich einen Zug A-B-C-D-E hast und einen A-C-E dann wären bei deiner Logik beide mit Passagieren für E zugemüllt.
Es gibt eigentlich nur zwei Möglichkeiten sowas zu programmieren:
A) Es steigen immer zuerst Passagiere für den nächsten Stop ein
B) Es steigen immer erst Passagiere ein, die die Größte Menge bilden
Alles andere erfolgt Gedankenlesen.
In deinem konkreten Fall hast du einfach zu wenig Kapazität. Wenn E Vorrang hätte, würden sich D-Passagiere stauen. Ein ein Lokalzug nur C-D sollte das Ganze beheben.
Gute Info, war mir so gar nicht bewusst.
"Näääxte Staaatiooon: Häääägeyshalom"