87 lines
3.3 KiB
Lua
87 lines
3.3 KiB
Lua
--[[
|
|
Mod Taverna_Barbara para Minetest
|
|
Copyright (C) 2018 BrunoMine (https://github.com/BrunoMine)
|
|
|
|
Recebeste uma cópia da GNU Lesser General
|
|
Public License junto com esse software,
|
|
se não, veja em <http://www.gnu.org/licenses/>.
|
|
|
|
Craftitens
|
|
|
|
]]
|
|
|
|
-- Tradução de strings
|
|
local S = taverna_barbara.S
|
|
|
|
-- Cerveja
|
|
minetest.register_craftitem("taverna_barbara:cerveja", {
|
|
description = S("Cerveja"),
|
|
inventory_image = "taverna_barbara_cerveja.png",
|
|
stack_max = 1,
|
|
on_use = core.item_eat(taverna_barbara.saciamento_cerveja),
|
|
on_place = function(itemstack, placer, pointed_thing)
|
|
if minetest.is_protected(pointed_thing.above, placer:get_player_name()) == false then
|
|
minetest.set_node(pointed_thing.above, {name="taverna_barbara:node_cerveja"})
|
|
minetest.sound_play("default_glass_footstep", {pos = pointed_thing.above, max_hear_distance = 5, gain = 7.0,})
|
|
itemstack:take_item(1)
|
|
end
|
|
return itemstack
|
|
end,
|
|
})
|
|
if hbhunger then
|
|
hbhunger.register_food("taverna_barbara:cerveja", taverna_barbara.saciamento_cerveja, "vessels:glass_bottle", nil, 2, "taverna_barbara_bebendo_garrafa_de_vidro")
|
|
end
|
|
|
|
-- Whisky
|
|
minetest.register_craftitem("taverna_barbara:whisky", {
|
|
description = S("Whisky"),
|
|
inventory_image = "taverna_barbara_whisky.png",
|
|
stack_max = 1,
|
|
on_use = core.item_eat(taverna_barbara.saciamento_whisky),
|
|
on_place = function(itemstack, placer, pointed_thing)
|
|
if minetest.is_protected(pointed_thing.above, placer:get_player_name()) == false then
|
|
minetest.set_node(pointed_thing.above, {name="taverna_barbara:node_whisky"})
|
|
minetest.sound_play("default_glass_footstep", {pos = pointed_thing.above, max_hear_distance = 5, gain = 7.0,})
|
|
itemstack:take_item(1)
|
|
end
|
|
return itemstack
|
|
end,
|
|
})
|
|
if hbhunger then
|
|
hbhunger.register_food("taverna_barbara:whisky", taverna_barbara.saciamento_whisky, "vessels:glass_bottle", nil, 4, "taverna_barbara_bebendo_garrafa_de_vidro")
|
|
end
|
|
|
|
-- Amendoim Crocante
|
|
minetest.register_craftitem("taverna_barbara:amendoim", {
|
|
description = S("Amendoim Crocante"),
|
|
inventory_image = "taverna_barbara_amendoim.png",
|
|
stack_max = 20,
|
|
on_use = core.item_eat(taverna_barbara.saciamento_amendoim),
|
|
})
|
|
if hbhunger then
|
|
hbhunger.register_food("taverna_barbara:amendoim", taverna_barbara.saciamento_amendoim, nil, nil, nil, "taverna_barbara_comendo_amendoim")
|
|
end
|
|
|
|
-- Balinha Sortida
|
|
minetest.register_craftitem("taverna_barbara:balinha_sortida", {
|
|
description = S("Balinha Sortida"),
|
|
inventory_image = "taverna_barbara_balinha_sortida_inv.png",
|
|
wield_image = "taverna_barbara_balinha_sortida.png",
|
|
stack_max = 20,
|
|
on_use = core.item_eat(taverna_barbara.saciamento_balinha_sortida)
|
|
})
|
|
if hbhunger then
|
|
hbhunger.register_food("taverna_barbara:balinha_sortida", taverna_barbara.saciamento_balinha_sortida, nil, nil, nil, "taverna_barbara_balinha_sortida")
|
|
end
|
|
|
|
-- Batanoura Defumada (Cruzamento de Batata com Cenoura)
|
|
minetest.register_craftitem("taverna_barbara:batanoura_defumada", {
|
|
description = S("Batanoura Defumada (Cruzamento de Batata com Cenoura)"),
|
|
inventory_image = "taverna_barbara_batanoura_defumada.png",
|
|
stack_max = 10,
|
|
on_use = core.item_eat(taverna_barbara.saciamento_batanoura_defumada)
|
|
})
|
|
if hbhunger then
|
|
hbhunger.register_food("taverna_barbara:batanoura_defumada", taverna_barbara.saciamento_batanoura_defumada)
|
|
end
|