diff --git a/data/game.lua b/data/game.lua index 1c65624..91d460a 100644 --- a/data/game.lua +++ b/data/game.lua @@ -16,6 +16,8 @@ require "switches" require "trigger" require "imp" +require "stage1" + local tile_w = arcade_config.tiles_width local tile_h = arcade_config.tiles_height local res_w = arcade_config.resolucion.width @@ -23,6 +25,8 @@ local res_h = arcade_config.resolucion.height local view_tile_id = false local view_checking_tile = false +local stage= 1 +local stage_loaded = 0 viewp = viewport.new(arcade_config.resolucion.width, arcade_config.resolucion.height) viewp:position(0,0) @@ -204,6 +208,17 @@ function render_map( sf_map, sf_tiles, x, y ) end function update_game() + if stage~=stage_loaded then + local stage_init = stages["stage"..stage.."_init"] + if stage_init then + stage_init() + stage_loaded = stage + print("Stage "..stage.." loaded") + else + print("No se ha cargado la fase "..stage) + end + end + surf.target(0) surf.cls(16) diff --git a/data/main.lua b/data/main.lua index a6dd8a6..e846d74 100644 --- a/data/main.lua +++ b/data/main.lua @@ -87,7 +87,7 @@ function mini.init() surf.target(0) surf.cls(16) - flow:executar("intro") + flow:executar("title") end function mini.update() diff --git a/data/stage1.lua b/data/stage1.lua new file mode 100644 index 0000000..e9d56b1 --- /dev/null +++ b/data/stage1.lua @@ -0,0 +1,843 @@ +stages = {} + +function stages.stage1_init() + mapa = stage1_mapa + tiletype={void=0,nonpc=1,stair=2,switch=3,half=4,block=5} + mapa.wait=0 + mapa.step=0 + load_tilemap( sf_mapa ) +end + +function stages.stage2_init() + print("stage 2 init") +end + +stage1_mapa={ + -- 1 + { + 256,256,256,18,19,21,20,21,20,21,20,21, + 64,68,256,16,72,256,256,256,256,256,256,256, + 256,256,66,256,88,256,256,70,71,256,256,256, + 256,66,256,16,256,112,256,86,87,256,114,256, + 66,256,256,16,256,256,256,256,256,256,256,256, + 256,64,256,16,20,21,20,21,20,21,20,21, + + }, + -- 2 + { + 20,21,20,21,20,21,20,21,20,21,20,21, + 256,256,256,256,256,256,256,256,256,256,256,256, + 256,256,73,74,256,256,256,256,73,74,256,256, + 256,256,89,90,256,256,256,256,89,90,256,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + -- 20,21,20,21,20,21,21,256,80,17,20,21, + 20,21,20,21,20,21,21,256,256,0,20,21, + }, + -- 3 + { + 20,21,20,21,20,21,20,21,20,21,20,21, + 256,256,256,256,256,256,256,256,256,256,256,256, + 256,96,97,96,256,73,74,256,97,96,96,256, + 256,99,256,100,256,89,90,256,99,256,100,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + 20,21,20,21,20,21,20,21,20,21,20,21, + + }, + -- 4 + { + 20,21,20,21,20,21,20,21,20,21,18,19, + 256,256,256,256,256,256,256,256,256,256,77,17, + 256,73,74,256,256,73,74,256,98,98,93,17, + 256,89,90,256,256,89,90,256,99,100,256,256, + 256,256,256,256,256,256,256,256,10,11,256,256, + 20,21,20,21,20,21,20,21,10,11,20,21, + + }, + -- 5 + { + 66,256,256,67,256,65,256,64,256,256,256,66, + 256,256,64,256,256,256,256,256,256,68,256,67, + 18,19,18,19,18,19,18,19,256,256,65,256, + 256,256,256,256,256,256,256,16,256,256,256,256, + 256,256,256,256,256,256,256,16,256,64,256,66, + 20,21,20,21,20,21,20,21,256,256,66,256, + + }, + -- 6 + { + 256,66,256,41,44,45,44,45,44,45,44,45, + 64,256,256,41,256,256,256,256,256,256,256,256, + 68,256,66,256,256,256,96,97,256,256,256,256, + 256,67,256,41,256,256,99,100,256,256,256,256, + 65,256,256,41,95,256,256,256,10,11,256,256, + 256,65,42,43,44,45,44,45,10,11,44,45, + + }, + -- 7 + { + 42,43,256,256,256,256,65,256,256,256,256,64, + 256,41,256,67,256,256,256,256,68,256,256,256, + 256,41,256,256,256,66,256,256,256,256,256,256, + 256,256,256,64,256,256,65,256,67,256,67,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + 42,43,20,21,20,21,20,21,20,21,20,21, + + }, + -- 8 + { + 67,256,256,256,256,65,256,256,256,256,64,256, + 256,256,67,256,256,256,256,68,256,256,256,256, + 256,256,256,256,66,256,256,256,256,256,256,67, + 256,256,64,256,256,65,256,67,256,67,256,256, + 256,256,256,256,256,111,111,256,256,256,256,256, + 20,21,20,21,17,256,256,17,20,21,20,21, + + }, + -- 9 + { + 256,256,256,256,65,256,256,256,256,64,17,17, + 256,67,256,256,256,256,68,256,256,256,17,256, + 256,256,256,66,256,256,256,256,256,256,17,256, + 256,64,256,256,65,256,67,256,67,256,256,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + 20,21,20,21,20,21,20,21,20,21,20,21, + + }, + -- 10 + { + 17,17,17,17,17,17,17,17,17,17,18,19, + 256,256,256,256,256,256,256,256,256,256,17,17, + 256,256,73,74,256,256,73,74,256,256,18,19, + 256,256,89,90,256,256,89,90,256,256,17,17, + 256,256,256,256,256,256,256,256,256,256,18,19, + -- 20,21,256,80,17,18,19,17,18,19,17,17, + 20,21,256,256,0,18,19,17,18,19,17,17, + + }, + -- 11 + { + 256,66,26,27,28,29,28,29,26,27,28,29, + 256,256,256,24,256,256,256,256,15,25,256,256, + -- 24,24,24,24,24,24,24,24,15,25,24,24, + 64,68,256,256,256,256,256,256,256,25,256,256, + 256,256,66,24,256,121,256,256,256,38,256,256, + 256,66,256,24,101,102,103,256,256,38,256,256, + 66,256,256,24,28,29,28,29,28,29,28,29, + + }, + -- 12 + { + -- 28,29,28,29,28,29,29,256,256,256,26,27, + 28,29,28,29,28,29,29,1,256,256,26,27, + 256,256,256,256,256,256,256,256,256,25,72,256, + 256,256,73,74,256,256,256,256,1,256,88,256, + 256,256,89,90,256,256,256,1,256,256,256,256, + 256,256,256,256,256,256,1,256,256,256,256,256, + 28,29,28,29,28,29,28,29,28,29,28,29, + + }, + -- 13 + { + 28,29,26,27,26,27,28,29,28,29,28,29, + 256,256,256,26,27,256,256,256,256,256,256,256, + 256,256,256,256,256,256,256,256,73,74,256,256, + 256,256,256,98,98,256,256,256,89,90,256,256, + 256,256,104,101,102,103,256,256,256,256,256,256, + -- 28,29,28,29,28,29,29,256,81,25,28,29, + 28,29,28,29,28,29,29,256,256,1,28,29, + + }, + -- 14 + { + 28,29,28,29,28,29,28,29,10,11,28,25, + 256,256,256,256,256,256,256,256,10,11,256,25, + 256,73,74,256,256,256,256,256,10,11,256,256, + 256,89,90,256,256,75,76,256,10,11,256,25, + 256,256,256,256,256,91,92,256,10,11,256,25, + 28,29,28,29,28,29,28,29,28,29,28,29, + + }, + -- 15 + { + 26,27,26,27,28,29,28,29,26,27,26,27, + 28,29,256,256,256,256,256,256,256,256,28,24, + 256,256,256,256,256,73,74,256,256,256,256,24, + 256,256,75,76,256,89,90,256,75,76,256,24, + 256,256,91,92,256,256,256,256,91,92,256,24, + 26,27,28,29,28,29,28,29,28,29,26,27, + + }, + -- 16 + { + 64,256,26,27,28,29,28,29,10,11,28,29, + 68,256,66,25,256,256,256,256,10,11,256,256, + 256,67,256,256,256,107,108,256,10,11,256,256, + 65,256,256,25,256,109,110,256,10,11,256,256, + 256,65,256,25,256,256,256,256,10,11,256,256, + 256,256,26,27,28,29,28,29,10,11,28,29, + + }, + -- 17 + { + 28,29,28,29,25,41,44,45,44,45,44,45, + 256,256,256,256,25,41,256,256,256,256,256,256, + 256,73,74,256,25,41,256,256,73,74,256,256, + 256,89,90,78,25,41,256,256,89,90,256,256, + 256,256,95,94,25,41,256,256,10,11,256,256, + 28,29,28,29,25,41,44,45,10,11,44,45, + + }, + -- 18 + { + 44,45,44,45,41,256,256,41,44,45,44,45, + 256,256,256,256,256,69,256,256,256,256,256,256, + 256,256,256,256,256,256,69,256,256,256,256,256, + 256,256,256,256,256,111,111,256,256,256,256,256, + 256,256,256,41,41,256,69,41,41,256,256,256, + 45,44,45,42,43,256,256,42,43,44,45,44, + + }, + -- 19 + { + 44,45,44,45,42,43,42,43,44,45,44,45, + 256,256,256,256,256,40,40,256,256,256,256,256, + 256,97,98,97,256,40,40,256,98,97,96,256, + 256,99,256,100,256,40,40,256,99,256,100,256, + 256,256,256,256,256,40,40,256,256,256,256,256, + -- 3,41,83,256,44,45,44,45,44,45,44,45, + 45,3,256,256,44,45,44,45,44,45,44,45, + + }, + -- 20 + { + -- 44,45,256,256,256,42,43,41,42,43,41,41, + 44,45,3,256,256,42,43,41,42,43,41,41, + 256,256,256,256,41,41,256,256,256,77,42,43, + 256,256,256,3,256,41,256,256,256,93,41,41, + 256,256,3,256,256,39,256,256,256,256,42,43, + 256,3,256,256,256,38,256,256,8,9,41,41, + 44,45,44,45,44,45,44,45,8,9,42,43, + + }, + -- 21 + { + 34,35,36,37,36,37,36,37,36,37,36,37, + 32,256,256,256,256,256,256,256,256,256,256,256, + 32,256,97,97,98,256,256,256,97,96,97,256, + 32,256,99,256,100,256,256,256,99,256,100,256, + 32,256,8,9,256,104,101,102,103,256,256,256, + 34,35,8,9,36,37,36,37,36,37,36,37, + + }, + -- 22 + { + 36,37,33,33,36,37,36,37,33,33,36,37, + 256,256,256,256,256,256,256,256,256,256,256,256, + 256,256,256,256,96,97,96,98,256,256,256,256, + 256,256,113,256,99,256,256,100,256,114,256,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + 36,37,36,37,36,37,36,37,36,37,36,37, + + }, + -- 23 + { + -- 37,36,37,36,37,36,37,256,256,256,36,37, + 37,36,37,36,37,36,37,2,256,256,36,37, + 256,256,256,256,256,256,256,256,256,33,256,256, + 256,97,98,97,256,256,112,256,2,256,256,256, + 256,99,256,100,256,256,256,2,256,75,76,256, + 256,256,256,256,256,256,2,256,256,91,92,256, + 36,37,36,37,36,37,36,37,36,37,36,37, + + }, + -- 24 + { + 34,35,256,256,256,256,256,256,256,256,34,35, + 256,2,34,35,34,35,34,35,34,35,2,256, + 256,256,113,256,256,112,114,256,256,114,256,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + 256,104,101,102,256,101,102,256,101,102,103,256, + 36,37,36,37,36,37,36,37,36,37,36,37, + + }, + -- 25 + { + 36,37,36,37,36,37,36,37,36,37,34,35, + 256,256,256,256,256,256,73,74,256,256,77,32, + 256,96,97,96,256,256,89,90,256,256,93,32, + 256,99,256,100,256,121,256,256,256,256,256,32, + 256,256,256,256,256,101,102,103,8,9,256,32, + 36,37,36,37,36,37,36,37,8,9,33,32, + + }, + -- 26 + { + 18,19,17,17,18,19,17,17,10,11,18,19, + 17,256,256,256,256,256,256,256,10,11,256,256, + 18,19,256,256,256,256,256,256,10,11,256,256, + 256,17,256,256,256,75,76,256,10,11,256,256, + 18,19,256,256,256,91,92,256,10,11,256,256, + 20,21,256,256,18,19,17,17,18,19,17,17, + + }, + -- 27 + { + 17,17,18,19,17,17,18,19,10,11,18,19, + 256,256,256,256,256,256,256,256,10,11,256,256, + 256,73,74,256,256,73,74,256,10,11,256,256, + 256,89,90,256,256,89,90,256,10,11,256,256, + 256,256,256,256,256,256,256,256,10,11,256,256, + -- 17,17,18,19,17,256,80,17,18,19,17,17, + 17,17,18,19,17,256,256,0,18,19,17,17, + + }, + -- 28 + { + 18,19,17,18,19,256,256,33,33,34,35,33, + 256,256,256,17,17,256,69,34,35,72,256,256, + 256,256,256,18,19,256,69,33,33,88,256,256, + 256,256,256,17,16,256,256,34,35,256,256,256, + 256,256,256,18,19,69,256,41,33,256,256,256, + 17,18,19,17,17,69,256,34,35,33,33,34, + + }, + -- 29 + { + -- 33,256,256,256,33,33,34,35,33,33,34,35, + 33,256,256,2,33,33,34,35,33,33,34,35, + 256,33,256,256,256,256,256,256,256,256,256,256, + 256,256,2,256,256,256,256,256,256,256,256,256, + 256,256,256,2,256,256,256,117,98,106,116,256, + 256,256,256,256,2,256,104,101,102,101,102,256, + 34,35,33,33,34,35,33,33,34,35,33,33, + + }, + -- 30 + { + 33,33,34,35,33,33,34,35,8,9,33,33, + 256,256,256,256,256,256,33,33,8,9,34,35, + 256,256,256,256,256,97,34,35,8,9,33,33, + 256,256,256,256,115,100,33,33,8,9,34,35, + 256,256,256,104,101,102,34,35,8,9,33,33, + 34,35,33,33,34,35,33,33,8,9,34,35, + + }, + -- 31 + { + 40,40,8,9,40,40,40,40,40,40,40,40, + 40,45,8,9,45,44,45,44,45,44,45,44, + 40,256,8,9,256,256,256,256,256,256,256,256, + 40,256,8,9,256,256,112,75,76,113,256,256, + 40,256,8,9,256,256,256,91,92,256,256,256, + 42,43,44,45,44,45,44,45,44,45,44,45, + + }, + -- 32 + { + 40,40,40,40,40,40,40,40,40,40,40,40, + 44,45,41,45,44,41,44,45,44,45,44,45, + 256,256,38,256,256,38,256,256,256,256,256,256, + 256,112,38,256,113,38,256,256,114,256,256,113, + 256,256,38,256,256,38,256,256,256,256,256,256, + -- 44,45,41,83,256,44,45,44,45,44,45,44, + 44,45,3,256,256,44,45,44,45,44,45,44, + + }, + -- 33 + { + 40,40,40,40,40,40,40,40,40,40,40,40, + 43,44,45,44,45,42,43,44,45,44,45,42, + 256,256,256,256,256,256,256,256,256,256,256,256, + 256,256,75,76,256,114,113,256,75,76,256,256, + 256,256,91,92,256,256,256,256,91,92,256,256, + 44,45,44,45,44,45,44,45,44,45,44,45, + + }, + -- 34 + { + 40,40,40,40,40,40,40,40,40,40,40,40, + 45,44,45,44,45,44,45,44,45,44,45,40, + 256,256,256,256,256,256,256,256,73,74,256,40, + 256,256,113,256,256,114,256,121,89,90,256,40, + 256,256,256,256,256,256,256,101,102,103,256,40, + -- 44,45,41,83,256,44,45,44,45,44,45,40, + 44,45,3,256,256,44,45,44,45,44,45,40, + + }, + -- 35 + { + 26,27,28,29,28,29,28,29,8,9,26,27, + 24,15,256,256,256,256,256,256,8,9,256,24, + 24,256,256,256,256,256,256,256,8,9,256,24, + 24,256,256,256,256,256,256,256,8,9,256,24, + 24,256,256,256,256,256,256,256,8,9,256,24, + 26,27,28,29,28,29,28,29,8,9,26,27, + + }, + -- 36 + { + 24,29,256,256,1,25,26,27,25,1,28,29, + 24,256,256,256,256,256,25,26,27,256,256,256, + 24,256,256,256,256,256,256,256,25,256,256,256, + 24,256,106,116,256,256,256,256,38,256,256,256, + 24,25,101,102,256,256,256,256,38,256,256,256, + -- 28,29,28,29,25,81,256,28,29,28,29,28, + 28,29,28,29,1,256,256,28,29,28,29,28, + + }, + -- 37 + { + -- 29,26,27,28,29,256,256,256,26,27,26,27, + 29,26,27,28,29,1,256,256,26,27,26,27, + 256,256,256,256,256,256,256,25,256,256,28,29, + 256,256,256,256,256,256,1,256,256,256,256,256, + 256,112,256,256,256,1,256,256,256,256,113,256, + 256,256,256,256,1,256,101,102,103,256,256,256, + 28,29,28,29,28,29,28,29,28,29,28,29, + + }, + -- 38 + { + 27,26,27,28,29,256,256,28,29,26,27,26, + 29,256,256,256,256,256,69,256,256,256,256,28, + 256,256,98,96,98,256,256,98,98,96,256,256, + 256,256,99,256,100,256,256,99,256,100,256,256, + 256,256,256,256,256,111,111,256,256,256,256,256, + 29,28,29,28,29,69,256,28,29,28,29,28, + + }, + -- 39 + { + 28,29,25,25,28,29,25,25,28,29,25,25, + 256,256,25,25,256,256,256,256,256,256,106,24, + 256,256,15,256,256,256,256,256,256,256,95,24, + 256,256,256,256,78,97,107,108,256,106,105,24, + 256,256,256,256,94,101,102,110,103,105,98,24, + 28,29,28,29,28,29,28,29,28,29,28,29, + + }, + -- 40 + { + 24,29,28,29,28,29,28,29,8,9,26,27, + 24,256,256,256,256,256,256,256,8,9,25,25, + 24,256,114,256,256,256,112,256,8,9,26,27, + 24,256,256,256,256,256,256,256,8,9,25,25, + 24,256,256,256,105,256,256,256,8,9,26,27, + 24,29,28,29,28,29,28,29,28,29,25,25, + + }, + -- 41 + { + 26,27,28,29,28,29,26,27,26,27,28,29, + 24,72,256,256,256,256,256,28,29,256,256,256, + 24,88,256,256,256,256,256,256,256,256,256,256, + 24,256,256,256,112,256,256,256,256,256,114,256, + 24,256,256,256,256,256,256,256,256,256,256,256, + -- 28,29,28,29,28,29,25,81,256,28,29,29, + 28,29,28,29,28,29,1,256,256,28,29,29, + + }, + -- 42 + { + -- 28,29,256,256,256,1,26,27,26,27,28,29, + 28,29,256,256,1,1,26,27,26,27,28,29, + 256,256,25,256,256,256,256,28,29,256,256,256, + 256,256,256,1,256,256,256,256,256,256,256,256, + 256,113,256,256,1,256,256,96,97,96,98,256, + 256,256,256,256,256,1,256,101,256,256,102,256, + 28,29,28,29,28,29,28,29,28,29,28,29, + + }, + -- 43 + { + 28,29,28,29,26,27,26,27,28,29,26,27, + 256,256,256,256,256,28,29,256,256,256,77,24, + 256,256,256,256,256,256,256,256,256,256,93,24, + 256,113,256,256,256,75,76,256,114,256,256,24, + 256,256,10,11,256,91,92,256,256,256,256,24, + 28,29,10,11,28,29,28,29,28,29,28,29, + + }, + -- 44 + { + -- 33,37,256,256,256,36,37,36,37,36,37,2, + 33,37,256,256,2,36,37,36,37,36,37,2, + 32,256,33,256,256,256,256,256,256,256,256,256, + 32,98,256,2,256,256,256,256,256,256,256,256, + 32,99,256,256,2,256,256,256,75,76,256,256, + 32,256,256,256,256,2,256,256,91,92,256,256, + 36,37,36,37,36,37,36,37,36,37,36,37, + + }, + -- 45 + { + 36,37,36,37,36,37,36,37,8,9,34,35, + 256,256,256,256,256,256,256,256,8,9,256,32, + 256,256,98,97,96,256,256,256,8,9,256,32, + 256,256,99,256,100,256,256,256,8,9,256,32, + 256,256,256,256,101,102,103,256,8,9,256,32, + 36,37,36,37,36,37,36,37,36,37,36,37, + + }, + -- 46 + { + -- 18,19,18,19,256,256,256,20,21,20,21,20, + 18,19,18,19,256,256,0,20,21,20,21,20, + 18,19,72,256,17,256,256,256,256,256,256,256, + 18,19,88,256,256,0,256,256,256,256,256,256, + 18,19,256,75,76,78,0,256,256,116,256,256, + 18,19,256,91,92,94,95,0,256,101,102,256, + 18,19,18,19,18,19,18,19,18,19,18,19, + + }, + -- 47 + { + 20,21,20,21,20,21,20,21,20,21,20,21, + 256,256,256,256,256,256,256,256,256,256,256,256, + 256,97,96,98,97,256,256,96,97,98,96,256, + 114,99,256,256,100,114,114,99,256,256,100,114, + 256,256,256,256,256,256,256,256,256,256,256,256, + 18,19,18,19,18,19,18,19,18,19,18,19, + + }, + -- 48 + { + 20,21,20,21,17,256,256,17,20,21,20,21, + 256,256,256,256,256,256,69,256,256,256,256,256, + 256,256,96,97,256,256,69,256,256,256,256,256, + 256,115,99,100,256,256,256,256,256,117,256,256, + 256,101,102,103,256,111,111,256,101,102,103,256, + 19,18,19,18,19,69,256,18,19,18,19,18, + + }, + -- 49 + { + 20,21,256,69,18,19,18,19,20,21,20,21, + 256,256,256,256,256,256,256,256,256,256,114,256, + 256,256,69,256,256,256,114,256,256,256,256,256, + 256,114,69,111,256,256,256,256,17,18,19,17, + 256,256,111,256,18,19,18,19,18,19,18,19, + 18,19,256,69,17,18,19,18,19,18,19,17, + + }, + -- 50 + { + 20,21,20,21,20,21,20,21,20,21,20,16, + 256,114,256,256,256,256,256,256,256,256,98,16, + 256,256,256,256,256,256,256,256,256,256,100,16, + 17,19,256,256,256,114,256,256,256,256,78,16, + 18,19,18,19,256,256,256,256,256,256,94,16, + -- 17,18,19,18,19,18,19,256,80,17,18,19, + 17,18,19,18,19,18,19,256,256,0,18,19, + + }, + -- 51 + { + -- 42,43,44,45,44,45,256,256,256,44,45,45, + 42,43,44,45,44,45,256,256,3,44,45,45, + 40,72,256,256,256,256,41,256,256,256,256,256, + 40,96,256,256,256,256,256,3,256,256,256,256, + 40,99,256,114,256,114,256,256,3,256,256,256, + 40,256,256,256,256,256,256,256,256,3,256,256, + 44,45,44,45,44,45,44,45,44,45,44,45, + + }, + -- 52 + { + 44,45,44,45,44,45,44,45,44,45,44,41, + 256,256,256,256,256,256,256,256,256,256,256,40, + 256,256,73,74,256,256,256,70,71,256,97,40, + 256,256,89,90,256,256,256,86,87,256,100,40, + 256,256,256,256,256,256,256,256,256,256,256,40, + -- 44,45,41,83,256,44,44,45,44,45,44,45, + 44,45,3,256,256,44,44,45,44,45,44,45, + + }, + -- 53 + { + 18,19,10,11,18,19,17,17,20,21,20,21, + 16,15,10,11,256,256,256,256,256,256,256,256, + 16,256,10,11,256,256,75,76,256,256,256,256, + 16,256,10,11,256,256,91,92,256,256,256,256, + 16,256,10,11,256,256,18,19,256,256,256,256, + 20,21,20,21,20,21,20,21,20,21,20,21, + + }, + -- 54 + { + 20,21,20,21,21,17,18,19,67,256,256,256, + 256,256,256,256,256,17,18,19,256,65,68,64, + 256,256,256,256,256,256,18,19,256,256,256,256, + 256,256,256,256,256,256,38,256,67,256,64,256, + 256,256,256,256,256,256,38,256,256,256,256,256, + 20,21,20,21,20,21,20,21,54,55,54,56, + + }, + -- 55 + { + 256,65,256,256,256,67,256,67,256,256,256,256, + 256,256,256,64,256,256,256,256,65,68,64,256, + 256,256,256,256,256,256,64,256,256,256,256,67, + 256,256,65,67,256,256,64,256,256,64,256,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + 54,55,54,56,56,55,54,56,54,56,55,54, + + }, + -- 56 + { + 65,256,256,256,67,256,67,256,256,256,256,64, + 256,256,64,256,256,256,256,65,68,64,256,256, + 256,256,256,256,256,64,256,256,256,256,67,256, + 256,65,67,256,256,64,256,256,64,256,256,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + 55,54,55,54,56,54,55,56,54,55,54,56, + + }, + -- 57 + { + 256,256,256,67,34,35,34,35,34,35,34,35, + 256,64,256,256,34,35,72,256,256,256,256,256, + 256,256,256,256,34,35,88,256,256,256,256,256, + 65,67,256,256,256,38,256,256,75,76,256,256, + 256,256,256,256,256,38,256,256,91,92,256,256, + 54,55,56,54,36,37,36,37,36,37,36,37, + + }, + -- 58 + { + 35,34,35,34,35,69,256,34,35,34,35,34, + 256,256,256,256,256,69,256,256,256,256,256,256, + 256,113,70,71,114,256,256,112,107,108,113,256, + 256,256,86,87,256,256,69,256,109,110,256,256, + 256,256,256,256,256,111,111,256,256,256,256,256, + 37,36,37,36,37,256,256,36,37,36,37,36, + + }, + -- 59 + { + 34,35,256,256,34,35,34,35,34,35,34,35, + 256,256,256,69,256,256,256,256,256,256,256,256, + 256,256,69,256,256,256,97,96,256,256,256,256, + 256,256,111,111,256,256,99,100,256,256,256,256, + 256,41,120,119,41,256,256,256,8,9,256,256, + 3,41,46,47,41,3,36,37,8,9,36,37, + + }, + -- 60 + { + -- 35,34,35,34,35,34,35,256,256,33,34,35, + 35,34,35,34,35,34,35,2,256,256,34,35, + -- 256,256,36,37,256,256,256,256,256,33,34,35, + 256,256,36,37,256,256,256,256,256,2,34,35, + 256,256,256,256,256,256,256,256,2,77,34,35, + 256,256,116,256,256,256,256,2,256,93,34,35, + 256,256,101,102,103,256,2,256,256,256,34,35, + 36,37,36,37,36,37,36,37,36,37,36,37, + + }, + -- 61 + { + 18,19,21,20,21,20,21,20,21,17,18,19, + 16,15,256,256,256,256,256,256,256,77,18,19, + 16,256,256,256,256,256,256,256,256,93,18,19, + 16,256,256,256,256,256,256,116,256,78,18,19, + 16,256,10,11,256,256,101,102,256,94,18,19, + 20,21,10,11,20,21,20,21,20,21,20,21, + + }, + -- 62 + { + -- 18,19,256,256,256,20,20,21,20,21,20,21, + 18,19,256,256,0,0,20,21,20,21,20,21, + 16,72,17,256,256,256,256,256,256,256,256,256, + 16,88,256,0,256,256,256,256,256,256,256,256, + 16,256,256,78,0,256,256,114,75,76,256,256, + 16,95,256,94,256,0,256,256,91,92,256,256, + 20,21,20,21,20,21,20,21,20,21,20,21, + + }, + -- 63 + { + 20,21,20,21,20,21,20,21,20,21,20,17, + 256,256,256,256,256,256,256,256,256,256,256,16, + 256,256,256,256,256,256,256,256,256,256,98,16, + 256,256,256,256,256,256,117,97,96,256,100,16, + 256,256,256,256,256,256,101,256,102,103,256,16, + -- 20,21,17,80,256,20,20,21,20,21,20,21, + 20,21,0,256,256,20,20,21,20,21,20,21, + + }, + -- 64 + { + 41,48,49,48,50,49,48,49,48,50,49,48, + 41,256,256,256,256,256,256,256,256,256,256,256, + 41,256,256,256,256,256,256,256,256,256,256,256, + 41,256,256,256,113,256,256,114,256,256,112,256, + 41,256,8,9,256,256,256,256,256,256,256,256, + 42,43,8,9,42,43,42,43,42,43,42,43, + + }, + -- 65 + { + 48,50,48,49,50,49,50,48,50,49,50,48, + 256,256,256,256,256,256,256,256,256,256,112,256, + 256,256,256,256,256,256,113,256,256,256,256,256, + 256,256,114,256,256,256,256,256,42,43,42,43, + 256,256,256,256,42,43,42,43,256,256,256,256, + 42,43,42,43,256,256,256,256,256,256,256,256, + + }, + -- 66 + { + 48,49,48,48,50,49,48,50,49,48,48,50, + 256,113,256,256,114,256,256,256,256,256,256,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + 42,43,42,43,42,43,256,256,256,112,256,256, + 256,256,256,256,42,43,3,256,256,256,256,256, + 256,256,256,256,42,43,42,43,42,43,42,43, + + }, + -- 67 + { + 50,48,50,49,50,48,50,49,41,42,43,48, + 256,256,256,256,256,256,256,256,77,42,43,256, + 256,256,256,256,256,256,256,256,93,42,43,256, + 256,256,114,256,256,113,256,256,256,42,43,256, + 256,256,256,256,256,256,256,256,256,42,43,256, + -- 42,43,41,41,42,43,41,83,256,42,43,50, + 42,43,41,41,42,43,3,256,256,42,43,50, + + }, + -- 68 + { + 25,28,29,26,27,256,69,26,27,28,29,28, + 24,97,256,256,256,256,256,256,256,256,256,256, + 24,99,256,256,256,69,256,256,256,256,256,256, + 24,256,95,256,113,69,256,256,114,75,76,256, + 24,101,102,103,256,111,111,256,256,91,92,256, + 28,28,29,28,29,256,69,28,29,28,29,28, + + }, + -- 69 + { + 28,29,26,27,26,27,28,29,8,9,28,29, + 256,256,256,28,29,256,256,256,8,9,256,256, + 256,256,256,256,256,256,256,256,8,9,256,256, + 75,76,75,76,75,76,75,76,8,9,256,256, + 91,92,91,92,91,92,91,92,8,9,256,256, + 28,29,1,26,27,1,28,29,8,9,28,29, + + }, + -- 70 + { + 28,29,26,27,25,25,256,256,65,256,256,256, + 256,256,256,77,26,27,256,256,256,68,256,256, + 256,256,256,93,25,25,256,256,256,256,66,256, + 256,256,256,78,26,27,256,66,256,256,256,67, + 256,256,95,94,25,25,256,256,256,256,256,256, + 28,29,28,29,26,27,54,56,54,56,55,54, + + }, + -- 71 + { + 46,47,10,11,46,47,46,47,46,47,46,47, + 47,256,10,11,256,256,256,256,256,256,256,256, + 47,98,10,11,256,256,256,256,256,256,256,256, + 47,99,10,11,256,256,115,105,256,256,256,256, + 47,256,10,11,256,256,101,102,103,256,256,256, + 46,47,46,47,46,47,46,47,46,47,46,47, + + }, + -- 72 + { + 46,47,46,47,46,47,46,47,46,47,46,47, + 256,256,256,256,256,256,26,27,26,27,28,29, + 256,256,256,256,256,256,38,256,256,256,256,256, + 256,256,256,116,256,256,38,256,256,256,256,256, + 256,256,101,102,256,256,26,27,26,27,256,256, + 46,47,46,47,46,47,46,47,46,47,28,29, + + }, + -- 73 + { + -- 46,47,256,256,256,25,26,27,26,27,26,27, + 46,47,256,256,1,25,26,27,26,27,26,27, + 28,29,25,256,256,256,256,256,256,28,29,25, + 256,256,256,1,256,256,256,116,96,96,256,256, + 256,256,256,256,1,256,256,99,256,100,256,256, + 256,25,256,256,256,1,256,256,256,256,256,256, + 28,29,28,29,26,27,26,27,26,27,26,27, + + }, + -- 74 + { + 26,27,8,9,26,27,26,27,26,27,26,27, + 25,256,8,9,1,25,28,29,28,29,25,1, + 256,256,8,9,256,256,256,256,256,256,256,256, + 256,256,8,9,256,256,256,116,106,256,256,256, + 256,256,8,9,256,256,104,101,102,103,256,256, + 26,27,26,27,26,27,26,27,26,27,26,27, + + }, + -- 75 + { + 26,27,26,27,26,27,26,27,26,27,26,27, + 256,256,28,29,25,28,29,25,28,29,256,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + 256,114,256,256,256,113,256,256,256,256,114,256, + 256,256,256,256,256,256,256,256,256,256,256,256, + 26,27,28,29,28,29,28,29,28,29,26,27, + + }, + -- 76 + { + 26,27,26,27,26,27,26,27,18,19,20,21, + 256,256,256,256,256,256,15,25,17,15,256,256, + 256,256,256,256,256,256,256,25,17,256,256,256, + 256,256,256,114,256,256,78,25,17,256,256,256, + 256,256,256,256,256,95,94,25,17,256,256,256, + 26,27,26,27,26,27,26,27,51,53,52,51, + + }, + -- 77 + { + -- 18,19,18,19,18,19,256,256,256,18,19,52, + 18,19,18,19,18,19,256,256,0,18,19,52, + 256,256,17,72,256,256,17,256,256,256,256,256, + 256,256,38,88,256,113,256,0,256,256,256,256, + 256,256,38,256,256,256,256,256,0,256,256,256, + 256,256,38,256,256,256,256,256,256,0,256,256, + 52,51,52,53,52,53,51,52,51,53,52,53, + + }, + -- 78 + { + 51,52,53,51,52,256,256,52,53,51,52,17, + 256,256,256,256,256,256,69,256,256,256,256,17, + 256,256,256,256,256,69,256,256,256,256,256,17, + 256,256,256,256,256,111,111,106,256,256,78,17, + 256,256,256,256,17,118,119,17,256,95,94,17, + 51,52,53,53,51,53,52,53,51,52,51,17, + + }, + -- 79 + { + 256,256,256,256,42,43,42,43,8,9,42,43, + 256,256,256,256,42,43,72,256,8,9,256,256, + 256,126,127,256,42,43,88,256,8,9,256,256, + 256,256,256,256,42,43,256,256,8,9,256,256, + 256,256,256,256,42,43,256,256,8,9,256,256, + 256,256,256,256,42,43,42,43,42,43,42,43, + + }, + -- 80 + { + 42,43,42,43,42,43,42,43,256,256,256,256, + 256,256,256,256,256,15,42,43,256,256,256,256, + 256,256,256,256,256,256,42,43,256,126,127,256, + 256,256,256,256,256,256,42,43,256,256,256,256, + 256,256,256,256,256,256,42,43,256,256,256,256, + 42,43,42,43,42,43,42,43,256,256,256,256, + + }, +}