Quast65's TramTrackSet (v002 released on BaNaNas 30-05-2023)
Posted: 16 May 2023 01:17
Requires minimal OpenTTD version 1.10
This set offers tramtracks.
Some vehicles that use labels from the Standardized Road/Tram Type Scheme can be used on them.
Further than that, the tracks are NOT compatible with the Standardized Road/Tram Type Scheme.
More information about that here: viewtopic.php?t=90715
Information about compatible vehiclesets here:
Dutch Metros As Trams: viewtopic.php?p=1261332#p1261332
Quast65's Vehicles For Invisible Tramtracks: viewtopic.php?p=1261330#p1261330
Currently in the set:
V002
RAIL 50km Tramway
ELRL 50km Electric Tramway
QTM0 150km Highspeed Tramway
QTM1 150km Highspeed Electric Tramway
MTR0 100km Metro, Rural
MTR1 80km Metro, Urban
MTR2 80km Metro, Urban & Concrete
MTR3 150km Metro, Highspeed
MTR4 150km Metro, With Grass Roof
MTR5 150km Metro, With Concrete Roof
MTR6 150km Metro, With Fake Airport Concrete Roof
INVI 300km Invisible Tramlanes
V001
All tracks (except for Tramway & Electric Tramway) can be disabled via Parameter if you dont want them.
The speedlimits of the Tramway & Electric Tramway can be disabled via Parameter.
For Tramway & Electric Tramway (and the catenary of the Highspeed Electric Tramway) you can use a separate GRF to change the appearance, I recommend the LightrailTramtracks (also on BaNaNas): viewtopic.php?t=30593
Or replace them by using another tramtype-GRF (I advise loading that GRF after mine, so that those tramways get the properties of the tramways in the other GRF).
MTR4-6 (the roofed tracks), can also be used by regular trams as underground highspeed tramtracks.
Credits:
Coded by Quast65
Graphics (alterations) by Quast65
Very much inspired by ufiby, his pioneering work on a metro-tram-track was awesome! viewtopic.php?p=1251177#p1251177
Also inspired by Javelinnl, Erato, Andrew350, and all other road/tram-type developers.
Information about the powered_tramtype_list and alternative_tramtype_list
V002
RAIL (Tramway)(50km/h)(No Catenary)
Pow: RAIL, ELRL, QTM0, QTM1, MTR4, MTR5, MTR6
Alt:
ELRL (Electric Tramway)(50km/h)(Visible Catenary)
Pow: ELRL, QTM1, MTR4, MTR5, MTR6
Alt:
QTM0 (Highspeed Tramway)(150km/h)(No Catenary)
Pow: QTM0, QTM1, MTR4, MTR5, MTR6
Alt:
QTM1 (Highspeed Electric Tramway)(150km/h)(Visible Catenary)
Pow: QTM0, QTM1, MTR4, MTR5, MTR6
Alt:
MTR0 (Metro, Rural)(100km/h)(Invisible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3
MTR1 (Metro, Urban)(80km/h)(Invisible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3
MTR2 (Metro, Urban & Concrete)(80km/h)(Invisible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3
MTR3 (Metro, Highspeed)(150km/h)(Invisible Catenary)
Pow: MTR0, MTR1, MTR2, MTR3, MTR4, MTR5, MTR6
Alt: MAC3
MTR4 (Metro, With Grass Roof)(150km/h)(Visible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3, MAC3
MTR5 (Metro, With Concrete Roof)(150km/h)(Visible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3, MAC3
MTR6 (Metro, With Fake Airport Concrete Roof)(150km/h)(Visible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3, MAC3
INVI (Invisible Tramlanes)(300km/h)(No Catenary)
Pow: INVI
Alt: EAAN, EABN, EACN
V001 ******************************************************************************************************
If YYYY is in the Powered_Roadtype_List of XXXX, then:
-Roads can cross, Graphics (Catenary) YYYY is dominant.
-Vehicles linked to XXXX can drive and be bought on both.
-Vehicles linked to YYYY can only drive and be bought on YYYY.
-ONLY vehicles from alt-list of XXXX will drive (and be bought) on YYYY
-Vehicles added via XXXX being in the pow-list of ZZZZ, will NOT drive (and be bought) on YYYY
If both are in each others Powered_Roadtype_List, then:
-Dominant graphics of the crossing, depends on which road was placed first. First is dominant.
-Except for when one road has catenary. Road with catenary is always dominant.
-Vehicles can drive and be bought on both.
-Vehicles added via the Powered_Roadtype_List will only cross if their road was layed first
(For example, in this case, the trams from RAIL and ELRL can be bought in depot MTR6. However, they will only cross MTR3 if a MTR6 road was layed first. They will not go into MTR3)
-Not sure if this is also the same for vehicles added via the Alternative_Roadtype_List...
Tram is always dominant over road
If I am correct, no matter what tracks are enabled/disabled, then:
RAIL vehicles can go on ELRL-tracks.
ELRL vehicles cannot go on RAIL-tracks.
RAIL and ELRL vehicles can go on Roofed Metrotracks.
RAIL and ELRL vehicles cannot go on Unroofed Metrotracks.
MAB3 vehicles can go on all Metrotracks, except for Highspeed Metrotrack.
MAB3 vehicles can also not go on RAIL- and ELRL-tracks.
MAC3 vehicles can go on all Metrotracks.
MAC3 vehicles cannot go on RAIL- and ELRL-tracks.
If label YYYY is put into alternative_roadtype_list of XXXX, label YYYY remaps to XXXX (as long as there is no roadtype that has YYYY as it's own label)
Unanswered:
With regards to remapping of labels via the alt-list: What sort order is leading? The order of the roads in the code or active ones ingame?
******************************************************************************************************
CHANGELOG:
V003
-Added the NO_HOUSES flag to all tracks (so that NO_HOUSES flagged roads stay that way)
-Added a bunch of Eyecandy tracks (default disabled, can be enabled via Parameter)
V002
-Changed sort orders, my tracks start from number 200.
This should put them last in the list (when used in combination with other tramsets)
-Added parameters to disable speedlimits of RAIL & ELRL
-Added EABN & EACN to alternative_tramtype_list of INVI
-Added MAA3 to alternative_tramtype_list of MTR0, MTR1, MTR2, MTR4, MTR5 & MTR6
-Added high-speed tramtracks
SUGGESTIONS:
- Make the the tracks appear in the build-list, dependant on the when applicable vehicles appear.
Rejected: I want all tracks to be always available, even if no vehicles are available for them yet. As placefillers and/or eyecandy.
This set offers tramtracks.
Some vehicles that use labels from the Standardized Road/Tram Type Scheme can be used on them.
Further than that, the tracks are NOT compatible with the Standardized Road/Tram Type Scheme.
More information about that here: viewtopic.php?t=90715
Information about compatible vehiclesets here:
Dutch Metros As Trams: viewtopic.php?p=1261332#p1261332
Quast65's Vehicles For Invisible Tramtracks: viewtopic.php?p=1261330#p1261330
Currently in the set:
V002
RAIL 50km Tramway
ELRL 50km Electric Tramway
QTM0 150km Highspeed Tramway
QTM1 150km Highspeed Electric Tramway
MTR0 100km Metro, Rural
MTR1 80km Metro, Urban
MTR2 80km Metro, Urban & Concrete
MTR3 150km Metro, Highspeed
MTR4 150km Metro, With Grass Roof
MTR5 150km Metro, With Concrete Roof
MTR6 150km Metro, With Fake Airport Concrete Roof
INVI 300km Invisible Tramlanes
V001
All tracks (except for Tramway & Electric Tramway) can be disabled via Parameter if you dont want them.
The speedlimits of the Tramway & Electric Tramway can be disabled via Parameter.
For Tramway & Electric Tramway (and the catenary of the Highspeed Electric Tramway) you can use a separate GRF to change the appearance, I recommend the LightrailTramtracks (also on BaNaNas): viewtopic.php?t=30593
Or replace them by using another tramtype-GRF (I advise loading that GRF after mine, so that those tramways get the properties of the tramways in the other GRF).
MTR4-6 (the roofed tracks), can also be used by regular trams as underground highspeed tramtracks.
Credits:
Coded by Quast65
Graphics (alterations) by Quast65
Very much inspired by ufiby, his pioneering work on a metro-tram-track was awesome! viewtopic.php?p=1251177#p1251177
Also inspired by Javelinnl, Erato, Andrew350, and all other road/tram-type developers.
Information about the powered_tramtype_list and alternative_tramtype_list
V002
RAIL (Tramway)(50km/h)(No Catenary)
Pow: RAIL, ELRL, QTM0, QTM1, MTR4, MTR5, MTR6
Alt:
ELRL (Electric Tramway)(50km/h)(Visible Catenary)
Pow: ELRL, QTM1, MTR4, MTR5, MTR6
Alt:
QTM0 (Highspeed Tramway)(150km/h)(No Catenary)
Pow: QTM0, QTM1, MTR4, MTR5, MTR6
Alt:
QTM1 (Highspeed Electric Tramway)(150km/h)(Visible Catenary)
Pow: QTM0, QTM1, MTR4, MTR5, MTR6
Alt:
MTR0 (Metro, Rural)(100km/h)(Invisible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3
MTR1 (Metro, Urban)(80km/h)(Invisible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3
MTR2 (Metro, Urban & Concrete)(80km/h)(Invisible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3
MTR3 (Metro, Highspeed)(150km/h)(Invisible Catenary)
Pow: MTR0, MTR1, MTR2, MTR3, MTR4, MTR5, MTR6
Alt: MAC3
MTR4 (Metro, With Grass Roof)(150km/h)(Visible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3, MAC3
MTR5 (Metro, With Concrete Roof)(150km/h)(Visible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3, MAC3
MTR6 (Metro, With Fake Airport Concrete Roof)(150km/h)(Visible Catenary)
Pow: MTR0, MTR1, MTR2, MTR4, MTR5, MTR6
Alt: MAA3, MAB3, MAC3
INVI (Invisible Tramlanes)(300km/h)(No Catenary)
Pow: INVI
Alt: EAAN, EABN, EACN
V001 ******************************************************************************************************
If YYYY is in the Powered_Roadtype_List of XXXX, then:
-Roads can cross, Graphics (Catenary) YYYY is dominant.
-Vehicles linked to XXXX can drive and be bought on both.
-Vehicles linked to YYYY can only drive and be bought on YYYY.
-ONLY vehicles from alt-list of XXXX will drive (and be bought) on YYYY
-Vehicles added via XXXX being in the pow-list of ZZZZ, will NOT drive (and be bought) on YYYY
If both are in each others Powered_Roadtype_List, then:
-Dominant graphics of the crossing, depends on which road was placed first. First is dominant.
-Except for when one road has catenary. Road with catenary is always dominant.
-Vehicles can drive and be bought on both.
-Vehicles added via the Powered_Roadtype_List will only cross if their road was layed first
(For example, in this case, the trams from RAIL and ELRL can be bought in depot MTR6. However, they will only cross MTR3 if a MTR6 road was layed first. They will not go into MTR3)
-Not sure if this is also the same for vehicles added via the Alternative_Roadtype_List...
Tram is always dominant over road
If I am correct, no matter what tracks are enabled/disabled, then:
RAIL vehicles can go on ELRL-tracks.
ELRL vehicles cannot go on RAIL-tracks.
RAIL and ELRL vehicles can go on Roofed Metrotracks.
RAIL and ELRL vehicles cannot go on Unroofed Metrotracks.
MAB3 vehicles can go on all Metrotracks, except for Highspeed Metrotrack.
MAB3 vehicles can also not go on RAIL- and ELRL-tracks.
MAC3 vehicles can go on all Metrotracks.
MAC3 vehicles cannot go on RAIL- and ELRL-tracks.
If label YYYY is put into alternative_roadtype_list of XXXX, label YYYY remaps to XXXX (as long as there is no roadtype that has YYYY as it's own label)
Unanswered:
With regards to remapping of labels via the alt-list: What sort order is leading? The order of the roads in the code or active ones ingame?
******************************************************************************************************
CHANGELOG:
V003
-Added the NO_HOUSES flag to all tracks (so that NO_HOUSES flagged roads stay that way)
-Added a bunch of Eyecandy tracks (default disabled, can be enabled via Parameter)
V002
-Changed sort orders, my tracks start from number 200.
This should put them last in the list (when used in combination with other tramsets)
-Added parameters to disable speedlimits of RAIL & ELRL
-Added EABN & EACN to alternative_tramtype_list of INVI
-Added MAA3 to alternative_tramtype_list of MTR0, MTR1, MTR2, MTR4, MTR5 & MTR6
-Added high-speed tramtracks
SUGGESTIONS:
- Make the the tracks appear in the build-list, dependant on the when applicable vehicles appear.
Rejected: I want all tracks to be always available, even if no vehicles are available for them yet. As placefillers and/or eyecandy.