aboutsummaryrefslogtreecommitdiff
path: root/advtrains/signals.lua
diff options
context:
space:
mode:
authororwell96 <orwell@bleipb.de>2023-09-04 19:34:47 +0200
committerorwell96 <orwell@bleipb.de>2023-09-04 19:34:47 +0200
commit950d6f640cae76d28253fadb7974a064017b104c (patch)
tree3d288c4e752fc92908c932af32849f736d2a382d /advtrains/signals.lua
parent7ca8ac8d00ed8b6e707f932cc012c1eb4ace1932 (diff)
downloadadvtrains-950d6f640cae76d28253fadb7974a064017b104c.tar.gz
advtrains-950d6f640cae76d28253fadb7974a064017b104c.tar.bz2
advtrains-950d6f640cae76d28253fadb7974a064017b104c.zip
Begin major rework of track registration system
Diffstat (limited to 'advtrains/signals.lua')
-rw-r--r--advtrains/signals.lua7
1 files changed, 2 insertions, 5 deletions
diff --git a/advtrains/signals.lua b/advtrains/signals.lua
index b26c950..58d28a5 100644
--- a/advtrains/signals.lua
+++ b/advtrains/signals.lua
@@ -40,9 +40,6 @@ local suppasp = {
for r,f in pairs({on={as="off", ls="green", als="red"}, off={as="on", ls="red", als="green"}}) do
- advtrains.trackplacer.register_tracktype("advtrains:retrosignal", "")
- advtrains.trackplacer.register_tracktype("advtrains:signal", "")
-
for rotid, rotation in ipairs({"", "_30", "_45", "_60"}) do
local crea=1
if rotid==1 and r=="off" then crea=0 end
@@ -108,8 +105,8 @@ for r,f in pairs({on={as="off", ls="green", als="red"}, off={as="on", ls="red",
},
can_dig = can_dig_func,
after_dig_node = after_dig_func,
+ --TODO add rotation using trackworker
})
- advtrains.trackplacer.add_worked("advtrains:retrosignal", r, rotation, nil)
minetest.register_node("advtrains:signal_"..r..rotation, {
drawtype = "mesh",
@@ -179,8 +176,8 @@ for r,f in pairs({on={as="off", ls="green", als="red"}, off={as="on", ls="red",
},
can_dig = can_dig_func,
after_dig_node = after_dig_func,
+ --TODO add rotation using trackworker
})
- advtrains.trackplacer.add_worked("advtrains:signal", r, rotation, nil)
end
local crea=1