summaryrefslogtreecommitdiff
path: root/far/nodes
diff options
context:
space:
mode:
Diffstat (limited to 'far/nodes')
-rw-r--r--far/nodes/(10018,5,1360).lua7
-rw-r--r--far/nodes/(10022,5,1355).lua7
-rw-r--r--far/nodes/(10438,13,1604).lua7
-rw-r--r--far/nodes/(10438,13,1610).lua7
-rw-r--r--far/nodes/(10723,49,1227).lua9
-rw-r--r--far/nodes/(10723,49,1246).lua9
-rw-r--r--far/nodes/(10728,46,1225).lua17
-rw-r--r--far/nodes/(10731,46,1251).lua17
-rw-r--r--far/nodes/(10736,49,1227).lua9
-rw-r--r--far/nodes/(10736,49,1246).lua9
-rw-r--r--far/nodes/(11242,4,932).lua7
-rw-r--r--far/nodes/(11256,4,928).lua7
-rw-r--r--far/nodes/(11743,15,756).lua7
-rw-r--r--far/nodes/(11743,15,762).lua7
-rw-r--r--far/nodes/(12285,28,730).lua7
-rw-r--r--far/nodes/(12288,28,733).lua7
-rw-r--r--far/nodes/(12829,10,676).lua7
-rw-r--r--far/nodes/(12829,10,680).lua7
-rw-r--r--far/nodes/(13448,13,717).lua17
-rw-r--r--far/nodes/(13464,16,706).lua9
-rw-r--r--far/nodes/(13464,16,724).lua9
-rw-r--r--far/nodes/(13481,13,713).lua17
-rw-r--r--far/nodes/(13843,20,672).lua7
-rw-r--r--far/nodes/(13843,20,682).lua7
-rw-r--r--far/nodes/(14396,20,712).lua7
-rw-r--r--far/nodes/(14398,20,708).lua7
-rw-r--r--far/nodes/(14934,6,731).lua7
-rw-r--r--far/nodes/(14934,6,736).lua7
-rw-r--r--far/nodes/(15454,14,1055).lua17
-rw-r--r--far/nodes/(15455,19,1064).lua9
-rw-r--r--far/nodes/(15455,19,1075).lua9
-rw-r--r--far/nodes/(15471,19,1110).lua9
-rw-r--r--far/nodes/(15471,19,1121).lua9
-rw-r--r--far/nodes/(15472,14,1131).lua17
-rw-r--r--far/nodes/(15907,25,945).lua7
-rw-r--r--far/nodes/(15907,25,950).lua7
-rw-r--r--far/nodes/(16806,10,696).lua7
-rw-r--r--far/nodes/(16806,10,700).lua7
-rw-r--r--far/nodes/(1753,8,1570).lua18
-rw-r--r--far/nodes/(1755,8,1570).lua12
-rw-r--r--far/nodes/(1771,10,1563).lua9
-rw-r--r--far/nodes/(17862,14,599).lua7
-rw-r--r--far/nodes/(17862,14,602).lua7
-rw-r--r--far/nodes/(17950,25,599).lua7
-rw-r--r--far/nodes/(17950,25,602).lua7
-rw-r--r--far/nodes/(18288,36,607).lua17
-rw-r--r--far/nodes/(1829,8,1548).lua7
-rw-r--r--far/nodes/(18304,39,595).lua9
-rw-r--r--far/nodes/(18304,39,614).lua9
-rw-r--r--far/nodes/(18320,36,602).lua17
-rw-r--r--far/nodes/(1860,7,1570).lua8
-rw-r--r--far/nodes/(1860,8,1570).lua4
-rw-r--r--far/nodes/(18971,14,854).lua7
-rw-r--r--far/nodes/(18974,14,851).lua7
-rw-r--r--far/nodes/(1957,9,1535).lua7
-rw-r--r--far/nodes/(1963,9,1535).lua7
-rw-r--r--far/nodes/(19710,8,689).lua17
-rw-r--r--far/nodes/(19725,9,677).lua9
-rw-r--r--far/nodes/(19725,9,696).lua9
-rw-r--r--far/nodes/(19741,8,684).lua17
-rw-r--r--far/nodes/(20279,14,683).lua8
-rw-r--r--far/nodes/(20280,14,687).lua7
-rw-r--r--far/nodes/(2049,9,1480).lua17
-rw-r--r--far/nodes/(2060,14,1478).lua9
-rw-r--r--far/nodes/(2061,14,1457).lua9
-rw-r--r--far/nodes/(2066,9,1459).lua17
-rw-r--r--far/nodes/(21433,9,957).lua17
-rw-r--r--far/nodes/(21435,15,970).lua9
-rw-r--r--far/nodes/(21443,15,970).lua9
-rw-r--r--far/nodes/(21445,9,984).lua17
-rw-r--r--far/nodes/(21823,25,1293).lua7
-rw-r--r--far/nodes/(21825,25,1289).lua7
-rw-r--r--far/nodes/(22976,16,1392).lua7
-rw-r--r--far/nodes/(22976,16,1396).lua7
-rw-r--r--far/nodes/(23184,18,1496).lua9
-rw-r--r--far/nodes/(23191,15,1481).lua17
-rw-r--r--far/nodes/(23195,15,1512).lua9
-rw-r--r--far/nodes/(23199,15,1512).lua17
-rw-r--r--far/nodes/(23206,18,1496).lua9
-rw-r--r--far/nodes/(23263,7,1701).lua7
-rw-r--r--far/nodes/(23263,7,1704).lua7
-rw-r--r--far/nodes/(23736,12,1706).lua7
-rw-r--r--far/nodes/(23736,12,1710).lua7
-rw-r--r--far/nodes/(24292,24,1570).lua7
-rw-r--r--far/nodes/(24295,24,1573).lua7
-rw-r--r--far/nodes/(25147,24,1460).lua7
-rw-r--r--far/nodes/(25150,24,1457).lua7
-rw-r--r--far/nodes/(25670,10,1575).lua17
-rw-r--r--far/nodes/(25687,14,1572).lua9
-rw-r--r--far/nodes/(25700,14,1526).lua9
-rw-r--r--far/nodes/(25720,10,1519).lua17
-rw-r--r--far/nodes/(26198,24,1421).lua3
-rw-r--r--far/nodes/(26201,24,1417).lua3
-rw-r--r--far/nodes/(26341,34,1514).lua9
-rw-r--r--far/nodes/(26343,30,1503).lua8
-rw-r--r--far/nodes/(26346,30,1500).lua8
-rw-r--r--far/nodes/(26348,30,1508).lua13
-rw-r--r--far/nodes/(26357,34,1498).lua9
-rw-r--r--far/nodes/(26363,34,1535).lua9
-rw-r--r--far/nodes/(26372,30,1526).lua13
-rw-r--r--far/nodes/(26378,34,1520).lua9
-rw-r--r--far/nodes/(26551,30,1691).lua1
-rw-r--r--far/nodes/(26554,30,1687).lua1
-rw-r--r--far/nodes/(2715,8,1423).lua7
-rw-r--r--far/nodes/(2715,8,1427).lua6
-rw-r--r--far/nodes/(27154,12,1730).lua7
-rw-r--r--far/nodes/(27156,12,1727).lua7
-rw-r--r--far/nodes/(27668,6,1622).lua7
-rw-r--r--far/nodes/(27671,6,1625).lua7
-rw-r--r--far/nodes/(28048,8,1612).lua7
-rw-r--r--far/nodes/(28048,8,1616).lua7
-rw-r--r--far/nodes/(2839,14,1562).lua16
-rw-r--r--far/nodes/(2847,18,1563).lua9
-rw-r--r--far/nodes/(2857,18,1573).lua9
-rw-r--r--far/nodes/(2865,14,1575).lua17
-rw-r--r--far/nodes/(28834,24,1382).lua17
-rw-r--r--far/nodes/(28850,25,1370).lua9
-rw-r--r--far/nodes/(28850,25,1390).lua9
-rw-r--r--far/nodes/(28866,24,1378).lua17
-rw-r--r--far/nodes/(29459,26,1427).lua7
-rw-r--r--far/nodes/(29459,26,1433).lua7
-rw-r--r--far/nodes/(30147,27,1732).lua7
-rw-r--r--far/nodes/(30150,27,1729).lua7
-rw-r--r--far/nodes/(30548,25,1613).lua7
-rw-r--r--far/nodes/(30551,25,1616).lua7
-rw-r--r--far/nodes/(30676,20,1636).lua7
-rw-r--r--far/nodes/(30676,20,1641).lua7
-rw-r--r--far/nodes/(30777,15,1712).lua7
-rw-r--r--far/nodes/(30785,15,1711).lua5
-rw-r--r--far/nodes/(30828,16,1858).lua2
-rw-r--r--far/nodes/(30848,15,1852).lua3
-rw-r--r--far/nodes/(30851,19,1800).lua9
-rw-r--r--far/nodes/(30856,15,1814).lua22
-rw-r--r--far/nodes/(30858,19,1793).lua9
-rw-r--r--far/nodes/(30863,15,1807).lua22
-rw-r--r--far/nodes/(30866,19,1785).lua9
-rw-r--r--far/nodes/(30870,15,1800).lua22
-rw-r--r--far/nodes/(3161,16,1586).lua6
-rw-r--r--far/nodes/(3161,16,1592).lua6
-rw-r--r--far/nodes/(3695,10,1715).lua7
-rw-r--r--far/nodes/(3695,10,1719).lua6
-rw-r--r--far/nodes/(3773,10,1715).lua6
-rw-r--r--far/nodes/(3773,10,1719).lua7
-rw-r--r--far/nodes/(3847,10,1715).lua7
-rw-r--r--far/nodes/(3847,10,1719).lua7
-rw-r--r--far/nodes/(3972,13,1765).lua9
-rw-r--r--far/nodes/(3978,8,1756).lua17
-rw-r--r--far/nodes/(3983,8,1774).lua17
-rw-r--r--far/nodes/(3989,13,1765).lua9
-rw-r--r--far/nodes/(4162,16,1866).lua8
-rw-r--r--far/nodes/(4162,16,1870).lua7
-rw-r--r--far/nodes/(4364,-2,1953).lua6
-rw-r--r--far/nodes/(4368,-2,1952).lua6
-rw-r--r--far/nodes/(4423,-2,2054).lua6
-rw-r--r--far/nodes/(4426,-2,2052).lua7
-rw-r--r--far/nodes/(4579,7,2162).lua14
-rw-r--r--far/nodes/(4586,7,2162).lua8
-rw-r--r--far/nodes/(4602,10,2133).lua9
-rw-r--r--far/nodes/(4602,10,2166).lua9
-rw-r--r--far/nodes/(4614,7,2137).lua8
-rw-r--r--far/nodes/(4622,7,2137).lua13
-rw-r--r--far/nodes/(4831,12,2223).lua7
-rw-r--r--far/nodes/(4835,7,2210).lua7
-rw-r--r--far/nodes/(5326,32,2314).lua7
-rw-r--r--far/nodes/(5326,32,2318).lua7
-rw-r--r--far/nodes/(5856,21,2315).lua7
-rw-r--r--far/nodes/(5857,21,2308).lua7
-rw-r--r--far/nodes/(6173,24,2309).lua8
-rw-r--r--far/nodes/(6173,24,2314).lua7
-rw-r--r--far/nodes/(6575,10,2347).lua8
-rw-r--r--far/nodes/(6575,10,2351).lua7
-rw-r--r--far/nodes/(6865,28,2186).lua9
-rw-r--r--far/nodes/(6872,28,2179).lua9
-rw-r--r--far/nodes/(6874,23,2199).lua17
-rw-r--r--far/nodes/(6885,27,2202).lua9
-rw-r--r--far/nodes/(6888,27,2199).lua9
-rw-r--r--far/nodes/(6890,23,2175).lua17
-rw-r--r--far/nodes/(7321,8,1987).lua7
-rw-r--r--far/nodes/(7321,8,1991).lua7
-rw-r--r--far/nodes/(7795,11,1987).lua7
-rw-r--r--far/nodes/(7795,11,1991).lua7
-rw-r--r--far/nodes/(8242,6,2060).lua7
-rw-r--r--far/nodes/(8242,6,2064).lua7
-rw-r--r--far/nodes/(8534,11,1789).lua17
-rw-r--r--far/nodes/(8540,14,1766).lua9
-rw-r--r--far/nodes/(8553,14,1779).lua9
-rw-r--r--far/nodes/(8558,11,1758).lua17
-rw-r--r--far/nodes/(8630,14,1686).lua7
-rw-r--r--far/nodes/(8633,14,1688).lua7
-rw-r--r--far/nodes/(8783,18,1304).lua7
-rw-r--r--far/nodes/(8787,18,1307).lua7
-rw-r--r--far/nodes/(9076,26,963).lua7
-rw-r--r--far/nodes/(9080,26,966).lua7
-rw-r--r--far/nodes/(9603,7,761).lua7
-rw-r--r--far/nodes/(9603,7,765).lua7
195 files changed, 957 insertions, 830 deletions
diff --git a/far/nodes/(10018,5,1360).lua b/far/nodes/(10018,5,1360).lua
index 91d86ab..669928e 100644
--- a/far/nodes/(10018,5,1360).lua
+++ b/far/nodes/(10018,5,1360).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 10018,5,1360 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 10018,5,1360 ), "west")
diff --git a/far/nodes/(10022,5,1355).lua b/far/nodes/(10022,5,1355).lua
index 740a8eb..39d0cf7 100644
--- a/far/nodes/(10022,5,1355).lua
+++ b/far/nodes/(10022,5,1355).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 10022,5,1355 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 10022,5,1355 ), "east")
diff --git a/far/nodes/(10438,13,1604).lua b/far/nodes/(10438,13,1604).lua
index 83c14a4..3174135 100644
--- a/far/nodes/(10438,13,1604).lua
+++ b/far/nodes/(10438,13,1604).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 10438,13,1604 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 10438,13,1604 ), "east")
diff --git a/far/nodes/(10438,13,1610).lua b/far/nodes/(10438,13,1610).lua
index 495e96a..1f29a27 100644
--- a/far/nodes/(10438,13,1610).lua
+++ b/far/nodes/(10438,13,1610).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 10438,13,1610 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 10438,13,1610 ), "west")
diff --git a/far/nodes/(10723,49,1227).lua b/far/nodes/(10723,49,1227).lua
new file mode 100644
index 0000000..4602c1b
--- /dev/null
+++ b/far/nodes/(10723,49,1227).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Turbulent Hills",
+ title = "Turbulent Hills",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(10723,49,1246).lua b/far/nodes/(10723,49,1246).lua
new file mode 100644
index 0000000..4602c1b
--- /dev/null
+++ b/far/nodes/(10723,49,1246).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Turbulent Hills",
+ title = "Turbulent Hills",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(10728,46,1225).lua b/far/nodes/(10728,46,1225).lua
index d66a544..1737450 100644
--- a/far/nodes/(10728,46,1225).lua
+++ b/far/nodes/(10728,46,1225).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(10728,46,1225)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(10728,46,1225), "east")
+]]
+
+F.ttp_stop({
+ stn = "Turbulent Hills",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(10728,46,1225),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(10731,46,1251).lua b/far/nodes/(10731,46,1251).lua
index a5de8b7..86fcc5c 100644
--- a/far/nodes/(10731,46,1251).lua
+++ b/far/nodes/(10731,46,1251).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(10731,46,1251)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(10731,46,1251), "west")
+]]
+
+F.ttp_stop({
+ stn = "Turbulent Hills",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(10731,46,1251),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(10736,49,1227).lua b/far/nodes/(10736,49,1227).lua
new file mode 100644
index 0000000..41e5020
--- /dev/null
+++ b/far/nodes/(10736,49,1227).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Turbulent Hills",
+ title = "Turbulent Hills",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(10736,49,1246).lua b/far/nodes/(10736,49,1246).lua
new file mode 100644
index 0000000..41e5020
--- /dev/null
+++ b/far/nodes/(10736,49,1246).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Turbulent Hills",
+ title = "Turbulent Hills",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(11242,4,932).lua b/far/nodes/(11242,4,932).lua
index a876224..3becaa4 100644
--- a/far/nodes/(11242,4,932).lua
+++ b/far/nodes/(11242,4,932).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 11242,4,932 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 11242,4,932 ), "east")
diff --git a/far/nodes/(11256,4,928).lua b/far/nodes/(11256,4,928).lua
index 2dad637..d475b87 100644
--- a/far/nodes/(11256,4,928).lua
+++ b/far/nodes/(11256,4,928).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 11256,4,928 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 11256,4,928 ), "west")
diff --git a/far/nodes/(11743,15,756).lua b/far/nodes/(11743,15,756).lua
index 25b165c..1052d4a 100644
--- a/far/nodes/(11743,15,756).lua
+++ b/far/nodes/(11743,15,756).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 11743,15,756 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 11743,15,756 ), "east")
diff --git a/far/nodes/(11743,15,762).lua b/far/nodes/(11743,15,762).lua
index fd92811..29940e9 100644
--- a/far/nodes/(11743,15,762).lua
+++ b/far/nodes/(11743,15,762).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 11743,15,762 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 11743,15,762 ), "west")
diff --git a/far/nodes/(12285,28,730).lua b/far/nodes/(12285,28,730).lua
index 7c45261..893a3fe 100644
--- a/far/nodes/(12285,28,730).lua
+++ b/far/nodes/(12285,28,730).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 12285,28,730 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 12285,28,730 ), "east")
diff --git a/far/nodes/(12288,28,733).lua b/far/nodes/(12288,28,733).lua
index ace9308..188b215 100644
--- a/far/nodes/(12288,28,733).lua
+++ b/far/nodes/(12288,28,733).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 12288,28,733 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 12288,28,733 ), "west")
diff --git a/far/nodes/(12829,10,676).lua b/far/nodes/(12829,10,676).lua
index 9fb5699..765c806 100644
--- a/far/nodes/(12829,10,676).lua
+++ b/far/nodes/(12829,10,676).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 12829,10,676 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 12829,10,676 ), "east")
diff --git a/far/nodes/(12829,10,680).lua b/far/nodes/(12829,10,680).lua
index 16f0730..24fdad6 100644
--- a/far/nodes/(12829,10,680).lua
+++ b/far/nodes/(12829,10,680).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 12829,10,680 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 12829,10,680 ), "west")
diff --git a/far/nodes/(13448,13,717).lua b/far/nodes/(13448,13,717).lua
index 66f6352..0dec211 100644
--- a/far/nodes/(13448,13,717).lua
+++ b/far/nodes/(13448,13,717).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(13448,13,717)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(13448,13,717), "west")
+]]
+
+F.ttp_stop({
+ stn = "Beggars Hole",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(13448,13,717),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(13464,16,706).lua b/far/nodes/(13464,16,706).lua
new file mode 100644
index 0000000..0d1c421
--- /dev/null
+++ b/far/nodes/(13464,16,706).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Beggars Hole",
+ title = "Beggars Hole",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(13464,16,724).lua b/far/nodes/(13464,16,724).lua
new file mode 100644
index 0000000..3698ad7
--- /dev/null
+++ b/far/nodes/(13464,16,724).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Beggars Hole",
+ title = "Beggars Hole",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(13481,13,713).lua b/far/nodes/(13481,13,713).lua
index 4d8275c..b33b15c 100644
--- a/far/nodes/(13481,13,713).lua
+++ b/far/nodes/(13481,13,713).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(13481,13,713)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(13481,13,713), "east")
+]]
+
+F.ttp_stop({
+ stn = "Beggars Hole",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(13481,13,713),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(13843,20,672).lua b/far/nodes/(13843,20,672).lua
index 47de8b0..07ef7ef 100644
--- a/far/nodes/(13843,20,672).lua
+++ b/far/nodes/(13843,20,672).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 13843,20,672 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 13843,20,672 ), "east")
diff --git a/far/nodes/(13843,20,682).lua b/far/nodes/(13843,20,682).lua
index 99facb5..9d5894a 100644
--- a/far/nodes/(13843,20,682).lua
+++ b/far/nodes/(13843,20,682).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 13843,20,682 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 13843,20,682 ), "west")
diff --git a/far/nodes/(14396,20,712).lua b/far/nodes/(14396,20,712).lua
index 31245a3..0a3e703 100644
--- a/far/nodes/(14396,20,712).lua
+++ b/far/nodes/(14396,20,712).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 14396,20,712 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 14396,20,712 ), "west")
diff --git a/far/nodes/(14398,20,708).lua b/far/nodes/(14398,20,708).lua
index 4c62a82..3995fb8 100644
--- a/far/nodes/(14398,20,708).lua
+++ b/far/nodes/(14398,20,708).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 14398,20,708 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 14398,20,708 ), "east")
diff --git a/far/nodes/(14934,6,731).lua b/far/nodes/(14934,6,731).lua
index 5e81009..9834f95 100644
--- a/far/nodes/(14934,6,731).lua
+++ b/far/nodes/(14934,6,731).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 14934,6,731 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 14934,6,731 ), "east")
diff --git a/far/nodes/(14934,6,736).lua b/far/nodes/(14934,6,736).lua
index 4de8fe6..bbf45fa 100644
--- a/far/nodes/(14934,6,736).lua
+++ b/far/nodes/(14934,6,736).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 14934,6,736 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 14934,6,736 ), "west")
diff --git a/far/nodes/(15454,14,1055).lua b/far/nodes/(15454,14,1055).lua
index 989dfc1..bf386d3 100644
--- a/far/nodes/(15454,14,1055).lua
+++ b/far/nodes/(15454,14,1055).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(15454,14,1055)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(15454,14,1055), "west")
+]]
+
+F.ttp_stop({
+ stn = "Halfway",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(15454,14,1055),
+ direction = "west",
+})
diff --git a/far/nodes/(15455,19,1064).lua b/far/nodes/(15455,19,1064).lua
new file mode 100644
index 0000000..dceb219
--- /dev/null
+++ b/far/nodes/(15455,19,1064).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Halfway",
+ title = "Halfway",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(15455,19,1075).lua b/far/nodes/(15455,19,1075).lua
new file mode 100644
index 0000000..dceb219
--- /dev/null
+++ b/far/nodes/(15455,19,1075).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Halfway",
+ title = "Halfway",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(15471,19,1110).lua b/far/nodes/(15471,19,1110).lua
new file mode 100644
index 0000000..cd3d65d
--- /dev/null
+++ b/far/nodes/(15471,19,1110).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Halfway",
+ title = "Halfway",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(15471,19,1121).lua b/far/nodes/(15471,19,1121).lua
new file mode 100644
index 0000000..cd3d65d
--- /dev/null
+++ b/far/nodes/(15471,19,1121).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Halfway",
+ title = "Halfway",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(15472,14,1131).lua b/far/nodes/(15472,14,1131).lua
index f45c7b6..3428cf8 100644
--- a/far/nodes/(15472,14,1131).lua
+++ b/far/nodes/(15472,14,1131).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(15472,14,1131)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(15472,14,1131), "east")
+]]
+
+F.ttp_stop({
+ stn = "Halfway",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(15472,14,1131),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(15907,25,945).lua b/far/nodes/(15907,25,945).lua
index 9a4d746..a8c8762 100644
--- a/far/nodes/(15907,25,945).lua
+++ b/far/nodes/(15907,25,945).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 15907,25,945 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 15907,25,945 ), "east")
diff --git a/far/nodes/(15907,25,950).lua b/far/nodes/(15907,25,950).lua
index 0e37631..6a6520e 100644
--- a/far/nodes/(15907,25,950).lua
+++ b/far/nodes/(15907,25,950).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 15907,25,950 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 15907,25,950 ), "west")
diff --git a/far/nodes/(16806,10,696).lua b/far/nodes/(16806,10,696).lua
index f961531..a6be584 100644
--- a/far/nodes/(16806,10,696).lua
+++ b/far/nodes/(16806,10,696).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 16806,10,696 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 16806,10,696 ), "east")
diff --git a/far/nodes/(16806,10,700).lua b/far/nodes/(16806,10,700).lua
index 2e458fd..a4b3122 100644
--- a/far/nodes/(16806,10,700).lua
+++ b/far/nodes/(16806,10,700).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 16806,10,700 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 16806,10,700 ), "west")
diff --git a/far/nodes/(1753,8,1570).lua b/far/nodes/(1753,8,1570).lua
new file mode 100644
index 0000000..de0abbe
--- /dev/null
+++ b/far/nodes/(1753,8,1570).lua
@@ -0,0 +1,18 @@
+-- far_luaatctrack_spot_check_01.lua
+
+--[[
+F.save_train(POS(1755,8,1570), "west")
+]]
+
+F.ttp_begin({
+ stn = "Salt Factory", -- station name
+ tt = "FAR_E", -- timetable ID
+ depint = "12;00", --departure slot interval
+ depoff = "00;00", --departure slot offset
+ doorside = "L",
+ reverse = true,
+ only_lines = {['FAR'] = true},
+ force_tt_reset = false,
+ pos = POS(1755,8,1570),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(1755,8,1570).lua b/far/nodes/(1755,8,1570).lua
deleted file mode 100644
index 5c9fe05..0000000
--- a/far/nodes/(1755,8,1570).lua
+++ /dev/null
@@ -1,12 +0,0 @@
--- far_luaatctrack_spot_check_01.lua
--- POS(dd,dd,dd)
---[[
-POS(1755,8,1570)
-]]
-
-local show_print = false
-if event.train then
- local posTable = POS(1755,8,1570)
- F.save_train(posTable)
- return
-end \ No newline at end of file
diff --git a/far/nodes/(1771,10,1563).lua b/far/nodes/(1771,10,1563).lua
new file mode 100644
index 0000000..3150a83
--- /dev/null
+++ b/far/nodes/(1771,10,1563).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Salt Factory",
+ title = "Salt Factory",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(17862,14,599).lua b/far/nodes/(17862,14,599).lua
index b43042b..e6df89c 100644
--- a/far/nodes/(17862,14,599).lua
+++ b/far/nodes/(17862,14,599).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 17862,14,599 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 17862,14,599 ), "east")
diff --git a/far/nodes/(17862,14,602).lua b/far/nodes/(17862,14,602).lua
index 4e030e5..3dd5ac7 100644
--- a/far/nodes/(17862,14,602).lua
+++ b/far/nodes/(17862,14,602).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 17862,14,602 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 17862,14,602 ), "west")
diff --git a/far/nodes/(17950,25,599).lua b/far/nodes/(17950,25,599).lua
index 16ac692..cddd24d 100644
--- a/far/nodes/(17950,25,599).lua
+++ b/far/nodes/(17950,25,599).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 17950,25,599 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 17950,25,599 ), "east")
diff --git a/far/nodes/(17950,25,602).lua b/far/nodes/(17950,25,602).lua
index 85cb8b4..cca8ffc 100644
--- a/far/nodes/(17950,25,602).lua
+++ b/far/nodes/(17950,25,602).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 17950,25,602 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 17950,25,602 ), "west")
diff --git a/far/nodes/(18288,36,607).lua b/far/nodes/(18288,36,607).lua
index de4f9c8..6c37e96 100644
--- a/far/nodes/(18288,36,607).lua
+++ b/far/nodes/(18288,36,607).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(18288,36,607)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(18288,36,607), "west")
+]]
+
+F.ttp_stop({
+ stn = "Tardigrades",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(18288,36,607),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(1829,8,1548).lua b/far/nodes/(1829,8,1548).lua
index 942c05a..984f24c 100644
--- a/far/nodes/(1829,8,1548).lua
+++ b/far/nodes/(1829,8,1548).lua
@@ -1,8 +1,5 @@
-- far_luaatctrack_spot_check_01.lua
local show_print = false
-if event.train then
- local posTable = POS( 1829,8,1548 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS( 1829,8,1548 ), "east") \ No newline at end of file
diff --git a/far/nodes/(18304,39,595).lua b/far/nodes/(18304,39,595).lua
new file mode 100644
index 0000000..7f41ca4
--- /dev/null
+++ b/far/nodes/(18304,39,595).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Tardigrades",
+ title = "Tardigrades",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(18304,39,614).lua b/far/nodes/(18304,39,614).lua
new file mode 100644
index 0000000..e8b85fd
--- /dev/null
+++ b/far/nodes/(18304,39,614).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Tardigrades",
+ title = "Tardigrades",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(18320,36,602).lua b/far/nodes/(18320,36,602).lua
index cede5c7..10ed638 100644
--- a/far/nodes/(18320,36,602).lua
+++ b/far/nodes/(18320,36,602).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(18320,36,602)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(18320,36,602), "east")
+]]
+
+F.ttp_stop({
+ stn = "Tardigrades",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(18320,36,602),
+ direction = "east",
+})
diff --git a/far/nodes/(1860,7,1570).lua b/far/nodes/(1860,7,1570).lua
deleted file mode 100644
index a3f7a71..0000000
--- a/far/nodes/(1860,7,1570).lua
+++ /dev/null
@@ -1,8 +0,0 @@
--- far_luaatctrack_spot_check_01.lua
-
-local show_print = false
-if event.train then
- local posTable = POS( 1860,7,1570 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
diff --git a/far/nodes/(1860,8,1570).lua b/far/nodes/(1860,8,1570).lua
new file mode 100644
index 0000000..2850e88
--- /dev/null
+++ b/far/nodes/(1860,8,1570).lua
@@ -0,0 +1,4 @@
+-- far_luaatctrack_spot_check_01.lua
+
+local show_print = false
+F.save_train(POS( 1860,8,1570 ), "west")
diff --git a/far/nodes/(18971,14,854).lua b/far/nodes/(18971,14,854).lua
index 22e8cbb..76e1f7e 100644
--- a/far/nodes/(18971,14,854).lua
+++ b/far/nodes/(18971,14,854).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 18971,14,854 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 18971,14,854 ), "west")
diff --git a/far/nodes/(18974,14,851).lua b/far/nodes/(18974,14,851).lua
index d1f1881..9f8ddb3 100644
--- a/far/nodes/(18974,14,851).lua
+++ b/far/nodes/(18974,14,851).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 18974,14,851 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 18974,14,851 ), "east")
diff --git a/far/nodes/(1957,9,1535).lua b/far/nodes/(1957,9,1535).lua
index 55b77ec..c5742ed 100644
--- a/far/nodes/(1957,9,1535).lua
+++ b/far/nodes/(1957,9,1535).lua
@@ -1,8 +1,5 @@
-- far_luaatctrack_spot_check_01.lua
local show_print = false
-if event.train then
- local posTable = POS( 1957,9,1535 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS( 1957,9,1535 ), "east") \ No newline at end of file
diff --git a/far/nodes/(1963,9,1535).lua b/far/nodes/(1963,9,1535).lua
index 7accc86..09150cb 100644
--- a/far/nodes/(1963,9,1535).lua
+++ b/far/nodes/(1963,9,1535).lua
@@ -1,8 +1,5 @@
-- far_luaatctrack_spot_check_01.lua
local show_print = false
-if event.train then
- local posTable = POS( 1963,9,1535 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS( 1963,9,1535 ), "west")
diff --git a/far/nodes/(19710,8,689).lua b/far/nodes/(19710,8,689).lua
index 0b4c30a..4830494 100644
--- a/far/nodes/(19710,8,689).lua
+++ b/far/nodes/(19710,8,689).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(19710,8,689)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(19710,8,689), "west")
+]]
+
+F.ttp_stop({
+ stn = "Greenport",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(19710,8,689),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(19725,9,677).lua b/far/nodes/(19725,9,677).lua
new file mode 100644
index 0000000..ffe21ff
--- /dev/null
+++ b/far/nodes/(19725,9,677).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Greenport",
+ title = "Greenport",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(19725,9,696).lua b/far/nodes/(19725,9,696).lua
new file mode 100644
index 0000000..1c87bd6
--- /dev/null
+++ b/far/nodes/(19725,9,696).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Greenport",
+ title = "Greenport",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(19741,8,684).lua b/far/nodes/(19741,8,684).lua
index 0eb5cfc..959c682 100644
--- a/far/nodes/(19741,8,684).lua
+++ b/far/nodes/(19741,8,684).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(19741,8,684)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(19741,8,684), "east")
+]]
+
+F.ttp_stop({
+ stn = "Greenport",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(19741,8,684),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(20279,14,683).lua b/far/nodes/(20279,14,683).lua
index 27e74d1..e43d146 100644
--- a/far/nodes/(20279,14,683).lua
+++ b/far/nodes/(20279,14,683).lua
@@ -1,8 +1,4 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 20279,14,683 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS( 20279,14,683 ), "east")
diff --git a/far/nodes/(20280,14,687).lua b/far/nodes/(20280,14,687).lua
index 89ba70e..6f811b0 100644
--- a/far/nodes/(20280,14,687).lua
+++ b/far/nodes/(20280,14,687).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 20280,14,687 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 20280,14,687 ), "west")
diff --git a/far/nodes/(2049,9,1480).lua b/far/nodes/(2049,9,1480).lua
index 08e6c2a..bf11028 100644
--- a/far/nodes/(2049,9,1480).lua
+++ b/far/nodes/(2049,9,1480).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(2049,9,1480)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(2049,9,1480), "west")
+]]
+
+F.ttp_stop({
+ stn = "Rubbamboo",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(2049,9,1480),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(2060,14,1478).lua b/far/nodes/(2060,14,1478).lua
new file mode 100644
index 0000000..a3a338d
--- /dev/null
+++ b/far/nodes/(2060,14,1478).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Rubbamboo",
+ title = "Rubbamboo",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(2061,14,1457).lua b/far/nodes/(2061,14,1457).lua
new file mode 100644
index 0000000..93ddbd1
--- /dev/null
+++ b/far/nodes/(2061,14,1457).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Rubbamboo",
+ title = "Rubbamboo",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(2066,9,1459).lua b/far/nodes/(2066,9,1459).lua
index d3d6fe7..a9cb161 100644
--- a/far/nodes/(2066,9,1459).lua
+++ b/far/nodes/(2066,9,1459).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(2066,9,1459)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(2066,9,1459), "east")
+]]
+
+F.ttp_stop({
+ stn = "Rubbamboo",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(2066,9,1459),
+ direction = "east",
+})
diff --git a/far/nodes/(21433,9,957).lua b/far/nodes/(21433,9,957).lua
index 5141cff..0fbf73f 100644
--- a/far/nodes/(21433,9,957).lua
+++ b/far/nodes/(21433,9,957).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(21433,9,957)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(21433,9,957), "west")
+]]
+
+F.ttp_stop({
+ stn = "Bayonne",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(21433,9,957),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(21435,15,970).lua b/far/nodes/(21435,15,970).lua
new file mode 100644
index 0000000..2e9e515
--- /dev/null
+++ b/far/nodes/(21435,15,970).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Bayonne",
+ title = "Bayonne",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(21443,15,970).lua b/far/nodes/(21443,15,970).lua
new file mode 100644
index 0000000..3cf84d1
--- /dev/null
+++ b/far/nodes/(21443,15,970).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Bayonne",
+ title = "Bayonne",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(21445,9,984).lua b/far/nodes/(21445,9,984).lua
index 4350569..4a7e799 100644
--- a/far/nodes/(21445,9,984).lua
+++ b/far/nodes/(21445,9,984).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(21445,9,984)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(21445,9,984), "east")
+]]
+
+F.ttp_stop({
+ stn = "Bayonne",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(21445,9,984),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(21823,25,1293).lua b/far/nodes/(21823,25,1293).lua
index 491b28a..fa2aa30 100644
--- a/far/nodes/(21823,25,1293).lua
+++ b/far/nodes/(21823,25,1293).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 21823,25,1293 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 21823,25,1293 ), "west")
diff --git a/far/nodes/(21825,25,1289).lua b/far/nodes/(21825,25,1289).lua
index ebc9c7d..78a6586 100644
--- a/far/nodes/(21825,25,1289).lua
+++ b/far/nodes/(21825,25,1289).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 21825,25,1289 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 21825,25,1289 ), "east")
diff --git a/far/nodes/(22976,16,1392).lua b/far/nodes/(22976,16,1392).lua
index a457581..e0c805e 100644
--- a/far/nodes/(22976,16,1392).lua
+++ b/far/nodes/(22976,16,1392).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 22976,16,1392 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 22976,16,1392 ), "east")
diff --git a/far/nodes/(22976,16,1396).lua b/far/nodes/(22976,16,1396).lua
index 29d6638..6095c33 100644
--- a/far/nodes/(22976,16,1396).lua
+++ b/far/nodes/(22976,16,1396).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 22976,16,1396 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 22976,16,1396 ), "west")
diff --git a/far/nodes/(23184,18,1496).lua b/far/nodes/(23184,18,1496).lua
new file mode 100644
index 0000000..86720a4
--- /dev/null
+++ b/far/nodes/(23184,18,1496).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Savicott",
+ title = "Savicott",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(23191,15,1481).lua b/far/nodes/(23191,15,1481).lua
index f9ce8ba..ae9b3d5 100644
--- a/far/nodes/(23191,15,1481).lua
+++ b/far/nodes/(23191,15,1481).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(23191,15,1481)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(23191,15,1481), "west")
+]]
+
+F.ttp_stop({
+ stn = "Savicott",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(23191,15,1481),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(23195,15,1512).lua b/far/nodes/(23195,15,1512).lua
index e9af33e..cc60a88 100644
--- a/far/nodes/(23195,15,1512).lua
+++ b/far/nodes/(23195,15,1512).lua
@@ -1,8 +1,7 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(23195,15,1512)
- F.save_train(posTable)
- return
+if atc_arrow == false then
+ F.save_train(POS(23195,15,1512), "west")
+else
+ F.save_train(POS(23195,15,1512), "east")
end \ No newline at end of file
diff --git a/far/nodes/(23199,15,1512).lua b/far/nodes/(23199,15,1512).lua
index 569eb68..3cd8b5b 100644
--- a/far/nodes/(23199,15,1512).lua
+++ b/far/nodes/(23199,15,1512).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(23199,15,1512)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(23199,15,1512), "east")
+]]
+
+F.ttp_stop({
+ stn = "Savicott",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(23199,15,1512),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(23206,18,1496).lua b/far/nodes/(23206,18,1496).lua
new file mode 100644
index 0000000..f5c10d8
--- /dev/null
+++ b/far/nodes/(23206,18,1496).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Savicott",
+ title = "Savicott",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(23263,7,1701).lua b/far/nodes/(23263,7,1701).lua
index 826ae2c..e3b2c5e 100644
--- a/far/nodes/(23263,7,1701).lua
+++ b/far/nodes/(23263,7,1701).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 23263,7,1701 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 23263,7,1701 ), "east")
diff --git a/far/nodes/(23263,7,1704).lua b/far/nodes/(23263,7,1704).lua
index f714792..4dc459f 100644
--- a/far/nodes/(23263,7,1704).lua
+++ b/far/nodes/(23263,7,1704).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 23263,7,1704 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 23263,7,1704 ), "west")
diff --git a/far/nodes/(23736,12,1706).lua b/far/nodes/(23736,12,1706).lua
index d4b4a27..fddfbd0 100644
--- a/far/nodes/(23736,12,1706).lua
+++ b/far/nodes/(23736,12,1706).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 23736,12,1706 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 23736,12,1706 ), "east")
diff --git a/far/nodes/(23736,12,1710).lua b/far/nodes/(23736,12,1710).lua
index 1f4021e..395f178 100644
--- a/far/nodes/(23736,12,1710).lua
+++ b/far/nodes/(23736,12,1710).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 23736,12,1710 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 23736,12,1710 ), "west")
diff --git a/far/nodes/(24292,24,1570).lua b/far/nodes/(24292,24,1570).lua
index 7fb6c8b..5166239 100644
--- a/far/nodes/(24292,24,1570).lua
+++ b/far/nodes/(24292,24,1570).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 24292,24,1570 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 24292,24,1570 ), "east")
diff --git a/far/nodes/(24295,24,1573).lua b/far/nodes/(24295,24,1573).lua
index 14e99ec..35f2881 100644
--- a/far/nodes/(24295,24,1573).lua
+++ b/far/nodes/(24295,24,1573).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 24295,24,1573 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 24295,24,1573 ), "west")
diff --git a/far/nodes/(25147,24,1460).lua b/far/nodes/(25147,24,1460).lua
index ff8823c..34218c8 100644
--- a/far/nodes/(25147,24,1460).lua
+++ b/far/nodes/(25147,24,1460).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 25147,24,1460 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 25147,24,1460 ), "west")
diff --git a/far/nodes/(25150,24,1457).lua b/far/nodes/(25150,24,1457).lua
index f910641..afe5c19 100644
--- a/far/nodes/(25150,24,1457).lua
+++ b/far/nodes/(25150,24,1457).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 25150,24,1457 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 25150,24,1457 ), "east")
diff --git a/far/nodes/(25670,10,1575).lua b/far/nodes/(25670,10,1575).lua
index 30f0da6..4edc9d0 100644
--- a/far/nodes/(25670,10,1575).lua
+++ b/far/nodes/(25670,10,1575).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(25670,10,1575)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(25670,10,1575), "west")
+]]
+
+F.ttp_stop({
+ stn = "Tundra Solstice",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(25670,10,1575),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(25687,14,1572).lua b/far/nodes/(25687,14,1572).lua
new file mode 100644
index 0000000..4bc9d1e
--- /dev/null
+++ b/far/nodes/(25687,14,1572).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Tundra Solstice",
+ title = "Tundra Solstice",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(25700,14,1526).lua b/far/nodes/(25700,14,1526).lua
new file mode 100644
index 0000000..8297d97
--- /dev/null
+++ b/far/nodes/(25700,14,1526).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Tundra Solstice",
+ title = "Tundra Solstice",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(25720,10,1519).lua b/far/nodes/(25720,10,1519).lua
index f5ddc3c..1182163 100644
--- a/far/nodes/(25720,10,1519).lua
+++ b/far/nodes/(25720,10,1519).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(25720,10,1519)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(25720,10,1519), "east")
+]]
+
+F.ttp_stop({
+ stn = "Tundra Solstice",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(25720,10,1519),
+ direction = "east",
+})
diff --git a/far/nodes/(26198,24,1421).lua b/far/nodes/(26198,24,1421).lua
new file mode 100644
index 0000000..a052ef9
--- /dev/null
+++ b/far/nodes/(26198,24,1421).lua
@@ -0,0 +1,3 @@
+-- far_luaatctrack_spot_check_01.lua
+
+F.save_train(POS(26198,24,1421), "west")
diff --git a/far/nodes/(26201,24,1417).lua b/far/nodes/(26201,24,1417).lua
new file mode 100644
index 0000000..6b23d9e
--- /dev/null
+++ b/far/nodes/(26201,24,1417).lua
@@ -0,0 +1,3 @@
+-- far_luaatctrack_spot_check_01.lua
+
+F.save_train(POS(26201,24,1417), "east")
diff --git a/far/nodes/(26341,34,1514).lua b/far/nodes/(26341,34,1514).lua
new file mode 100644
index 0000000..fdd2c71
--- /dev/null
+++ b/far/nodes/(26341,34,1514).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Fucking",
+ title = "Fucking",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(26343,30,1503).lua b/far/nodes/(26343,30,1503).lua
deleted file mode 100644
index 9d4321f..0000000
--- a/far/nodes/(26343,30,1503).lua
+++ /dev/null
@@ -1,8 +0,0 @@
--- far_luaatctrack_spot_check_01.lua
-
-local show_print = false
-if event.train then
- local posTable = POS( 26343,30,1503 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
diff --git a/far/nodes/(26346,30,1500).lua b/far/nodes/(26346,30,1500).lua
deleted file mode 100644
index 16e0708..0000000
--- a/far/nodes/(26346,30,1500).lua
+++ /dev/null
@@ -1,8 +0,0 @@
--- far_luaatctrack_spot_check_01.lua
-
-local show_print = false
-if event.train then
- local posTable = POS( 26346,30,1500 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
diff --git a/far/nodes/(26348,30,1508).lua b/far/nodes/(26348,30,1508).lua
new file mode 100644
index 0000000..b40051c
--- /dev/null
+++ b/far/nodes/(26348,30,1508).lua
@@ -0,0 +1,13 @@
+-- far_luaatctrack_spot_check_01.lua
+
+--[[
+F.save_train(POS(26348,30,1508), "west")
+]]
+
+F.ttp_stop({
+ stn = "Fucking",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(26348,30,1508),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(26357,34,1498).lua b/far/nodes/(26357,34,1498).lua
new file mode 100644
index 0000000..bb239d2
--- /dev/null
+++ b/far/nodes/(26357,34,1498).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Fucking",
+ title = "Fucking",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(26363,34,1535).lua b/far/nodes/(26363,34,1535).lua
new file mode 100644
index 0000000..fdd2c71
--- /dev/null
+++ b/far/nodes/(26363,34,1535).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Fucking",
+ title = "Fucking",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(26372,30,1526).lua b/far/nodes/(26372,30,1526).lua
new file mode 100644
index 0000000..9e2133a
--- /dev/null
+++ b/far/nodes/(26372,30,1526).lua
@@ -0,0 +1,13 @@
+-- far_luaatctrack_spot_check_01.lua
+
+--[[
+F.save_train(POS( 26372,30,1526 ), "east")
+]]
+
+F.ttp_stop({
+ stn = "Fucking",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS( 26372,30,1526 ),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(26378,34,1520).lua b/far/nodes/(26378,34,1520).lua
new file mode 100644
index 0000000..bb239d2
--- /dev/null
+++ b/far/nodes/(26378,34,1520).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Fucking",
+ title = "Fucking",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(26551,30,1691).lua b/far/nodes/(26551,30,1691).lua
new file mode 100644
index 0000000..3a8659a
--- /dev/null
+++ b/far/nodes/(26551,30,1691).lua
@@ -0,0 +1 @@
+F.save_train(POS(26551,30,1691), "west") \ No newline at end of file
diff --git a/far/nodes/(26554,30,1687).lua b/far/nodes/(26554,30,1687).lua
new file mode 100644
index 0000000..6e0943c
--- /dev/null
+++ b/far/nodes/(26554,30,1687).lua
@@ -0,0 +1 @@
+F.save_train(POS(26554,30,1687), "east") \ No newline at end of file
diff --git a/far/nodes/(2715,8,1423).lua b/far/nodes/(2715,8,1423).lua
index a51a5c5..10b8890 100644
--- a/far/nodes/(2715,8,1423).lua
+++ b/far/nodes/(2715,8,1423).lua
@@ -1,7 +1,4 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 2715,8,1423 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS( 2715,8,1423 ), "east")
diff --git a/far/nodes/(2715,8,1427).lua b/far/nodes/(2715,8,1427).lua
index 6ec469a..655f7cf 100644
--- a/far/nodes/(2715,8,1427).lua
+++ b/far/nodes/(2715,8,1427).lua
@@ -1,7 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 2715,8,1427 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 2715,8,1427 ), "west") \ No newline at end of file
diff --git a/far/nodes/(27154,12,1730).lua b/far/nodes/(27154,12,1730).lua
index 25b9f95..fa247a3 100644
--- a/far/nodes/(27154,12,1730).lua
+++ b/far/nodes/(27154,12,1730).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 27154,12,1730 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 27154,12,1730 ), "west")
diff --git a/far/nodes/(27156,12,1727).lua b/far/nodes/(27156,12,1727).lua
index ee30401..8be651d 100644
--- a/far/nodes/(27156,12,1727).lua
+++ b/far/nodes/(27156,12,1727).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 27156,12,1727 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 27156,12,1727 ), "east")
diff --git a/far/nodes/(27668,6,1622).lua b/far/nodes/(27668,6,1622).lua
index a5d4ad8..bc06698 100644
--- a/far/nodes/(27668,6,1622).lua
+++ b/far/nodes/(27668,6,1622).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 27668,6,1622 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 27668,6,1622 ), "east")
diff --git a/far/nodes/(27671,6,1625).lua b/far/nodes/(27671,6,1625).lua
index 575737e..3d84426 100644
--- a/far/nodes/(27671,6,1625).lua
+++ b/far/nodes/(27671,6,1625).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 27671,6,1625 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 27671,6,1625 ), "west")
diff --git a/far/nodes/(28048,8,1612).lua b/far/nodes/(28048,8,1612).lua
index 3f12a6c..b8a3cdc 100644
--- a/far/nodes/(28048,8,1612).lua
+++ b/far/nodes/(28048,8,1612).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 28048,8,1612 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 28048,8,1612 ), "east") \ No newline at end of file
diff --git a/far/nodes/(28048,8,1616).lua b/far/nodes/(28048,8,1616).lua
index aa44767..b5ea048 100644
--- a/far/nodes/(28048,8,1616).lua
+++ b/far/nodes/(28048,8,1616).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 28048,8,1616 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 28048,8,1616 ), "west")
diff --git a/far/nodes/(2839,14,1562).lua b/far/nodes/(2839,14,1562).lua
index 2739288..4b27fd8 100644
--- a/far/nodes/(2839,14,1562).lua
+++ b/far/nodes/(2839,14,1562).lua
@@ -1,7 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 2839,14,1562 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS( 2839,14,1562 ), "west")
+]]
+
+F.ttp_stop({
+ stn = "Warzenschwein",
+ doorside = "L",
+ only_lines = {['FAR'] = true},
+ pos = POS( 2839,14,1562 ),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(2847,18,1563).lua b/far/nodes/(2847,18,1563).lua
new file mode 100644
index 0000000..4b38fbf
--- /dev/null
+++ b/far/nodes/(2847,18,1563).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E","FAR_W"},
+ departure = {},
+ station = "Warzenschwein",
+ title = "Warzenschwein",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(2857,18,1573).lua b/far/nodes/(2857,18,1573).lua
new file mode 100644
index 0000000..4b38fbf
--- /dev/null
+++ b/far/nodes/(2857,18,1573).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E","FAR_W"},
+ departure = {},
+ station = "Warzenschwein",
+ title = "Warzenschwein",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(2865,14,1575).lua b/far/nodes/(2865,14,1575).lua
index 3befff2..4b5ce90 100644
--- a/far/nodes/(2865,14,1575).lua
+++ b/far/nodes/(2865,14,1575).lua
@@ -1,7 +1,14 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 2865,14,1575 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+--[[
+F.save_train(POS( 2865,14,1575 ), "east")
+]]
+
+F.ttp_stop({
+ stn = "Warzenschwein",
+ doorside = "L",
+ only_lines = {['FAR'] = true},
+ pos = POS( 2865,14,1575 ),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(28834,24,1382).lua b/far/nodes/(28834,24,1382).lua
index b23e5ec..5a5e32d 100644
--- a/far/nodes/(28834,24,1382).lua
+++ b/far/nodes/(28834,24,1382).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(28834,24,1382)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(28834,24,1382), "west")
+]]
+
+F.ttp_stop({
+ stn = "Wildecliff",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(28834,24,1382),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(28850,25,1370).lua b/far/nodes/(28850,25,1370).lua
new file mode 100644
index 0000000..416ad56
--- /dev/null
+++ b/far/nodes/(28850,25,1370).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Wildecliff",
+ title = "Wildecliff",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(28850,25,1390).lua b/far/nodes/(28850,25,1390).lua
new file mode 100644
index 0000000..a8ce46e
--- /dev/null
+++ b/far/nodes/(28850,25,1390).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Wildecliff",
+ title = "Wildecliff",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(28866,24,1378).lua b/far/nodes/(28866,24,1378).lua
index 6c5427b..523fd9f 100644
--- a/far/nodes/(28866,24,1378).lua
+++ b/far/nodes/(28866,24,1378).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(28866,24,1378)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(28866,24,1378), "east")
+]]
+
+F.ttp_stop({
+ stn = "Wildecliff",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(28866,24,1378),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(29459,26,1427).lua b/far/nodes/(29459,26,1427).lua
index e915653..1b6f9a1 100644
--- a/far/nodes/(29459,26,1427).lua
+++ b/far/nodes/(29459,26,1427).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 29459,26,1427 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 29459,26,1427 ), "east")
diff --git a/far/nodes/(29459,26,1433).lua b/far/nodes/(29459,26,1433).lua
index c08dcd5..8473313 100644
--- a/far/nodes/(29459,26,1433).lua
+++ b/far/nodes/(29459,26,1433).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 29459,26,1433 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 29459,26,1433 ), "west") \ No newline at end of file
diff --git a/far/nodes/(30147,27,1732).lua b/far/nodes/(30147,27,1732).lua
index 883c82a..d388be0 100644
--- a/far/nodes/(30147,27,1732).lua
+++ b/far/nodes/(30147,27,1732).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 30147,27,1732 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 30147,27,1732 ), "west") \ No newline at end of file
diff --git a/far/nodes/(30150,27,1729).lua b/far/nodes/(30150,27,1729).lua
index df2b3cb..d7c6f95 100644
--- a/far/nodes/(30150,27,1729).lua
+++ b/far/nodes/(30150,27,1729).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 30150,27,1729 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 30150,27,1729 ), "east") \ No newline at end of file
diff --git a/far/nodes/(30548,25,1613).lua b/far/nodes/(30548,25,1613).lua
index a0ba611..bb411a2 100644
--- a/far/nodes/(30548,25,1613).lua
+++ b/far/nodes/(30548,25,1613).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 30548,25,1613 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 30548,25,1613 ), "east") \ No newline at end of file
diff --git a/far/nodes/(30551,25,1616).lua b/far/nodes/(30551,25,1616).lua
index e5cf0a6..b20feed 100644
--- a/far/nodes/(30551,25,1616).lua
+++ b/far/nodes/(30551,25,1616).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 30551,25,1616 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 30551,25,1616 ), "west") \ No newline at end of file
diff --git a/far/nodes/(30676,20,1636).lua b/far/nodes/(30676,20,1636).lua
index 440f1a9..22c8a55 100644
--- a/far/nodes/(30676,20,1636).lua
+++ b/far/nodes/(30676,20,1636).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 30676,20,1636 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 30676,20,1636 ), "east") \ No newline at end of file
diff --git a/far/nodes/(30676,20,1641).lua b/far/nodes/(30676,20,1641).lua
index dfad573..a3756f5 100644
--- a/far/nodes/(30676,20,1641).lua
+++ b/far/nodes/(30676,20,1641).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 30676,20,1641 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 30676,20,1641 ), "west") \ No newline at end of file
diff --git a/far/nodes/(30777,15,1712).lua b/far/nodes/(30777,15,1712).lua
index 75e9ff9..3ca78f4 100644
--- a/far/nodes/(30777,15,1712).lua
+++ b/far/nodes/(30777,15,1712).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 30777,15,1712 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 30777,15,1712 ), "west") \ No newline at end of file
diff --git a/far/nodes/(30785,15,1711).lua b/far/nodes/(30785,15,1711).lua
index 668b0c7..4ae2af0 100644
--- a/far/nodes/(30785,15,1711).lua
+++ b/far/nodes/(30785,15,1711).lua
@@ -2,12 +2,11 @@
local signal_pos = "FareastEndEntrySignal"
local last_route = "3"
local proposed_route_name = ""
-local posTable = POS( 30785,15,1711 )
if event.type == "train" then
if not atc_id then return end
- F.save_train(posTable)
+ F.save_train(POS( 30785,15,1711 ), "east")
if atc_arrow then
atc_send("B0")
@@ -18,7 +17,7 @@ if event.type == "train" then
if can_set_route(signal_pos, proposed_route_name) then
set_route(signal_pos, proposed_route_name)
-- F.print("Train ID " .. atc_id .. " going on " .. proposed_route_name)
- atc_send("SM")
+ atc_send("B8S8")
end
end
end
diff --git a/far/nodes/(30828,16,1858).lua b/far/nodes/(30828,16,1858).lua
index 2f245be..9afe08f 100644
--- a/far/nodes/(30828,16,1858).lua
+++ b/far/nodes/(30828,16,1858).lua
@@ -1,6 +1,6 @@
if event.type == "punch" then
--- F.delete_train_info("240661")
+-- F.delete_train_info("547028")
-- F.slow_train_down("010765")
-- F.slow_train_down("164132")
diff --git a/far/nodes/(30848,15,1852).lua b/far/nodes/(30848,15,1852).lua
index 0f5348e..70a18bb 100644
--- a/far/nodes/(30848,15,1852).lua
+++ b/far/nodes/(30848,15,1852).lua
@@ -1,8 +1,7 @@
-- far_luaatctrack_spot_check_01.lua
if event.type == "train" then
- local posTable = POS(30848,15,1852)
- F.save_train(posTable)
+ F.save_train(POS(30848,15,1852), "west")
digiline_send("display", "update")
return
end
diff --git a/far/nodes/(30851,19,1800).lua b/far/nodes/(30851,19,1800).lua
new file mode 100644
index 0000000..89bee96
--- /dev/null
+++ b/far/nodes/(30851,19,1800).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Fareast End",
+ title = "Fareast End",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(30856,15,1814).lua b/far/nodes/(30856,15,1814).lua
index 04c43dc..21c8a05 100644
--- a/far/nodes/(30856,15,1814).lua
+++ b/far/nodes/(30856,15,1814).lua
@@ -1,8 +1,18 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(30856,15,1814)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(30856,15,1814), "east")
+]]
+
+F.ttp_begin({
+ stn = "Fareast End", -- station name
+ tt = "FAR_W", -- timetable ID
+ depint = "12;00", --departure slot interval
+ depoff = "00;00", --departure slot offset
+ doorside = "R",
+ reverse = false,
+ only_lines = {['FAR'] = true},
+ force_tt_reset = false,
+ pos = POS(30856,15,1814),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(30858,19,1793).lua b/far/nodes/(30858,19,1793).lua
new file mode 100644
index 0000000..89bee96
--- /dev/null
+++ b/far/nodes/(30858,19,1793).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Fareast End",
+ title = "Fareast End",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(30863,15,1807).lua b/far/nodes/(30863,15,1807).lua
index ce3a9c4..bdcac10 100644
--- a/far/nodes/(30863,15,1807).lua
+++ b/far/nodes/(30863,15,1807).lua
@@ -1,8 +1,18 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(30863,15,1807)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(30863,15,1807), "east")
+]]
+
+F.ttp_begin({
+ stn = "Fareast End", -- station name
+ tt = "FAR_W", -- timetable ID
+ depint = "12;00", --departure slot interval
+ depoff = "00;00", --departure slot offset
+ doorside = "R",
+ reverse = false,
+ only_lines = {['FAR'] = true},
+ force_tt_reset = false,
+ pos = POS(30863,15,1807),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(30866,19,1785).lua b/far/nodes/(30866,19,1785).lua
new file mode 100644
index 0000000..89bee96
--- /dev/null
+++ b/far/nodes/(30866,19,1785).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Fareast End",
+ title = "Fareast End",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(30870,15,1800).lua b/far/nodes/(30870,15,1800).lua
index b50e6aa..60180b5 100644
--- a/far/nodes/(30870,15,1800).lua
+++ b/far/nodes/(30870,15,1800).lua
@@ -1,8 +1,18 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(30870,15,1800)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(30870,15,1800), "east")
+]]
+
+F.ttp_begin({
+ stn = "Fareast End", -- station name
+ tt = "FAR_W", -- timetable ID
+ depint = "12;00", --departure slot interval
+ depoff = "00;00", --departure slot offset
+ doorside = "R",
+ reverse = false,
+ only_lines = {['FAR'] = true},
+ force_tt_reset = false,
+ pos = POS(30870,15,1800),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(3161,16,1586).lua b/far/nodes/(3161,16,1586).lua
index cbf0ef6..6e2ce09 100644
--- a/far/nodes/(3161,16,1586).lua
+++ b/far/nodes/(3161,16,1586).lua
@@ -1,7 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 3161,16,1586 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 3161,16,1586 ), "east")
diff --git a/far/nodes/(3161,16,1592).lua b/far/nodes/(3161,16,1592).lua
index 3962ceb..fad484e 100644
--- a/far/nodes/(3161,16,1592).lua
+++ b/far/nodes/(3161,16,1592).lua
@@ -1,7 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 3161,16,1592 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 3161,16,1592 ), "west") \ No newline at end of file
diff --git a/far/nodes/(3695,10,1715).lua b/far/nodes/(3695,10,1715).lua
index 2eec319..d6885e6 100644
--- a/far/nodes/(3695,10,1715).lua
+++ b/far/nodes/(3695,10,1715).lua
@@ -1,7 +1,4 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 3695,10,1715 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS( 3695,10,1715 ), "east")
diff --git a/far/nodes/(3695,10,1719).lua b/far/nodes/(3695,10,1719).lua
index 657a65a..c311cfb 100644
--- a/far/nodes/(3695,10,1719).lua
+++ b/far/nodes/(3695,10,1719).lua
@@ -1,7 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 3695,10,1719 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 3695,10,1719 ), "west") \ No newline at end of file
diff --git a/far/nodes/(3773,10,1715).lua b/far/nodes/(3773,10,1715).lua
index 3c13feb..249125c 100644
--- a/far/nodes/(3773,10,1715).lua
+++ b/far/nodes/(3773,10,1715).lua
@@ -1,7 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 3773,10,1715 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 3773,10,1715 ), "east") \ No newline at end of file
diff --git a/far/nodes/(3773,10,1719).lua b/far/nodes/(3773,10,1719).lua
index 50be201..090896f 100644
--- a/far/nodes/(3773,10,1719).lua
+++ b/far/nodes/(3773,10,1719).lua
@@ -1,7 +1,4 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 3773,10,1719 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS( 3773,10,1719 ), "west")
diff --git a/far/nodes/(3847,10,1715).lua b/far/nodes/(3847,10,1715).lua
index 274d03f..155649c 100644
--- a/far/nodes/(3847,10,1715).lua
+++ b/far/nodes/(3847,10,1715).lua
@@ -1,7 +1,4 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 3847,10,1715 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS( 3847,10,1715 ), "east")
diff --git a/far/nodes/(3847,10,1719).lua b/far/nodes/(3847,10,1719).lua
index 274d03f..439f83d 100644
--- a/far/nodes/(3847,10,1719).lua
+++ b/far/nodes/(3847,10,1719).lua
@@ -1,7 +1,4 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 3847,10,1715 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS( 3847,10,1715 ), "west")
diff --git a/far/nodes/(3972,13,1765).lua b/far/nodes/(3972,13,1765).lua
new file mode 100644
index 0000000..bb2f202
--- /dev/null
+++ b/far/nodes/(3972,13,1765).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Little Lake",
+ title = "Little Lake",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(3978,8,1756).lua b/far/nodes/(3978,8,1756).lua
index e9059d7..d421275 100644
--- a/far/nodes/(3978,8,1756).lua
+++ b/far/nodes/(3978,8,1756).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(3978,8,1756)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(3978,8,1756), "west")
+]]
+
+F.ttp_stop({
+ stn = "Little Lake (FAR)",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(3978,8,1756),
+ direction = "west",
+})
diff --git a/far/nodes/(3983,8,1774).lua b/far/nodes/(3983,8,1774).lua
index 41ef5de..e039644 100644
--- a/far/nodes/(3983,8,1774).lua
+++ b/far/nodes/(3983,8,1774).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(3983,8,1774)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(3983,8,1774), "east")
+
+--[[
+F.ttp_stop({
+ stn = "Little Lake (FAR)",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(3983,8,1774),
+ direction = "east",
+})
+]]
diff --git a/far/nodes/(3989,13,1765).lua b/far/nodes/(3989,13,1765).lua
new file mode 100644
index 0000000..5226451
--- /dev/null
+++ b/far/nodes/(3989,13,1765).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Little Lake",
+ title = "Little Lake",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(4162,16,1866).lua b/far/nodes/(4162,16,1866).lua
index 9421349..949aba1 100644
--- a/far/nodes/(4162,16,1866).lua
+++ b/far/nodes/(4162,16,1866).lua
@@ -1,8 +1,4 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(4162,16,1866)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS(4162,16,1866), "east")
diff --git a/far/nodes/(4162,16,1870).lua b/far/nodes/(4162,16,1870).lua
index e14be3e..421cbaf 100644
--- a/far/nodes/(4162,16,1870).lua
+++ b/far/nodes/(4162,16,1870).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(4162,16,1870)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(4162,16,1870), "west")
diff --git a/far/nodes/(4364,-2,1953).lua b/far/nodes/(4364,-2,1953).lua
index 3c25727..9f749ec 100644
--- a/far/nodes/(4364,-2,1953).lua
+++ b/far/nodes/(4364,-2,1953).lua
@@ -1,7 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 4364,-2,1953 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 4364,-2,1953 ), "west")
diff --git a/far/nodes/(4368,-2,1952).lua b/far/nodes/(4368,-2,1952).lua
index 80d9c20..2fa07fa 100644
--- a/far/nodes/(4368,-2,1952).lua
+++ b/far/nodes/(4368,-2,1952).lua
@@ -1,7 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 4368,-2,1952 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 4368,-2,1952 ), "east")
diff --git a/far/nodes/(4423,-2,2054).lua b/far/nodes/(4423,-2,2054).lua
index 46397c1..6a5a3ea 100644
--- a/far/nodes/(4423,-2,2054).lua
+++ b/far/nodes/(4423,-2,2054).lua
@@ -1,7 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 4423,-2,2054 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 4423,-2,2054 ), "west")
diff --git a/far/nodes/(4426,-2,2052).lua b/far/nodes/(4426,-2,2052).lua
index a752812..7fc1a96 100644
--- a/far/nodes/(4426,-2,2052).lua
+++ b/far/nodes/(4426,-2,2052).lua
@@ -1,7 +1,4 @@
-- far_luaatctrack_spot_check_01.lua
-if event.train then
- local posTable = POS( 4426,-2,2052 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS( 4426,-2,2052 ), "east")
diff --git a/far/nodes/(4579,7,2162).lua b/far/nodes/(4579,7,2162).lua
new file mode 100644
index 0000000..211e329
--- /dev/null
+++ b/far/nodes/(4579,7,2162).lua
@@ -0,0 +1,14 @@
+-- far_luaatctrack_spot_check_01.lua
+
+--[[
+F.save_train(POS(4579,7,2162), "west")
+]]
+
+
+F.ttp_stop({
+ stn = "Morija North",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(4579,7,2162),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(4586,7,2162).lua b/far/nodes/(4586,7,2162).lua
deleted file mode 100644
index 25dcde7..0000000
--- a/far/nodes/(4586,7,2162).lua
+++ /dev/null
@@ -1,8 +0,0 @@
--- far_luaatctrack_spot_check_01.lua
-
-local show_print = false
-if event.train then
- local posTable = POS(4586,7,2162)
- F.save_train(posTable)
- return
-end \ No newline at end of file
diff --git a/far/nodes/(4602,10,2133).lua b/far/nodes/(4602,10,2133).lua
new file mode 100644
index 0000000..8e06ef7
--- /dev/null
+++ b/far/nodes/(4602,10,2133).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Morija North",
+ title = "Morija North",
+ interval = 30,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(4602,10,2166).lua b/far/nodes/(4602,10,2166).lua
new file mode 100644
index 0000000..159ae02
--- /dev/null
+++ b/far/nodes/(4602,10,2166).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Morija North",
+ title = "Morija North",
+ interval = 30,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(4614,7,2137).lua b/far/nodes/(4614,7,2137).lua
deleted file mode 100644
index ea184ff..0000000
--- a/far/nodes/(4614,7,2137).lua
+++ /dev/null
@@ -1,8 +0,0 @@
--- far_luaatctrack_spot_check_01.lua
-
-local show_print = false
-if event.train then
- local posTable = POS(4614,7,2137)
- F.save_train(posTable)
- return
-end \ No newline at end of file
diff --git a/far/nodes/(4622,7,2137).lua b/far/nodes/(4622,7,2137).lua
new file mode 100644
index 0000000..fa1e5e0
--- /dev/null
+++ b/far/nodes/(4622,7,2137).lua
@@ -0,0 +1,13 @@
+-- far_luaatctrack_spot_check_01.lua
+
+--[[
+F.save_train(POS(4622,7,2137), "east")
+]]
+
+F.ttp_stop({
+ stn = "Morija North",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(4622,7,2137),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(4831,12,2223).lua b/far/nodes/(4831,12,2223).lua
index 163d6b7..2102e1b 100644
--- a/far/nodes/(4831,12,2223).lua
+++ b/far/nodes/(4831,12,2223).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(4831,12,2223)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(4831,12,2223), "west")
diff --git a/far/nodes/(4835,7,2210).lua b/far/nodes/(4835,7,2210).lua
index d11d3f7..3683318 100644
--- a/far/nodes/(4835,7,2210).lua
+++ b/far/nodes/(4835,7,2210).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(4835,7,2210)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(4835,7,2210), "east")
diff --git a/far/nodes/(5326,32,2314).lua b/far/nodes/(5326,32,2314).lua
index fe2fee9..55a3267 100644
--- a/far/nodes/(5326,32,2314).lua
+++ b/far/nodes/(5326,32,2314).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(5326,32,2314)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(5326,32,2314), "east")
diff --git a/far/nodes/(5326,32,2318).lua b/far/nodes/(5326,32,2318).lua
index f16da09..a1c4ed8 100644
--- a/far/nodes/(5326,32,2318).lua
+++ b/far/nodes/(5326,32,2318).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(5326,32,2318)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(5326,32,2318), "west")
diff --git a/far/nodes/(5856,21,2315).lua b/far/nodes/(5856,21,2315).lua
index 60a9817..9e62790 100644
--- a/far/nodes/(5856,21,2315).lua
+++ b/far/nodes/(5856,21,2315).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(5856,21,2315)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(5856,21,2315), "west")
diff --git a/far/nodes/(5857,21,2308).lua b/far/nodes/(5857,21,2308).lua
index c7ec3fa..b8d18e4 100644
--- a/far/nodes/(5857,21,2308).lua
+++ b/far/nodes/(5857,21,2308).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(5857,21,2308)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(5857,21,2308), "east")
diff --git a/far/nodes/(6173,24,2309).lua b/far/nodes/(6173,24,2309).lua
index e9c58b6..1407989 100644
--- a/far/nodes/(6173,24,2309).lua
+++ b/far/nodes/(6173,24,2309).lua
@@ -1,8 +1,4 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(6173,25,2309)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS(6173,25,2309), "east")
diff --git a/far/nodes/(6173,24,2314).lua b/far/nodes/(6173,24,2314).lua
index 2c43ca9..ef62f70 100644
--- a/far/nodes/(6173,24,2314).lua
+++ b/far/nodes/(6173,24,2314).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(6173,25,2314)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(6173,25,2314), "west")
diff --git a/far/nodes/(6575,10,2347).lua b/far/nodes/(6575,10,2347).lua
index 3f71a74..f9695cc 100644
--- a/far/nodes/(6575,10,2347).lua
+++ b/far/nodes/(6575,10,2347).lua
@@ -1,8 +1,4 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(6575,10,2347)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+
+F.save_train(POS(6575,10,2347), "east")
diff --git a/far/nodes/(6575,10,2351).lua b/far/nodes/(6575,10,2351).lua
index 9b82d8f..6a035e3 100644
--- a/far/nodes/(6575,10,2351).lua
+++ b/far/nodes/(6575,10,2351).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(6575,10,2351)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(6575,10,2351), "west")
diff --git a/far/nodes/(6865,28,2186).lua b/far/nodes/(6865,28,2186).lua
new file mode 100644
index 0000000..b1be5a7
--- /dev/null
+++ b/far/nodes/(6865,28,2186).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Krapol",
+ title = "Krapol",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(6872,28,2179).lua b/far/nodes/(6872,28,2179).lua
new file mode 100644
index 0000000..b1be5a7
--- /dev/null
+++ b/far/nodes/(6872,28,2179).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Krapol",
+ title = "Krapol",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(6874,23,2199).lua b/far/nodes/(6874,23,2199).lua
index a108f44..9964e46 100644
--- a/far/nodes/(6874,23,2199).lua
+++ b/far/nodes/(6874,23,2199).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(6874,23,2199)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(6874,23,2199), "west")
+]]
+
+F.ttp_stop({
+ stn = "Krapol",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(6874,23,2199),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(6885,27,2202).lua b/far/nodes/(6885,27,2202).lua
new file mode 100644
index 0000000..6674304
--- /dev/null
+++ b/far/nodes/(6885,27,2202).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Krapol",
+ title = "Krapol",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(6888,27,2199).lua b/far/nodes/(6888,27,2199).lua
new file mode 100644
index 0000000..6674304
--- /dev/null
+++ b/far/nodes/(6888,27,2199).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Krapol",
+ title = "Krapol",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(6890,23,2175).lua b/far/nodes/(6890,23,2175).lua
index dbdaa99..b9f100d 100644
--- a/far/nodes/(6890,23,2175).lua
+++ b/far/nodes/(6890,23,2175).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(6890,23,2175)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(6890,23,2175), "east")
+]]
+
+F.ttp_stop({
+ stn = "Krapol",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(6890,23,2175),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(7321,8,1987).lua b/far/nodes/(7321,8,1987).lua
index f373ca9..46805a5 100644
--- a/far/nodes/(7321,8,1987).lua
+++ b/far/nodes/(7321,8,1987).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(7321,8,1987)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(7321,8,1987), "east")
diff --git a/far/nodes/(7321,8,1991).lua b/far/nodes/(7321,8,1991).lua
index 02b2115..821b79e 100644
--- a/far/nodes/(7321,8,1991).lua
+++ b/far/nodes/(7321,8,1991).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(7321,8,1991)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS(7321,8,1991), "west")
diff --git a/far/nodes/(7795,11,1987).lua b/far/nodes/(7795,11,1987).lua
index 28aa696..87dcbe7 100644
--- a/far/nodes/(7795,11,1987).lua
+++ b/far/nodes/(7795,11,1987).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 7795,11,1987 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 7795,11,1987 ), "east")
diff --git a/far/nodes/(7795,11,1991).lua b/far/nodes/(7795,11,1991).lua
index 507ad82..98f02e0 100644
--- a/far/nodes/(7795,11,1991).lua
+++ b/far/nodes/(7795,11,1991).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 7795,11,1991 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 7795,11,1991 ), "west")
diff --git a/far/nodes/(8242,6,2060).lua b/far/nodes/(8242,6,2060).lua
index d1636fa..67d306c 100644
--- a/far/nodes/(8242,6,2060).lua
+++ b/far/nodes/(8242,6,2060).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 8242,6,2060 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 8242,6,2060 ), "east")
diff --git a/far/nodes/(8242,6,2064).lua b/far/nodes/(8242,6,2064).lua
index 8dc8759..16767f7 100644
--- a/far/nodes/(8242,6,2064).lua
+++ b/far/nodes/(8242,6,2064).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 8242,6,2064 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 8242,6,2064 ), "west")
diff --git a/far/nodes/(8534,11,1789).lua b/far/nodes/(8534,11,1789).lua
index 17d7aa0..b7e9594 100644
--- a/far/nodes/(8534,11,1789).lua
+++ b/far/nodes/(8534,11,1789).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(8534,11,1789)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(8534,11,1789), "west")
+]]
+
+F.ttp_stop({
+ stn = "Klaraj Fontoj",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(8534,11,1789),
+ direction = "west",
+}) \ No newline at end of file
diff --git a/far/nodes/(8540,14,1766).lua b/far/nodes/(8540,14,1766).lua
new file mode 100644
index 0000000..d289d87
--- /dev/null
+++ b/far/nodes/(8540,14,1766).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_E"},
+ departure = {},
+ station = "Klaraj Fontoj",
+ title = "Klaraj Fontoj",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(8553,14,1779).lua b/far/nodes/(8553,14,1779).lua
new file mode 100644
index 0000000..2a087c2
--- /dev/null
+++ b/far/nodes/(8553,14,1779).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"FAR_W"},
+ departure = {},
+ station = "Klaraj Fontoj",
+ title = "Klaraj Fontoj",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/far/nodes/(8558,11,1758).lua b/far/nodes/(8558,11,1758).lua
index ba5264c..41625ac 100644
--- a/far/nodes/(8558,11,1758).lua
+++ b/far/nodes/(8558,11,1758).lua
@@ -1,8 +1,13 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS(8558,11,1758)
- F.save_train(posTable)
- return
-end \ No newline at end of file
+--[[
+F.save_train(POS(8558,11,1758), "east")
+]]
+
+F.ttp_stop({
+ stn = "Klaraj Fontoj",
+ doorside = "R",
+ only_lines = {['FAR'] = true},
+ pos = POS(8558,11,1758),
+ direction = "east",
+}) \ No newline at end of file
diff --git a/far/nodes/(8630,14,1686).lua b/far/nodes/(8630,14,1686).lua
index 50c7834..a42c2dd 100644
--- a/far/nodes/(8630,14,1686).lua
+++ b/far/nodes/(8630,14,1686).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 8630,14,1686 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 8630,14,1686 ), "east")
diff --git a/far/nodes/(8633,14,1688).lua b/far/nodes/(8633,14,1688).lua
index bafbb3a..ecfa641 100644
--- a/far/nodes/(8633,14,1688).lua
+++ b/far/nodes/(8633,14,1688).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 8633,14,1688 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 8633,14,1688 ), "west")
diff --git a/far/nodes/(8783,18,1304).lua b/far/nodes/(8783,18,1304).lua
index 882c2be..bbfe635 100644
--- a/far/nodes/(8783,18,1304).lua
+++ b/far/nodes/(8783,18,1304).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 8783,18,1304 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 8783,18,1304 ), "east")
diff --git a/far/nodes/(8787,18,1307).lua b/far/nodes/(8787,18,1307).lua
index b95567a..640d3fc 100644
--- a/far/nodes/(8787,18,1307).lua
+++ b/far/nodes/(8787,18,1307).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 8787,18,1307 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 8787,18,1307 ), "west")
diff --git a/far/nodes/(9076,26,963).lua b/far/nodes/(9076,26,963).lua
index 70ebbb9..3d1fd1e 100644
--- a/far/nodes/(9076,26,963).lua
+++ b/far/nodes/(9076,26,963).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 9076,26,963 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 9076,26,963 ), "east")
diff --git a/far/nodes/(9080,26,966).lua b/far/nodes/(9080,26,966).lua
index a75f21b..b638786 100644
--- a/far/nodes/(9080,26,966).lua
+++ b/far/nodes/(9080,26,966).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 9080,26,966 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 9080,26,966 ), "west")
diff --git a/far/nodes/(9603,7,761).lua b/far/nodes/(9603,7,761).lua
index 51652bf..0634c56 100644
--- a/far/nodes/(9603,7,761).lua
+++ b/far/nodes/(9603,7,761).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 9603,7,761 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 9603,7,761 ), "east")
diff --git a/far/nodes/(9603,7,765).lua b/far/nodes/(9603,7,765).lua
index 51652bf..d9f3bf2 100644
--- a/far/nodes/(9603,7,765).lua
+++ b/far/nodes/(9603,7,765).lua
@@ -1,8 +1,3 @@
-- far_luaatctrack_spot_check_01.lua
-local show_print = false
-if event.train then
- local posTable = POS( 9603,7,761 )
- F.save_train(posTable)
- return
-end \ No newline at end of file
+F.save_train(POS( 9603,7,761 ), "west")