Mapa adaptat per a mantindre'l fidel a l'original però que se puga recorrer ja que ara no hi ha canvi d'habitació
This commit is contained in:
@@ -87,6 +87,8 @@ end
|
||||
function abad:move( x, y )
|
||||
self.x = x
|
||||
self.y = y
|
||||
local hab,xx, yy = arc_mapa_get_map_coords(x, y)
|
||||
self.hab = hab
|
||||
end
|
||||
|
||||
function abad:draw()
|
||||
@@ -116,7 +118,6 @@ function abad_make_safe( force )
|
||||
abad.safe.hab=hab
|
||||
abad.safe.x=xx
|
||||
abad.safe.y=yy
|
||||
print("Make safe "..hab.." ( "..xx..", "..yy.." )")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -138,8 +139,6 @@ function abad_hurt(howmuch)
|
||||
-- abad.hab=abad.safe.hab
|
||||
-- abad.x=abad.safe.x
|
||||
-- abad.y=abad.safe.y
|
||||
print("SAFE= "..abad.safe.hab.." "..abad.safe.x.." "..abad.safe.y)
|
||||
print(dump(abad))
|
||||
local abad_x, abad_y = arc_mapa_get_coords ( abad.safe.hab, abad.safe.x, abad.safe.y )
|
||||
abad:move(abad_x, abad_y)
|
||||
abad.hurting=60
|
||||
@@ -292,6 +291,8 @@ function abad_advance()
|
||||
abad.update=abad_state_normal
|
||||
abad.frame=0
|
||||
end
|
||||
local hab,xx, yy = arc_mapa_get_map_coords(abad.x, abad.y)
|
||||
abad.hab = hab
|
||||
end
|
||||
|
||||
-- Controlador principal de l'abad
|
||||
@@ -345,7 +346,6 @@ function key_release(keyid)
|
||||
end
|
||||
|
||||
function abad_state_crouch()
|
||||
print(dump(abad))
|
||||
abad.bb.y=8
|
||||
abad.bb.h=24
|
||||
abad.frame=5
|
||||
@@ -353,12 +353,10 @@ function abad_state_crouch()
|
||||
abad.step=0
|
||||
abad.jumpfwd=false
|
||||
abad.jump_height=0
|
||||
print(dump(abad))
|
||||
if not (key.down(keyDown) or pad.down(btnDown)) then
|
||||
abad.update=abad_state_normal
|
||||
abad.bb.y=0
|
||||
abad.bb.h=32
|
||||
print(dump(abad))
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user