<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.signaller.org/index.php?action=history&amp;feed=atom&amp;title=Routes_in_the_map_editor</id>
	<title>Routes in the map editor - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.signaller.org/index.php?action=history&amp;feed=atom&amp;title=Routes_in_the_map_editor"/>
	<link rel="alternate" type="text/html" href="https://wiki.signaller.org/index.php?title=Routes_in_the_map_editor&amp;action=history"/>
	<updated>2026-10-09T13:56:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.signaller.org/index.php?title=Routes_in_the_map_editor&amp;diff=42&amp;oldid=prev</id>
		<title>4shveil: Add a screenshot of a route being built; a new route already has its first spawn variant</title>
		<link rel="alternate" type="text/html" href="https://wiki.signaller.org/index.php?title=Routes_in_the_map_editor&amp;diff=42&amp;oldid=prev"/>
		<updated>2026-10-09T13:45:44Z</updated>

		<summary type="html">&lt;p&gt;Add a screenshot of a route being built; a new route already has its first spawn variant&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:45, 9 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Build routes last, once your [[Signals in the map editor|signals and next signals]] are done: a route follows the next signals.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Build routes last, once your [[Signals in the map editor|signals and next signals]] are done: a route follows the next signals.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Map editor route.png|thumb|none|700px|A route on the example map: Connect trains with headcode 2E start at the siding&#039;s shunt signal S1, take the branch at A, and end at platform 2 of Example Central. The blue line on the map shows the path; the green ring is where trains appear and the orange ring where they end.]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Making a route ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Making a route ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the &amp;#039;&amp;#039;&amp;#039;Routes&amp;#039;&amp;#039;&amp;#039; tab, press &amp;#039;&amp;#039;&amp;#039;+&amp;#039;&amp;#039;&amp;#039; (New route). Then fill in:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the &amp;#039;&amp;#039;&amp;#039;Routes&amp;#039;&amp;#039;&amp;#039; tab, press &amp;#039;&amp;#039;&amp;#039;+&amp;#039;&amp;#039;&amp;#039; (New route). Then fill in:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;Id&#039;&#039;&#039;: a short name of its own.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;Id&#039;&#039;&#039;: a short name of its own&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. The editor fills one in, such as R001&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039;: Connect, Express, AirLink, Waterline or Metro. Trains show it, and a game&amp;#039;s traffic settings use it.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039;: Connect, Express, AirLink, Waterline or Metro. Trains show it, and a game&amp;#039;s traffic settings use it.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039;: a longer name, such as &amp;#039;&amp;#039;Stepford Central – Airport&amp;#039;&amp;#039;. Only the editor shows it.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039;: a longer name, such as &amp;#039;&amp;#039;Stepford Central – Airport&amp;#039;&amp;#039;. Only the editor shows it.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l25&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Building a spawn variant ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Building a spawn variant ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;# &lt;/del&gt;Press &#039;&#039;&#039;+ Spawn&#039;&#039;&#039;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;A new route already has one spawn variant. &lt;/ins&gt;Press &#039;&#039;&#039;+ Spawn&#039;&#039;&#039; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to add another&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Give it a &amp;#039;&amp;#039;&amp;#039;Headcode&amp;#039;&amp;#039;&amp;#039; (see [[#Headcodes|below]]).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Give it a &amp;#039;&amp;#039;&amp;#039;Headcode&amp;#039;&amp;#039;&amp;#039; (see [[#Headcodes|below]]).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Set its &#039;&#039;&#039;Spawn signal&#039;&#039;&#039;: press the pick button and click the signal on the map. On the official map, every route starts at a shunt signal leading out of a siding or depot.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Set its &#039;&#039;&#039;Spawn signal&#039;&#039;&#039;: press the pick button &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;beside it &lt;/ins&gt;and click the signal on the map. On the official map, every route starts at a shunt signal leading out of a siding or depot.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Now build the path. Next to the last signal in the list:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Now build the path. Next to the last signal in the list:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#* &amp;#039;&amp;#039;&amp;#039;Follow line&amp;#039;&amp;#039;&amp;#039; adds signals along the line until it reaches a junction or the end.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#* &amp;#039;&amp;#039;&amp;#039;Follow line&amp;#039;&amp;#039;&amp;#039; adds signals along the line until it reaches a junction or the end.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#* At a junction, click one of the &amp;#039;&amp;#039;&amp;#039;Next:&amp;#039;&amp;#039;&amp;#039; suggestions to choose a way.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#* At a junction, click one of the &amp;#039;&amp;#039;&amp;#039;Next:&amp;#039;&amp;#039;&amp;#039; suggestions to choose a way.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#* Or press the pick button and click the signals on the map, in order.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#* Or press the pick button and click the signals on the map, in order.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Keep going until the path reaches its end: a buffer stop, or a platform trains can&#039;t go on from.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Keep going until the path reaches its end: a buffer stop, or a platform trains can&#039;t go on from&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. The editor marks it &#039;&#039;&#039;Terminus&#039;&#039;&#039; and sums the path up underneath, such as &#039;&#039;1 path; terminates at Example Central P2&#039;&#039;&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Each step must follow the signals&amp;#039; next signals. If it doesn&amp;#039;t, the Check tab warns you, and the game will look for its own way along the track.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Each step must follow the signals&amp;#039; next signals. If it doesn&amp;#039;t, the Check tab warns you, and the game will look for its own way along the track.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To let trains take more than one way at a junction, use the &#039;&#039;&#039;Also:&#039;&#039;&#039; suggestions, or the branch pick button, to add another way from the same signal.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To let trains take more than one way at a junction, use the &#039;&#039;&#039;Also:&#039;&#039;&#039; suggestions, or the branch pick button, to add another way from the same signal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. In the picture, &#039;&#039;&#039;+ A2&#039;&#039;&#039; under A would let these trains go straight on as well&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Calling at stations ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Calling at stations ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>4shveil</name></author>
	</entry>
	<entry>
		<id>https://wiki.signaller.org/index.php?title=Routes_in_the_map_editor&amp;diff=15&amp;oldid=prev</id>
		<title>4shveil: New guide: making routes, spawn and turnaround variants, calling patterns and headcodes</title>
		<link rel="alternate" type="text/html" href="https://wiki.signaller.org/index.php?title=Routes_in_the_map_editor&amp;diff=15&amp;oldid=prev"/>
		<updated>2026-10-09T13:18:13Z</updated>

		<summary type="html">&lt;p&gt;New guide: making routes, spawn and turnaround variants, calling patterns and headcodes&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;p class=&amp;quot;sg-lede&amp;quot;&amp;gt;A route is a service that runs on your map: who runs it, which trains it uses, where they appear, and which way they go. Without routes, no trains run on your map in a game. You build them in the &amp;#039;&amp;#039;&amp;#039;Routes&amp;#039;&amp;#039;&amp;#039; tab of the [[map editor]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Build routes last, once your [[Signals in the map editor|signals and next signals]] are done: a route follows the next signals.&lt;br /&gt;
