Page 1 of 1

A suggestion for "platforms"

Posted: 05 May 2021 02:46
by acs121
Hello,

It's not the first time an OpenTTD player asks for stations on bridges, or for stations in tunnels... or multiple terrain levels. These are among the most common and requested suggestions I saw in the OpenTTD community.
But there are multiple problems about these suggestions that makes their development very complicated. For the first two suggestions, the interior of tunnels and bridge decks are considered as "void" by the game (I don't think I am explaining this correctly at all. I hope some people understand what I am talking about. :oops:) - and it is linked to the second problem : loading old savegames. This is also a problem for the third suggestion, in addition to the two first suggestions. It "modifies" existing features of the game and is, thus, subject to caveats while loading savegames.

This is why I thought about a feature that could partially solve this problem. It consists in adding a new feature, instead of modifying the existant features.
It would be called "platforms" - it should be exactly like a bridge, except it would occupy a full tile, and behave like a regular tile on top of it. As I didn't think about how they would act in these cases or because it would make the development of this feature complex, you wouldn't be able to stack them or have sloped platforms (platforms placed on a slope would be flat, and at the height of the high end of the slope). This means one could place roads, stations, and buildings could be built on top of it. This would also mean a new setting to enable transparency of platforms would be added.
As such features for bridges have already been developed and planned to be included into trunk, stations or objects could be placed under platforms.

So. Although I don't have an extensive knowledge about OpenTTD coding. Does anybody think this could be the easiest way to satisfy the greatest number of players, while being one of the easiest ways to code these requested features ?

Re: A suggestion for "platforms"

Posted: 09 May 2021 23:20
by Eddi
acs121 wrote: 05 May 2021 02:46Does anybody think this could be the easiest way to satisfy the greatest number of players, while being one of the easiest ways to code these requested features ?
a flat out "no" on this. something similar to this idea was definitely along the considered options. but none of this is actually "easy" in terms of coding.

Re: A suggestion for "platforms"

Posted: 12 May 2021 10:58
by acs121
I see. I wasn't expecting it to be easy, for sure, and so I understand your point.

But isn't it the easiest way to code such a thing ? At least in terms of loading savegames etc.

Re: A suggestion for "platforms"

Posted: 12 May 2021 12:09
by Taschi
The "easiest" way to do something is not always easy.

Re: A suggestion for "platforms"

Posted: 10 Aug 2021 22:09
by TopTechDreamer
Bridges over Stations, Stations on Bridges is implemented as: a bridge can be converted to be a platform of a station (or a part of a platform). (A tunnel too.) - viewtopic.php?f=32&t=40606&p=1225090#p1225090