Country Roads (NRT)

Discuss, get help with, or post new graphics for TTDPatch and OpenTTD, using the NewGRF system, here. Graphics for plain TTD also acceptable here.

Moderator: Graphics Moderators

Kruemelchen
Transport Coordinator
Transport Coordinator
Posts: 287
Joined: 18 Feb 2017 17:47

Country Roads (NRT)

Post by Kruemelchen »

Hello everyone!

I've come to present Country Roads, a NewGRF designed to work with NotRoadTypes included in OpenTTD 1.10.0 and later.

Description:
Country Roads is a small set of special use case Road Types, including mud and sand. It is designed for graphical enrichment of country side with roads crossing fields or woods. It adds no extra functionality, just custom sprites.
This set is a fork of supermop's unspooled, and should be usable as an add-on for said set.
This set is also under GPLv2.

Current version: 1.0

New Road Types:
  1. sand (field) road: SAND → support for ROAD (regular RVs)
  2. mud (wood) road: OFFR → support for HAUL (heavy haul vehicles)*
Features:
  • 2 new Road Types: mud (designed for wood roads) and sand (designed for field roads)
  • adjustable speed limit
  • *mud road is enabled for heavy haul vehicles and cannot be used by regular Road Vehicles
  • but mud road can be configured by parameter to work like sand road (and thus allow regular RVs)
  • fine road transitions
  • custom depot graphics
  • custom wooden bridge surface
  • graphical support for temperate, alpine**, arctic and tropical climate
  • support for desert as well as snow, including changing snow line
  • snow marker poles on snowy terrain for sand road (on either side and end of track)
  • snow marker poles will only be drawn outside of towns
  • languages: English, German, French, Japanese
** this requires the correct "OpenGFX+ Landscape" parameter to be set
preview version 0.2
preview version 0.2
Kuty Transport, 8. Sep 1999 zsm.png (146.34 KiB) Viewed 22718 times
The download of version 1.0 can be found here.

I'd be happy to have this set tested and contribute to spread use cases of the NRT feature.

Cheers,
Kruemelchen
Last edited by Kruemelchen on 21 Apr 2020 00:56, edited 5 times in total.
User avatar
supermop
Tycoon
Tycoon
Posts: 1104
Joined: 21 Feb 2010 00:15
Location: Fitzroy North - 96

Re: Country Roads (NRT)

Post by supermop »

Looks Good! Glad to see more roadtype sets!
User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9432
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: Country Roads (NRT)

Post by planetmaker »

aye, I like the look of those roads a lot :)
Kruemelchen
Transport Coordinator
Transport Coordinator
Posts: 287
Joined: 18 Feb 2017 17:47

Re: Country Roads (NRT)

Post by Kruemelchen »

Great to see some positive respond :)

A small update:

