blob: d0d33a88c00ed023925c8e89e60bcb9515c4e75f (
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
29
30
31
32
33
34
35
36
37
38
|
-- luaatctrack_main_depot_01.lua
local show_print = false
if event.train then
if atc_arrow then
local passive_name = "ErsDepotTurnaround"
local track_route = "01 EXTRA"
local can_do_route1 = false
local can_do_route2 = false
F.train_duration("start")
F.train_info(passive_name, show_print)
if F.does_train_have_rc("ERSTAZIDEPOTUNLOAD") then
track_route = "03 UNLOADING TRACK"
elseif F.does_train_have_rc("DEPOTUNLOADING") then
track_route = "03 UNLOADING TRACK"
elseif F.does_train_have_rc("FERTRUNNER") then
track_route = "03 UNLOADING TRACK"
elseif F.does_train_have_rc("DEPOTLOADING") then
track_route = "02 LOADING TRACK"
elseif F.does_train_have_rc("ERSTAZITST") then
track_route = "02 LOADING TRACK"
end
can_do_route1 = F.send_route(passive_name, track_route, show_print)
if can_do_route1 == false then
track_route = "01 EXTRA"
can_do_route2 = F.send_route(passive_name, track_route, show_print)
if can_do_route2 == false then
track_route = "04 EXTRA"
F.send_route(passive_name, track_route, show_print)
end
end
else
local passive_name = "ErsDepotTurnaround"
F.train_duration("end")
F.train_info(passive_name, show_print)
end
end
|