add B indicator when on market

This commit is contained in:
Pascal Batty 2019-04-28 19:18:11 +02:00
parent 5b83b19bcc
commit 36ed7f89cc

View file

@ -267,6 +267,9 @@ function drawGame()
v:draw()
end
drawLife(0,0,0)
if isOnMarket() then
spr(385, 14.5*8, 6*8)
end
-- Coins / market
local coinsOff=110
@ -433,6 +436,10 @@ function update(state)
end
end
function isOnMarket()
return mget(p.x/s,p.y/s) == 48 or mget(p.x/s,p.y/s) == 49
end
function updateGame()
if life == 0 then
currentState = GameState.gameover
@ -444,7 +451,7 @@ function updateGame()
p:direct()
p:update()
if mget(p.x/s,p.y/s) == 48 or mget(p.x/s,p.y/s) == 49 then
if isOnMarket() then
if btnp(5) then -- B (X key)
currentState = GameState.market
end
@ -555,6 +562,7 @@ end
-- 098:000ee00000ee990000ee9e0000ee9e0000ee9e0000ee9e0000ee9900000ee000
-- 099:000ee000009ee900009ee900009ee900009ee900009ee900009ee900000ee000
-- 100:000ee0000099ee0000e9ee0000e9ee0000e9ee0000e9ee000099ee00000ee000
-- 129:0a66aaa0aa6a6aaaaa6666aaaa6aa6aa3a6666a303aaaa30003aa30000033000
-- </SPRITES>
-- <MAP>