David Leal
2020-06-12 a8daa417c485ee20716ec050d4c676b5c91af773
technic/tools/prospector.lua
@@ -48,7 +48,7 @@
      end
      if math.random() < 0.02 then found = not found end
      minetest.chat_send_player(user:get_player_name(), minetest.registered_nodes[toolmeta.target].description.." is "..(found and "present" or "absent").." in "..look_diameter.."x"..look_diameter.."x"..toolmeta.look_depth.." region")
      minetest.sound_play("technic_prospector_"..(found and "hit" or "miss"), { pos = vector.add(user:getpos(), { x = 0, y = 1, z = 0 }), gain = 1.0, max_hear_distance = 10 })
      minetest.sound_play("technic_prospector_"..(found and "hit" or "miss"), { pos = vector.add(user:get_pos(), { x = 0, y = 1, z = 0 }), gain = 1.0, max_hear_distance = 10 })
      return toolstack
   end,
   on_place = function(toolstack, user, pointed_thing)
@@ -93,7 +93,7 @@
         "label[0,7.5;Accuracy:]"..
         "label[0,8;98%]")
      return
   end,
   end,
})
minetest.register_on_player_receive_fields(function(user, formname, fields)
@@ -117,12 +117,12 @@
   user:set_wielded_item(toolstack)
   return true
end)
minetest.register_craft({
   output = "technic:prospector",
   recipe = {
      {"moreores:pick_silver", "moreores:mithril_block", "pipeworks:teleport_tube_1"},
      {"technic:brass_ingot", "technic:control_logic_unit", "technic:brass_ingot"},
      {"basic_materials:brass_ingot", "technic:control_logic_unit", "basic_materials:brass_ingot"},
      {"", "technic:blue_energy_crystal", ""},
   }
})