aboutsummaryrefslogtreecommitdiff
path: root/advtrains_line_automation/line_functions.lua
diff options
context:
space:
mode:
authorSingularis <singularis@volny.cz>2025-04-12 09:45:15 +0200
committerorwell <orwell@bleipb.de>2025-05-27 20:22:01 +0200
commited1e53a0322173b24ee67549c7ba87907682314f (patch)
treec6411b794a325763992937f2643c05642927f952 /advtrains_line_automation/line_functions.lua
parent28bd0c88b03be784e825d3d8022f4e5b5f3bc97c (diff)
downloadadvtrains-ed1e53a0322173b24ee67549c7ba87907682314f.tar.gz
advtrains-ed1e53a0322173b24ee67549c7ba87907682314f.tar.bz2
advtrains-ed1e53a0322173b24ee67549c7ba87907682314f.zip
[mail] opraveno formátování času v oknech herní pošty
- [advtrains_line_automation] ze struktury 'linevar' odstraněna položka 'line' - [advtrains_line_automation] jízdní řády nově zobrazují název vlaku - [advtrains_line_automation] umístěný jízdní řád lze nově otevřít v neprivilegovaném režimu (Aux1+pravý klik) - [ch_time] přidána formátovací funkce ch_time.date() komptibilní s os.date()
Diffstat (limited to 'advtrains_line_automation/line_functions.lua')
-rw-r--r--advtrains_line_automation/line_functions.lua9
1 files changed, 6 insertions, 3 deletions
diff --git a/advtrains_line_automation/line_functions.lua b/advtrains_line_automation/line_functions.lua
index fa50d20..bbd4297 100644
--- a/advtrains_line_automation/line_functions.lua
+++ b/advtrains_line_automation/line_functions.lua
@@ -748,9 +748,11 @@ function al.on_train_enter(pos, train_id, train, index)
al.cancel_linevar(train)
-- vyplnit linevar_past:
if train.line ~= nil and train.line ~= "" then
+ local past_linevar = assert(linevar_def.name)
+ local past_line = al.linevar_decompose(past_linevar)
ls.linevar_past = {
- line = assert(linevar_def.line),
- linevar = assert(linevar_def.name),
+ line = assert(past_line),
+ linevar = past_linevar,
station = stn,
arrival = rwtime,
}
@@ -1276,7 +1278,8 @@ local function vlaky(param, past_trains_too)
if direction_index ~= nil then
direction = get_station_name(direction_stop.stn)
end
- local s = "("..train_id..") ["..linevar_def.line.."] směr „"..direction.."“, poloha: "..
+ local line = al.linevar_decompose(linevar_def.name)
+ local s = "("..train_id..") ["..line.."] směr „"..direction.."“, poloha: "..
get_train_position(ls, linevar_def, rwtime)
if results[train_id] ~= nil then
s = s.." ["..results[train_id].." cestující/ch]"