--
-- Swords
--

function register_sword(param)

	minetest.register_tool("even_mosword:".. param.name, {
		description = param.desc,
		inventory_image = param.image,
		tool_capabilities = {
			full_punch_interval = param.interval,
			max_drop_level = param.drop_level,
			groupcaps = param.groups,
			damage_groups = param.damage,
		}
	})

	minetest.register_craft({
		output = 'even_mosword:air_sword',
		recipe = param.recipe
	})

end

register_sword({
	name = "air_sword",
	image = "mosword_air_sword.png",
	interval = 0.01,
	drop_level = 0,
	groups = {
		snappy = {times={[1]=0.05, [2]=0.005, [3]=0.0005}, uses = 1000000, maxlevel=1},
	},
	damage = {fleshy=1000000, immortal=10000000},
	recipe = {
		{'', 'air'},
		{'', 'air'},
		{'', 'air'},
	}
})