Feature #3927

Support for advanced track sets

Added by foobar about 1 year ago. Updated about 1 year ago.

Status:Closed Start date:2012-04-21
Priority:Normal Due date:
Assignee:- % Done:

100%

Category:Code
Target version:2.0.0-beta1

Associated revisions

Revision 546:e9a52a6da931
Added by foobar about 1 year ago

Codechange: prepare railtypetable for standardized railtype labels (issue #3927)

Revision 547:0dc7f9102a0e
Added by foobar about 1 year ago

Feature: standardized railtype labels for steamers (issue #3686, issue #3927)

Revision 548:4804c610115e
Added by foobar about 1 year ago

Feature: standardized railtype labels for diesels (issue #3686, issue #3927)

Revision 549:ee620c8bbb39
Added by foobar about 1 year ago

Feature: standardized railtype labels for metros (issue #3686, issue #3927)

Revision 550:37a96a9ddd2b
Added by foobar about 1 year ago

Feature: standardized railtype labels for electrics (issue #3686, issue #3927)

Revision 551:600ee835cd25
Added by foobar about 1 year ago

Feature: standardized railtype labels for DMUs (issue #3686, issue #3927)

Revision 552:2657278db068
Added by foobar about 1 year ago

Feature: standardized railtype labels for EMUs (issue #3686, issue #3927)

Revision 553:6cce2cf58bbc
Added by foobar about 1 year ago

Feature: standardized railtype labels for carriages (issue #3686, issue #3927)

Revision 554:072fea608cef
Added by foobar about 1 year ago

Feature: standardized railtype labels for wagons (issue #3686, issue #3927)

Revision 555:06262d24b90a
Added by foobar about 1 year ago

Change: expand railtypetable for broader compatibility (closes #3927)

History

#1 Updated by Transportman about 1 year ago

The Dutch Track Set has the following track labels at the moment:
Unelectrified: RAIL (SAAN)
Yard (Universal): ELRL (SAAE)
1500V DC: SADD
Betuweroute (25kV AC): SAEA
HSL (25kV AC): SBCA
Futuristic (Universal): SBEE
Metro: SAA3 (MTRO and 3RDR)

But all define also the A-E range for the 3 letter (Axle weight), since that is not part of the set. The logical compatibility rules apply by default (see http://dev.openttdcoop.org/documents/34 ), but users can override these using a parameter.

Point of attention is the introduction of a number of tracks. Trains in the Dutch Trainset will not have the Betuwe/HSL/Futuristic track as track type, because all trains are either 1500V DC or can run on both (and get the ELRL label). For now I have tied all track introductions to Futuristic (except 1500V DC, which is tied to ELRL and the other way around) and set the introduction date to 2050 (1800 by parameter). I have not yet thought of a way to solve this in a nice way.

#2 Updated by foobar about 1 year ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Applied in changeset 06262d24b90a.

Also available in: Atom PDF