aboutsummaryrefslogtreecommitdiff
path: root/advtrains/textures/advtrains_dtrack_load_placer.png
diff options
context:
space:
mode:
authororwell96 <orwell@bleipb.de>2018-06-18 18:54:00 +0200
committerorwell96 <orwell@bleipb.de>2018-06-18 18:54:00 +0200
commitb59c89f35ad9df9dc50ff2029ad03676e9c7426d (patch)
tree91e2c332746ad43f5a2724321b144bd7bc241634 /advtrains/textures/advtrains_dtrack_load_placer.png
parenta961e7f672bf8befd0e460f863a5aa3dc7bacba5 (diff)
downloadadvtrains-b59c89f35ad9df9dc50ff2029ad03676e9c7426d.tar.gz
advtrains-b59c89f35ad9df9dc50ff2029ad03676e9c7426d.tar.bz2
advtrains-b59c89f35ad9df9dc50ff2029ad03676e9c7426d.zip
Fix Boardcom and Wagon properties not being shown
Diffstat (limited to 'advtrains/textures/advtrains_dtrack_load_placer.png')
0 files changed, 0 insertions, 0 deletions
n class="hl opt">.swap_node(pos, {name="advtrains_interlocking:ds_danger"}) else if asp.dst.free and asp.main.speed == -1 then advtrains.ndb.swap_node(pos, {name="advtrains_interlocking:ds_free"}) else advtrains.ndb.swap_node(pos, {name="advtrains_interlocking:ds_slow"}) end end local meta = minetest.get_meta(pos) if meta then meta:set_string("infotext", minetest.serialize(asp)) end end local suppasp = { main = { free = nil, speed = {6, -1}, }, dst = { free = nil, speed = nil, }, shunt = { free = false, proceed_as_main = true, }, info = { call_on = false, dead_end = false, w_speed = nil, } } minetest.register_node("advtrains_interlocking:ds_danger", { description = "Demo signal at Danger", tiles = {"at_il_signal_asp_danger.png"}, groups = { cracky = 3, advtrains_signal = 2, save_in_at_nodedb = 1, }, sounds = default.node_sound_stone_defaults(), advtrains = { set_aspect = setaspect, supported_aspects = suppasp, get_aspect = function(pos, node) return advtrains.interlocking.DANGER end, }, on_rightclick = advtrains.interlocking.signal_rc_handler, can_dig = advtrains.interlocking.signal_can_dig, }) minetest.register_node("advtrains_interlocking:ds_free", { description = "Demo signal at Free", tiles = {"at_il_signal_asp_free.png"}, groups = { cracky = 3, advtrains_signal = 2, save_in_at_nodedb = 1, }, sounds = default.node_sound_stone_defaults(), advtrains = { set_aspect = setaspect, supported_aspects = suppasp, get_aspect = function(pos, node) return { main = { free = true, speed = -1, } } end, }, on_rightclick = advtrains.interlocking.signal_rc_handler, can_dig = advtrains.interlocking.signal_can_dig, }) minetest.register_node("advtrains_interlocking:ds_slow", { description = "Demo signal at Slow", tiles = {"at_il_signal_asp_slow.png"}, groups = { cracky = 3, advtrains_signal = 2, save_in_at_nodedb = 1, }, sounds = default.node_sound_stone_defaults(), advtrains = { set_aspect = setaspect, supported_aspects = suppasp, get_aspect = function(pos, node) return { main = { free = true, speed = 6, } } end, }, on_rightclick = advtrains.interlocking.signal_rc_handler, can_dig = advtrains.interlocking.signal_can_dig, })