spider has new jump attack

Cette révision appartient à :
tenplus1 2020-06-19 16:07:55 +01:00
Parent b6591fa9a7
révision 4f135de146
1 fichiers modifiés avec 17 ajouts et 0 suppressions

Voir le fichier

@ -103,6 +103,7 @@ mobs:register_mob("mobs_monster:spider", {
return true -- run only once, false/nil runs every activation
end,
-- custom function to make spiders climb vertical facings
do_custom = function(self, dtime)
@ -157,6 +158,22 @@ mobs:register_mob("mobs_monster:spider", {
v.y = self.jump_height
mobs:set_animation(self, "jump")
self.object:set_velocity(v)
end,
-- make spiders jump at you on attack
custom_attack = function(self, pos)
local vel = self.object:get_velocity()
self.object:set_velocity({
x = vel.x * self.run_velocity,
y = self.jump_height * 1.5,
z = vel.z * self.run_velocity
})
self.pausetimer = 0.5
return true -- continue rest of attack function
end
})