- [FIX] Si hi ha que ficar un offset en algun frame de animació, es fà des de la propia animació, no canviant la posició del personatge
- [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.
This commit is contained in:
@@ -20,8 +20,7 @@ rooms = {
|
||||
return (rooms.pos.x//20) + (rooms.pos.y//12) * 8
|
||||
end,
|
||||
|
||||
init = function()
|
||||
rooms.pos.x, rooms.pos.y = 0,4*12
|
||||
reload = function()
|
||||
if rooms.surf_background ~= nil then surf.free(rooms.surf_background) end
|
||||
rooms.surf_background = surf.load("rooms_background"..ROOM_FILE_EXT)
|
||||
--rooms.surf_background = surf.new(20*8,12*8)
|
||||
@@ -33,27 +32,12 @@ rooms = {
|
||||
if rooms.surf_items ~= nil then surf.free(rooms.surf_items) end
|
||||
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)
|
||||
rooms.update_original_items()
|
||||
--surf.source(rooms.surf_items)
|
||||
--surf.target(rooms.surf_original_items)
|
||||
--draw.surf(0,0,160,96,0,0)
|
||||
end,
|
||||
|
||||
init = function()
|
||||
rooms.pos.x, rooms.pos.y = 0,4*12
|
||||
rooms.reload()
|
||||
sprites.init()
|
||||
|
||||
--map.surf(rooms.surf_background)
|
||||
--for y=0,12*8 do
|
||||
-- for x=0,20*8 do
|
||||
-- map.tile(x,y,38)
|
||||
-- end
|
||||
--end
|
||||
--map.surf(rooms.surf_foreground)
|
||||
--map.tile(10,10,16)
|
||||
|
||||
--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")
|
||||
end,
|
||||
|
||||
save = function()
|
||||
@@ -143,16 +127,4 @@ rooms = {
|
||||
pal.color(1, 1, 1, 1)
|
||||
return "HOLA OTHER UNIT"
|
||||
end,
|
||||
|
||||
retrieve_original_items = function()
|
||||
surf.source(rooms.surf_original_items)
|
||||
surf.target(rooms.surf_items)
|
||||
draw.surf(0,0,160,96,0,0)
|
||||
end,
|
||||
|
||||
update_original_items = function()
|
||||
surf.source(rooms.surf_items)
|
||||
surf.target(rooms.surf_original_items)
|
||||
draw.surf(0,0,160,96,0,0)
|
||||
end
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user