diff --git a/dialogue.lua b/dialogue.lua index ce9a66f..69dd0f3 100644 --- a/dialogue.lua +++ b/dialogue.lua @@ -28,13 +28,13 @@ function npc.dialogue.show_options_dialogue(self, dismiss_option_label, player_name) local options_length = table.getn(responses) + 1 - local formspec_height = (options_length * 0.7) + 0.7 + local formspec_height = (options_length * 0.7) + 0.4 local formspec = "size[7,"..tostring(formspec_height).."]" for i = 1, #responses do - local y = 0.7; + local y = 0.8; if i > 1 then - y = (y * i) + y = (0.7 * i) end formspec = formspec.."button_exit[0.5," ..(y - 0.5)..";6,0.5;opt"..tostring(i)..";"..responses[i].text.."]" diff --git a/npc.lua b/npc.lua index 00f4c5b..d4a3937 100755 --- a/npc.lua +++ b/npc.lua @@ -11,11 +11,6 @@ npc.MALE = "male" npc.INVENTORY_ITEM_MAX_STACK = 99 -mobs.npc_drops = { - "default:pick_steel", "mobs:meat", "default:sword_steel", - "default:shovel_steel", "farming:bread", "bucket:bucket_water" -} - --------------------------------------------------------------------------------------- -- General functions --------------------------------------------------------------------------------------- @@ -107,7 +102,6 @@ end -- the item string or nil if not found function npc.inventory_contains(self, item_name) for key,value in pairs(self.inventory) do - minetest.log("Key: "..dump(key)..", value: "..dump(value)) if value ~= "" and string.find(value, item_name) then return {slot=key, item_string=value} end