Files
tramussos/data/main.lua
Raimon Zamora 14dc8a0948 - [NEW] Módul propi per al MAPA
- [WIP] Batman ja camina, bota, cau, puja i baixa escales
2025-11-07 14:16:05 +01:00

54 lines
1.1 KiB
Lua

require "editor"
require "game"
function loadSurfaces()
sprites=surf.load("batman.gif")
tiles=surf.load("tiles01.gif")
surf.source(tiles)
local paleta=pal.load("tiles01.gif")
pal.set(paleta)
end
function mini.init()
loadSurfaces()
--editor.init(1)
game.init(1)
end
function mini.update()
if key.press(key.F1) then
win.zoom(win.zoom()-1)
elseif key.press(key.F2) then
win.zoom(win.zoom()+1)
elseif key.press(key.F3) then
local fs = win.fullscreen()
win.fullscreen(not fs)
win.cursor(fs)
elseif key.press(key.F4) then
surf.free(sprites)
surf.free(tiles)
loadSurfaces()
end
if (game_update) then game_update() end
--text(tostring(sys.fps()),0,0,22,42)
end
function text(str,x,y,col,col2)
draw.text(str,x-1,y-1,66)
draw.text(str,x,y-1,66)
draw.text(str,x+1,y-1,66)
draw.text(str,x-1,y,66)
draw.text(str,x+1,y,66)
draw.text(str,x-1,y+1,66)
draw.text(str,x+1,y+1,66)
draw.text(str,x-1,y+2,66)
draw.text(str,x,y+2,66)
draw.text(str,x+1,y+2,66)
draw.text(str,x,y+1,col2)
draw.text(str,x,y,col)
end