Files
tramussos/data/main.lua
Raimon Zamora cc2f1803a4 [WIP] Més tiles
[WIP] Fase 2
[NEW] En l'editor, es pot moure per la fase amb SPACE+ratolí
[WIP] mòdul GAME
[WIP] mòdul BATMAN
[NEW] F4 recarrega les textures
2025-11-06 17:29:44 +01:00

53 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)
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