Tweak dirt monster and sand monster spawning, make mob jump more aggressive

remotes/ExcaliburZero/master
Brandon 2015-12-05 20:59:10 -06:00
parent 2494b4de49
commit 5d8ff92c1d
5 changed files with 9 additions and 9 deletions

View File

@ -36,7 +36,7 @@ mobs:register_mob("mobs:rabbit", {
blood_amount = 5,
blood_offset = 0,
avoid_nodes = {"default:water_source","default:water_flowing","campfire:campfire_burning","fire:basic_flame","fire:permanent_flame"},
avoid_range = 15,
avoid_range = 12,
})
mobs:register_mob("mobs:rabbit_brown", {
@ -77,7 +77,7 @@ mobs:register_mob("mobs:rabbit_brown", {
blood_amount = 5,
blood_offset = 0,
avoid_nodes = {"default:water_source","default:water_flowing","campfire:campfire_burning","fire:basic_flame","fire:permanent_flame"},
avoid_range = 15,
avoid_range = 12,
})
mobs:register_mob("mobs:rabbit_grey", {
@ -118,7 +118,7 @@ mobs:register_mob("mobs:rabbit_grey", {
blood_amount = 5,
blood_offset = 0,
avoid_nodes = {"default:water_source","default:water_flowing","campfire:campfire_burning","fire:basic_flame","fire:permanent_flame"},
avoid_range = 15,
avoid_range = 12,
})

View File

@ -101,5 +101,5 @@ mobs:register_mob("mobs:dirt_monster2", {
avoid_range = 15,
})
mobs:register_spawn("mobs:dirt_monster", {"default:dirt_with_grass"}, 3, -1, 5000, 3, 31000)
mobs:register_spawn("mobs:dirt_monster2", {"mg:dirt_with_dry_grass"}, 20, -1, 3000, 4, 31000)
mobs:register_spawn("mobs:dirt_monster", {"default:dirt_with_grass"}, 10, -1, 3000, 3, 31000)
mobs:register_spawn("mobs:dirt_monster2", {"mg:dirt_with_dry_grass"}, 20, -1, 1000, 4, 31000)

View File

@ -44,5 +44,5 @@ mobs:register_mob("mobs:sand_monster", {
avoid_nodes = {"default:water_source","default:water_flowing","default:lava_source","default:lava_flowing","campfire:campfire_burning","fire:basic_flame"},
avoid_range = 12,
})
mobs:register_spawn("mobs:sand_monster", {"default:sand"}, 20, -1, 8000, 4, 31000)
mobs:register_spawn("mobs:sand_monster", {"default:desert_sand"}, 20, -1, 4000, 4, 31000)
mobs:register_spawn("mobs:sand_monster", {"default:sand"}, 20, -1, 6000, 4, 31000)
mobs:register_spawn("mobs:sand_monster", {"default:desert_sand"}, 20, -1, 2000, 4, 31000)

View File

@ -58,4 +58,4 @@ mobs:register_mob("mobs:tree_monster", {
avoid_nodes = {"campfire:campfire_burning","fire:basic_flame","fire:permanent_flame","default:lava_source","default:lava_flowing"},
avoid_range = 15,
})
mobs:register_spawn("mobs:tree_monster", {"default:leaves", "default:jungleleaves"}, 5, -1, 5000, 3, 31000)
mobs:register_spawn("mobs:tree_monster", {"default:leaves", "default:jungleleaves"}, 7, -1, 2000, 3, 31000)

View File

@ -153,7 +153,7 @@ function mobs.on_step(self,dtime)
else
if self.jump == true and self.get_velocity(self) <= 0.5 and self.object:getvelocity().y == 0 then
local v = self.object:getvelocity()
v.y = 5
v.y = 7
self.object:setvelocity(v)
end
self.set_velocity(self, self.run_velocity)