summaryrefslogtreecommitdiff
path: root/m4/nodes
diff options
context:
space:
mode:
Diffstat (limited to 'm4/nodes')
-rw-r--r--m4/nodes/(1734,26,2901).lua1
-rw-r--r--m4/nodes/(1734,26,2935).lua3
-rw-r--r--m4/nodes/(1937,3,5835).lua2
-rw-r--r--m4/nodes/(2010,3,5860).lua22
-rw-r--r--m4/nodes/(2010,3,5895).lua1
-rw-r--r--m4/nodes/(2011,3,5835).lua2
-rw-r--r--m4/nodes/(2013,3,5889).lua1
-rw-r--r--m4/nodes/(4539,11,6809).lua2
-rw-r--r--m4/nodes/(4542,11,6809).lua4
-rw-r--r--m4/nodes/(4568,11,6809).lua3
10 files changed, 41 insertions, 0 deletions
diff --git a/m4/nodes/(1734,26,2901).lua b/m4/nodes/(1734,26,2901).lua
new file mode 100644
index 0000000..66ba746
--- /dev/null
+++ b/m4/nodes/(1734,26,2901).lua
@@ -0,0 +1 @@
+F.split_looparound_left("E16") \ No newline at end of file
diff --git a/m4/nodes/(1734,26,2935).lua b/m4/nodes/(1734,26,2935).lua
new file mode 100644
index 0000000..0e0dc9c
--- /dev/null
+++ b/m4/nodes/(1734,26,2935).lua
@@ -0,0 +1,3 @@
+if atc_arrow then
+ F.cpl_looparound("E16")
+end \ No newline at end of file
diff --git a/m4/nodes/(1937,3,5835).lua b/m4/nodes/(1937,3,5835).lua
new file mode 100644
index 0000000..9b60573
--- /dev/null
+++ b/m4/nodes/(1937,3,5835).lua
@@ -0,0 +1,2 @@
+--
+F.cpllooparound("E16") \ No newline at end of file
diff --git a/m4/nodes/(2010,3,5860).lua b/m4/nodes/(2010,3,5860).lua
new file mode 100644
index 0000000..5229dce
--- /dev/null
+++ b/m4/nodes/(2010,3,5860).lua
@@ -0,0 +1,22 @@
+local ch = {
+ get = "ars_set_query",
+ input = "ars_set",
+ indicator = "ars_indicator",
+}
+
+if event.train then
+ digiline_send(ch.get, "GET")
+ return
+end
+
+if event.digiline then
+ if event.channel==ch.input then
+ if not atc_id then
+ digiline_send(ch.indicator, true)
+ return
+ end
+ set_rc(tostring(event.msg))
+ digiline_send(ch.indicator, false)
+ return
+ end
+end \ No newline at end of file
diff --git a/m4/nodes/(2010,3,5895).lua b/m4/nodes/(2010,3,5895).lua
new file mode 100644
index 0000000..bb6fdaa
--- /dev/null
+++ b/m4/nodes/(2010,3,5895).lua
@@ -0,0 +1 @@
+F.cpllooparound("E16") \ No newline at end of file
diff --git a/m4/nodes/(2011,3,5835).lua b/m4/nodes/(2011,3,5835).lua
new file mode 100644
index 0000000..9b60573
--- /dev/null
+++ b/m4/nodes/(2011,3,5835).lua
@@ -0,0 +1,2 @@
+--
+F.cpllooparound("E16") \ No newline at end of file
diff --git a/m4/nodes/(2013,3,5889).lua b/m4/nodes/(2013,3,5889).lua
new file mode 100644
index 0000000..bb6fdaa
--- /dev/null
+++ b/m4/nodes/(2013,3,5889).lua
@@ -0,0 +1 @@
+F.cpllooparound("E16") \ No newline at end of file
diff --git a/m4/nodes/(4539,11,6809).lua b/m4/nodes/(4539,11,6809).lua
new file mode 100644
index 0000000..c42277b
--- /dev/null
+++ b/m4/nodes/(4539,11,6809).lua
@@ -0,0 +1,2 @@
+atc_set_text_outside("[E16] Personhood\nvia Grub Valley\nC&C Rail")
+F.split_looparound_left("E16") \ No newline at end of file
diff --git a/m4/nodes/(4542,11,6809).lua b/m4/nodes/(4542,11,6809).lua
new file mode 100644
index 0000000..67b31a2
--- /dev/null
+++ b/m4/nodes/(4542,11,6809).lua
@@ -0,0 +1,4 @@
+-- Poor Man's ARS
+if event.train and get_rc() == "E16_poor_mans_ars" then
+ set_route("Btw-E16-behelf", "E16Turnback")
+end \ No newline at end of file
diff --git a/m4/nodes/(4568,11,6809).lua b/m4/nodes/(4568,11,6809).lua
new file mode 100644
index 0000000..0e0dc9c
--- /dev/null
+++ b/m4/nodes/(4568,11,6809).lua
@@ -0,0 +1,3 @@
+if atc_arrow then
+ F.cpl_looparound("E16")
+end \ No newline at end of file