Add an option to disable jumping.

pull/4/head
C Nelson 2013-06-07 20:02:41 -05:00
parent b254ecd9fc
commit 9afa2ec1fd
1 changed files with 2 additions and 1 deletions

View File

@ -28,6 +28,7 @@ function mobs:register_mob(name, def)
sounds = def.sounds,
animation = def.animation,
follow = def.follow,
jump = def.jump or true,
timer = 0,
env_damage_timer = 0, -- only if state = "attack"
@ -305,7 +306,7 @@ function mobs:register_mob(name, def)
if math.random(1, 100) <= 30 then
self.object:setyaw(self.object:getyaw()+((math.random(0,360)-180)/180*math.pi))
end
if self.get_velocity(self) <= 0.5 and self.object:getvelocity().y == 0 then
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
self.object:setvelocity(v)