Spawn Subway

From LinuxWorks Minetest Server Wiki
Jump to navigation Jump to search
Spawn Subway
The newest map, drawn by Blockhead
Overview
OwnerMinistry of Transport
Area servedSpawn, Origin, Birch Bay Edenwood, Edenwood Beach, Riverside, Bananame, Onionland and outer areas
Transit typeRapid transit
Number of lines9
Number of stations115 (plus at least 2 abandoned)
Daily ridershipToo low
HeadquartersMinistry of Transport
WebsiteYou are here
Operation
Began operationShortly after the server began
Number of vehiclesSubway Wagons
Train length3
Headway2 minutes
Technical
Track gauge1,000 mm (3 ft 3 38 in) metre gauge
Average speedToo slow
Top speedOk I guess
LuaATC environmentsubway


Spawn Subway is the subway network of Spawn, extending to Origin, Riverside, Birch Bay, and many other areas. It has 9 lines and 115 stations.

Lines

Network Maps

Geographic map (old)

Geographic map at 2019-08-29

More network maps can be found at http://advtrains.de/linuxworks/. All of these except the south forest subway map are now outdated and replaced.

Previous maps

More previous maps are versioned at orwell's repository

History

An old schematic map of the subway system, about 1 month after server launch

The Spawn Subway was the first train service on the Linuxworks Server. In its first working setup (about 1 week after server launch), it featured two lines and 5 stations:

The network quickly expanded, line numbers were assigned incrementally as more lines were opened.

Interlocking

The Spawn Subway uses a "handmade" LuaATC setup to operate trains. Wall signals are used to tell whether a subway train can proceed into the next section. A section starts and ends right after a station. A train frees its current section and blocks the next section in the moment it departs from a station. When there's a diverting junction, one such signal exists per diverting track.

In places where a track crosses another track, one of the stations(typically the one closer to the crossing) gets another signal which is controlled by trains on the other crossing track, passed in as "osig". The train will only depart if both the section signal and the crossing signal are green. This mechanism is also used for single-track lines on the Mountain Railway.

The initialization code can be viewed for reference at [1].

See Also