Activate waving=1 for more plants
[minetest_hades/hades_revisited.git] / mods / mobs_hades / mutant.lua
blob27e0c93f1d203a6b0e98aa3549013f94d1fd383e
1 local S = minetest.get_translator("mobs_hades")
3 -- Mutant
5 mobs:register_mob("mobs_hades:mutant", {
6 type = "monster",
7 hp_min = 15,
8 hp_max = 20,
9 collisionbox = {-0.4, -0.01, -0.4, 0.4, 1.9, 0.4},
10 visual = "mesh",
11 mesh = "mobs_sand_monster.x",
12 textures = {
13 {"mobs_sand_monster.png"},
14 {"mobs_sand_monster2.png"},
15 {"mobs_sand_monster3.png"},
17 visual_size = {x=8,y=8},
18 makes_footstep_sound = true,
19 sounds = {
20 random = "mobs_mutant",
21 attack = "mobs_mutant",
23 view_range = 10,
24 walk_velocity = 1.5,
25 run_velocity = 4,
26 damage = 1,
27 drops = {
28 {name = "hades_core:ash",
29 chance = 2,
30 min = 3,
31 max = 5,},
32 {name = "hades_core:iron_lump",
33 chance=9,
34 min=1,
35 max=2,},
36 {name = "hades_core:pick_wood",
37 chance=8,
38 min=1,
39 max=1,},
40 {name = "hades_core:shovel_wood",
41 chance=8,
42 min=1,
43 max=1,},
44 {name = "hades_trees:apple",
45 chance=4,
46 min=1,
47 max=2,},
49 armor = 100,
50 drawtype = "front",
51 water_damage = 3,
52 lava_damage = 1,
53 light_damage = 0,
54 attack_type = "dogfight",
55 animation = {
56 speed_normal = 15,
57 speed_run = 15,
58 stand_start = 0,
59 stand_end = 39,
60 walk_start = 41,
61 walk_end = 72,
62 run_start = 74,
63 run_end = 105,
64 punch_start = 74,
65 punch_end = 105,
67 jump = true,
68 step = 0.5,
69 blood_texture = "mobs_blood.png",
70 floats = 1,
72 mobs:register_spawn("mobs_hades:mutant", {"hades_core:ash"}, minetest.LIGHT_MAX, 0, 16000, 1, 31000)
73 mobs:register_spawn("mobs_hades:mutant", {"hades_core:ash"}, 5, 0, 6000, 3, 31000)
75 mobs:register_egg("mobs_hades:mutant", S("Mutant Spawn Egg"), "default_ash.png", 1, false)