41 lines
934 B
Lua
41 lines
934 B
Lua
function _init()
|
|
menu_option=0
|
|
sprites=loadsurf("sprites.gif")
|
|
tiles=loadsurf("tiles.gif")
|
|
setsource(tiles)
|
|
local pal=loadpal("tiles.gif")
|
|
setpal(pal)
|
|
set_update(menu_update)
|
|
end
|
|
|
|
function set_update(new_update)
|
|
update=new_update
|
|
end
|
|
|
|
function _update()
|
|
update()
|
|
end
|
|
|
|
function menu_update()
|
|
cls()
|
|
color(1)
|
|
prnt("JAIL'S ADVENTURE 2",10,10)
|
|
color(4) if menu_option==0 then color(15) prnt(">",10,30) end
|
|
prnt("EDITOR",14,30)
|
|
color(4) if menu_option==1 then color(15) prnt(">",10,40) end
|
|
prnt("EIXIR",14,40)
|
|
|
|
if btnp(KEY_DOWN) then menu_option=menu_option+1 end
|
|
if btnp(KEY_UP) then menu_option=menu_option-1 end
|
|
if menu_option<0 then menu_option=1 end
|
|
if menu_option>1 then menu_option=0 end
|
|
|
|
if btnp(KEY_RETURN) then
|
|
if menu_option==0 then
|
|
editor_init()
|
|
elseif menu_option==1 then
|
|
quit()
|
|
end
|
|
end
|
|
end
|