add B indicator when on market
This commit is contained in:
		
							parent
							
								
									5b83b19bcc
								
							
						
					
					
						commit
						36ed7f89cc
					
				
					 1 changed files with 9 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -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>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue