summaryrefslogtreecommitdiff
path: root/il_timetable
diff options
context:
space:
mode:
Diffstat (limited to 'il_timetable')
-rw-r--r--il_timetable/init_code.lua34
-rw-r--r--il_timetable/nodes/(-1921,13,-4541).lua2
-rw-r--r--il_timetable/nodes/(-435,23,377).lua2
-rw-r--r--il_timetable/nodes/(-699,1,-426).lua2
-rw-r--r--il_timetable/nodes/(1191,16,6123).lua9
-rw-r--r--il_timetable/nodes/(1194,16,6140).lua6
-rw-r--r--il_timetable/nodes/(1722,30,2934).lua (renamed from il_timetable/nodes/(1722,30,2933).lua)1
-rw-r--r--il_timetable/nodes/(1722,30,2936).lua (renamed from il_timetable/nodes/(1722,30,2937).lua)1
-rw-r--r--il_timetable/nodes/(1734,26,2929).lua5
-rw-r--r--il_timetable/nodes/(2514,7,5027).lua14
-rw-r--r--il_timetable/nodes/(2536,7,5021).lua4
-rw-r--r--il_timetable/nodes/(2635,13,4369).lua1
-rw-r--r--il_timetable/nodes/(3166,7,5016).lua4
-rw-r--r--il_timetable/nodes/(3183,7,5013).lua4
-rw-r--r--il_timetable/nodes/(3665,30,5521).lua4
-rw-r--r--il_timetable/nodes/(3668,30,5557).lua4
-rw-r--r--il_timetable/nodes/(4100,4,5242).lua2
-rw-r--r--il_timetable/nodes/(4289,6,5647).lua4
-rw-r--r--il_timetable/nodes/(4315,6,5637).lua4
-rw-r--r--il_timetable/nodes/(4556,14,6817).lua10
-rw-r--r--il_timetable/nodes/(4565,11,6814).lua11
-rw-r--r--il_timetable/nodes/(4587,7,2174).lua10
-rw-r--r--il_timetable/nodes/(4602,9,2181).lua7
-rw-r--r--il_timetable/nodes/(4654,11,6801).lua (renamed from il_timetable/nodes/(4622,12,6795).lua)0
-rw-r--r--il_timetable/nodes/(4739,12,5767).lua4
-rw-r--r--il_timetable/nodes/(4769,12,5760).lua4
-rw-r--r--il_timetable/nodes/(4899,20,6166).lua4
-rw-r--r--il_timetable/nodes/(4902,20,6189).lua4
-rw-r--r--il_timetable/nodes/(5088,27,6520).lua8
-rw-r--r--il_timetable/nodes/(5088,27,6538).lua8
-rw-r--r--il_timetable/nodes/(5092,23,6515).lua4
-rw-r--r--il_timetable/nodes/(5096,23,6543).lua4
-rw-r--r--il_timetable/nodes/(5100,27,6520).lua9
-rw-r--r--il_timetable/nodes/(5100,27,6538).lua9
-rw-r--r--il_timetable/nodes/(5390,13,6916).lua4
-rw-r--r--il_timetable/nodes/(5393,16,6910).lua9
-rw-r--r--il_timetable/nodes/(5393,16,6919).lua9
-rw-r--r--il_timetable/nodes/(5400,16,6910).lua9
-rw-r--r--il_timetable/nodes/(5400,16,6919).lua9
-rw-r--r--il_timetable/nodes/(5405,13,6913).lua4
-rw-r--r--il_timetable/nodes/(981,21,1053).lua16
-rw-r--r--il_timetable/nodes/(981,22,1053).lua7
-rw-r--r--il_timetable/nodes/(982,21,1053).lua16
-rw-r--r--il_timetable/nodes/(982,22,1053).lua5
-rw-r--r--il_timetable/nodes/(983,21,1053).lua3
-rw-r--r--il_timetable/nodes/(983,22,1053).lua2
46 files changed, 255 insertions, 41 deletions
diff --git a/il_timetable/init_code.lua b/il_timetable/init_code.lua
index c28ae86..5b6f9c5 100644
--- a/il_timetable/init_code.lua
+++ b/il_timetable/init_code.lua
@@ -229,7 +229,7 @@ F.ttp={
E16_E = {
outside_text = "[E16] Cat-o-Land (By The Way)\nC&C Rail",
inside_line_desc = "E16 to Cat-o-Land (By The Way)",
- stn_display = "E16 Cat-o-Land ",
+ stn_display = "E16 By The Way ",
},
E16_W = {
outside_text = "[E16] Personhood\nC&C Rail",
@@ -246,6 +246,16 @@ F.ttp={
inside_line_desc = "KVE to Spawn Main Station",
stn_display = "KVE Spawn Main ",
},
+ DTLE1_N = {
+ outside_text = "[DTLE1] Banana Place",
+ inside_line_desc = "Dario Train Lines Express 1 (DTLE1) to Banana Place",
+ stn_display = "DTLE1 Banana Pl.",
+ },
+ DTLE1_S = {
+ outside_text = "[DTLE1] Morija North",
+ inside_line_desc = "Dario Train Lines Express 1 (DTLE1) to Morija North",
+ stn_display = "DTLE1 Morija N. ",
+ },
}
--[[
@@ -291,11 +301,19 @@ function F.ttp_begin(p)
-- Train might have had another TT before, do the cleanup from ttp_end here.
local trno = S.ttt[atc_id]
if trno then
+ local tto = trno.timetable
local ttio = S.ttp[trno.timetable]
if ttio.recording_train == atc_id then
ttio.travel_times[p.stn] = rwt.diff(trno.initial_dep, time_now)
ttio.station_order[#ttio.station_order+1] = p.stn
- print(atc_id,"for",p.tt,"at",p.stn,"-> travel time",rwt.to_string(ttio.travel_times[p.stn]),"-route end")
+ print(atc_id,"for",tto,"at",p.stn,"-> travel time",rwt.to_string(ttio.travel_times[p.stn]),"-route end")
+ elseif DYNAMIC_EN and ttio.travel_times[p.stn] then
+ -- if we are too early then change travel time
+ local new_trav = rwt.diff(trno.initial_dep, time_now)
+ if new_trav < ttio.travel_times[p.stn] - DYNAMIC_THR then
+ print(atc_id,tto,"arrived at terminus",p.stn,"early, TT",ttio.travel_times[p.stn],"->",new_trav)
+ ttio.travel_times[p.stn] = new_trav
+ end
end
end
local next_dep_time = rwt.next_rpt(rwt.add(time_now, 10), p.depint, p.depoff)
@@ -519,6 +537,7 @@ end
display2 = "d2",
display3 = "d3",
show_trainid = false,
+ twohalf = false, -- special mode for Cat-O-Land, renders 2 1/2 width to .. and ..r
}]]
function F.ttp_station_display(p)
--L425
@@ -536,7 +555,7 @@ local function add_train(deptime, line, train, tid)
rwt.to_string(deptime,true)
.." "..(p.show_trainid and tid.." " or "")
..F.ttp[line].stn_display
- .." +"..train.last_delay}
+ ..(p.twohalf and "" or " +"..train.last_delay)}
for i,ntrn in ipairs(next_trains) do
if rwt.diff(ntrn.dep, deptime)<0 then
table.insert(next_trains, i, tent)
@@ -580,6 +599,15 @@ for i=1,3 do
end
end
digiline_send(p.display1, text1)
+if p.twohalf then
+ local text1r = " "..p.title .. " * "..rwt.to_string(rwt.now(), true).." * "
+ for i=1,3 do
+ if next_trains[i] then
+ text1r = text1r .. "\n ".. next_trains[i].text
+ end
+ end
+ digiline_send(p.display1.."r", text1r)
+end
if p.display2 then
local text2 = ""
for i=4,7 do
diff --git a/il_timetable/nodes/(-1921,13,-4541).lua b/il_timetable/nodes/(-1921,13,-4541).lua
index 921af94..b752e61 100644
--- a/il_timetable/nodes/(-1921,13,-4541).lua
+++ b/il_timetable/nodes/(-1921,13,-4541).lua
@@ -1,2 +1,2 @@
-- reset timetable for this train
-S.ttt[atc_id] = nil \ No newline at end of file
+S.ttt[atc_id] = nil
diff --git a/il_timetable/nodes/(-435,23,377).lua b/il_timetable/nodes/(-435,23,377).lua
index 79457dd..a3ed939 100644
--- a/il_timetable/nodes/(-435,23,377).lua
+++ b/il_timetable/nodes/(-435,23,377).lua
@@ -1,5 +1,5 @@
F.ttp_stop({
stn = "Anju Crossing Central",
- doorside = "R",
+ doorside = "L",
only_lines={E1=true},
}) \ No newline at end of file
diff --git a/il_timetable/nodes/(-699,1,-426).lua b/il_timetable/nodes/(-699,1,-426).lua
index 908ee47..03c7dd0 100644
--- a/il_timetable/nodes/(-699,1,-426).lua
+++ b/il_timetable/nodes/(-699,1,-426).lua
@@ -1,4 +1,4 @@
if get_line()=="KVE" then
set_rc("KVE_E")
- atc_set_text_outside("[KVE] Kangasvarkaa Express\n-> KANGASVARKAA\nvia Sameary, Morija")
+ atc_set_text_outside("[KVE] Kangasvarkaa Express\n-> KANGASVARKAA\nvia Kameary, Morija")
end \ No newline at end of file
diff --git a/il_timetable/nodes/(1191,16,6123).lua b/il_timetable/nodes/(1191,16,6123).lua
new file mode 100644
index 0000000..0dff8a1
--- /dev/null
+++ b/il_timetable/nodes/(1191,16,6123).lua
@@ -0,0 +1,9 @@
+F.ttp_begin({
+ stn = "Namespace Mountains", -- station name
+ tt = "DTLE1_S", -- timetable ID
+ depint = "00;30", --departure slot interval
+ depoff = "00;00", --departure slot offset
+ doorside = "R",
+ only_lines = { DTLE1 = true },
+ force_tt_reset = false,
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(1194,16,6140).lua b/il_timetable/nodes/(1194,16,6140).lua
new file mode 100644
index 0000000..6a555f2
--- /dev/null
+++ b/il_timetable/nodes/(1194,16,6140).lua
@@ -0,0 +1,6 @@
+F.ttp_stop({
+ stn = "Namespace Mountains", -- station name
+ doorside = "R",
+ only_lines = { DTLE1 = true },
+ end_of_tt = { DTLE1 = true, DTLE1_N = true },
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(1722,30,2933).lua b/il_timetable/nodes/(1722,30,2934).lua
index e5f5896..d73c3c8 100644
--- a/il_timetable/nodes/(1722,30,2933).lua
+++ b/il_timetable/nodes/(1722,30,2934).lua
@@ -6,4 +6,5 @@ F.ttp_station_display({
interval = 15,
display1 = "d1",
--display2 = "d2",
+ twohalf = true
}) \ No newline at end of file
diff --git a/il_timetable/nodes/(1722,30,2937).lua b/il_timetable/nodes/(1722,30,2936).lua
index 560dfbe..4ebaa6e 100644
--- a/il_timetable/nodes/(1722,30,2937).lua
+++ b/il_timetable/nodes/(1722,30,2936).lua
@@ -6,4 +6,5 @@ F.ttp_station_display({
interval = 15,
display1 = "d1",
--display2 = "d2",
+ twohalf = true
}) \ No newline at end of file
diff --git a/il_timetable/nodes/(1734,26,2929).lua b/il_timetable/nodes/(1734,26,2929).lua
index 1d8f85b..0fe54cc 100644
--- a/il_timetable/nodes/(1734,26,2929).lua
+++ b/il_timetable/nodes/(1734,26,2929).lua
@@ -8,4 +8,7 @@ F.ttp_begin({
reverse = false,
only_lines = { E16 = true },
force_tt_reset = false,
-}) \ No newline at end of file
+})
+--[[if event.train then
+set_rc("FREIGHT")
+end]]-- \ No newline at end of file
diff --git a/il_timetable/nodes/(2514,7,5027).lua b/il_timetable/nodes/(2514,7,5027).lua
index 1ab4b5c..965b765 100644
--- a/il_timetable/nodes/(2514,7,5027).lua
+++ b/il_timetable/nodes/(2514,7,5027).lua
@@ -1,10 +1,4 @@
-F.ttp_begin({
- stn = "Overfish Beach", -- station name
- tt = "E16_W", -- timetable ID
- depint = "00;30", --departure slot interval
- depoff = "00;00", --departure slot offset
- doorside = "L",
- reverse = false,
- only_lines = { E16 = true },
- force_tt_reset = false,
-})
+F.ttp_stop({
+ stn = "Overfish Beach",
+ doorside = "L",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(2536,7,5021).lua b/il_timetable/nodes/(2536,7,5021).lua
new file mode 100644
index 0000000..965b765
--- /dev/null
+++ b/il_timetable/nodes/(2536,7,5021).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Overfish Beach",
+ doorside = "L",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(2635,13,4369).lua b/il_timetable/nodes/(2635,13,4369).lua
index cf13114..56e00a2 100644
--- a/il_timetable/nodes/(2635,13,4369).lua
+++ b/il_timetable/nodes/(2635,13,4369).lua
@@ -1,5 +1,4 @@
F.ttp_stop({
stn = "Grub Valley (GVMER)",
doorside = "R",
- end_of_tt = {E16_E = true},
}) \ No newline at end of file
diff --git a/il_timetable/nodes/(3166,7,5016).lua b/il_timetable/nodes/(3166,7,5016).lua
new file mode 100644
index 0000000..4d87cf8
--- /dev/null
+++ b/il_timetable/nodes/(3166,7,5016).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Qrungob",
+ doorside = "R",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(3183,7,5013).lua b/il_timetable/nodes/(3183,7,5013).lua
new file mode 100644
index 0000000..4d87cf8
--- /dev/null
+++ b/il_timetable/nodes/(3183,7,5013).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Qrungob",
+ doorside = "R",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(3665,30,5521).lua b/il_timetable/nodes/(3665,30,5521).lua
new file mode 100644
index 0000000..896154a
--- /dev/null
+++ b/il_timetable/nodes/(3665,30,5521).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Moranbong",
+ doorside = "R",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(3668,30,5557).lua b/il_timetable/nodes/(3668,30,5557).lua
new file mode 100644
index 0000000..896154a
--- /dev/null
+++ b/il_timetable/nodes/(3668,30,5557).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Moranbong",
+ doorside = "R",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(4100,4,5242).lua b/il_timetable/nodes/(4100,4,5242).lua
index 2c1e7f7..67edfcf 100644
--- a/il_timetable/nodes/(4100,4,5242).lua
+++ b/il_timetable/nodes/(4100,4,5242).lua
@@ -1,4 +1,4 @@
if get_line()=="KVE" then
set_rc("KVE_W")
- atc_set_text_outside("[KVE] Kangasvarkaa Express\n-> SPAWN\nvia Morija, Sameary, Origin")
+ atc_set_text_outside("[KVE] Kangasvarkaa Express\n-> SPAWN\nvia Morija, Kameary, Origin")
end \ No newline at end of file
diff --git a/il_timetable/nodes/(4289,6,5647).lua b/il_timetable/nodes/(4289,6,5647).lua
new file mode 100644
index 0000000..8e9f39b
--- /dev/null
+++ b/il_timetable/nodes/(4289,6,5647).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Kangasvarkaa",
+ doorside = "L",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(4315,6,5637).lua b/il_timetable/nodes/(4315,6,5637).lua
new file mode 100644
index 0000000..8e9f39b
--- /dev/null
+++ b/il_timetable/nodes/(4315,6,5637).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Kangasvarkaa",
+ doorside = "L",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(4556,14,6817).lua b/il_timetable/nodes/(4556,14,6817).lua
new file mode 100644
index 0000000..251f02e
--- /dev/null
+++ b/il_timetable/nodes/(4556,14,6817).lua
@@ -0,0 +1,10 @@
+F.ttp_station_display({
+ lines = {"E16_W", "E16_E"},
+ departure = {},
+ station = "By The Way",
+ title = "PLATFORM 2",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+-- twohalf = true,
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(4565,11,6814).lua b/il_timetable/nodes/(4565,11,6814).lua
new file mode 100644
index 0000000..77a3f2b
--- /dev/null
+++ b/il_timetable/nodes/(4565,11,6814).lua
@@ -0,0 +1,11 @@
+-- mary4: leave this here
+F.ttp_begin({
+ stn = "By The Way", -- station name
+ tt = "E16_W", -- timetable ID
+ depint = "05;00", --departure slot interval
+ depoff = "04;00", --departure slot offset
+ doorside = "L",
+ reverse = false,
+ only_lines = { E16 = true },
+ force_tt_reset = false,
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(4587,7,2174).lua b/il_timetable/nodes/(4587,7,2174).lua
index 5e9d62c..5ed6e8e 100644
--- a/il_timetable/nodes/(4587,7,2174).lua
+++ b/il_timetable/nodes/(4587,7,2174).lua
@@ -7,4 +7,14 @@ F.ttp_begin({
reverse = true,
only_lines = { E85 = true },
force_tt_reset = false,
+})
+F.ttp_begin({
+ stn = "Morija North", -- station name
+ tt = "DTLE1_N", -- timetable ID
+ depint = "05;00", --departure slot interval
+ depoff = "07;30", --departure slot offset
+ doorside = "L",
+ reverse = true,
+ only_lines = { DTLE1 = true },
+ force_tt_reset = false,
}) \ No newline at end of file
diff --git a/il_timetable/nodes/(4602,9,2181).lua b/il_timetable/nodes/(4602,9,2181).lua
new file mode 100644
index 0000000..c4bed49
--- /dev/null
+++ b/il_timetable/nodes/(4602,9,2181).lua
@@ -0,0 +1,7 @@
+F.ttp_station_display({
+ lines = {"E85_N", "E85_S", "DTLE1_N", "DTLE1_S"},
+ departure = {},
+ station = "Morija North",
+ title = "Morija North",
+ display1 = "d1",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(4622,12,6795).lua b/il_timetable/nodes/(4654,11,6801).lua
index cf6751b..cf6751b 100644
--- a/il_timetable/nodes/(4622,12,6795).lua
+++ b/il_timetable/nodes/(4654,11,6801).lua
diff --git a/il_timetable/nodes/(4739,12,5767).lua b/il_timetable/nodes/(4739,12,5767).lua
new file mode 100644
index 0000000..ecb60c9
--- /dev/null
+++ b/il_timetable/nodes/(4739,12,5767).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Malakaland Junction",
+ doorside = "L",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(4769,12,5760).lua b/il_timetable/nodes/(4769,12,5760).lua
new file mode 100644
index 0000000..ecb60c9
--- /dev/null
+++ b/il_timetable/nodes/(4769,12,5760).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Malakaland Junction",
+ doorside = "L",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(4899,20,6166).lua b/il_timetable/nodes/(4899,20,6166).lua
new file mode 100644
index 0000000..32f1685
--- /dev/null
+++ b/il_timetable/nodes/(4899,20,6166).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Sheep Hills",
+ doorside = "R",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(4902,20,6189).lua b/il_timetable/nodes/(4902,20,6189).lua
new file mode 100644
index 0000000..32f1685
--- /dev/null
+++ b/il_timetable/nodes/(4902,20,6189).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Sheep Hills",
+ doorside = "R",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5088,27,6520).lua b/il_timetable/nodes/(5088,27,6520).lua
new file mode 100644
index 0000000..1394d01
--- /dev/null
+++ b/il_timetable/nodes/(5088,27,6520).lua
@@ -0,0 +1,8 @@
+F.ttp_station_display({
+ lines = {"E16_W"},
+ departure = {},
+ station = "Sakura Gaps",
+ title = "PLATFORM 2",
+ display1 = "d1",
+ twohalf = true,
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5088,27,6538).lua b/il_timetable/nodes/(5088,27,6538).lua
new file mode 100644
index 0000000..1394d01
--- /dev/null
+++ b/il_timetable/nodes/(5088,27,6538).lua
@@ -0,0 +1,8 @@
+F.ttp_station_display({
+ lines = {"E16_W"},
+ departure = {},
+ station = "Sakura Gaps",
+ title = "PLATFORM 2",
+ display1 = "d1",
+ twohalf = true,
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5092,23,6515).lua b/il_timetable/nodes/(5092,23,6515).lua
new file mode 100644
index 0000000..5d2778c
--- /dev/null
+++ b/il_timetable/nodes/(5092,23,6515).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Sakura Gaps",
+ doorside = "R",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5096,23,6543).lua b/il_timetable/nodes/(5096,23,6543).lua
new file mode 100644
index 0000000..5d2778c
--- /dev/null
+++ b/il_timetable/nodes/(5096,23,6543).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "Sakura Gaps",
+ doorside = "R",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5100,27,6520).lua b/il_timetable/nodes/(5100,27,6520).lua
new file mode 100644
index 0000000..586c99a
--- /dev/null
+++ b/il_timetable/nodes/(5100,27,6520).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"E16_E"},
+ departure = {},
+ station = "Sakura Gaps",
+ title = "PLATFORM 1",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5100,27,6538).lua b/il_timetable/nodes/(5100,27,6538).lua
new file mode 100644
index 0000000..586c99a
--- /dev/null
+++ b/il_timetable/nodes/(5100,27,6538).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"E16_E"},
+ departure = {},
+ station = "Sakura Gaps",
+ title = "PLATFORM 1",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5390,13,6916).lua b/il_timetable/nodes/(5390,13,6916).lua
new file mode 100644
index 0000000..bc988f9
--- /dev/null
+++ b/il_timetable/nodes/(5390,13,6916).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "C&C Farm",
+ doorside = "R",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5393,16,6910).lua b/il_timetable/nodes/(5393,16,6910).lua
new file mode 100644
index 0000000..a6e9581
--- /dev/null
+++ b/il_timetable/nodes/(5393,16,6910).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"E16_W"},
+ departure = {},
+ station = "C&C Farm",
+ title = "PLATFORM 3",
+ display1 = "d1",
+-- display2 = "d2",
+ twohalf = true,
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5393,16,6919).lua b/il_timetable/nodes/(5393,16,6919).lua
new file mode 100644
index 0000000..a26ced4
--- /dev/null
+++ b/il_timetable/nodes/(5393,16,6919).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"E16_E"},
+ departure = {},
+ station = "C&C Farm",
+ title = "PLATFORM 4",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5400,16,6910).lua b/il_timetable/nodes/(5400,16,6910).lua
new file mode 100644
index 0000000..a6e9581
--- /dev/null
+++ b/il_timetable/nodes/(5400,16,6910).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"E16_W"},
+ departure = {},
+ station = "C&C Farm",
+ title = "PLATFORM 3",
+ display1 = "d1",
+-- display2 = "d2",
+ twohalf = true,
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5400,16,6919).lua b/il_timetable/nodes/(5400,16,6919).lua
new file mode 100644
index 0000000..a26ced4
--- /dev/null
+++ b/il_timetable/nodes/(5400,16,6919).lua
@@ -0,0 +1,9 @@
+F.ttp_station_display({
+ lines = {"E16_E"},
+ departure = {},
+ station = "C&C Farm",
+ title = "PLATFORM 4",
+ interval = 15,
+ display1 = "d1",
+-- display2 = "d2",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(5405,13,6913).lua b/il_timetable/nodes/(5405,13,6913).lua
new file mode 100644
index 0000000..bc988f9
--- /dev/null
+++ b/il_timetable/nodes/(5405,13,6913).lua
@@ -0,0 +1,4 @@
+F.ttp_stop({
+ stn = "C&C Farm",
+ doorside = "R",
+}) \ No newline at end of file
diff --git a/il_timetable/nodes/(981,21,1053).lua b/il_timetable/nodes/(981,21,1053).lua
index be19fda..00928a4 100644
--- a/il_timetable/nodes/(981,21,1053).lua
+++ b/il_timetable/nodes/(981,21,1053).lua
@@ -1,14 +1,14 @@
---N/S
-local line = "E85"
+--W/E
+local line = "FAR"
-lines = F.ttp_info_times(line.."_N", "00;00")
-linestr = F.ttp_info_trains(line.."_N", "00;00")
+lines = F.ttp_info_times(line.."_W", "00;00")
+linestr = F.ttp_info_trains(line.."_W", "00;00")
local li = lines
for i=1,#linestr do li[#li+1] = linestr[i] end
-print(line.."_N\n"..table.concat(li, "\n"))
+print(line.."_W\n"..table.concat(li, "\n"))
-lines = F.ttp_info_times(line.."_S", "00;00")
-linestr = F.ttp_info_trains(line.."_S", "00;00")
+lines = F.ttp_info_times(line.."_E", "00;00")
+linestr = F.ttp_info_trains(line.."_E", "00;00")
local li = lines
for i=1,#linestr do li[#li+1] = linestr[i] end
-print(line.."_S\n"..table.concat(li, "\n")) \ No newline at end of file
+print(line.."_E\n"..table.concat(li, "\n")) \ No newline at end of file
diff --git a/il_timetable/nodes/(981,22,1053).lua b/il_timetable/nodes/(981,22,1053).lua
index de30463..a48edb3 100644
--- a/il_timetable/nodes/(981,22,1053).lua
+++ b/il_timetable/nodes/(981,22,1053).lua
@@ -1,8 +1,5 @@
---S.ttt["901424"] = nil
---S.ttp["E85_N"] = nil
-nope()
-
-local tr="NRG"
+-- E/W
+local tr="E16"
S.ttp[tr.."_E"].force_tt_reset = true
S.ttp[tr.."_W"].force_tt_reset = true
print(tr.." resetting timetable")
diff --git a/il_timetable/nodes/(982,21,1053).lua b/il_timetable/nodes/(982,21,1053).lua
index c00a6ff..be19fda 100644
--- a/il_timetable/nodes/(982,21,1053).lua
+++ b/il_timetable/nodes/(982,21,1053).lua
@@ -1,14 +1,14 @@
---W/E
-local line = "E16"
+--N/S
+local line = "E85"
-lines = F.ttp_info_times(line.."_W", "00;00")
-linestr = F.ttp_info_trains(line.."_W", "00;00")
+lines = F.ttp_info_times(line.."_N", "00;00")
+linestr = F.ttp_info_trains(line.."_N", "00;00")
local li = lines
for i=1,#linestr do li[#li+1] = linestr[i] end
-print(line.."_W\n"..table.concat(li, "\n"))
+print(line.."_N\n"..table.concat(li, "\n"))
-lines = F.ttp_info_times(line.."_E", "00;00")
-linestr = F.ttp_info_trains(line.."_E", "00;00")
+lines = F.ttp_info_times(line.."_S", "00;00")
+linestr = F.ttp_info_trains(line.."_S", "00;00")
local li = lines
for i=1,#linestr do li[#li+1] = linestr[i] end
-print(line.."_E\n"..table.concat(li, "\n")) \ No newline at end of file
+print(line.."_S\n"..table.concat(li, "\n")) \ No newline at end of file
diff --git a/il_timetable/nodes/(982,22,1053).lua b/il_timetable/nodes/(982,22,1053).lua
new file mode 100644
index 0000000..73b9d08
--- /dev/null
+++ b/il_timetable/nodes/(982,22,1053).lua
@@ -0,0 +1,5 @@
+-- N/S
+local tr="CFE"
+S.ttp[tr.."_N"].force_tt_reset = true
+S.ttp[tr.."_S"].force_tt_reset = true
+print(tr.." resetting timetable") \ No newline at end of file
diff --git a/il_timetable/nodes/(983,21,1053).lua b/il_timetable/nodes/(983,21,1053).lua
new file mode 100644
index 0000000..84bed9c
--- /dev/null
+++ b/il_timetable/nodes/(983,21,1053).lua
@@ -0,0 +1,3 @@
+for key,_ in pairs(S.ttp) do
+ print(key)
+end \ No newline at end of file
diff --git a/il_timetable/nodes/(983,22,1053).lua b/il_timetable/nodes/(983,22,1053).lua
index 860f22a..493aeb1 100644
--- a/il_timetable/nodes/(983,22,1053).lua
+++ b/il_timetable/nodes/(983,22,1053).lua
@@ -1 +1 @@
-S.ttt["506708"] = nil \ No newline at end of file
+S.ttt["732702"] = nil \ No newline at end of file