&lt;br /&gt;
== Making a route ==&lt;br /&gt;
In the &amp;#039;&amp;#039;&amp;#039;Routes&amp;#039;&amp;#039;&amp;#039; tab, press &amp;#039;&amp;#039;&amp;#039;+&amp;#039;&amp;#039;&amp;#039; (New route). Then fill in:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Id&amp;#039;&amp;#039;&amp;#039;: a short name of its own.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039;: Connect, Express, AirLink, Waterline or Metro. Trains show it, and a game&amp;#039;s traffic settings use it.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039;: a longer name, such as &amp;#039;&amp;#039;Stepford Central – Airport&amp;#039;&amp;#039;. Only the editor shows it.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Trains&amp;#039;&amp;#039;&amp;#039;: leave this empty to run the operator&amp;#039;s usual trains, or add the trains you want from the list.&lt;br /&gt;
&lt;br /&gt;
== Variants ==&lt;br /&gt;
Each route has one or more &amp;#039;&amp;#039;&amp;#039;variants&amp;#039;&amp;#039;&amp;#039;: the paths its trains take. There are two kinds.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Kind !! What it is&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Spawn&amp;#039;&amp;#039;&amp;#039; || Where trains enter the game and the way they go from there. Trains only ever appear at a spawn variant&amp;#039;s start.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Turnaround&amp;#039;&amp;#039;&amp;#039; || Starts where the route&amp;#039;s trains end. A train that ends there may turn round and carry on along it. Nothing appears there.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A route with no spawn variant never runs.&lt;br /&gt;
&lt;br /&gt;
=== Building a spawn variant ===&lt;br /&gt;
# Press &amp;#039;&amp;#039;&amp;#039;+ Spawn&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Give it a &amp;#039;&amp;#039;&amp;#039;Headcode&amp;#039;&amp;#039;&amp;#039; (see [[#Headcodes|below]]).&lt;br /&gt;
# Set its &amp;#039;&amp;#039;&amp;#039;Spawn signal&amp;#039;&amp;#039;&amp;#039;: press the pick button and click the signal on the map. On the official map, every route starts at a shunt signal leading out of a siding or depot.&lt;br /&gt;
# Now build the path. Next to the last signal in the list:&lt;br /&gt;
#* &amp;#039;&amp;#039;&amp;#039;Follow line&amp;#039;&amp;#039;&amp;#039; adds signals along the line until it reaches a junction or the end.&lt;br /&gt;
#* At a junction, click one of the &amp;#039;&amp;#039;&amp;#039;Next:&amp;#039;&amp;#039;&amp;#039; suggestions to choose a way.&lt;br /&gt;
#* Or press the pick button and click the signals on the map, in order.&lt;br /&gt;
# Keep going until the path reaches its end: a buffer stop, or a platform trains can&amp;#039;t go on from.&lt;br /&gt;
&lt;br /&gt;
Each step must follow the signals&amp;#039; next signals. If it doesn&amp;#039;t, the Check tab warns you, and the game will look for its own way along the track.&lt;br /&gt;
&lt;br /&gt;
To let trains take more than one way at a junction, use the &amp;#039;&amp;#039;&amp;#039;Also:&amp;#039;&amp;#039;&amp;#039; suggestions, or the branch pick button, to add another way from the same signal.&lt;br /&gt;
&lt;br /&gt;
=== Calling at stations ===&lt;br /&gt;
Each platform on the path shows as &amp;#039;&amp;#039;&amp;#039;calls&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;passes&amp;#039;&amp;#039;&amp;#039;. Click it to switch. Trains stop where it says &amp;#039;&amp;#039;calls&amp;#039;&amp;#039; and run through where it says &amp;#039;&amp;#039;passes&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Building a turnaround variant ===&lt;br /&gt;
Add a spawn variant first; then press &amp;#039;&amp;#039;&amp;#039;+ Turnaround&amp;#039;&amp;#039;&amp;#039;. Its start is where the route&amp;#039;s trains end, and the editor suggests those places for you. On the official map, turnarounds start at the buffer stop, or at the starter of the platform where trains reverse. Then build its path the same way.&lt;br /&gt;
&lt;br /&gt;
How often trains turn round instead of leaving the game is set on the &amp;#039;&amp;#039;&amp;#039;Map&amp;#039;&amp;#039;&amp;#039; tab, under &amp;#039;&amp;#039;&amp;#039;Traffic&amp;#039;&amp;#039;&amp;#039;: &amp;#039;&amp;#039;&amp;#039;Continue (%)&amp;#039;&amp;#039;&amp;#039; is the chance a train turns round at its terminus when its route has a turnaround there.&lt;br /&gt;
&lt;br /&gt;
== Headcodes ==&lt;br /&gt;
A headcode is two characters: a class digit, then a letter for where the train is going. For example, &amp;#039;&amp;#039;&amp;#039;2A&amp;#039;&amp;#039;&amp;#039; is a stopping train to Airport Central. Trains add a number of their own, as in 2A04.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Digit !! Train&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Semi-fast&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Stopping&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Empty stock&lt;br /&gt;
|-&lt;br /&gt;
| 9 || High-priority express&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Signallers usually let trains go in this order: 9 first, then 1, 2 and 3; then late trains; then Express, AirLink, Connect, Waterline and Metro.&lt;br /&gt;
&lt;br /&gt;
== Checking routes ==&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Check&amp;#039;&amp;#039;&amp;#039; tab warns you when a route:&lt;br /&gt;
* has no operator, or no trains it can run,&lt;br /&gt;
* has no spawn variant, so no train will ever run it,&lt;br /&gt;
* has a step that doesn&amp;#039;t follow the next signals,&lt;br /&gt;
* goes to a signal that isn&amp;#039;t on the map, or&lt;br /&gt;
* has a turnaround where none of its other variants end.&lt;br /&gt;
&lt;br /&gt;
Use the crosshair button on a route to select all its signals on the map.&lt;br /&gt;
&lt;br /&gt;
[[Category:Map editor]]&lt;br /&gt;
[[Category:Guides]]&lt;/div&gt;</summary>
		<author><name>4shveil</name></author>
	</entry>
</feed>