add Panda by AspireMint

This commit is contained in:
TenPlus1 2018-07-06 19:13:46 +01:00
parent 94acc325c0
commit ee95083722
6 changed files with 83 additions and 1 deletions

View File

@ -17,6 +17,7 @@ dofile(path .. "/bee.lua") -- KrupnoPavel
dofile(path .. "/bunny.lua") -- ExeterDad dofile(path .. "/bunny.lua") -- ExeterDad
dofile(path .. "/kitten.lua") -- Jordach/BFD dofile(path .. "/kitten.lua") -- Jordach/BFD
dofile(path .. "/penguin.lua") -- D00Med dofile(path .. "/penguin.lua") -- D00Med
dofile(path .. "/panda.lua") -- AspireMint
dofile(path .. "/lucky_block.lua") dofile(path .. "/lucky_block.lua")

BIN
models/mobs_panda.b3d Normal file

Binary file not shown.

77
panda.lua Normal file
View File

@ -0,0 +1,77 @@
local S = mobs.intllib
-- Panda by AspireMint (CC BY-SA 3.0)
mobs:register_mob("mobs_animal:panda", {
stepheight = 0.6,
type = "animal",
passive = false,
attack_type = "dogfight",
group_attack = true,
owner_loyal = true,
attack_npcs = false,
reach = 2,
damage = 3,
hp_min = 10,
hp_max = 24,
armor = 200,
collisionbox = {-0.4, -0.45, -0.4, 0.4, 0.45, 0.4},
visual = "mesh",
mesh = "mobs_panda.b3d",
textures = {
{"mobs_panda.png"},
},
makes_footstep_sound = true,
sounds = {
random = "mobs_panda",
attack = "mobs_panda",
},
walk_velocity = 1,
run_velocity = 2,
jump = false,
jump_height = 6,
follow = {"ethereal:bamboo"},
view_range = 8,
drops = {
{name = "mobs:meat_raw", chance = 1, min = 1, max = 3},
},
water_damage = 1,
lava_damage = 5,
light_damage = 0,
fear_height = 6,
animation = {
speed_normal = 15,
stand_start = 130,
stand_end = 270,
walk_start = 10,
walk_end = 70,
punch_start = 80,
punch_end = 270,
-- 0 = rest, 1 = hiding (covers eyes), 2 = surprised
},
on_rightclick = function(self, clicker)
if mobs:feed_tame(self, clicker, 10, true, true) then return end
if mobs:protect(self, clicker) then return end
if mobs:capture_mob(self, clicker, 0, 5, 50, false, nil) then return end
end,
})
if minetest.get_modpath("ethereal") then
mobs:spawn({
name = "mobs_animal:pumba",
nodes = {"ethereal:bamboo_dirt"},
neighbors = {"group:grass"},
min_light = 14,
interval = 60,
chance = 8000, -- 15000
min_height = 10,
max_height = 80,
day_toggle = true,
})
end
mobs:register_egg("mobs_animal:panda", S("Panda"), "wool_green.png", 1)

View File

@ -36,6 +36,10 @@ Warthogs unlike pigs defend themselves when hit and give 1-3 raw pork when kille
These little guys can be found in glacier biomes on top of snow and have the ability to swim if they fall into water. These little guys can be found in glacier biomes on top of snow and have the ability to swim if they fall into water.
--- ---
*Note: After breeding animals need to rest for 4 minutes, baby animals take 4 minutes to grow up and feeding them helps them grow quicker...* ### Panda
These monochrome cuties spawn in Ethereal's bamboo biome and can be tamed with bamboo stalks :) Remember they have claws though.
---
*Note: After breeding, animals need to rest for 4 minutes and baby animals take 4 minutes to grow up, also feeding them helps them grow quicker...*
#### Lucky Blocks: 14 #### Lucky Blocks: 14

BIN
sounds/mobs_panda.ogg Normal file

Binary file not shown.

BIN
textures/mobs_panda.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB