summaryrefslogtreecommitdiff
path: root/il_timetable/nodes/(159,11,846).lua
blob: 6932523c691d9e255cc8970f4bd121b65190049b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
if event.train then
  st_name = "Schwarzschild Street"
  set_line("4")
  flip = not flip
end

doors = "L"
if event.train then
  local time_now = rwt.now()
  local next_dep_time = rwt.next_rpt(rwt.add(time_now, 10), 120, 0)
  if flip then
    atc_set_text_outside("4 - Showroom")
    digiline_send("monitor", "4  Showroom     "..rwt.to_string(next_dep_time, true))
    set_rc("SH")
  else
    digiline_send("monitor", "4  Ice Mountain      "..rwt.to_string(next_dep_time, true))
    atc_set_text_outside("4 - Ice Mountain")
    set_rc("IM")
  end
  atc_set_text_inside(st_name.."\nDeparture: "..rwt.to_string(next_dep_time, true))
  atc_send("B0 W O"..doors)
  schedule(next_dep_time, "depart")
elseif event.schedule then
  atc_send("OCD1SM")
  digiline_send("monitor", "Last Departure: | "..rwt.to_string(rwt.now(), true))
  atc_set_text_inside("")
  depart = true
end