The International Simutrans Forum

Development => Bug Reports => Topic started by: z9999+ on November 03, 2013, 07:55:21 AM

Title: [nightly] Default value of loading_time for older paks
Post by: z9999+ on November 03, 2013, 07:55:21 AM
In vehikel_besch.h: loading_time = 1000;
In vehikel_writer.cc: uint16 loading_time = obj.get_int("loading_time", 1000 );

but...

In vehikel_reader.cc: if(version<9) { besch->loading_time = 1800; }

Why default value of loading_time for older paks is different ?
Title: Re: [nightly] Default value of loading_time for older paks
Post by: prissi on November 03, 2013, 09:19:59 PM
That shoudl be indeed corrected. Thank you.
Title: Re: [nightly] Default value of loading_time for older paks
Post by: z9999+ on November 13, 2013, 12:31:05 PM
Thank you.

So, by default, if 10 coach train unload full capacity passenger and load full capacity passenger in one step, wait_lock will be 10*(1000ms+1000ms)=20sec. It was always 2sec in previous versions.
Is this correct ?
Title: Re: [nightly] Default value of loading_time for older paks
Post by: prissi on November 13, 2013, 01:48:59 PM
Yes, that is true. One my change it for the longest time of a single car, if this is preferred. Any input is welcomed.
Title: Re: [nightly] Default value of loading_time for older paks
Post by: kierongreen on November 14, 2013, 12:24:45 AM
I would say go for single longest time rather than total. Just because a train is twice as long doesn't mean it takes twice as long to load.
Title: Re: [nightly] Default value of loading_time for older paks
Post by: prissi on November 14, 2013, 09:08:07 PM
Any goods train will take twice as long for unlaoding with the double number of cars, though.
Title: Re: [nightly] Default value of loading_time for older paks
Post by: kierongreen on November 14, 2013, 11:37:21 PM
Would it be overly complicated for players if passenger trains behaved differently from goods?
Title: Re: [nightly] Default value of loading_time for older paks
Post by: prissi on November 15, 2013, 12:05:17 AM
No, but confusing. One should rather set the time accordingly for passenger trains.
Title: Re: [nightly] Default value of loading_time for older paks
Post by: Ters on November 15, 2013, 06:09:10 AM
Quote from: prissi on November 14, 2013, 09:08:07 PM
Any goods train will take twice as long for unlaoding with the double number of cars, though.
Really? It might, but that depends on the layout and equipment available at the loading/unloading site. Bulk trains are probably more linear in how (un)loading time scales with length, but intermodal trains can have a constant (un)loading if they just put a corresponding number of cranes and/or reach stackers to work on it.

However, it's best not to overcomplicate things.