In ware_t class (simware.h) of r2454 :
Quote
// find out the category ...
bool is_passenger() const { return index==0; }
bool is_mail() const { return index==1; }
bool is_freight() const { return index>2; }
I suppose the expression in blue should be
index>=2?
No, index 2 is warenbauer_t::nichts (english: nothing). That is the good, that engines can transport ;)
Thank you for posting your doubts.
Thanks a lot for your swift clarification, gerw ;)