Version 0.1.1
  • custom depot graphics (farm building + wood shed)
  • optimisation of road and bridge graphics
  • German translation
  • adjusted parameters to allow for normal + haul vehicles on the mud road (i.e. for use with RVs that don't distinguish between the two)
Attachments
preview
preview
Senica Transport, 5. Mär 2000.png (287.54 KiB) Viewed 22941 times
countryroads.grf
version 0.1.1
(65.81 KiB) Downloaded 372 times
CountryRoads_011_Source.7z
source version 0.1.1
(539.67 KiB) Downloaded 235 times
Amak
Engineer
Engineer
Posts: 36
Joined: 13 Feb 2017 14:48

Re: Country Roads (NRT)

Post by Amak »

Wow; Great work!

The dirt roads look spot on!

Sand road doesn't look much different I think, here in my area sand roads don't have grass in the middle, the middle generally a bit lighter colour from erosion.

Is it possible to have a road type effect reliability of vehicles driving on it?

Thank you for your hard work.
Kruemelchen
Transport Coordinator
Transport Coordinator
Posts: 287
Joined: 18 Feb 2017 17:47

Re: Country Roads (NRT)

Post by Kruemelchen »

Thank you for the respond.
Amak wrote:Sand road doesn't look much different I think, here in my area sand roads don't have grass in the middle, the middle generally a bit lighter colour from erosion.
The roads I was thinking of when drawing this, usually have only one lane and run e.g. between fields to remote farms or settlements. These roads are usually only drivable by tractors or offroad vehicles, and not fixated like normal roads. But one-lane roads in OTTD are not supported, so I made two lanes.
If you want real sandy roads you might want to use the dirt road of Unspooled (or ARRS for non-NRT games).

But I might come back to your suggestion for temperate climate, as it looks a bit off with greenish grass in between.
Is it possible to have a road type effect reliability of vehicles driving on it?
I thought about implementing a different usability for normal RVs and heavy hauling trucks myself. But I think such things are not possible to implement road type-wise.
Also, this should eventually be done via RV sets, I think.
(Though, as the standard speed limit is 20 km/h, the player might feel like RVs break down more often, as it takes quite some time running over long roads :lol: )

What I'm looking into implementing is changing the speed limit due to snow. Such roads aren't usually serviced so they should become quite a hassle in winter.
User avatar
andythenorth
Tycoon
Tycoon
Posts: 5656
Joined: 31 Mar 2007 14:23
Location: Lost in Music

Re: Country Roads (NRT)

Post by andythenorth »

Kruemelchen wrote:I thought about implementing a different usability for normal RVs and heavy hauling trucks myself. But I think such things are not possible to implement road type-wise.
For railtypes, the vehicle can read the current roadtype or current tramtype as a variable, and this can be used in callbacks that can modify some properties of the vehicle, for example adjusting power or visual effects.

It's hard to use this well, as it's not obvious to the player why vehicle properties change, but it does offer some possibilities.
Amak
Engineer
Engineer
Posts: 36
Joined: 13 Feb 2017 14:48

Re: Country Roads (NRT)

Post by Amak »

Kruemelchen wrote:or ARRS for non-NRT games.
I use ARRS at the moment with JGR. But only because he hasn't included NRT yet.
(Though, as the standard speed limit is 20 km/h, the player might feel like RVs break down more often, as it takes quite some time running over long roads :lol: )
They are just bad drivers getting bogged haha. Here we dont get any snow, but tar roads are renowned for pot-holes.

Would the road type 'Gravel' interest you?
Kruemelchen
Transport Coordinator
Transport Coordinator
Posts: 287
Joined: 18 Feb 2017 17:47

Re: Country Roads (NRT)

Post by Kruemelchen »

Amak wrote:Would the road type 'Gravel' interest you?
Well, I like the gravel road type supermop has implemented in unspooled. If I'd implement gravel roads they wouldn't be any better, so I think it's best to go for supermops road type set. You can run both sets together anyway.

Meanwhile, here is another update:
  • graphics for temperate climate, as well as snow (including sheds and bridge surface)
  • support for temperate/arctic and snow line (obviously)
  • changed order of roadtypes in the menu in order to better fit with unspooled
Still to do:
  • snow graphics optimisation (to better fit the OpenGFX style)
  • graphical support for desert climate
I'd like to do but don't know how to do (yet):
  • support for OpenGFX+ alpine landscape (temperate grass plus snow line)
  • custom road-side decorations
If these are solved this set could be considered feature complete.
Cheers,
Kruemelchen
Attachments
Banska Bystrica Transport, 18. Okt 1999 zsm.png
Banska Bystrica Transport, 18. Okt 1999 zsm.png (156.6 KiB) Viewed 22816 times
Kruemelchen
Transport Coordinator
Transport Coordinator
Posts: 287
Joined: 18 Feb 2017 17:47

Re: Country Roads (NRT)

Post by Kruemelchen »

Final Version out now:

Version 0.2 (final)
  • snow graphics fixed
  • support for alpine climate (needs OpenGFX+ Landscape with correctly set parameter)
  • support for desert climate, as well as desert terrain
  • sand road in snowy terrain shows now snow marks on either side or end of the track (can be disabled via parameter)
  • code cleaning
First post updated with NewGRF Download.

This version is feature-complete.

If you find any bugs or graphical glitches, please report them.

Cheers,
Kruemelchen
Attachments
Kuty Transport, 8. Sep 1999 zsm.png
Kuty Transport, 8. Sep 1999 zsm.png (146.34 KiB) Viewed 22717 times
User avatar
STD
Tycoon
Tycoon
Posts: 1810
Joined: 02 Jul 2012 14:53
Location: Russia, Samara

Re: Country Roads (NRT)

Post by STD »

Thank you for the work done. Well done. I really liked to test the game. Cool :bow: . I really hope that will end soon testing NRT to finally add in a nightly or future OpenTTD 1.7.0 :D .
[OpenTTD] STD screenshots
----------------------------------------------------------------------------------------------------------------------------------
[OpenTTD] STD saved games - My finished scenarios and saves from the game
My Youtube channel - OpenTTD | Wiki xUSSR set (RU) | Wiki xUSSR set (EN) | Download the latest version of the xUSSR set
TT Screenshot of the Month - the page editor | Screenshot Of The Month Contest Winner: August 2017
User avatar
kamnet
Moderator
Moderator
Posts: 8548
Joined: 28 Sep 2009 17:15
Location: Eastern KY
Contact:

Re: Country Roads (NRT)

Post by kamnet »

STD wrote:Thank you for the work done. Well done. I really liked to test the game. Cool :bow: . I really hope that will end soon testing NRT to finally add in a nightly or future OpenTTD 1.7.0 :D .
It won't be released for OpenTTD 1.7.0, which is set for release in just a few weeks. It might be finished in time to consider for 1.8.0, though.
User avatar
STD
Tycoon
Tycoon
Posts: 1810
Joined: 02 Jul 2012 14:53
Location: Russia, Samara

Re: Country Roads (NRT)

Post by STD »

kamnet wrote:
STD wrote:Thank you for the work done. Well done. I really liked to test the game. Cool :bow: . I really hope that will end soon testing NRT to finally add in a nightly or future OpenTTD 1.7.0 :D .
It won't be released for OpenTTD 1.7.0, which is set for release in just a few weeks. It might be finished in time to consider for 1.8.0, though.
Even so. I hope that everything will happen a little faster. Importantly, work is underway to develop new types of roads.
[OpenTTD] STD screenshots
----------------------------------------------------------------------------------------------------------------------------------
[OpenTTD] STD saved games - My finished scenarios and saves from the game
My Youtube channel - OpenTTD | Wiki xUSSR set (RU) | Wiki xUSSR set (EN) | Download the latest version of the xUSSR set
TT Screenshot of the Month - the page editor | Screenshot Of The Month Contest Winner: August 2017
User avatar
Pyoro
Tycoon
Tycoon
Posts: 2558
Joined: 17 Oct 2008 12:17
Location: Virgo Supercluster

Re: Country Roads (NRT)

Post by Pyoro »

Frankly, when I saw that NRT would (for now) just be a patch I worried that nobody would bother with GRFs. But there's already quite a selection of great ones for it; quite the nice surprise :)
User avatar
andythenorth
Tycoon
Tycoon
Posts: 5656
Joined: 31 Mar 2007 14:23
Location: Lost in Music

Re: Country Roads (NRT)

Post by andythenorth »

Pyoro wrote:Frankly, when I saw that NRT would (for now) just be a patch I worried that nobody would bother with GRFs.
If there are no grfs, it won't make trunk :) Needs grfs to test it (both spec and code) ;)

Is it just a patch, or is it a fork with a build on the official compile farm? :twisted: http://www.openttd.org/en/download-ratt
Kruemelchen
Transport Coordinator
Transport Coordinator
Posts: 287
Joined: 18 Feb 2017 17:47

Re: Country Roads (NRT)

Post by Kruemelchen »

I'd be awesome if NRT would be directly included into trunk at some point. If including into 1.8.0 seems doable, the better. Though NRT should be nearly feature-complete at that time. I doubt it could be included but switched on-off easily, like other experimental features like cargodist were.

I guess, the next step will be to make more RV NewGRFs support the additional road types.


However, in the first post there is a new version available, including mainly some (graphical) fixes:
version 0.2.1
  • updated graphics for better seamlessness of tracks
  • sand and mud bridges are now graphically distinguishable (sand on bridge, mud on snowy bridge)
  • snow marks now won't show in towns
What still bugs me, is however, that I can't switch off the snow marks (fake catenary) on road stops. Reason is I couldn't define special catenary graphics for road stops. However, since it is planned to support roadside decorations in NRT at some point, this will be fixed by using correct roadside decorations instead of "hacky" fake catenary.
User avatar
GuilhermeJK
Engineer
Engineer
Posts: 55
Joined: 01 Nov 2014 05:24
Location: São José dos Campos, Brazil

Re: Country Roads (NRT)

Post by GuilhermeJK »

I've always desired dirt roads such as these. While testing it, none of my vehicles could go on mud road, only on sand roads. I am using Polroad, HEQS and Road Hog. What do you think it might be happening?
User avatar
GuilhermeJK
Engineer
Engineer
Posts: 55
Joined: 01 Nov 2014 05:24
Location: São José dos Campos, Brazil

Re: Country Roads (NRT)

Post by GuilhermeJK »

GuilhermeJK wrote:I've always desired dirt roads such as these. While testing it, none of my vehicles could go on mud road, only on sand roads. I am using Polroad, HEQS and Road Hog. What do you think it might be happening?
Forget it, just found there is a parameter to allow other vehicles on mud road (facepalm). Sorry :oops:
Kruemelchen
Transport Coordinator
Transport Coordinator
Posts: 287
Joined: 18 Feb 2017 17:47

Re: Country Roads (NRT)

Post by Kruemelchen »

GuilhermeJK wrote:
GuilhermeJK wrote:I've always desired dirt roads such as these. While testing it, none of my vehicles could go on mud road, only on sand roads. I am using Polroad, HEQS and Road Hog. What do you think it might be happening?
Forget it, just found there is a parameter to allow other vehicles on mud road (facepalm). Sorry :oops:
You're welcome! :wink:

Per standard the mud roads only allow for HAUL-Type vehicles (for realisms sake). Unfortunately there are few GRFs to support this, yet. If you play with HEQS (which doesn't use the HAUL vehicle type), I recommend you use this parameter, you just discovered.

However, I hope HEQS (and other GRFs) will adopt the HAUL-Road feature, some day. :))
Lesarthois
Engineer
Engineer
Posts: 61
Joined: 29 Apr 2017 19:49

Re: Country Roads (NRT)

Post by Lesarthois »

I'm testing it now, and it's all but good fun.
I liek the adjustable parameters, especially since only Road Hod support the HAUL vehicles.

One little question (totally unrelated to the GRF, just for my personnal culture) : what is a sand road? :p
It looks like a regular dirt road to me when I look on Internet?
Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: No registered users and 17 guests