Page MenuHome1F616EMO Bugtracker

No OneTemporary

Size
824 B
Referenced Files
None
Subscribers
None
diff --git a/advtrains_mod/init.lua b/advtrains_mod/init.lua
new file mode 100644
index 0000000..b22a17d
--- /dev/null
+++ b/advtrains_mod/init.lua
@@ -0,0 +1,18 @@
+-- twi_mods/advtrains_mod/init.lua
+-- Modify advtrains_interlocking
+-- Copyright (C) 2024 1F616EMO
+-- SPDX-License-Identifier: AGPL-3.0-or-later
+
+if not core.instrument_function then return end
+
+for _, name in ipairs({
+ "train_ensure_init",
+ "train_step_b",
+ "train_step_c",
+}) do
+ advtrains[name] = core.instrument_function({
+ func = advtrains[name],
+ class = "Trainlogic",
+ label = name
+ })
+end
diff --git a/advtrains_mod/mod.conf b/advtrains_mod/mod.conf
new file mode 100644
index 0000000..a4fefba
--- /dev/null
+++ b/advtrains_mod/mod.conf
@@ -0,0 +1,2 @@
+name = advtrains_mod
+depends = advtrains

File Metadata

Mime Type
text/x-diff
Expires
Wed, Jun 10, 7:35 AM (3 w, 3 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
e7/bb/79583ad2b56de678100601a0b806
Default Alt Text
(824 B)

Event Timeline