The International Simutrans Forum

Simutrans Extended => Simutrans-Extended paksets => Pak128.Britain-Ex => Topic started by: wlindley on February 22, 2019, 06:25:56 PM

Title: Timeline consistency: trains
Post by: wlindley on February 22, 2019, 06:25:56 PM
Having recently updated my pak tool (https://github.com/lindleyw/simutrans-pak-tools) to properly display capacities of vehicles with multiple classes, I ran the following command:

show_objects.pl -t text/en.tab trains/*.dat boats/holds/railway-mail-locker.dat

to find the timeline of introduction and retirement of railway vehicles.  (Note that mail compartments are in various 'holds' in the boats directory for technical reasons.) Among the numerous inconsistencies are these at the very beginning of the timeline:


Timeline consistency check



Certainly some of these are innocuous, but some of them do cause problems: attempting to building the the Stephenson Long Boiler Goods in June 1843, and the Midland MR-1 in May 1856, indeed both show their tenders with a blue "obsolete" (although actually "not yet available") flag bar when built in the depot.

This is a very large and complicated pakset, to be sure, but do we need better automated pakset authoring tools?
Title: Re: Timeline consistency: trains
Post by: wlindley on February 22, 2019, 06:29:46 PM
p.s., For what it's worth, the complete train timeline is here (http://wlindley.com/simutrans/2019-02-22-train-timeline.txt).

There may be useless warnings because the remainder of the 'mail holds' are not loaded.   Also the tool is a work-in-progress.
Title: Re: Timeline consistency: trains
Post by: jamespetts on February 23, 2019, 01:10:13 AM
Thank you - I believe that I have fixed these.

That is a very interesting tool - I should be interested to know more about the workflow for this and whether it works on both Linux and Windows.