<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.openttdcoop.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JoshBoshGames</id>
		<title>#openttdcoop wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.openttdcoop.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JoshBoshGames"/>
		<link rel="alternate" type="text/html" href="https://wiki.openttdcoop.org/Special:Contributions/JoshBoshGames"/>
		<updated>2026-05-15T00:25:46Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.2</generator>

	<entry>
		<id>https://wiki.openttdcoop.org/index.php?title=Max_Curve_Speed&amp;diff=28514</id>
		<title>Max Curve Speed</title>
		<link rel="alternate" type="text/html" href="https://wiki.openttdcoop.org/index.php?title=Max_Curve_Speed&amp;diff=28514"/>
				<updated>2022-11-11T02:22:38Z</updated>
		
		<summary type="html">&lt;p&gt;JoshBoshGames: Repairing Link to Game Mechanics/#Trains&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Making trains keep their speed at maximum is key for keeping traffic fluent.&lt;br /&gt;
&lt;br /&gt;
==Numbering Convention==&lt;br /&gt;
&lt;br /&gt;
Because the most important part of everything happening on this page is creating an actual curve that demonstrates the building convention.&lt;br /&gt;
&lt;br /&gt;
It is necessary know how to name curves by numbers.&lt;br /&gt;
This is fairly simple if you turn on counting in the game interface.&lt;br /&gt;
&lt;br /&gt;
'''Advanced settings -&amp;gt; Interface -&amp;gt; Display Options -&amp;gt; Display measurement tooltip...'''&lt;br /&gt;
&lt;br /&gt;
Then we just use those values the game says. An exception is when the used curves are in between - one from each. In that case when, for example between 1 and 2, we say CL1.5 as the picture below demonstrates.&lt;br /&gt;
&lt;br /&gt;
[[Image:Curve_convention.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Travel speed mechanism==&lt;br /&gt;
&lt;br /&gt;
Here is how it is decided whether a train will slow down on a curve and by how much. Getting the Curve Speed value is shown below.&lt;br /&gt;
&lt;br /&gt;
[[Image:Curve_mechanism.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Curve Speed==&lt;br /&gt;
&lt;br /&gt;
The easiest way to know how fast a train can go through a curve is by simply testing, but it can also be counted by taking:&lt;br /&gt;
&lt;br /&gt;
'''[https://wiki.openttd.org/en/Manual/Game%20Mechanics/#trains Base Curve Speed]''', multiplied by:&lt;br /&gt;
&lt;br /&gt;
&amp;amp;bull; monorail bonus - x1,5&lt;br /&gt;
&lt;br /&gt;
&amp;amp;bull; maglev bonus - x2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;bull; tilt - x1,2&lt;br /&gt;
&lt;br /&gt;
&amp;amp;bull; short wagons - about x1,2 for &amp;quot;half-length wagons&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The base curve speed can be found on the [http://wiki.openttd.org/Game_mechanics#Trains OpenTTD wiki], but this graph demonstrates it too (plus monorail and maglev as well)&lt;br /&gt;
&lt;br /&gt;
[[Image:curve_speeds1.png]]&lt;br /&gt;
&lt;br /&gt;
==Special Curves==&lt;br /&gt;
&lt;br /&gt;
There are not always just full curves, but also Sbends and such.&lt;br /&gt;
Counting their maximum speed is quite complicated so it is easier to just try it in game if the train slows down in the specific curve or not.&lt;br /&gt;
&lt;br /&gt;
[[Image:slow_corners.png|frame|none|An example showing which corners are affected]]&lt;br /&gt;
&lt;br /&gt;
==Side Notes==&lt;br /&gt;
'''The real calculation OpenTTD does is counting wagons''' (vehicles) between curves, meaning that shorter wagons can travel through curves faster.&lt;br /&gt;
&lt;br /&gt;
However, because the actual output of all the curve counting for us is setting up a convention how to build in a specific game,&lt;br /&gt;
it is most useful to use counting by curve lengths (as shown in the beginning of this page) instead of counting vehicles.&lt;br /&gt;
&lt;br /&gt;
From observation, half length wagons get about 20% bonus so it is something like if they had tilt. Those two bonuses stack however, so the combined bonus can be around 40%.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''In the newGRF code''', railtypes can allow higher speeds. The smallest possible is what normal and electrified rail has. [http://newgrf-specs.tt-wiki.net/wiki/NML:Railtypes#Base_speeds_for_curves.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* For some more detailed information see {{User|Mark}}'s blog post: http://www.openttdcoop.org/blog/2009/05/13/about-curve-lengths/&lt;br /&gt;
* [[User:KenjiE20/Webster#Curve Length Calculator|Webster's helper function]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Guides]]&lt;br /&gt;
[[Category:Basic networking]]&lt;/div&gt;</summary>
		<author><name>JoshBoshGames</name></author>	</entry>

	</feed>