diff --git a/data/actors.lua b/data/actors.lua index 3c869e9..9aa9f08 100644 --- a/data/actors.lua +++ b/data/actors.lua @@ -28,9 +28,11 @@ actors={ local frame=((v.dx+v.dy)%2)*16 --print(v.o) if v.o=='u' then - sspr(v.gfx.x+frame,v.gfx.y+16,16,16,v.x*8-4+v.dx*2,v.y*8-12+v.dy*2,16,16) + --print(v.dy>1.." "..frame) + sspr(v.gfx.x+frame,v.gfx.y+16,16,16,v.x*8-4+v.dx*2,v.y*8-12+v.dy*2,16,16,v.dy>1) elseif v.o=='d' then - sspr(v.gfx.x+frame,v.gfx.y,16,16,v.x*8-4+v.dx*2,v.y*8-12+v.dy*2,16,16) + --print(-v.dy>1.." "..frame) + sspr(v.gfx.x+frame,v.gfx.y,16,16,v.x*8-4+v.dx*2,v.y*8-12+v.dy*2,16,16,-v.dy>2) elseif v.o=='l' then sspr(v.gfx.x+frame,v.gfx.y+32,16,16,v.x*8-4+v.dx*2,v.y*8-12+v.dy*2,16,16) elseif v.o=='r' then