From 37a3dc0d713f6b6bd28b45ab55845d2653b897e5 Mon Sep 17 00:00:00 2001 From: "Tai @ Flex" Date: Wed, 14 Dec 2016 19:28:12 +0000 Subject: [PATCH] removed empty resadme --- Readme.txt | 0 dragons/eggs.lua | 15 ++++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) delete mode 100644 Readme.txt diff --git a/Readme.txt b/Readme.txt deleted file mode 100644 index e69de29..0000000 diff --git a/dragons/eggs.lua b/dragons/eggs.lua index 38ac695..0e65400 100644 --- a/dragons/eggs.lua +++ b/dragons/eggs.lua @@ -44,7 +44,7 @@ local function egg_transform(pos, node, clicker, item, _) minetest.chat_send_player(clicker:get_player_name()," ... something seems to be happening .... come back later?") - minetest.after(100, + minetest.after(dmobs.eggtimer, function(pos, dragon, pname) minetest.set_node(pos, {name="dmobs:dragon_egg_"..dragon_type}) end, @@ -65,13 +65,19 @@ local function egghatch(pos, node, clicker, item, _) minetest.chat_send_player(clicker:get_player_name(), " ... it ... swallowed the gem...") - minetest.after(100, + minetest.after(dmobs.eggtimer, function(pos, dragon, pname) local neweggnode = minetest.get_node(pos).name if eggnode ~= neweggnode then return end -- prevent infinite hatchings minetest.remove_node(pos) - local ent = minetest.add_entity(pos, "dmobs:dragon_"..details.colour ) + + local thedragon = "dmobs:dragon_"..details.colour + if eggnode == "dmobs:dragon_egg_great" then + thedragon = "dmobs:dragon_great" + end + + local ent = minetest.add_entity(pos, thedragon) minetest.sound_play("dmobs_chirrup",{pos=pos,max_hear_distance=20}) local obj = ent:get_luaentity() @@ -126,7 +132,6 @@ base_egg.tiles = {"dmobs_egg4.png"} minetest.register_node("dmobs:dragon_egg_ice", dmobs.deepclone(base_egg) ) base_egg.groups.not_in_creative_inventory=nil ---base_egg.tiles = {"dmobs_dragon_egg_great.png"} -- non existent -base_egg.tiles = {"dmobs_fire.png"} +base_egg.tiles = {"default_sandstone.png"} base_egg.description = "Great Dragon Egg" minetest.register_node("dmobs:dragon_egg_great", dmobs.deepclone(base_egg) )