From ee0765804c0a21deeb2f33c22ac1a36cb0db5f43 Mon Sep 17 00:00:00 2001
From: ShadowNinja <noreply@gmail.com>
Date: Tue, 17 Sep 2013 22:37:56 +0200
Subject: [PATCH] Partial rewrite

---
 technic/tools/mining_drill.lua |   81 +++++++++++++++++++++-------------------
 1 files changed, 42 insertions(+), 39 deletions(-)

diff --git a/technic/tools/mining_drill.lua b/technic/tools/mining_drill.lua
index 1d57e70..4203c2b 100644
--- a/technic/tools/mining_drill.lua
+++ b/technic/tools/mining_drill.lua
@@ -1,9 +1,9 @@
-local mining_drill_max_charge=60000
-local mining_drill_mk2_max_charge=240000
-local mining_drill_mk3_max_charge=960000
-local mining_drill_power_usage=200
-local mining_drill_mk2_power_usage=600
-local mining_drill_mk3_power_usage=1800
+local mining_drill_max_charge      = 60000
+local mining_drill_mk2_max_charge  = 240000
+local mining_drill_mk3_max_charge  = 960000
+local mining_drill_power_usage     = 200
+local mining_drill_mk2_power_usage = 600
+local mining_drill_mk3_power_usage = 1800
 
 minetest.register_craft({
 	output = 'technic:mining_drill',
@@ -30,14 +30,14 @@
 	}
 })
 for i=1,4,1 do
-minetest.register_craft({
-	output = 'technic:mining_drill_mk3',
-	recipe = {
-		{'technic:diamond_drill_head' ,		'technic:diamond_drill_head' ,	'technic:diamond_drill_head' },
-		{'technic:stainless_steel_ingot',	'technic:mining_drill_mk2_'..i, 'technic:stainless_steel_ingot' },
-		{'',					'technic:blue_energy_crystal', 	''},
-	}
-})
+	minetest.register_craft({
+		output = 'technic:mining_drill_mk3',
+		recipe = {
+			{'technic:diamond_drill_head',    'technic:diamond_drill_head',   'technic:diamond_drill_head'},
+			{'technic:stainless_steel_ingot', 'technic:mining_drill_mk2_'..i, 'technic:stainless_steel_ingot'},
+			{'',                              'technic:blue_energy_crystal',  ''},
+		}
+	})
 end
 
 function drill_dig_it (pos, player,drill_type,mode)
@@ -220,7 +220,7 @@
 	drill_dig_it0 (pos,player)
 end
 
-technic.register_power_tool ("technic:mining_drill",mining_drill_max_charge)
+technic.register_power_tool("technic:mining_drill", mining_drill_max_charge)
 minetest.register_tool("technic:mining_drill", {
 	description = "Mining Drill Mk1",
 	inventory_image = "technic_mining_drill.png",
@@ -253,20 +253,21 @@
 	return itemstack
 	end,
 })
-technic.register_power_tool ("technic:mining_drill_mk2",mining_drill_mk2_max_charge)
+
+technic.register_power_tool("technic:mining_drill_mk2", mining_drill_mk2_max_charge)
 
 for i=1,4,1 do
-technic.register_power_tool ("technic:mining_drill_mk2_"..i,mining_drill_mk2_max_charge)
-minetest.register_tool("technic:mining_drill_mk2_"..i, {
-	description = "Mining Drill Mk2 in Mode "..i,
-	inventory_image = "technic_mining_drill_mk2.png^technic_tool_mode"..i..".png",
-	wield_image = "technic_mining_drill_mk2.png",
-	groups = {not_in_creative_inventory=1},
-	on_use = function(itemstack, user, pointed_thing)
-	mining_drill_mk2_handler(itemstack,user,pointed_thing)
-	return itemstack
-	end,
-})
+	technic.register_power_tool("technic:mining_drill_mk2_"..i, mining_drill_mk2_max_charge)
+	minetest.register_tool("technic:mining_drill_mk2_"..i, {
+		description = "Mining Drill Mk2 in Mode "..i,
+		inventory_image = "technic_mining_drill_mk2.png^technic_tool_mode"..i..".png",
+		wield_image = "technic_mining_drill_mk2.png",
+		groups = {not_in_creative_inventory=1},
+		on_use = function(itemstack, user, pointed_thing)
+			mining_drill_mk2_handler(itemstack, user, pointed_thing)
+			return itemstack
+		end,
+	})
 end
 
 minetest.register_tool("technic:mining_drill_mk3", {
@@ -277,20 +278,21 @@
 	return itemstack
 	end,
 })
-technic.register_power_tool ("technic:mining_drill_mk3",mining_drill_mk3_max_charge)
+
+technic.register_power_tool("technic:mining_drill_mk3", mining_drill_mk3_max_charge)
 
 for i=1,5,1 do
-technic.register_power_tool ("technic:mining_drill_mk3_"..i,mining_drill_mk3_max_charge)
-minetest.register_tool("technic:mining_drill_mk3_"..i, {
-	description = "Mining Drill Mk3 in Mode "..i,
-	inventory_image = "technic_mining_drill_mk3.png^technic_tool_mode"..i..".png",
-	wield_image = "technic_mining_drill_mk3.png",
-	groups = {not_in_creative_inventory=1},
-	on_use = function(itemstack, user, pointed_thing)
-	mining_drill_mk3_handler(itemstack,user,pointed_thing)
-	return itemstack
-	end,
-})
+	technic.register_power_tool("technic:mining_drill_mk3_"..i, mining_drill_mk3_max_charge)
+	minetest.register_tool("technic:mining_drill_mk3_"..i, {
+		description = "Mining Drill Mk3 in Mode "..i,
+		inventory_image = "technic_mining_drill_mk3.png^technic_tool_mode"..i..".png",
+		wield_image = "technic_mining_drill_mk3.png",
+		groups = {not_in_creative_inventory=1},
+		on_use = function(itemstack, user, pointed_thing)
+		mining_drill_mk3_handler(itemstack,user,pointed_thing)
+		return itemstack
+		end,
+	})
 end
 
 function mining_drill_mk2_handler (itemstack,user,pointed_thing)
@@ -392,3 +394,4 @@
 	itemstack:replace(item)
 	return itemstack
 end
+

--
Gitblit v1.8.0