So it's not really a branch

Moderator: OpenTTD Developers
Yes it is until that happens and we see road types added to the NewGRF Specifications.acs121 wrote:I mean, once it was said on openttd.org that NRT may be added : https://www.openttd.org/en/news/229
So it's not really a branch
mayacs121 wrote:I mean, once it was said on openttd.org that NRT may be added : https://www.openttd.org/en/news/229
So it's not really a branch
Are you kidding? Ok! I'm awake now.Wolf01 wrote:may
Only if we get to remove canals and ships to make space.
In that case, I'd expect a fork to happen.Wolf01 wrote:Only if we get to remove canals and ships to make space.
leifbk would also be very angry.wallyweb wrote:Are you kidding? Ok! I'm awake now.Wolf01 wrote:may
Only if we get to remove canals and ships to make space.![]()
There are many of us who do use ships, especially in scenarios and having rivers we can live without canals, but the locks would still be needed.
Oh! Wait! "may"! That's the month after April and April 1 is April Fools Day.That's it, right? Right? Ok. I've been a bad boy. I'll accept the lump of coal, but please, please, please, do not sink the ships! What would Michael Blunck and Andythenorth say?
In case this is serious, is there no way to expand OpenTTD? If Bill Gates can do it to windows, surely we can do it to OpenTTD. How about we blockchain into Andy's favorite computer, or his iPad, or both?
You can always write a NewGRF to modify those graphics. I did it once, took me about a day to sort out the NFO and draw the sprites.acs121 wrote:Actually, it's just that i don't like having stops from the 1970's in 1700 (i start my games very early). It would have been great to include stops for a specific generation. Also, i don't really like the lorry area graphics.
I shouldn't worry about that. It's a graphics issue that belongs with the GRF author who has the responsibility to find a graphical way to differentiate between the two.Wolf01 wrote:The problem of telling which *type has electrification on a mixed tile, I say you have heavy tramway (non electric) and trolleybus (electric), since you see "wires" you think an electric tram can run there, but no.
This also is the responsibility of the GRF author. The good authors will differentiate.Another problem would be to have different pavements for the same roadtype, which might make the grf authors to duplicate the same roadtype for no actual benefit just to change the appearance and keeping the same properties.
Good question. For myself, I would need only one tram rail. Is it possible to have a total for both such that the number of road types plus the number of tramtypes can not exceed the total types? (e.g. 28 road + 2 tram =30) (A+B=30)Also we have just 15 roadtypes and 15 tramtypes, which might not be enough, or even too much of one and not enough for the other (how many tram rails do you need?)
Oh, i remember that NewGRF. It's bus stops and lorry areas without fences. However...my hard disk crashed 3 months ago and i lost this NewGRF, and i didn't find the link. Could you bring it back to me, please ?kamnet wrote:You can always write a NewGRF to modify those graphics. I did it once, took me about a day to sort out the NFO and draw the sprites.acs121 wrote:Actually, it's just that i don't like having stops from the 1970's in 1700 (i start my games very early). It would have been great to include stops for a specific generation. Also, i don't really like the lorry area graphics.
While I wholly agree with Wallyweb, why not implement catenary as kind of "rail-less" tramtype?Wolf01 wrote:The problem of telling which *type has electrification on a mixed tile, I say you have heavy tramway (non electric) and trolleybus (electric), since you see "wires" you think an electric tram can run there, but no.
If a third, "additional", type for road-side decorations would be available to NewGRF authors, it would eliminate such problems. However, since it should be possible to assign custom road-side decorations (i.e. pavements) per town zone, good authors will use that feature to implement different decorations in a single roadtype. The last should be very sufficient in my eyesAnother problem would be to have different pavements for the same roadtype, which might make the grf authors to duplicate the same roadtype for no actual benefit just to change the appearance and keeping the same properties.
It has already been shown by existing NewGRFs that 15 roadtypes might not be enough (since roads with catenary are their own roadtype in the existing implementation). If the catenary would be moved to a tramtype (or yet another type), 15 roadtypes might indeed be sufficient, if the NewGRFs are designed accordingly. However, I doubt there wouldn't be any complains that 15 aren't sufficient. So, why not "simply" go with 31 roadtypes (like railtypes did, or do I remember this wrongly?)?Also we have just 15 roadtypes and 15 tramtypes, which might not be enough, or even too much of one and not enough for the other (how many tram rails do you need?)
Can't NewGRF developers make their trolleybusses such that they are compatible with both electrified tram and trolleybus roads, like a bus that can drive on any road, and is powered on trolleybus roads and tramtracks. Or is that not possible?Kruemelchen wrote:<SNIP>
If the catenary would be a feature only available via tramtype, it would solve the problem of roads being owned by municipalities not being able to run trolleybuses. In other words, you could simply build a tramtype without rails to simulate a road with catenary. This is probably the overall easiest solution...?
(However, this trolleybus "tramtype" would then need to contain some road graphics if not build on any roadtype, and the trolleybus NewGRF must be configured to only allow the buses on this special tramtype OR any tramtype combined with a roadtype. The last, however, doesn't seem to be doable, does it? Anyway, this is "just" a problem of the graphics)
Any worthy author would indeed be able to do what the baseset does with the trees n stuff in the city. While people who like eyecandy might like to have this be an option, I'd reckon it'd be hell for NRT developers, especially since, according to them, they can't make NRT work with only 2 sets of 15 (I thought it was 16).Kruemelchen wrote:(Or, more complexly, electrification/catenary could be implemented as a third type, i.e. an "additions" type which could then be configured by NewGRFs to display special road-side decorations.)
<SNIP>
If a third, "additional", type for road-side decorations would be available to NewGRF authors, it would eliminate such problems. However, since it should be possible to assign custom road-side decorations (i.e. pavements) per town zone, good authors will use that feature to implement different decorations in a single roadtype. The last should be very sufficient in my eyes
I can think of a NewGRF with 30 tramtypes. And it wouldn't require me to go overboard at all, mainly because I'd do everything x3 so you can have ground level trams, fake subways and elevated subways (which would require that the NRT devs include an extra layer of graphics for the foundation of the elevated subway, please make it happen). I might even be able to make transitions between the 3 work. It won't be perfect but it should work.Kruemelchen wrote:<SNIP>
It has already been shown by existing NewGRFs that 15 roadtypes might not be enough (since roads with catenary are their own roadtype in the existing implementation). If the catenary would be moved to a tramtype (or yet another type), 15 roadtypes might indeed be sufficient, if the NewGRFs are designed accordingly. However, I doubt there wouldn't be any complains that 15 aren't sufficient. So, why not "simply" go with 31 roadtypes (like railtypes did, or do I remember this wrongly?)?
They surely can. You can define on which roadtypes/tramtypes a vehicle can run, just like with railtypes. In the current implementation, however, buses can only use roads and trams only use tramways.Erato wrote:Can't NewGRF developers make their trolleybusses such that they are compatible with both electrified tram and trolleybus roads, like a bus that can drive on any road, and is powered on trolleybus roads and tramtracks. Or is that not possible?
Also, trolleybusses can't run on trolley-road from other players/municipalities? That must be a bug. Or do you mean that you can't upgrade it? Because if you mean that then it might be an idea to implement a convert road/tram-type button that could place trolleylines without any municipal penalty.
I guess you're right, eyecandy stuff should rely on a separate patch.Any worthy author would indeed be able to do what the baseset does with the trees n stuff in the city. While people who like eyecandy might like to have this be an option, I'd reckon it'd be hell for NRT developers, especially since, according to them, they can't make NRT work with only 2 sets of 15 (I thought it was 16).
Perhaps it's possible to place objects over roads, but I'm really not sure about that and if you can't then that is really something that needs a patch of its own, for eyecandy's sake. You could cover up fake subways with fake buildings, add fancy road-side decorations or even custom bus stops, but that's beyond the scope of NRT.
(...)
I can think of a NewGRF with 30 tramtypes. And it wouldn't require me to go overboard at all, mainly because I'd do everything x3 so you can have ground level trams, fake subways and elevated subways (which would require that the NRT devs include an extra layer of graphics for the foundation of the elevated subway, please make it happen). I might even be able to make transitions between the 3 work. It won't be perfect but it should work.
Anyway I think 31 (as I said before, I think it was 32) railtypes is a patch, and not part of OpenTTD proper. Of course you could draw the logical conclusion that you could also patch road and tramtypes to allow for 31/32 different types, but I don't think the NRT devs will, although there seems to be a high demand for it.
This is exactly, to the word what I meant. Yes.Kruemelchen wrote:The only downside which I can think of is, that NewGRF authors AFAIR can't check whether there is a road underneath a tramway or not. If such a callback would be accessible, trolleybuses could easily be implemented as tramtype (as they obviously would need some kind of road surface to run)![]()
https://wiki.openttd.org/Frosch/NotRoad ... _and_trams The author seems to agree with me tho.Kruemelchen wrote:I guess you're right, eyecandy stuff should rely on a separate patch.
Still, elevated tramways would be a candidate for a separate patch as well, since it requires changes to vehicle behavior etc. However, if NRT is completed, it should be possible to build on that codebase to implement something like fake subways or elevated subways/tramways, I guess.
Makes sense.Kruemelchen wrote:PS: I think it is 15 or 31 *types, since the first "*type" out of 16 or 32 means "no existing *type on this tile". So you only have space left for 15 or 31 *types.
Why?acs121 wrote:As i said, why not enumerate all the roadtypes you have in mind ? People are talking about elevated subways and crazy stuff, we should list it.
Users browsing this forum: Majestic-12 [Bot] and 9 guests