diff options
Diffstat (limited to 'Crossroads')
-rw-r--r-- | Crossroads/init_code.lua | 24 | ||||
-rw-r--r-- | Crossroads/nodes/(1792,-1,1020).lua | 1 | ||||
-rw-r--r-- | Crossroads/nodes/(1797,21,989).lua | 2 | ||||
-rw-r--r-- | Crossroads/nodes/(1798,21,989).lua | 2 | ||||
-rw-r--r-- | Crossroads/nodes/(1799,21,989).lua | 2 | ||||
-rw-r--r-- | Crossroads/nodes/(2009,4,991).lua | 1 | ||||
-rw-r--r-- | Crossroads/nodes/(2022,4,991).lua | 1 | ||||
-rw-r--r-- | Crossroads/nodes/(2254,4,991).lua | 2 |
8 files changed, 30 insertions, 5 deletions
diff --git a/Crossroads/init_code.lua b/Crossroads/init_code.lua index ec07d95..62840ef 100644 --- a/Crossroads/init_code.lua +++ b/Crossroads/init_code.lua @@ -193,6 +193,21 @@ function F.checkpoint(name,arrow,opp) end end +function F.atc (cmd, intext, outtext) + if event.type == "train" then + if atc_arrow then + if cmd then + atc_send (cmd) + end + if intext then + atc_set_text_inside (intext) + end + if outtext then + atc_set_text_outside (outtext) + end + end + end +end F.stnlist = { cg = "Colored Grasses", @@ -206,7 +221,8 @@ F.stnlist = { crch = "Crossroads City Hall", crchs = "Crossroads City Hall South", crmtrail = "Crossroads Mountain Railway Terminus", - crnsw = "CR North Station St. 9th Alley", + crnsw = "Crossroads North Station St. 9th Alley", + crnsw2 = "Crossroads C. 2nd St./Station St. 9th Alley", crrathaus = "Crossroads City Hall", crsmacker = "Crossroads Smacker's Station", crwm = "Crossroads West Mountains", @@ -252,6 +268,12 @@ F.lines = { [1] = { {"crsmacker", "R3"}, {"crch", "U1"}, {"crchs", "W"}, {"cras", "N"} }, [2] = { {"cras", "N"}, {"crchs", "E"}, {"crch", "U2"}, {"crsmacker", "R3"} }, }, + ['CRT2'] = { + name = 'CRT 2', + ring = false, + [1] = { {'crch', 'U6'}, {'crbfsw', 'E'}, {'crnsw', 'R1'} }, + [2] = { {'crnsw', 'R1'}, {'crbfsw', 'W'}, {'crch', 'U6'} }, + }, } F.stndet = {} diff --git a/Crossroads/nodes/(1792,-1,1020).lua b/Crossroads/nodes/(1792,-1,1020).lua new file mode 100644 index 0000000..35127ba --- /dev/null +++ b/Crossroads/nodes/(1792,-1,1020).lua @@ -0,0 +1 @@ +F.stn2gen ('crch', 'U6', 'L', true, true)
\ No newline at end of file diff --git a/Crossroads/nodes/(1797,21,989).lua b/Crossroads/nodes/(1797,21,989).lua index eb3dcc3..f06c626 100644 --- a/Crossroads/nodes/(1797,21,989).lua +++ b/Crossroads/nodes/(1797,21,989).lua @@ -1 +1 @@ -F.odc('CRT1','1Wcrchn R1Wcrsmacker')
\ No newline at end of file +-- stub
\ No newline at end of file diff --git a/Crossroads/nodes/(1798,21,989).lua b/Crossroads/nodes/(1798,21,989).lua index 4737454..f06c626 100644 --- a/Crossroads/nodes/(1798,21,989).lua +++ b/Crossroads/nodes/(1798,21,989).lua @@ -1 +1 @@ -F.odc('CRT1','R1Wcrchn 1Wcrchs')
\ No newline at end of file +-- stub
\ No newline at end of file diff --git a/Crossroads/nodes/(1799,21,989).lua b/Crossroads/nodes/(1799,21,989).lua index 350f81e..f06c626 100644 --- a/Crossroads/nodes/(1799,21,989).lua +++ b/Crossroads/nodes/(1799,21,989).lua @@ -1 +1 @@ -F.odc('CRT1','R1Wcrchn 1Wcras')
\ No newline at end of file +-- stub
\ No newline at end of file diff --git a/Crossroads/nodes/(2009,4,991).lua b/Crossroads/nodes/(2009,4,991).lua new file mode 100644 index 0000000..3485289 --- /dev/null +++ b/Crossroads/nodes/(2009,4,991).lua @@ -0,0 +1 @@ +F.stn2gen ('crbfsw','E','R')
\ No newline at end of file diff --git a/Crossroads/nodes/(2022,4,991).lua b/Crossroads/nodes/(2022,4,991).lua new file mode 100644 index 0000000..62124ef --- /dev/null +++ b/Crossroads/nodes/(2022,4,991).lua @@ -0,0 +1 @@ +F.stn2gen ('crbfsw', 'W', 'L')
\ No newline at end of file diff --git a/Crossroads/nodes/(2254,4,991).lua b/Crossroads/nodes/(2254,4,991).lua index 9340cff..99c3448 100644 --- a/Crossroads/nodes/(2254,4,991).lua +++ b/Crossroads/nodes/(2254,4,991).lua @@ -1 +1 @@ -F.kbhf("crnsw","crbfsw","R","M","CRT2 - Crossroads City Hall","1")
\ No newline at end of file +F.stn2gen ('crnsw', 'R1', 'R', true, true)
\ No newline at end of file |