- [NEW] Música per a l'imp
- [NEW] Escena amb l'imp - [FIX] scenes.lua - La música pot arrancar en qualsevol escena
This commit is contained in:
@@ -75,6 +75,7 @@ end
|
||||
|
||||
function abad:draw()
|
||||
local flip = abad.flip
|
||||
local x, y = viewp:screen_coords(self.x, self.y)
|
||||
if abad.update==abad_state_stairs then
|
||||
flip=abad.stairs_flip
|
||||
-- flip=(((abad.x>>1)+(abad.y>>1))%2)==0
|
||||
@@ -84,13 +85,14 @@ function abad:draw()
|
||||
msg_print(0,35,msg,true)
|
||||
end
|
||||
if (abad.respawning==0) or (math.floor(abad.respawning/15)%2==0) then
|
||||
local x, y = viewp:screen_coords(self.x, self.y)
|
||||
draw.surf(abad.frame*cw,0,cw,ch,x,y,cw,ch,flip)
|
||||
draw.surf(abad.frame*abad.w,0,abad.w,abad.h,x,y,abad.w,abad.h,flip)
|
||||
end
|
||||
|
||||
if abad.respawning > 0 then
|
||||
abad.respawning=abad.respawning-1
|
||||
end
|
||||
|
||||
draw.rect(x+abad.bb.x,y+abad.bb.y,abad.bb.w,abad.bb.h,3)
|
||||
end
|
||||
|
||||
function abad_make_safe( force )
|
||||
@@ -105,7 +107,7 @@ end
|
||||
|
||||
|
||||
function abad_hurt(howmuch)
|
||||
print(abad.hurting.." / "..abad.respawning)
|
||||
howmuch = 0
|
||||
if abad.hurting == 0 and abad.respawning==0 then
|
||||
sound.play(audio_abad_hit)
|
||||
abad.energia=abad.energia-howmuch
|
||||
|
||||
Reference in New Issue
Block a user