-Treballant en l'edicio de items, pero els GIFs están donant pel cul

This commit is contained in:
2025-11-13 17:44:56 +01:00
parent cf103dd02c
commit 67192623fe
8 changed files with 29 additions and 15 deletions

View File

@@ -6,6 +6,7 @@ LAYER_ITEMS = 4
LAYER_SPRITES = 8
LAYER_SHADOWS = 16
LAYER_ALL = 31
ROOM_FILE_EXT = ".gif"
rooms = {
surf_background = nil,
@@ -22,15 +23,15 @@ rooms = {
init = function()
rooms.pos.x, rooms.pos.y = 0,4*12
if rooms.surf_background ~= nil then surf.free(rooms.surf_background) end
rooms.surf_background = surf.load("rooms_background.bin")
rooms.surf_background = surf.load("rooms_background"..ROOM_FILE_EXT)
--rooms.surf_background = surf.new(20*8,12*8)
if rooms.surf_foreground ~= nil then surf.free(rooms.surf_foreground) end
rooms.surf_foreground = surf.load("rooms_foreground.bin")
rooms.surf_foreground = surf.load("rooms_foreground"..ROOM_FILE_EXT)
--rooms.surf_foreground = surf.new(20*8,12*8)
if rooms.surf_items ~= nil then surf.free(rooms.surf_items) end
rooms.surf_items = surf.load("rooms_items.bin")
rooms.surf_items = surf.load("rooms_items"..ROOM_FILE_EXT)
--rooms.surf_items = surf.new(20*8,12*8)
rooms.surf_original_items = surf.new(20*8,12*8)
@@ -55,9 +56,10 @@ rooms = {
end,
save = function()
surf.save(rooms.surf_background, "data/rooms_background.bin")
surf.save(rooms.surf_foreground, "data/rooms_foreground.bin")
surf.save(rooms.surf_items, "data/rooms_items.bin")
local p = pal.load("tiles.gif")
surf.save(rooms.surf_background, "data/rooms_background"..ROOM_FILE_EXT, p)
surf.save(rooms.surf_foreground, "data/rooms_foreground"..ROOM_FILE_EXT, p)
surf.save(rooms.surf_items, "data/rooms_items"..ROOM_FILE_EXT, p)
editor.modified = false
end,