aboutsummaryrefslogtreecommitdiff
path: root/advtrains_interlocking/train_sections.lua
diff options
context:
space:
mode:
authororwell <orwell@bleipb.de>2025-07-05 11:22:25 +0200
committerorwell <orwell@bleipb.de>2025-07-05 11:22:25 +0200
commit93b5ec0eff2228a07c62355b990248b5f6824aad (patch)
treeb1a56d3ea20b7347b969b220bbfa5ab1c17d2b10 /advtrains_interlocking/train_sections.lua
parent8724d23395890611e6ce2a70efb76ecb6c7f03cd (diff)
parent0d1ddb0feb549afbc2e020efb9646f216721a7b8 (diff)
downloadadvtrains-93b5ec0eff2228a07c62355b990248b5f6824aad.tar.gz
advtrains-93b5ec0eff2228a07c62355b990248b5f6824aad.tar.bz2
advtrains-93b5ec0eff2228a07c62355b990248b5f6824aad.zip
Merge branch 'master' into cesky-hvozd-new
Diffstat (limited to 'advtrains_interlocking/train_sections.lua')
-rw-r--r--advtrains_interlocking/train_sections.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/advtrains_interlocking/train_sections.lua b/advtrains_interlocking/train_sections.lua
index a1ee87f..dab9cae 100644
--- a/advtrains_interlocking/train_sections.lua
+++ b/advtrains_interlocking/train_sections.lua
@@ -189,7 +189,7 @@ end)
advtrains.te_register_on_create(function(id, train)
-- let's see what track sections we find here
local index = atround(train.index)
- local pos = advtrains.path_get(train, index)
+ local pos = advtrains.round_vector_floor_y(advtrains.path_get(train, index))
local ts_id = ildb.check_and_repair_ts_at_pos(pos, 1) -- passing connid 1 - that always exists
if ts_id then
local ts = ildb.get_ts(ts_id)