summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--durt/nodes/(-2204,8,-651).lua1
-rw-r--r--durt/nodes/(-2204,8,-676).lua1
-rw-r--r--durt/nodes/(-2209,9,-651).lua6
-rw-r--r--far/nodes/(1771,10,1563).lua2
-rw-r--r--far/nodes/(5323,32,2321).lua3
-rw-r--r--far/nodes/(5326,32,2311).lua3
-rw-r--r--far/nodes/(5409,33,2336).lua3
-rw-r--r--far/nodes/(5409,33,2339).lua3
-rw-r--r--far/nodes/(5434,33,2329).lua3
-rw-r--r--far/nodes/(5434,33,2332).lua3
-rw-r--r--il_timetable/init_code.lua10
-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/(4587,7,2174).lua10
-rw-r--r--il_timetable/nodes/(4602,9,2181).lua2
15 files changed, 59 insertions, 6 deletions
diff --git a/durt/nodes/(-2204,8,-651).lua b/durt/nodes/(-2204,8,-651).lua
index 1607eaf..d8539fb 100644
--- a/durt/nodes/(-2204,8,-651).lua
+++ b/durt/nodes/(-2204,8,-651).lua
@@ -21,7 +21,6 @@ if event.train and atc_arrow then
--else loco has returned from runaround
F.remove_rc(cmd) -- remove runaround RCs
atc_send("S0WRS1") --reverse the train and creep towards the other departure signal
- step_fc() --step the fc forward to be ready for the autoyard
return
end
\ No newline at end of file
diff --git a/durt/nodes/(-2204,8,-676).lua b/durt/nodes/(-2204,8,-676).lua
index f4a3fe5..834ba6c 100644
--- a/durt/nodes/(-2204,8,-676).lua
+++ b/durt/nodes/(-2204,8,-676).lua
@@ -3,6 +3,7 @@ local ind = POS(-2209,8,-651) -- IMPORTANT NB: remember to update this if you mo
local print_notification = true
local function send_train()
set_rc("FREIGHT BYARD_NOID_SHUTTLE BYARD BY_COLLECT_NOID BY_RTS NIDTH NOIDEA IND TREES") -- RC string to overwrite when departing for the autoyard, remember to include the return RCs as well
+ step_fc() --step the fc forward to be ready for the autoyard
atc_send("A1SM")
F.indicator(ind,false)
end
diff --git a/durt/nodes/(-2209,9,-651).lua b/durt/nodes/(-2209,9,-651).lua
index 391fab3..fdf1611 100644
--- a/durt/nodes/(-2209,9,-651).lua
+++ b/durt/nodes/(-2209,9,-651).lua
@@ -4,7 +4,7 @@ local users = {
"Maverick2797"
}
if event.punch then
-for _,name in pairs(users) do
-if event.name==name then interrupt_pos(POS(-2204,8,-676),"notify") return end
-end
+ for _,name in pairs(users) do
+ if event.name==name then interrupt_pos(POS(-2204,8,-676),"notify") return end
+ end
end \ No newline at end of file
diff --git a/far/nodes/(1771,10,1563).lua b/far/nodes/(1771,10,1563).lua
index 3150a83..a70b572 100644
--- a/far/nodes/(1771,10,1563).lua
+++ b/far/nodes/(1771,10,1563).lua
@@ -1,5 +1,5 @@
F.ttp_station_display({
- lines = {"FAR_W"},
+ lines = {"FAR_W", "FAR_E"},
departure = {},
station = "Salt Factory",
title = "Salt Factory",
diff --git a/far/nodes/(5323,32,2321).lua b/far/nodes/(5323,32,2321).lua
new file mode 100644
index 0000000..dccf23d
--- /dev/null
+++ b/far/nodes/(5323,32,2321).lua
@@ -0,0 +1,3 @@
+-- far_luaatctrack_spot_check_01.lua
+
+F.save_train(POS(5323,32,2321), "west")
diff --git a/far/nodes/(5326,32,2311).lua b/far/nodes/(5326,32,2311).lua
new file mode 100644
index 0000000..66c932f
--- /dev/null
+++ b/far/nodes/(5326,32,2311).lua
@@ -0,0 +1,3 @@
+-- far_luaatctrack_spot_check_01.lua
+
+F.save_train(POS(5326,32,2311), "east")
diff --git a/far/nodes/(5409,33,2336).lua b/far/nodes/(5409,33,2336).lua
new file mode 100644
index 0000000..45fd236
--- /dev/null
+++ b/far/nodes/(5409,33,2336).lua
@@ -0,0 +1,3 @@
+-- far_luaatctrack_spot_check_01.lua
+
+F.save_train(POS(5409,33,2336), "west")
diff --git a/far/nodes/(5409,33,2339).lua b/far/nodes/(5409,33,2339).lua
new file mode 100644
index 0000000..25280d4
--- /dev/null
+++ b/far/nodes/(5409,33,2339).lua
@@ -0,0 +1,3 @@
+-- far_luaatctrack_spot_check_01.lua
+
+F.save_train(POS(5409,33,2339), "west")
diff --git a/far/nodes/(5434,33,2329).lua b/far/nodes/(5434,33,2329).lua
new file mode 100644
index 0000000..d550a23
--- /dev/null
+++ b/far/nodes/(5434,33,2329).lua
@@ -0,0 +1,3 @@
+-- far_luaatctrack_spot_check_01.lua
+
+F.save_train(POS(5434,33,2329), "east")
diff --git a/far/nodes/(5434,33,2332).lua b/far/nodes/(5434,33,2332).lua
new file mode 100644
index 0000000..7cf6feb
--- /dev/null
+++ b/far/nodes/(5434,33,2332).lua
@@ -0,0 +1,3 @@
+-- far_luaatctrack_spot_check_01.lua
+
+F.save_train(POS(5434,33,2332), "east")
diff --git a/il_timetable/init_code.lua b/il_timetable/init_code.lua
index c28ae86..eb89e27 100644
--- a/il_timetable/init_code.lua
+++ b/il_timetable/init_code.lua
@@ -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 = "[BAK] Morija North",
+ inside_line_desc = "Baka Express (BAK) to Morija North",
+ stn_display = "DTLE1 Morija N. ",
+ },
}
--[[
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/(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
index 52448e2..c4bed49 100644
--- a/il_timetable/nodes/(4602,9,2181).lua
+++ b/il_timetable/nodes/(4602,9,2181).lua
@@ -1,5 +1,5 @@
F.ttp_station_display({
- lines = {"E85_N", "E85_S", },
+ lines = {"E85_N", "E85_S", "DTLE1_N", "DTLE1_S"},
departure = {},
station = "Morija North",
title = "Morija North",