- [NEW] rooms.reload() - [FIX] Al tornar al editor, se recarrega tot de nou - [NEW] Si se juga des de un mini de debug comença en l'editor. Si se juga des del mini normal comença en el joc.
36 lines
686 B
Lua
36 lines
686 B
Lua
require "app"
|
|
require "score"
|
|
require "rooms"
|
|
require "editor"
|
|
require "game"
|
|
require "palfade"
|
|
|
|
|
|
function reload_textures()
|
|
if surf_sprites then surf.free(surf_sprites) end
|
|
surf_sprites = surf.load("sprites.gif")
|
|
if surf_tiles then surf.free(surf_tiles) end
|
|
surf_tiles = surf.load("tiles.gif")
|
|
palfade.original = pal.load("tiles.gif")
|
|
pal.set(palfade.original)
|
|
end
|
|
|
|
function mini.init()
|
|
reload_textures()
|
|
pal.trans(0)
|
|
|
|
rooms.init()
|
|
shader.init("lynx.glsl")
|
|
if sys.debug() then
|
|
editor.enable()
|
|
else
|
|
game.enable()
|
|
end
|
|
sprites.add_from_room(rooms.pos.x, rooms.pos.y)
|
|
end
|
|
|
|
function mini.update()
|
|
app.update()
|
|
end
|
|
|