Allow existing tunnels and bridges to increase "platform length" parameter for directly adjacent station tiles
Posted: 11 May 2019 23:51
[Edited 20190607 21:33 : This TASK is SUCCESSFULLY IMPLEMENTED (as prototype) - to DOWNLOAD .exe files
openttd 1.9.1 + 1 of 2 tunnels and bridges increase platform length OK++.exe.zip
openttd 1.9.1 + 2 of 2 tunnels and bridges increase platform length OK++.exe.zip
and for more detailed description of RESULTS - look at 20th post in this topic - viewtopic.php?p=1222681#p1222681 ]
Suggestion is: To add to Settings +1 option ('On' by default) :
Allow existing tunnels and bridges to increase "platform length" parameter for directly adjacent (existing) station tiles (of corresponding type and axis-direction).
Purpose is: to make "softer" limitations of loading-unloading speed for short platforms (with platform length < train length) by including the length of a bridge or a tunnel (with both its entrances) into the platform length parameter for directly adjacent ordinary station platform tile(s).
It means tunnels and bridges can be not stations, but they can work like a part of a station platform just due to the platform length parameter.
So bridges and tunnels can be not stations, but they can continue the station platforms.
This way we don't need to change anything in the logic (and the code) of the pathfinder algorithms, because they will work "as is" with existing station tiles.
It seems it is enough to modify functions, that describe limitations of loading-unloading speed depending on vehicle length and platform length.
Maybe, additionally those functions, that describe physics when train arrives to the station of destination and decreases speed to stop there (I think, it (the last) may be not necessarily).
What will be a consequence, what effects we will have as result? - It's easy to see: this option will allow players to use bridges and tunnels as parts of stations platforms, that in practice means the ability to build stations on bridges and in tunnels!
( With 1-side adjacent station tile the coverage area is significantly less then with 2-sides case --> the third picture: )
openttd 1.9.1 + 1 of 2 tunnels and bridges increase platform length OK++.exe.zip
openttd 1.9.1 + 2 of 2 tunnels and bridges increase platform length OK++.exe.zip
and for more detailed description of RESULTS - look at 20th post in this topic - viewtopic.php?p=1222681#p1222681 ]
Suggestion is: To add to Settings +1 option ('On' by default) :
Allow existing tunnels and bridges to increase "platform length" parameter for directly adjacent (existing) station tiles (of corresponding type and axis-direction).
Purpose is: to make "softer" limitations of loading-unloading speed for short platforms (with platform length < train length) by including the length of a bridge or a tunnel (with both its entrances) into the platform length parameter for directly adjacent ordinary station platform tile(s).
It means tunnels and bridges can be not stations, but they can work like a part of a station platform just due to the platform length parameter.
So bridges and tunnels can be not stations, but they can continue the station platforms.
This way we don't need to change anything in the logic (and the code) of the pathfinder algorithms, because they will work "as is" with existing station tiles.
It seems it is enough to modify functions, that describe limitations of loading-unloading speed depending on vehicle length and platform length.
Maybe, additionally those functions, that describe physics when train arrives to the station of destination and decreases speed to stop there (I think, it (the last) may be not necessarily).
What will be a consequence, what effects we will have as result? - It's easy to see: this option will allow players to use bridges and tunnels as parts of stations platforms, that in practice means the ability to build stations on bridges and in tunnels!
( With 1-side adjacent station tile the coverage area is significantly less then with 2-sides case --> the third picture: )