diff options
author | Singularis <singularis@volny.cz> | 2023-12-21 10:15:17 +0100 |
---|---|---|
committer | orwell <orwell@bleipb.de> | 2025-05-27 20:22:01 +0200 |
commit | b046a6a99fe0086fdfad9483700196e3cafec429 (patch) | |
tree | 033562d68b587c56ccab3da37dc1a8f800186b69 /advtrains_interlocking | |
parent | 2e021fda1928119cef64d831e7d2a8a18ee14ba1 (diff) | |
download | advtrains-b046a6a99fe0086fdfad9483700196e3cafec429.tar.gz advtrains-b046a6a99fe0086fdfad9483700196e3cafec429.tar.bz2 advtrains-b046a6a99fe0086fdfad9483700196e3cafec429.zip |
[...] přesuny vlastností pod initial_properties kvůli varováním
Diffstat (limited to 'advtrains_interlocking')
-rw-r--r-- | advtrains_interlocking/route_prog.lua | 14 | ||||
-rw-r--r-- | advtrains_interlocking/tcb_ts_ui.lua | 14 |
2 files changed, 16 insertions, 12 deletions
diff --git a/advtrains_interlocking/route_prog.lua b/advtrains_interlocking/route_prog.lua index ceb0c6a..cdc98c0 100644 --- a/advtrains_interlocking/route_prog.lua +++ b/advtrains_interlocking/route_prog.lua @@ -24,17 +24,19 @@ The route visualization will also be used to visualize routes after they have be local markerent = {} minetest.register_entity("advtrains_interlocking:routemarker", { - visual = "mesh", - mesh = "trackplane.b3d", - textures = {"at_il_route_set.png"}, - collisionbox = {-1,-0.5,-1, 1,-0.4,1}, - visual_size = {x=10, y=10}, + initial_properties = { + visual = "mesh", + mesh = "trackplane.b3d", + textures = {"at_il_route_set.png"}, + collisionbox = {-1,-0.5,-1, 1,-0.4,1}, + visual_size = {x=10, y=10}, + static_save = false, + }, on_punch = function(self) self.object:remove() end, get_staticdata = function() return "STATIC" end, on_activate = function(self, sdata) if sdata=="STATIC" then self.object:remove() end end, - static_save = false, }) diff --git a/advtrains_interlocking/tcb_ts_ui.lua b/advtrains_interlocking/tcb_ts_ui.lua index 892ae73..d60879b 100644 --- a/advtrains_interlocking/tcb_ts_ui.lua +++ b/advtrains_interlocking/tcb_ts_ui.lua @@ -532,11 +532,14 @@ end) local markerent = {} minetest.register_entity("advtrains_interlocking:tcbmarker", { - visual = "mesh", - mesh = "trackplane.b3d", - textures = {"at_il_tcb_marker.png"}, - collisionbox = {-1,-0.5,-1, 1,-0.4,1}, - visual_size = {x=10, y=10}, + initial_properties = { + visual = "mesh", + mesh = "trackplane.b3d", + textures = {"at_il_tcb_marker.png"}, + collisionbox = {-1,-0.5,-1, 1,-0.4,1}, + visual_size = {x=10, y=10}, + static_save = false, + }, on_punch = function(self) self.object:remove() end, @@ -547,7 +550,6 @@ minetest.register_entity("advtrains_interlocking:tcbmarker", { end, get_staticdata = function() return "STATIC" end, on_activate = function(self, sdata) if sdata=="STATIC" then self.object:remove() end end, - static_save = false, }) function advtrains.interlocking.show_tcb_marker(pos) |