- [NEW] Sucubo acabat i funcionant
This commit is contained in:
@@ -1,7 +1,23 @@
|
||||
|
||||
function ia.update_sucubo(spr)
|
||||
|
||||
map.surf(rooms.surf_foreground)
|
||||
|
||||
if spr.state == templates.ALIVE then
|
||||
spr.timer = spr.timer + 1
|
||||
if spr.timer==100 then
|
||||
sprites.set_animation(spr, "sucubo_fire")
|
||||
elseif spr.timer > 100 then
|
||||
if spr.current_frame == 2 then
|
||||
spr.timer = 0
|
||||
local palo = templates.create("palo", {pos={x=spr.pos.x, y=spr.pos.y}, flipped=spr.flipped})
|
||||
table.insert(sprites.list, palo)
|
||||
end
|
||||
end
|
||||
if spr.animation_finished then
|
||||
spr.animation_finished = nil
|
||||
sprites.set_animation(spr, "sucubo_stand")
|
||||
end
|
||||
if sprites.hero.state == templates.ALIVE then
|
||||
local x1,y1,w1,h1 = util.aabb(spr) -- El meu aabb
|
||||
local x2,y2,w2,h2 = util.aabb(sprites.hero) -- el aabb del heroi
|
||||
|
||||
Reference in New Issue
Block a user