diff --git a/mods/bones/textures/bones_bottom.png b/mods/bones/textures/bones_bottom.png index 79f7ca9..f3bd590 100644 Binary files a/mods/bones/textures/bones_bottom.png and b/mods/bones/textures/bones_bottom.png differ diff --git a/mods/bones/textures/bones_front.png b/mods/bones/textures/bones_front.png index 8240ba8..4ced081 100644 Binary files a/mods/bones/textures/bones_front.png and b/mods/bones/textures/bones_front.png differ diff --git a/mods/bones/textures/bones_rear.png b/mods/bones/textures/bones_rear.png index b3c80a6..4f4dabe 100644 Binary files a/mods/bones/textures/bones_rear.png and b/mods/bones/textures/bones_rear.png differ diff --git a/mods/bones/textures/bones_side.png b/mods/bones/textures/bones_side.png index c8c5b02..46be9bf 100644 Binary files a/mods/bones/textures/bones_side.png and b/mods/bones/textures/bones_side.png differ diff --git a/mods/bones/textures/bones_top.png b/mods/bones/textures/bones_top.png index 384e716..2e5b610 100644 Binary files a/mods/bones/textures/bones_top.png and b/mods/bones/textures/bones_top.png differ diff --git a/mods/carts/cart_entity.lua b/mods/carts/cart_entity.lua index eda4933..427a0a8 100644 --- a/mods/carts/cart_entity.lua +++ b/mods/carts/cart_entity.lua @@ -359,7 +359,7 @@ minetest.register_entity("carts:cart", cart_entity) minetest.register_craftitem("carts:cart", { description = "Cart (Sneak+Click to pick up)", - inventory_image = "carts_cart_item", + inventory_image = "carts_cart_item.png", wield_image = "carts_cart_item.png", on_place = function(itemstack, placer, pointed_thing) if not pointed_thing.type == "node" then diff --git a/mods/doors/init.lua b/mods/doors/init.lua index ca3437f..b546919 100644 --- a/mods/doors/init.lua +++ b/mods/doors/init.lua @@ -947,4 +947,4 @@ minetest.register_craft({ type = "fuel", recipe = "doors:gate_aspen_wood_closed", burntime = 5, -}) +}) \ No newline at end of file diff --git a/mods/doors/textures/doors_door_plate.png b/mods/doors/textures/doors_door_plate.png index 72dbbf0..d5506be 100644 Binary files a/mods/doors/textures/doors_door_plate.png and b/mods/doors/textures/doors_door_plate.png differ diff --git a/mods/mobs_loz/deku.lua b/mods/mobs_loz/deku_scrub.lua similarity index 63% rename from mods/mobs_loz/deku.lua rename to mods/mobs_loz/deku_scrub.lua index df98466..9743cc8 100644 --- a/mods/mobs_loz/deku.lua +++ b/mods/mobs_loz/deku_scrub.lua @@ -1,66 +1,61 @@ --- deku by D00Med --- an edit of mese monster by Zeg9 - -mobs:register_mob("mobs_loz:deku", { +mobs:register_mob("mobs_loz:deku_scrub", { type = "animal", passive = true, - damage = 0, - attack_type = "shoot", - shoot_interval = 2.5, - arrow = "mobs:deku_nut", + reach = 1, + damage = 2, + attack_type = "dogfight", shoot_offset = 2, hp_min = 10, hp_max = 25, - armor = 80, - collisionbox = {-0.4, -0.5, -0.4, 0.4, 0.5, 0.4}, + armor = 90, + collisionbox = {-0.4, 0, -0.2, 0.2, 0.5, 0.2}, visual = "mesh", - mesh = "scrub2.b3d", + mesh = "deku_scrub.b3d", textures = { - {"mobs_scrub.png"}, + {"mobs_deku.png"}, }, blood_texture = "default_wood.png", - makes_footstep_sound = true, - sounds = { - random = "default_grass_footstep.1", - attack = "default_grass_footstep.2", - }, view_range = 5, - walk_velocity = 0.5, - run_velocity = 0, + walk_velocity = 1.5, + run_velocity = 6, + runaway = true, + runaway_timer = 10, jump = false, - jump_height = 0, - fall_damage = 0, - fall_speed = -6, - stepheight = 3, + jump_height = 5, + makes_footstep_sound = true, drops = { {name = "default:stick", - chance = 9, min = 1, max = 3}, - {name = "hyruletools:green_rupee", - chance = 1, min = 1, max = 9}, + chance = 9, min = 1, max = 2}, }, on_die = function(self) local pos = self.object:getpos() - if math.random(1,2) == 2 then + if math.random(1,5) == 2 then minetest.env:add_entity(pos, "hyruletools:heart_entity") end minetest.env:add_entity(pos, "experience:orb") end, - water_damage = 1, + water_damage = 0, lava_damage = 1, light_damage = 0, animation = { - speed_normal = 25, - speed_run = 15, - stand_start = 0, - stand_end = 55, - walk_start = 150, - walk_end = 173, - run_start = 0, - run_end = 55, - punch_start = 60, - punch_end = 88, + speed_normal = 14, + speed_run = 23, + stand_start = 1, + stand_end = 40, + walk_start = 10, + walk_end = 30, + run_start = 40, + run_end = 60, }, +}) + +mobs:register_spawn("mobs_loz:deku_scrub", {"default:dirt_with_grass", "default:dirt_with_grass2"}, 20, 10, 15000, 2, 31000) + +mobs:register_egg("mobs_loz:deku_scrub", "Deku Scrub", "default_leaves.png", 1) + + +--[[ on_rightclick = function(self, clicker) local item = clicker:get_wielded_item() @@ -99,10 +94,4 @@ mobs:register_mob("mobs_loz:deku", { minetest.add_item(pos, {name = "default:dirt"}) end end, -}) - -mobs:register_spawn("mobs_loz:deku", {"default:dirt_with_grass", "default:dirt_with_grass2"}, 20, 10, 15000, 2, 31000) - -mobs:register_egg("mobs_loz:deku", "deku(passive)", "default_leaves.png", 1) - - +]] diff --git a/mods/mobs_loz/init.lua b/mods/mobs_loz/init.lua index 2c78b08..edabae9 100644 --- a/mods/mobs_loz/init.lua +++ b/mods/mobs_loz/init.lua @@ -2,7 +2,7 @@ local path = minetest.get_modpath("mobs_loz") --optional mobs(loz mode) if minetest.setting_getbool("loz_mode") then -dofile(path.."/deku.lua") -- D00Med +dofile(path.."/deku_scrub.lua") -- D00Med dofile(path.."/goron.lua") -- D00Med dofile(path.."/zora.lua") -- D00Med dofile(path.."/scrub.lua") -- D00Med diff --git a/mods/mobs_loz/models/deku_scrub.b3d b/mods/mobs_loz/models/deku_scrub.b3d new file mode 100644 index 0000000..f66a312 Binary files /dev/null and b/mods/mobs_loz/models/deku_scrub.b3d differ diff --git a/mods/mobs_loz/models/scrub2.b3d b/mods/mobs_loz/models/scrub2.b3d deleted file mode 100644 index 1190f2c..0000000 Binary files a/mods/mobs_loz/models/scrub2.b3d and /dev/null differ diff --git a/mods/mobs_loz/textures/mobs_deku.png b/mods/mobs_loz/textures/mobs_deku.png new file mode 100644 index 0000000..7292e0c Binary files /dev/null and b/mods/mobs_loz/textures/mobs_deku.png differ diff --git a/mods/mobs_loz/textures/mobs_mimic.png b/mods/mobs_loz/textures/mobs_mimic.png index d0233a8..d7586bd 100644 Binary files a/mods/mobs_loz/textures/mobs_mimic.png and b/mods/mobs_loz/textures/mobs_mimic.png differ diff --git a/mods/mobs_loz/textures/mobs_mimic2.png b/mods/mobs_loz/textures/mobs_mimic2.png index e31e211..b7791ee 100644 Binary files a/mods/mobs_loz/textures/mobs_mimic2.png and b/mods/mobs_loz/textures/mobs_mimic2.png differ diff --git a/mods/xdecor/textures/xdecor_stereo_back.png b/mods/xdecor/textures/xdecor_stereo_back.png deleted file mode 100644 index 2d2715f..0000000 Binary files a/mods/xdecor/textures/xdecor_stereo_back.png and /dev/null differ diff --git a/mods/xdecor/textures/xdecor_stereo_top.png b/mods/xdecor/textures/xdecor_stereo_top.png deleted file mode 100644 index e2e58c8..0000000 Binary files a/mods/xdecor/textures/xdecor_stereo_top.png and /dev/null differ