[Tutorial] How to change train/metro speed simple

Hello!

Today i wanna explain how to change train/metro speed.

For start i wanna give you a trains track list, to know what lines you need to change.

trackId    File    Description
0    trains1.dat    Main track around SA
1    trains2.dat    Davis Quartz Quarry branch
2    trains3.dat    Second track alongside live track along Roy Lewenstein Blv.
3    trains4.dat    Metro track circuit
4    trains5.dat    Branch in Mirror Park Railyard
5    trains6.dat    Branch in Mirror Park Railyard
6    trains7.dat    LS branch to Mirror Park Railyard
7    trains8.dat    Overground part of metro track along Forum Dr.
8    trains9.dat    Branch to Mirror Park Railyard
9    trains10.dat    Yankton train
10    trains11.dat    Part of metro track near mission row
11    trains12.dat    Yankton prologue mission train

TrackId - just a number that indexing train tracks.

File - file name that we need to change in tracktracks.xml

Description - place of train tracks.

Download an resource from Github

Let’s see trainstracks.xml

<?xml version = "1.0" encoding = "UTF-8"?>

<train_tracks version = "1">
	<train_track
		filename="common:/data/levels/gta5/trains1.dat"
		trainConfigName="freight_group"
		isPingPongTrack="false"
		stopsAtStations="true"
		MPstopsAtStations="true"
		speed="40"
		brakingDist="160"/>
	<train_track
		filename="common:/data/levels/gta5/trains2.dat"
		trainConfigName="freight_group"
		isPingPongTrack="false"
		stopsAtStations="false"
		MPstopsAtStations="true"
		speed="8"
		brakingDist="10"/>
	<train_track
		filename="common:/data/levels/gta5/trains3.dat"
		trainConfigName="freight_group"
		isPingPongTrack="false"
		stopsAtStations="false"
		MPstopsAtStations="true"
		speed="8"
		brakingDist="10"/>
	 <train_track
		filename="common:/data/levels/gta5/trains4.dat"
		trainConfigName="metro_group"
		isPingPongTrack="false"
		stopsAtStations="true"
		MPstopsAtStations="true"
		speed="35"
		brakingDist="105"/>
	 <train_track
	 	filename="common:/data/levels/gta5/trains5.dat"
	 	trainConfigName="freight_group"
	 	isPingPongTrack="false"
	 	stopsAtStations="false"
		MPstopsAtStations="true"
	 	speed="8"
		brakingDist="10"/>
	 <train_track
	 	filename="common:/data/levels/gta5/trains6.dat"
	 	trainConfigName="freight_group"
	 	isPingPongTrack="false"
	 	stopsAtStations="false"
		MPstopsAtStations="true"
	 	speed="8"
	 	brakingDist="10"/>
	<train_track
		filename="common:/data/levels/gta5/trains7.dat"
		trainConfigName="freight_group"
		isPingPongTrack="false"
		stopsAtStations="false"
		MPstopsAtStations="true"
		speed="8"
		brakingDist="10"/>
	<train_track
		filename="common:/data/levels/gta5/trains8.dat"
		trainConfigName="freight_group"
		isPingPongTrack="false"
		stopsAtStations="false"
		MPstopsAtStations="true"
		speed="8"
		brakingDist="10"/>
	<train_track
		filename="common:/data/levels/gta5/trains9.dat"
		trainConfigName="freight_group"
		isPingPongTrack="false"
		stopsAtStations="false"
		MPstopsAtStations="true"
		speed="8"
		brakingDist="10"/>
	<train_track
		filename="common:/data/levels/gta5/trains10.dat"
		trainConfigName="freight_group"
		isPingPongTrack="false"
		stopsAtStations="false"
		MPstopsAtStations="true"
		speed="8"
		brakingDist="10"/>
	<train_track
		filename="common:/data/levels/gta5/trains11.dat"
		trainConfigName="freight_group"
		isPingPongTrack="false"
		stopsAtStations="false"
		MPstopsAtStations="true"
		speed="8"
		brakingDist="10"/>
	<train_track
		filename="common:/data/levels/gta5/trains12.dat"
		trainConfigName="freight_group"
		isPingPongTrack="false"
		stopsAtStations="false"
		MPstopsAtStations="true"
		speed="15"
		brakingDist="20"/>
</train_tracks>

Here you can see train tracks configuration options. Take a filename from above and change options that you need.

Here you can see speed, just change this value and you done!

:books: My other releases:

1 Like