diff options
author | Singularis <singularis@volny.cz> | 2025-01-19 06:52:20 +0100 |
---|---|---|
committer | orwell <orwell@bleipb.de> | 2025-05-27 20:22:01 +0200 |
commit | 8965b1115473346df8aa80bc2c3d61eab3509d62 (patch) | |
tree | deabca1e71cd6774b02a69b372514b1b802c41b5 /advtrains_line_automation/line_functions.lua | |
parent | 4ad37ae721a9db5754ce0489dc68ad66e6fad9b6 (diff) | |
download | advtrains-8965b1115473346df8aa80bc2c3d61eab3509d62.tar.gz advtrains-8965b1115473346df8aa80bc2c3d61eab3509d62.tar.bz2 advtrains-8965b1115473346df8aa80bc2c3d61eab3509d62.zip |
[advtrains_line_automation] vývoj staničního rozhlasu
- [advtrains_interlocking] logování zapnutí/vypnutí ARS
- [advtrains_line_automation] opět zapnuto logování linkových odjezdů/příjezdů
- [moretrees] švestky jsou nově jedlé
Diffstat (limited to 'advtrains_line_automation/line_functions.lua')
-rw-r--r-- | advtrains_line_automation/line_functions.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/advtrains_line_automation/line_functions.lua b/advtrains_line_automation/line_functions.lua index 168c1e7..0a4e6d2 100644 --- a/advtrains_line_automation/line_functions.lua +++ b/advtrains_line_automation/line_functions.lua @@ -711,7 +711,7 @@ function al.on_train_enter(pos, train_id, train, index) else -- koncová zastávka can_start_line = stop_def.mode == MODE_FINAL_CONTINUE - -- core.log("action", "Train "..train_id.." arrived at the final station "..stop_def.stn.." of linevar "..ls.linevar.." after "..(rwtime - ls.linevar_dep).." seconds.") + core.log("action", "Train "..train_id.." arrived at the final station "..stop_def.stn.." of linevar "..ls.linevar.." after "..(rwtime - ls.linevar_dep).." seconds.") debug_print("Vlak "..train_id.." skončil jízdu na lince "..ls.linevar..", může pokračovat na jinou linku: "..(can_start_line and "ihned" or "na příští zastávce")) train.text_inside = al.get_stop_description(linevar_def.stops[next_index]) local current_passage = current_passages[train_id] @@ -751,9 +751,9 @@ function al.on_train_enter(pos, train_id, train, index) update_value(train, "routingcode", new_routingcode) -- začít novou linku? - if can_start_line and line_start(train, stn, planned_departure) then + if can_start_line and stn ~= nil and stn ~= "" and line_start(train, stn, planned_departure) then debug_print("Vlak "..train_id.." zahájil jízdu na nové lince ("..ls.linevar..") ze stanice "..stn..".") - -- core.log("action", "Train "..train_id.." started a route with linevar '"..ls.linevar.."' at station '"..stn.."'.") + core.log("action", "Train "..train_id.." started a route with linevar '"..ls.linevar.."' at station '"..stn.."'.") train.text_inside = get_station_name(stn) assert(ls.linevar) linevar_def = assert(al.try_get_linevar_def(ls.linevar)) |