fix other machines, battery boxes, etc to work with tube routing.
| | |
| | | connect_sides = {left = 1, right = 1, back = 1, top = 1, bottom = 1}, |
| | | }, |
| | | technic_run = run, |
| | | after_place_node = pipeworks.after_place, |
| | | after_dig_node = pipeworks.after_dig |
| | | }) |
| | | |
| | | technic.register_machine("MV", "technic:tool_workshop", technic.receiver) |
| | |
| | | allow_metadata_inventory_put = technic.machine_inventory_put, |
| | | allow_metadata_inventory_take = technic.machine_inventory_take, |
| | | allow_metadata_inventory_move = technic.machine_inventory_move, |
| | | after_place_node = pipeworks.after_place, |
| | | after_dig_node = pipeworks.after_dig |
| | | }) |
| | | |
| | | minetest.register_abm({ |
| | |
| | | allow_metadata_inventory_take = technic.machine_inventory_take, |
| | | allow_metadata_inventory_move = technic.machine_inventory_move, |
| | | technic_run = run, |
| | | after_place_node = (not tube) or pipeworks.after_place, |
| | | after_dig_node = (not tube) or pipeworks.after_dig |
| | | }) |
| | | end |
| | | |
| | |
| | | allow_metadata_inventory_take = technic.machine_inventory_take, |
| | | allow_metadata_inventory_move = technic.machine_inventory_move, |
| | | technic_run = run, |
| | | after_place_node = (not tube) or pipeworks.after_place, |
| | | after_dig_node = (not tube) or pipeworks.after_dig |
| | | }) |
| | | |
| | | minetest.register_node("technic:"..ltier.."_generator_active", { |
| | |
| | | allow_metadata_inventory_take = technic.machine_inventory_take, |
| | | allow_metadata_inventory_move = technic.machine_inventory_move, |
| | | technic_run = run, |
| | | after_place_node = (not tube) or pipeworks.after_place, |
| | | after_dig_node = (not tube) or pipeworks.after_dig |
| | | }) |
| | | |
| | | minetest.register_node("technic:"..ltier.."_"..machine_name.."_active",{ |