Ostrich added, requires mobs_redo.
parent
61f8e1ff4b
commit
8287c79b17
|
@ -1,2 +1,3 @@
|
||||||
default
|
default
|
||||||
mymonths?
|
mymonths?
|
||||||
|
mobs?
|
||||||
|
|
Binary file not shown.
4
init.lua
4
init.lua
|
@ -7,3 +7,7 @@ end
|
||||||
dofile(minetest.get_modpath('desert_life')..'/functions.lua')
|
dofile(minetest.get_modpath('desert_life')..'/functions.lua')
|
||||||
dofile(minetest.get_modpath('desert_life')..'/prickly_pear.lua')
|
dofile(minetest.get_modpath('desert_life')..'/prickly_pear.lua')
|
||||||
dofile(minetest.get_modpath('desert_life')..'/barrel_cacti.lua')
|
dofile(minetest.get_modpath('desert_life')..'/barrel_cacti.lua')
|
||||||
|
|
||||||
|
if minetest.get_modpath('mobs') then
|
||||||
|
dofile(minetest.get_modpath('desert_life')..'/ostrich.lua')
|
||||||
|
end
|
||||||
|
|
Binary file not shown.
|
@ -0,0 +1,58 @@
|
||||||
|
|
||||||
|
local S = mobs.intllib
|
||||||
|
|
||||||
|
mobs:register_mob("desert_life:ostrich", {
|
||||||
|
type = "animal",
|
||||||
|
passive = false,
|
||||||
|
attack_type = "dogfight",
|
||||||
|
group_attack = true,
|
||||||
|
reach = 2,
|
||||||
|
damage = 2,
|
||||||
|
hp_min = 5,
|
||||||
|
hp_max = 10,
|
||||||
|
armor = 200,
|
||||||
|
collisionbox = {-0.4, -0.5, -0.4, 0.4, 0.75, 0.4},
|
||||||
|
visual = "mesh",
|
||||||
|
mesh = "dl_ostrich.b3d",
|
||||||
|
textures = {
|
||||||
|
{'dl_ostrich.png'},
|
||||||
|
},
|
||||||
|
visual_size = {x=9, y=9},
|
||||||
|
makes_footstep_sound = true,
|
||||||
|
sounds = {
|
||||||
|
random = "mobs_chicken",
|
||||||
|
},
|
||||||
|
walk_velocity = 1,
|
||||||
|
run_velocity = 3,
|
||||||
|
jump = true,
|
||||||
|
drops = {
|
||||||
|
{name = "mobs:chicken_raw", chance = 1, min = 2, max = 6},
|
||||||
|
},
|
||||||
|
water_damage = 1,
|
||||||
|
lava_damage = 5,
|
||||||
|
light_damage = 0,
|
||||||
|
fall_damage = 0,
|
||||||
|
fall_speed = -8,
|
||||||
|
fear_height = 5,
|
||||||
|
animation = {
|
||||||
|
speed_normal = 15,
|
||||||
|
speed_run = 30,
|
||||||
|
stand_start = 0,
|
||||||
|
stand_end = 60,
|
||||||
|
walk_start = 180,
|
||||||
|
walk_end = 229,
|
||||||
|
run_start = 180,
|
||||||
|
run_end = 229,
|
||||||
|
punch_start = 65,
|
||||||
|
punch_end = 90,
|
||||||
|
punch2_start = 95,
|
||||||
|
punch2_end = 125,
|
||||||
|
},
|
||||||
|
follow = {"farming:seed_wheat", "farming:seed_cotton"},
|
||||||
|
view_range = 5,
|
||||||
|
})
|
||||||
|
|
||||||
|
mobs:register_spawn("desert_life:ostrich",
|
||||||
|
{"default:dirt_with_grass", "ethereal:bamboo_dirt"}, 20, 10, 1500, 1, 31000, true)
|
||||||
|
|
||||||
|
mobs:register_egg("desert_life:ostrich", S("Ostrich"), "mobs_chicken_inv.png", 0)
|
|
@ -110,7 +110,7 @@ minetest.register_node('desert_life:prickly_pear', {
|
||||||
drawtype = 'mesh',
|
drawtype = 'mesh',
|
||||||
mesh = 'dl_pp_1.obj',
|
mesh = 'dl_pp_1.obj',
|
||||||
tiles = {name='dl_prickly_pear.png'},
|
tiles = {name='dl_prickly_pear.png'},
|
||||||
groups = {},
|
groups = {dig_immediate = 3},
|
||||||
paramtype = 'light',
|
paramtype = 'light',
|
||||||
paramtype2 = 'facedir',
|
paramtype2 = 'facedir',
|
||||||
selection_box = {
|
selection_box = {
|
||||||
|
|
|
@ -1 +1,2 @@
|
||||||
Deserts are pretty boring in default game, this mod attempts to remedy that by spicing them up with some extra flora and fauna.
|
Deserts are pretty boring in default game, this mod attempts to remedy that by spicing them up with some extra flora and fauna.
|
||||||
|
If you have mobs_redo enabled you'll get a few additional desert animals.
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 100 KiB |
Loading…
Reference in New Issue