tidy code

master
TenPlus1 2018-08-09 11:57:31 +01:00
parent ca9d00e2ca
commit 03078c29da
48 changed files with 168 additions and 168 deletions

View File

@ -13,8 +13,8 @@ mobs:register_mob("nssm:ant_queen", {
walk_velocity = 1.5,
run_velocity = 2,
lifetimer = 300,
rotate = 270,
sounds = {
rotate = 270,
sounds = {
random = "ant",
attack = "ant",
},
@ -87,11 +87,11 @@ mobs:register_mob("nssm:ant_queen", {
local pos1 = {x=s.x+math.random(-3,3), y=s.y-1, z=s.z+math.random(-3,3)}
local objects = minetest.get_objects_inside_radius(s, 10)
for _,obj in ipairs(objects) do
if (obj:get_luaentity() and obj:get_luaentity().name == "nssm:ant_soldier") then
counter = counter + 1
for _,obj in ipairs(objects) do
if (obj:get_luaentity() and obj:get_luaentity().name == "nssm:ant_soldier") then
counter = counter + 1
end
end
end
if ((pos1.x~=s.x) and (pos1.z~=s.z))
and (minetest.get_node(pos1).name == "air")

View File

@ -12,8 +12,8 @@ mobs:register_mob("nssm:ant_soldier", {
fear_height = 4,
walk_velocity = 0.5,
run_velocity = 3,
rotate = 270,
sounds = {
rotate = 270,
sounds = {
random = "ant",
},
damage = 6,

View File

@ -13,7 +13,7 @@ mobs:register_mob("nssm:ant_worker", {
fear_height = 4,
walk_velocity = 0.5,
run_velocity = 2,
rotate = 270,
rotate = 270,
sounds = {
random = "ant",
},

View File

@ -12,8 +12,8 @@ mobs:register_mob("nssm:black_widow", {
fear_height = 4,
walk_velocity = 0.8,
run_velocity = 2.5,
rotate = 270,
sounds = {
rotate = 270,
sounds = {
random = "black_widow",
},
damage = 4,

View File

@ -12,8 +12,8 @@ mobs:register_mob("nssm:bloco", {
fear_height = 4,
walk_velocity = 0.6,
run_velocity = 2.5,
rotate = 270,
sounds = {
rotate = 270,
sounds = {
random = "bloco",
},
damage = 4,

View File

@ -6,7 +6,7 @@ mobs:register_mob("nssm:crab", {
visual = "mesh",
mesh = "crab.x",
textures = {{"crab1.png"},{"crab2.png"}},
sounds = {
sounds = {
random = "crab",
},
visual_size = {x=3, y=3},

View File

@ -6,7 +6,7 @@ mobs:register_mob("nssm:crocodile", {
visual = "mesh",
mesh = "crocodile.x",
textures = {{"croco.png"}},
sounds = {
sounds = {
random = "crocod",
},
visual_size = {x=4, y=4},

View File

@ -12,8 +12,8 @@ mobs:register_mob("nssm:daddy_long_legs", {
walk_velocity = 0.7,
fear_height = 4,
run_velocity = 3.3,
rotate = 90,
sounds = {
rotate = 90,
sounds = {
random = "daddy",
},
damage = 3,

View File

@ -19,7 +19,7 @@ mobs:register_mob("nssm:dolidrosaurus", {
jump = false,
jump_chance = 0,
jump_height = 0,
sounds = {
sounds = {
random = "crocod",
},
drops = {

View File

@ -14,7 +14,7 @@ mobs:register_mob("nssm:duck", {
run_velocity = 2,
damage = 2,
jump = true,
sounds = {
sounds = {
random = "duck",
},
drops = {

View File

@ -17,7 +17,7 @@ mobs:register_mob("nssm:duckking", {
run_velocity = 2,
damage = 8,
jump = true,
sounds = {
sounds = {
random = "duckking",
attack = "duckking",
},

View File

@ -16,7 +16,7 @@ mobs:register_mob("nssm:echidna", {
run_velocity = 3.5,
damage = 12,
jump = true,
sounds = {
sounds = {
random = "echidna",
},
drops = {

View File

@ -13,7 +13,7 @@ mobs:register_mob("nssm:enderduck", {
fear_height = 4,
run_velocity = 3.9,
rotate = 270,
sounds = {
sounds = {
random = "duck",
},
damage = 5,
@ -24,7 +24,7 @@ mobs:register_mob("nssm:enderduck", {
chance = 1,
min = 1,
max = 2},
{name = "nssm:duck_legs",
{name = "nssm:duck_legs",
chance = 1,
min = 1,
max = 2},

View File

@ -34,7 +34,7 @@ mobs:register_mob("nssm:felucco", {
chance = 3,
min = 1,
max = 2},
},
},
armor = 70,
drawtype = "front",
water_damage = 2,
@ -58,5 +58,5 @@ mobs:register_mob("nssm:felucco", {
run_end = 160,
punch_start = 200,
punch_end = 240,
}
}
})

View File

@ -10,8 +10,8 @@ mobs:register_mob("nssm:flying_duck", {
view_range = 30,
walk_velocity = 2,
run_velocity = 2.5,
fall_speed = 0,
stepheight = 3,
fall_speed = 0,
stepheight = 3,
sounds = {
random = "duck",
},
@ -46,7 +46,7 @@ mobs:register_mob("nssm:flying_duck", {
knock_back=5,
blood_texture="nssm_blood.png",
on_rightclick = nil,
fly = true,
fly = true,
attack_type = "dogfight",
animation = {
speed_normal = 25,

View File

@ -16,7 +16,7 @@ mobs:register_mob("nssm:giant_sandworm", {
damage = 12,
jump = false,
drops = {
{name = "nssm:worm_flesh",
{name = "nssm:worm_flesh",
chance = 1,
min = 20,
max = 30,},

View File

@ -13,7 +13,7 @@ mobs:register_mob("nssm:icelamander", {
fear_height = 4,
walk_velocity = 2,
run_velocity = 4,
sounds = {
sounds = {
random = "icelamander",
},
damage = 12,
@ -39,7 +39,7 @@ mobs:register_mob("nssm:icelamander", {
chance = 2,
min = 1,
max = 1},
},
},
armor = 40,
drawtype = "front",
water_damage = 0,

View File

@ -13,7 +13,7 @@ mobs:register_mob("nssm:icesnake", {
fear_height = 3,
walk_velocity = 1.2,
run_velocity = 3,
sounds = {
sounds = {
random = "icesnake",
},
damage = 4,
@ -36,7 +36,7 @@ mobs:register_mob("nssm:icesnake", {
chance = 2,
min = 1,
max = 3},
},
},
armor = 70,
drawtype = "front",
water_damage = 0,

View File

@ -20,7 +20,7 @@ mobs:register_mob("nssm:kraken", {
jump = false,
jump_chance = 0,
jump_height = 0,
sounds = {
sounds = {
random = "kraken",
},
drops = {

View File

@ -15,7 +15,7 @@ mobs:register_mob("nssm:larva", {
jump_height =0,
walk_velocity = 0.4,
run_velocity = 0.4,
sounds = {
sounds = {
random = "sand",
},
damage = 1,

View File

@ -47,9 +47,9 @@ mobs:register_mob("nssm:lava_titan", {
knock_back=0,
attack_type = "dogshoot",
dogshoot_switch = true,
arrow = "nssm:lava_arrow",
shoot_interval = 2,
shoot_offset = 0,
arrow = "nssm:lava_arrow",
shoot_interval = 2,
shoot_offset = 0,
--[[
on_dist_attack = function(self, player)
local pos = player:get_pos()
@ -77,8 +77,8 @@ mobs:register_mob("nssm:lava_titan", {
run_end = 110,
punch_start = 301,
punch_end = 340,
shoot_start =340,
shoot_end=400,
shoot_start =340,
shoot_end=400,
},
do_custom = function (self)
digging_attack(self, nil, self.run_velocity, {x=0, y=4, z=0})

View File

@ -40,14 +40,14 @@ mobs:register_mob("nssm:manticore", {
on_rightclick = nil,
attack_type = "dogshoot",
dogshoot_switch = true,
arrow = "nssm:spine",
shoot_interval = 2,
arrow = "nssm:spine",
shoot_interval = 2,
group_attack=true,
attack_animals=true,
knock_back=2,
blood_texture="nssm_blood.png",
stepheight=1.1,
shoot_offset = 1,
shoot_offset = 1,
animation = {
speed_normal = 25,
speed_run = 25,
@ -59,7 +59,7 @@ mobs:register_mob("nssm:manticore", {
run_end = 108,
punch_start = 110,
punch_end = 143,
shoot_start =180,
shoot_end=230,
shoot_start =180,
shoot_end=230,
}
})

View File

@ -12,7 +12,7 @@ mobs:register_mob("nssm:mantis", {
fear_height = 4,
walk_velocity = 2,
run_velocity = 2.5,
sounds = {
sounds = {
random = "manti",
},
damage = 4,

View File

@ -12,7 +12,7 @@ mobs:register_mob("nssm:mantis_beast", {
fear_height = 4,
walk_velocity = 2.5,
run_velocity = 3.5,
sounds = {
sounds = {
random = "manti",
},
damage = 5,

View File

@ -14,7 +14,7 @@ mobs:register_mob("nssm:masticone", {
rotate = 270,
walk_velocity = 1.5,
run_velocity = 2.5,
sounds = {
sounds = {
random = "masticone",
},
damage = 5,

View File

@ -13,7 +13,7 @@ mobs:register_mob("nssm:mese_dragon", {
fear_height = 5,
walk_velocity = 2,
run_velocity = 4,
sounds = {
sounds = {
shoot_attack = "mesed",
attack = "mese_dragon",
distance = 60,
@ -30,7 +30,7 @@ mobs:register_mob("nssm:mese_dragon", {
chance = 1,
min = 99,
max = 99},
},
},
armor = 30,
drawtype = "front",
water_damage = 0,
@ -62,8 +62,8 @@ mobs:register_mob("nssm:mese_dragon", {
punch_end = 275,
punch2_start = 330,
punch2_end = 370,
dattack_start = 120,
dattack_end = 160,
dattack_start = 120,
dattack_end = 160,
},
do_custom = function(self)
midas_ability(self, "default:mese_block", self.run_velocity,2, 3)

View File

@ -39,7 +39,7 @@ mobs:register_mob("nssm:moonheron", {
knock_back=4,
blood_texture="nssm_blood.png",
on_rightclick = nil,
fly = true,
fly = true,
attack_type = "dogfight",
animation = {
speed_normal = 25,

View File

@ -12,8 +12,8 @@ mobs:register_mob("nssm:mordain", {
fear_height = 4,
walk_velocity = 1,
run_velocity = 3.5,
rotate = 270,
sounds = {
rotate = 270,
sounds = {
random = "mordain",
},
damage = 6,

View File

@ -15,7 +15,7 @@ mobs:register_mob("nssm:morde", {
run_velocity = 3.5,
damage = 6,
jump = true,
sounds = {
sounds = {
random = "morde",
},
drops = {
@ -82,21 +82,21 @@ mobs:register_mob("nssm:morde", {
}, nil)
minetest.add_particlespawner(
6, --amount
1, --time
{x=p.x-0.5, y=p.y-0.5, z=p.z-0.5}, --minpos
{x=p.x+0.5, y=p.y+0.5, z=p.z+0.5}, --maxpos
{x=(s.x-p.x)*m, y=(s.y-p.y+1)*m, z=(s.z-p.z)*m}, --minvel
{x=(s.x-p.x)*m, y=(s.y-p.y+1)*m, z=(s.z-p.z)*m}, --maxvel
{x=s.x-p.x, y=s.y-p.y+1, z=s.z-p.z}, --minacc
{x=s.x-p.x, y=s.y-p.y+1, z=s.z-p.z}, --maxacc
0.2, --minexptime
0.3, --maxexptime
2, --minsize
3, --maxsize
false, --collisiondetection
"morparticle.png" --texture
)
6, --amount
1, --time
{x=p.x-0.5, y=p.y-0.5, z=p.z-0.5}, --minpos
{x=p.x+0.5, y=p.y+0.5, z=p.z+0.5}, --maxpos
{x=(s.x-p.x)*m, y=(s.y-p.y+1)*m, z=(s.z-p.z)*m}, --minvel
{x=(s.x-p.x)*m, y=(s.y-p.y+1)*m, z=(s.z-p.z)*m}, --maxvel
{x=s.x-p.x, y=s.y-p.y+1, z=s.z-p.z}, --minacc
{x=s.x-p.x, y=s.y-p.y+1, z=s.z-p.z}, --maxacc
0.2, --minexptime
0.3, --maxexptime
2, --minsize
3, --maxsize
false, --collisiondetection
"morparticle.png" --texture
)
end
end
end,
@ -140,10 +140,10 @@ minetest.register_entity("nssm:mortick", {
local objects = minetest.get_objects_inside_radius(s, 8)
for _,obj in ipairs(objects) do
if (obj:is_player()) then
if (obj:is_player()) then
self.attack = obj
end
end
end
end
--If found a player follow him
if self.attack ~= 0 then

View File

@ -14,8 +14,8 @@ mobs:register_mob("nssm:morgre", {
fear_height = 4,
walk_velocity = 0.5,
run_velocity = 3.5,
sounds = {
explode = "tnt_explode",
sounds = {
explode = "tnt_explode",
random = "morgre1",
},
damage = 1,

View File

@ -16,7 +16,7 @@ mobs:register_mob("nssm:morgut", {
damage = 4,
runaway = true,
jump = true,
sounds = {
sounds = {
random = "morgut",
},
drops = {

View File

@ -16,7 +16,7 @@ mobs:register_mob("nssm:morlu", {
damage = 4,
runaway = true,
jump = true,
sounds = {
sounds = {
random = "morlu1",
random = "morlu2"
},
@ -163,18 +163,18 @@ mobs:register_mob("nssm:morlu", {
minetest.after(1, function (self)
if self then
local armor_stack = player_inv:get_stack("armor", armor_elements[steal_pos].pos)
armor_stack:take_item()
player_inv:set_stack('armor', armor_elements[steal_pos].pos, armor_stack)
local armor_stack = player_inv:get_stack("armor", armor_elements[steal_pos].pos)
armor_stack:take_item()
player_inv:set_stack('armor', armor_elements[steal_pos].pos, armor_stack)
armor_stack = armor_inv:get_stack("armor", armor_elements[steal_pos].pos)
armor_stack:take_item()
armor_inv:set_stack('armor', armor_elements[steal_pos].pos, armor_stack)
armor_stack = armor_inv:get_stack("armor", armor_elements[steal_pos].pos)
armor_stack:take_item()
armor_inv:set_stack('armor', armor_elements[steal_pos].pos, armor_stack)
armor:set_player_armor(self.attack, self.attack)
--armor:update_armor(self.attack)
armor:update_inventory(self.attack)
--armor:update_player_visuals(self.attack)
armor:set_player_armor(self.attack, self.attack)
--armor:update_armor(self.attack)
armor:update_inventory(self.attack)
--armor:update_player_visuals(self.attack)
--Update personal inventory of armors:
if (self.invnum ~= nil) and (self.invnum <= 5) then

View File

@ -38,7 +38,7 @@ mobs:register_mob("nssm:morvalar", {
damage = 8,
runaway = true,
jump = true,
sounds = {
sounds = {
random = "morvalar7",
},
armor = 50,
@ -140,16 +140,16 @@ mobs:register_mob("nssm:morvalar", {
minetest.after(1, function (self)
local armor_stack = player_inv:get_stack("armor", armor_elements[steal_pos].pos)
armor_stack:take_item()
player_inv:set_stack('armor', armor_elements[steal_pos].pos, armor_stack)
local armor_stack = player_inv:get_stack("armor", armor_elements[steal_pos].pos)
armor_stack:take_item()
player_inv:set_stack('armor', armor_elements[steal_pos].pos, armor_stack)
armor_stack = armor_inv:get_stack("armor", armor_elements[steal_pos].pos)
armor_stack:take_item()
armor_inv:set_stack('armor', armor_elements[steal_pos].pos, armor_stack)
armor_stack = armor_inv:get_stack("armor", armor_elements[steal_pos].pos)
armor_stack:take_item()
armor_inv:set_stack('armor', armor_elements[steal_pos].pos, armor_stack)
armor:set_player_armor(self.attack, self.attack)
armor:update_inventory(self.attack)
armor:set_player_armor(self.attack, self.attack)
armor:update_inventory(self.attack)
end,self)
end
end
@ -202,7 +202,7 @@ mobs:register_mob("nssm:morvalar6", {
damage = 8,
runaway = true,
jump = true,
sounds = {
sounds = {
random = "morvalar6",
},
armor = 50,
@ -323,7 +323,7 @@ mobs:register_mob("nssm:morvalar5", {
damage = 4,
runaway = true,
jump = true,
sounds = {
sounds = {
random = "morvalar5",
},
armor = 40,
@ -394,7 +394,7 @@ mobs:register_mob("nssm:morvalar4", {
damage = 4,
runaway = true,
jump = true,
sounds = {
sounds = {
random = "morvalar4",
},
armor = 30,
@ -516,7 +516,7 @@ mobs:register_mob("nssm:morvalar3", {
damage = 16,
runaway = true,
jump = true,
sounds = {
sounds = {
random = "morvalar3",
},
armor = 30,
@ -532,9 +532,9 @@ mobs:register_mob("nssm:morvalar3", {
on_rightclick = nil,
attack_type = "dogshoot",
dogshoot_switch = true,
arrow = "nssm:morarrow",
shoot_interval = 2,
shoot_offset = 0,
arrow = "nssm:morarrow",
shoot_interval = 2,
shoot_offset = 0,
animation = {
speed_normal = 15,
speed_run = 30,
@ -547,7 +547,7 @@ mobs:register_mob("nssm:morvalar3", {
punch_start = 375,
punch_end = 395,
shoot_start = 400,
shoot_end = 450,
shoot_end = 450,
},
do_custom = function(self)
respawn_block(self)
@ -577,7 +577,7 @@ mobs:register_mob("nssm:morvalar2", {
damage = 4,
runaway = true,
jump = true,
sounds = {
sounds = {
random = "morvalar2",
},
armor = 50,
@ -677,7 +677,7 @@ mobs:register_mob("nssm:morvalar1", {
damage = 4,
runaway = true,
jump = true,
sounds = {
sounds = {
random = "morvalar1",
},
armor = 20,
@ -761,7 +761,7 @@ mobs:register_mob("nssm:morvalar0", {
damage = 4,
runaway = true,
jump = true,
sounds = {
sounds = {
random = "kamehameha",
},
drops = {
@ -862,14 +862,14 @@ minetest.register_entity("nssm:kamehameha_bad", {
if obj:get_luaentity() then
local name = obj:get_luaentity().name
if name ~= "nssm:morvalar0" and name ~="nssm:kamehameha_bad" then
obj:set_hp(obj:get_hp()-5)
if (obj:get_hp() <= 0) then
if (not obj:is_player()) then
obj:remove()
end
end
obj:set_hp(obj:get_hp()-5)
if (obj:get_hp() <= 0) then
if (not obj:is_player()) then
obj:remove()
end
end
end
end
end
end
local objects = minetest.get_objects_inside_radius(pos, 1)
for _,obj in ipairs(objects) do

View File

@ -12,7 +12,7 @@ mobs:register_mob("nssm:morvy", {
fear_height = 5,
walk_velocity = 0.7,
run_velocity = 2,
rotate = 270,
rotate = 270,
damage = 4,
sounds = {
random = "morvy",
@ -78,11 +78,11 @@ mobs:register_mob("nssm:morvy", {
local pos1 = {x=s.x+math.random(-0.5,0.5), y=s.y+0.2, z=s.z+math.random(-0.5,0.5)}
local objects = minetest.get_objects_inside_radius(s, 10)
for _,obj in ipairs(objects) do
if (obj:get_luaentity() and ((obj:get_luaentity().name == "nssm:morbat1") or (obj:get_luaentity().name == "nssm:morbat2") or (obj:get_luaentity().name == "nssm:morbat3"))) then
counter = counter + 1
for _,obj in ipairs(objects) do
if (obj:get_luaentity() and ((obj:get_luaentity().name == "nssm:morbat1") or (obj:get_luaentity().name == "nssm:morbat2") or (obj:get_luaentity().name == "nssm:morbat3"))) then
counter = counter + 1
end
end
end
if (minetest.get_node(pos1).name == "air")
and (counter < 5)
@ -137,8 +137,8 @@ mobs:register_mob("nssm:morbat1", {
view_range = 40,
walk_velocity = 0.5,
run_velocity = 3,
fall_speed = 0,
stepheight = 3,
fall_speed = 0,
stepheight = 3,
--[[ sounds = {
random = "duck",
},]]
@ -159,7 +159,7 @@ mobs:register_mob("nssm:morbat1", {
light_damage = 0,
blood_texture="morparticle.png",
on_rightclick = nil,
fly = true,
fly = true,
attack_type = "dogfight",
animation = {
speed_normal = 25,
@ -187,8 +187,8 @@ mobs:register_mob("nssm:morbat2", {
view_range = 40,
walk_velocity = 0.5,
run_velocity = 3,
fall_speed = 0,
stepheight = 3,
fall_speed = 0,
stepheight = 3,
--[[ sounds = {
random = "duck",
},]]
@ -209,7 +209,7 @@ mobs:register_mob("nssm:morbat2", {
light_damage = 0,
blood_texture="morparticle.png",
on_rightclick = nil,
fly = true,
fly = true,
attack_type = "explode",
explosion_radius = 3,
animation = {
@ -239,8 +239,8 @@ mobs:register_mob("nssm:morbat3", {
view_range = 40,
walk_velocity = 0.5,
run_velocity = 3,
fall_speed = 0,
stepheight = 3,
fall_speed = 0,
stepheight = 3,
--[[ sounds = {
random = "duck",
},]]
@ -261,7 +261,7 @@ mobs:register_mob("nssm:morbat3", {
light_damage = 0,
blood_texture="morparticle.png",
on_rightclick = nil,
fly = true,
fly = true,
attack_type = "shoot",
arrow = "nssm:morarrow",
shoot_interval = 3,

View File

@ -42,9 +42,9 @@ mobs:register_mob("nssm:morwa", {
on_rightclick = nil,
attack_type = "dogshoot",
dogshoot_switch = true,
arrow = "nssm:morarrow",
shoot_interval = 2,
shoot_offset = 0,
arrow = "nssm:morarrow",
shoot_interval = 2,
shoot_offset = 0,
animation = {
speed_normal = 25,
speed_run = 25,
@ -56,8 +56,8 @@ mobs:register_mob("nssm:morwa", {
run_end = 120,
punch_start = 130,
punch_end = 160,
shoot_start =176,
shoot_end=226,
shoot_start =176,
shoot_end=226,
},
do_custom = function (self)
local pos = self.object:get_pos()

View File

@ -94,7 +94,7 @@ mobs:register_mob("nssm:night_master_2", {
lava_damage = 5,
light_damage = 0,
on_rightclick = nil,
fly = true,
fly = true,
attack_type = "dogfight",
animation = {
speed_normal = 25,

View File

@ -19,7 +19,7 @@ mobs:register_mob("nssm:octopus", {
jump = false,
jump_chance = 0,
jump_height = 0,
sounds = {
sounds = {
random = "octopus",
},
drops = {

View File

@ -14,8 +14,8 @@ mobs:register_mob("nssm:pumpboom_small", {
fear_height = 4,
walk_velocity = 2,
run_velocity = 2.5,
sounds = {
explode = "tnt_explode"
sounds = {
explode = "tnt_explode"
},
damage = 1.5,
jump = true,
@ -70,8 +70,8 @@ mobs:register_mob("nssm:pumpboom_medium", {
walk_velocity = 2,
explosion_radius = 6,
run_velocity = 2.5,
sounds = {
explode = "tnt_explode"
sounds = {
explode = "tnt_explode"
},
damage = 1.5,
jump = true,
@ -126,8 +126,8 @@ mobs:register_mob("nssm:pumpboom_large", {
view_range = 30,
walk_velocity = 2,
run_velocity = 3,
sounds = {
explode = "tnt_explode"
sounds = {
explode = "tnt_explode"
},
damage = 1.5,
jump = true,

View File

@ -14,7 +14,7 @@ mobs:register_mob("nssm:pumpking", {
view_range = 35,
walk_velocity = 2,
run_velocity = 4,
sounds = {
sounds = {
random = "king",
explode = "tnt_explode",
},

View File

@ -12,8 +12,8 @@ mobs:register_mob("nssm:sand_bloco", {
fear_height = 4,
walk_velocity = 0.8,
run_velocity = 2,
rotate = 270,
sounds = {
rotate = 270,
sounds = {
random = "bloco",
},
damage = 4,

View File

@ -21,7 +21,7 @@ mobs:register_mob("nssm:sandworm", {
},
jump = false,
drops = {
{name = "nssm:worm_flesh",
{name = "nssm:worm_flesh",
chance = 2,
min = 1,
max = 3,},

View File

@ -15,7 +15,7 @@ mobs:register_mob("nssm:snow_biter", {
reach = 1.5,
walk_velocity = 0.8,
run_velocity = 3,
sounds = {
sounds = {
random = "snow_biter",
},
--pathfinding = true,
@ -38,7 +38,7 @@ mobs:register_mob("nssm:snow_biter", {
chance = 2,
min = 0,
max = 4},
},
},
armor = 80,
drawtype = "front",
water_damage = 0,

View File

@ -13,7 +13,7 @@ mobs:register_mob("nssm:spiderduck", {
view_range = 24,
walk_velocity = 2,
run_velocity = 4,
sounds = {
sounds = {
random = "duck",
},
damage = 6,
@ -53,10 +53,10 @@ mobs:register_mob("nssm:spiderduck", {
on_rightclick = nil,
dogshoot_switch = true,
attack_type = "dogshoot",
arrow = "nssm:webball",
reach = 2,
shoot_interval = 2,
shoot_offset = 2,
arrow = "nssm:webball",
reach = 2,
shoot_interval = 2,
shoot_offset = 2,
animation = {
speed_normal = 25,
speed_run = 35,

View File

@ -18,7 +18,7 @@ mobs:register_mob("nssm:stone_eater", {
damage = 5,
reach = 1.5,
drops = {
{name = "default:stone",
{name = "default:stone",
chance = 2,
min = 1,
max = 3,},

View File

@ -16,7 +16,7 @@ mobs:register_mob("nssm:swimming_duck", {
jump = false,
jump_chance = 0,
jump_height = 0,
sounds = {
sounds = {
random = "duck",
},
drops = {

View File

@ -13,8 +13,8 @@ mobs:register_mob("nssm:tarantula", {
walk_velocity = 0.7,
fear_height = 4,
run_velocity = 3,
rotate = 270,
sounds = {
rotate = 270,
sounds = {
random = "tarry",
},
damage = 8,
@ -37,9 +37,9 @@ mobs:register_mob("nssm:tarantula", {
on_rightclick = nil,
dogshoot_switch = true,
attack_type = "dogshoot",
arrow = "nssm:thickwebball",
shoot_interval = 2,
shoot_offset = 1,
arrow = "nssm:thickwebball",
shoot_interval = 2,
shoot_offset = 1,
animation = {
speed_normal = 20,
speed_run = 25,
@ -91,8 +91,8 @@ mobs:register_mob("nssm:tarantula_propower", {
lifetimer = 500,
walk_velocity = 1.5,
run_velocity = 3.3,
rotate = 270,
sounds = {
rotate = 270,
sounds = {
random = "tarry",
},
damage = 12,

View File

@ -12,7 +12,7 @@ mobs:register_mob("nssm:werewolf", {
walk_velocity = 3,
fear_height = 4,
run_velocity = 5,
sounds = {
sounds = {
random = "werewolf",
},
damage = 5,
@ -30,7 +30,7 @@ mobs:register_mob("nssm:werewolf", {
chance = 2,
min = 1,
max = 1},
},
},
armor = 80,
drawtype = "front",
water_damage = 2,
@ -54,5 +54,5 @@ mobs:register_mob("nssm:werewolf", {
run_end = 160,
punch_start = 170,
punch_end = 193,
}
}
})

View File

@ -12,7 +12,7 @@ mobs:register_mob("nssm:white_werewolf", {
walk_velocity = 3,
fear_height = 4,
run_velocity = 5,
sounds = {
sounds = {
random = "werewolf",
},
damage = 5,
@ -30,7 +30,7 @@ mobs:register_mob("nssm:white_werewolf", {
chance = 2,
min = 1,
max = 1},
},
},
armor = 80,
drawtype = "front",
water_damage = 2,
@ -54,5 +54,5 @@ mobs:register_mob("nssm:white_werewolf", {
run_end = 160,
punch_start = 170,
punch_end = 193,
}
}
})