The International Simutrans Forum

Community => Simutrans Help Center => Topic started by: Bughu Baas on February 28, 2009, 11:36:17 am

Title: Narrowgauge track
Post by: Bughu Baas on February 28, 2009, 11:36:17 am
Hi everyone,

How do I implement narrowgauge track? That track type exists both in-game (bonuses in ware list contains n.g.t.) and in dat description (german wiki).
But I fail to put the rails into game. If the waytype is narrowgauge_track, they disappear completly. Waytype=track + system_type=narrowgauge_track results in standart railroad tracks.

How do I make n.g.t. ?

(Narrowgauge with those japanese railroad/metro trains would be a perfect system for a subway, as there is no subway_track)

Malte
Title: Re: Narrowgauge track
Post by: Frank on February 28, 2009, 11:56:12 am
The narrowgauge_track is a separate system.

You must defined a narrowgauge menu in menuconf.tab.

This addon (http://www.simutrans-forum.de/forum/thread.php?threadid=4015) for pak.german is defined to narrowgauge_track. This menuconf.tab not work in other paksets.
Title: Re: Narrowgauge track
Post by: Bughu Baas on February 28, 2009, 02:13:15 pm
Danke, Frank!

The narrowgauge track system is working well with one glitch.
I put it into the monorail place (which I do not use anyway), tracks, tunnel, stops, depot, signals all working - except when I click on a stop, then simutrans will crash. Why? Second, how do I change the main menu icon?

Malte
Title: Re: Narrowgauge track
Post by: Frank on February 28, 2009, 02:27:35 pm
... Second, how do I change the main menu icon?
...

Create a button file and defined the button name by toolbar.

button dat
Code: [Select]
obj=menu
name=button_narrowgauge
Image[0]=Button-Grafiken_64.0.3

png file
(http://simutrans-germany.com/wiki/wiki/img/wiki_up/Button-Grafiken_64.png)

menuconf.tab
Quote
toolbar[0][5]=toolbar[3],button_narrowgauge,,NARROWGAUGETOOLS,narrowgaugetools.txt
Title: Re: Narrowgauge track
Post by: Bughu Baas on February 28, 2009, 02:42:41 pm
Danke nochmals!

That worked. So the only remaining problem is the crash when I click on a stop.

"Simutrans has encountered a problem and needs to close. We are sorry for the inconvenience."

Malte
Title: Re: Narrowgauge track
Post by: Frank on February 28, 2009, 02:58:23 pm
... So the only remaining problem is the crash when I click on a stop.
...

Simutrans version ?

Dats ?
Title: Re: Narrowgauge track
Post by: VS on February 28, 2009, 03:21:04 pm
Symbol for narrow gauge stop is missing. Look at some of the attached objects...
Title: Re: Narrowgauge track
Post by: Bughu Baas on February 28, 2009, 03:42:58 pm
Simutrans 102-2329-2342 with pak128-1.4.4

Dat file content
Code: [Select]
Obj=building
Name=silrun U-Bahn Halt
type=stop
waytype=narrowgauge_track
enables_pax=1
enables_post=0
NoInfo=1
Dims=1,1,8
Level=4
intro_year=1920
intro_month=1
icon=> bus_stops_ico.2.2
cursor=blank.0.0
BackImage[0][0][0][0][0]=tram_stops_22.1.0
FrontImage[0][0][0][0][0]=tram_stops_22.1.1
BackImage[1][0][0][0][0]=tram_stops_22.1.2
FrontImage[1][0][0][0][0]=tram_stops_22.1.3
BackImage[2][0][0][0][0]=tram_stops_22.2.0
FrontImage[2][0][0][0][0]=tram_stops_22.2.1
BackImage[3][0][0][0][0]=tram_stops_22.2.2
FrontImage[3][0][0][0][0]=tram_stops_22.2.3
BackImage[4][0][0][0][0]=tram_stops_22.3.0
FrontImage[4][0][0][0][0]=tram_stops_22.3.1
BackImage[5][0][0][0][0]=tram_stops_22.3.2
FrontImage[5][0][0][0][0]=tram_stops_22.3.3
BackImage[6][0][0][0][0]=tram_stops_22.4.0
FrontImage[6][0][0][0][0]=tram_stops_22.4.1
BackImage[7][0][0][0][0]=tram_stops_22.4.2
FrontImage[7][0][0][0][0]=tram_stops_22.4.3
(the same code does work for bus, train and maglev stops with the respective waytype - without crash when clicking on it)

Malte
Title: Re: Narrowgauge track
Post by: VS on February 28, 2009, 04:11:13 pm
Sorry, I must say it again, with more text :(

When info window for station is opened, there are controls, texts... and two kinds of icons: one for enabled cargo types, and one for station types. Look under the box where you can change stop name.

So you need this mini-icon for narrow gauge, too. That's what I attached - sources for these icons (apart from some other stuff).

Without it, Simutrans will crash.
Title: Re: Narrowgauge track
Post by: Bughu Baas on February 28, 2009, 04:21:46 pm
Thanks, Vladimir - that was the problem. :)

Next questions:
- My menubutton (main menu) scale up and down with the zoom level. How do I fix this?
- How do I change the cost of a halt? The U-Bahn-Halt from above does cost 2400 (and 144/month), that is way too much.

Malte
Title: Re: Narrowgauge track
Post by: VS on February 28, 2009, 04:41:29 pm
Usually there is ****ignment in form image[]=bleh.0.0; for unzoomable images you must write image[]=> bleh.0.0 (with the one space!).

IIRC capacity, costs and maintenance are linked to level.
Title: Re: Narrowgauge track
Post by: Bughu Baas on February 28, 2009, 05:01:09 pm
Thanks again, one problem less - the menu icon doesn't scale anymore.

So how do I change costs and maintenance? Better said, what entry is in simuconf.tab expected? cost_multiply_xxx, where xxx is something I do not know.

Malte
Title: Re: Narrowgauge track
Post by: VS on February 28, 2009, 09:33:29 pm
Simuconf definitely not, that is global and would change all items in game related to that setting.

If I am not mistaken, the parameter Level determines capacity, price and maintenance, all in one.
Title: Re: Narrowgauge track
Post by: Bughu Baas on March 01, 2009, 09:50:46 am
Level determines mainly capacity. But somewhere stands a multiplicator for the price, I ****ume it's cost_multiply_station - which of course also affect a normal railroad stop. A view in the simutrans.exe also show me that there is no narrowgauge-specific multiplier (or it hasn't that name). Bad luck :-(

Malte