From 54a50915b53f8ceac54f315663efddeec3a966fa Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Tue, 4 Feb 2020 23:36:48 +0100 Subject: [PATCH] removed unused graphics initializations from EM engine --- src/game_em/main_em.h | 4 - src/game_em/tab_generate.c | 4362 ------------------------------------ 2 files changed, 4366 deletions(-) diff --git a/src/game_em/main_em.h b/src/game_em/main_em.h index efc59eb1..b2730dec 100644 --- a/src/game_em/main_em.h +++ b/src/game_em/main_em.h @@ -103,10 +103,6 @@ extern unsigned char tab_android_move[TILE_MAX]; extern unsigned short tab_explode_normal[TILE_MAX]; extern unsigned short tab_explode_dynamite[TILE_MAX]; -extern unsigned short map_obj[8][TILE_MAX]; -extern unsigned short map_ply[2][8][PLY_MAX]; -extern unsigned short map_ttl[128]; - extern Bitmap *screenBitmap; diff --git a/src/game_em/tab_generate.c b/src/game_em/tab_generate.c index c54d1f6f..c75f44bb 100644 --- a/src/game_em/tab_generate.c +++ b/src/game_em/tab_generate.c @@ -193,4231 +193,6 @@ int tile_explode[] = /* ------------------------------------------------------------------------- */ -/* map the graphics file to internal tiles and animations - * - * one graphics icon maps to many tiles and animations - */ - -int obj_map[] = -{ - /* special */ - - Ystone_sB, 7, - Xsand_stonein_4, 7, - -1, - Xsand_stonein_4, 5, - Xsand_stonein_4, 6, - -1, - Ystone_sB, 6, - Xsand_stonein_4, 3, - Xsand_stonein_4, 4, - -1, - Xsand_stonein_4, 1, - Xsand_stonein_4, 2, - -1, - Ystone_sB, 5, - Xsand_stonein_3, 7, - Xsand_stonein_4, 0, - -1, - Xsand_stonein_3, 5, - Xsand_stonein_3, 6, - -1, - Ystone_sB, 4, - Xsand_stonein_3, 3, - Xsand_stonein_3, 4, - -1, - Xsand_stonein_3, 1, - Xsand_stonein_3, 2, - -1, - Ystone_sB, 3, - Xsand_stonein_2, 7, - Xsand_stonein_3, 0, - -1, - Xsand_stonein_2, 5, - Xsand_stonein_2, 6, - -1, - Ystone_sB, 2, - Xsand_stonein_2, 3, - Xsand_stonein_2, 4, - -1, - Xsand_stonein_2, 1, - Xsand_stonein_2, 2, - -1, - Ystone_sB, 1, - Xsand_stonein_1, 7, - Xsand_stonein_2, 0, - -1, - Xsand_stonein_1, 5, - Xsand_stonein_1, 6, - -1, - Ystone_sB, 0, - Xsand_stonein_1, 3, - Xsand_stonein_1, 4, - -1, - Xsand_stonein_1, 1, - Xsand_stonein_1, 2, - -1, - Xstone, 0, - Xstone, 1, - Xstone, 2, - Xstone, 3, - Xstone, 4, - Xstone, 5, - Xstone, 6, - Xstone, 7, - Xstone_pause, 0, - Xstone_pause, 1, - Xstone_pause, 2, - Xstone_pause, 3, - Xstone_pause, 4, - Xstone_pause, 5, - Xstone_pause, 6, - Xstone_pause, 7, - Xstone_fall, 0, - Xstone_fall, 1, - Xstone_fall, 2, - Xstone_fall, 3, - Xstone_fall, 4, - Xstone_fall, 5, - Xstone_fall, 6, - Xstone_fall, 7, - Xpush_stone_e, 0, - Xpush_stone_e, 1, - Xpush_stone_e, 2, - Xpush_stone_e, 3, - Xpush_stone_e, 4, - Xpush_stone_e, 5, - Xpush_stone_e, 6, - Xpush_stone_e, 7, - Xpush_stone_w, 0, - Xpush_stone_w, 1, - Xpush_stone_w, 2, - Xpush_stone_w, 3, - Xpush_stone_w, 4, - Xpush_stone_w, 5, - Xpush_stone_w, 6, - Xpush_stone_w, 7, - Ystone_s, 7, - Xsand_stoneout_2, 7, - Xsand_stonein_1, 0, - Ystone_e, 7, - Ystone_w, 7, - Ydiamond_stone, 7, - -1, - -1, - Ystone_s, 6, - Xsand_stoneout_2, 6, - -1, - -1, - Ystone_s, 5, - Xsand_stoneout_2, 5, - -1, - -1, - Ystone_s, 4, - Xsand_stoneout_2, 4, - -1, - Xsand_stoneout_2, 3, - -1, - Ystone_s, 3, - Xsand_stoneout_2, 2, - -1, - Xsand_stoneout_2, 1, - -1, - Ystone_s, 2, - Xsand_stoneout_2, 0, - -1, - Xsand_stoneout_1, 7, - Xsand_stoneout_1, 6, - -1, - Ystone_s, 1, - Xsand_stoneout_1, 5, - -1, - Xsand_stoneout_1, 4, - Xsand_stoneout_1, 3, - -1, - Ystone_s, 0, - Xsand_stoneout_1, 2, - -1, - Xsand_stoneout_1, 1, - Xsand_stoneout_1, 0, - -1, - -#if 0 - /* use normal "Xblank" instead of explicit x==0, y==2 empty space graphic */ - Ynut_sB, 7, -#endif - - -1, - -1, - Ynut_sB, 6, - -1, - -1, - Ynut_sB, 5, - -1, - -1, - Ynut_sB, 4, - -1, - -1, - Ynut_sB, 3, - -1, - -1, - Ynut_sB, 2, - -1, - -1, - Ynut_sB, 1, - -1, - -1, - Ynut_sB, 0, - -1, - -1, - Ynut_s, 7, - Ynut_e, 7, - Ynut_w, 7, - Xnut, 0, - Xnut, 1, - Xnut, 2, - Xnut, 3, - Xnut, 4, - Xnut, 5, - Xnut, 6, - Xnut, 7, - Xnut_pause, 0, - Xnut_pause, 1, - Xnut_pause, 2, - Xnut_pause, 3, - Xnut_pause, 4, - Xnut_pause, 5, - Xnut_pause, 6, - Xnut_pause, 7, - Xnut_fall, 0, - Xnut_fall, 1, - Xnut_fall, 2, - Xnut_fall, 3, - Xnut_fall, 4, - Xnut_fall, 5, - Xnut_fall, 6, - Xnut_fall, 7, - Xpush_nut_e, 0, - Xpush_nut_e, 1, - Xpush_nut_e, 2, - Xpush_nut_e, 3, - Xpush_nut_e, 4, - Xpush_nut_e, 5, - Xpush_nut_e, 6, - Xpush_nut_e, 7, - Xpush_nut_w, 0, - Xpush_nut_w, 1, - Xpush_nut_w, 2, - Xpush_nut_w, 3, - Xpush_nut_w, 4, - Xpush_nut_w, 5, - Xpush_nut_w, 6, - Xpush_nut_w, 7, - -1, - -1, - Ynut_s, 6, - -1, - -1, - Ynut_s, 5, - -1, - -1, - Ynut_s, 4, - -1, - -1, - Ynut_s, 3, - -1, - -1, - Ynut_s, 2, - -1, - -1, - Ynut_s, 1, - -1, - -1, - Ynut_s, 0, - -1, - -1, - -/* normal */ - - Xblank, 0, - Xblank, 1, - Xblank, 2, - Xblank, 3, - Xblank, 4, - Xblank, 5, - Xblank, 6, - Xblank, 7, - Xfake_blank, 0, - Xfake_blank, 1, - Xfake_blank, 2, - Xfake_blank, 3, - Xfake_blank, 4, - Xfake_blank, 5, - Xfake_blank, 6, - Xfake_blank, 7, - Xfake_amoeba, 0, - Xfake_amoeba, 1, - Xfake_amoeba, 2, - Xfake_amoeba, 3, - Xfake_amoeba, 4, - Xfake_amoeba, 5, - Xfake_amoeba, 6, - Xfake_amoeba, 7, - Zplayer, 0, - Zplayer, 1, - Zplayer, 2, - Zplayer, 3, - Zplayer, 4, - Zplayer, 5, - Zplayer, 6, - Zplayer, 7, - Ydynamite_blank, 3, - Ydynamite_blank, 4, - Ydynamite_blank, 5, - Ydynamite_blank, 6, - Ydynamite_blank, 7, - -1, - -1, - -1, - -1, - -1, - - Ystone_eB, 6, - Ystone_w, 0, - -1, - Ystone_e, 6, - Ystone_wB, 0, - -1, - Ystone_eB, 5, - Ystone_w, 1, - -1, - Ystone_e, 5, - Ystone_wB, 1, - -1, - Ystone_eB, 4, - Ystone_w, 2, - -1, - Ystone_e, 4, - Ystone_wB, 2, - -1, - Ystone_eB, 3, - Ystone_w, 3, - -1, - Ystone_e, 3, - Ystone_wB, 3, - -1, - Ystone_eB, 2, - Ystone_w, 4, - -1, - Ystone_e, 2, - Ystone_wB, 4, - -1, - Ystone_eB, 1, - Ystone_w, 5, - -1, - Ystone_e, 1, - Ystone_wB, 5, - -1, - Ystone_eB, 0, - Ystone_w, 6, - -1, - Ystone_e, 0, - Ystone_wB, 6, - -1, - - Ynut_eB, 6, - Ynut_w, 0, - -1, - Ynut_e, 6, - Ynut_wB, 0, - -1, - Ynut_eB, 5, - Ynut_w, 1, - -1, - Ynut_e, 5, - Ynut_wB, 1, - -1, - Ynut_eB, 4, - Ynut_w, 2, - -1, - Ynut_e, 4, - Ynut_wB, 2, - -1, - Ynut_eB, 3, - Ynut_w, 3, - -1, - Ynut_e, 3, - Ynut_wB, 3, - -1, - Ynut_eB, 2, - Ynut_w, 4, - -1, - Ynut_e, 2, - Ynut_wB, 4, - -1, - Ynut_eB, 1, - Ynut_w, 5, - -1, - Ynut_e, 1, - Ynut_wB, 5, - -1, - Ynut_eB, 0, - Ynut_w, 6, - -1, - Ynut_e, 0, - Ynut_wB, 6, - -1, - - Ybug_w_n, 7, - Ybug_e_n, 7, - Ybug_n, 7, - Xbug_1_n, 0, - Xbug_1_n, 1, - Xbug_1_n, 2, - Xbug_1_n, 3, - Xbug_1_n, 4, - Xbug_1_n, 5, - Xbug_1_n, 6, - Xbug_1_n, 7, - Xbug_2_n, 0, - Xbug_2_n, 1, - Xbug_2_n, 2, - Xbug_2_n, 3, - Xbug_2_n, 4, - Xbug_2_n, 5, - Xbug_2_n, 6, - Xbug_2_n, 7, - -1, - Ybug_n_e, 7, - Ybug_s_e, 7, - Ybug_e, 7, - Xbug_1_e, 0, - Xbug_1_e, 1, - Xbug_1_e, 2, - Xbug_1_e, 3, - Xbug_1_e, 4, - Xbug_1_e, 5, - Xbug_1_e, 6, - Xbug_1_e, 7, - Xbug_2_e, 0, - Xbug_2_e, 1, - Xbug_2_e, 2, - Xbug_2_e, 3, - Xbug_2_e, 4, - Xbug_2_e, 5, - Xbug_2_e, 6, - Xbug_2_e, 7, - -1, - Ybug_e_s, 7, - Ybug_w_s, 7, - Ybug_s, 7, - Xbug_1_s, 0, - Xbug_1_s, 1, - Xbug_1_s, 2, - Xbug_1_s, 3, - Xbug_1_s, 4, - Xbug_1_s, 5, - Xbug_1_s, 6, - Xbug_1_s, 7, - Xbug_2_s, 0, - Xbug_2_s, 1, - Xbug_2_s, 2, - Xbug_2_s, 3, - Xbug_2_s, 4, - Xbug_2_s, 5, - Xbug_2_s, 6, - Xbug_2_s, 7, - -1, - Ybug_n_w, 7, - Ybug_s_w, 7, - Ybug_w, 7, - Xbug_1_w, 0, - Xbug_1_w, 1, - Xbug_1_w, 2, - Xbug_1_w, 3, - Xbug_1_w, 4, - Xbug_1_w, 5, - Xbug_1_w, 6, - Xbug_1_w, 7, - Xbug_2_w, 0, - Xbug_2_w, 1, - Xbug_2_w, 2, - Xbug_2_w, 3, - Xbug_2_w, 4, - Xbug_2_w, 5, - Xbug_2_w, 6, - Xbug_2_w, 7, - -1, - Ybug_n, 0, - -1, - Ybug_nB, 0, - -1, - Ybug_n, 1, - -1, - Ybug_nB, 1, - -1, - Ybug_n, 2, - -1, - Ybug_nB, 2, - -1, - Ybug_n, 3, - -1, - Ybug_nB, 3, - -1, - Ybug_n, 4, - -1, - Ybug_nB, 4, - -1, - Ybug_n, 5, - -1, - Ybug_nB, 5, - -1, - Ybug_n, 6, - -1, - Ybug_nB, 6, - -1, - Ybug_eB, 6, - -1, - Ybug_e, 6, - -1, - Ybug_eB, 5, - -1, - Ybug_e, 5, - -1, - Ybug_eB, 4, - -1, - Ybug_e, 4, - -1, - Ybug_eB, 3, - -1, - Ybug_e, 3, - -1, - Ybug_eB, 2, - -1, - Ybug_e, 2, - -1, - Ybug_eB, 1, - -1, - Ybug_e, 1, - -1, - Ybug_eB, 0, - -1, - Ybug_e, 0, - -1, - Ybug_sB, 6, - -1, - Ybug_s, 6, - -1, - Ybug_sB, 5, - -1, - Ybug_s, 5, - -1, - Ybug_sB, 4, - -1, - Ybug_s, 4, - -1, - Ybug_sB, 3, - -1, - Ybug_s, 3, - -1, - Ybug_sB, 2, - -1, - Ybug_s, 2, - -1, - Ybug_sB, 1, - -1, - Ybug_s, 1, - -1, - Ybug_sB, 0, - -1, - Ybug_s, 0, - -1, - Ybug_w, 0, - -1, - Ybug_wB, 0, - -1, - Ybug_w, 1, - -1, - Ybug_wB, 1, - -1, - Ybug_w, 2, - -1, - Ybug_wB, 2, - -1, - Ybug_w, 3, - -1, - Ybug_wB, 3, - -1, - Ybug_w, 4, - -1, - Ybug_wB, 4, - -1, - Ybug_w, 5, - -1, - Ybug_wB, 5, - -1, - Ybug_w, 6, - -1, - Ybug_wB, 6, - -1, - Ybug_n_e, 0, - Ybug_e_n, 6, - -1, - Ybug_n_e, 1, - Ybug_e_n, 5, - -1, - Ybug_n_e, 2, - Ybug_e_n, 4, - -1, - Ybug_n_e, 3, - Ybug_e_n, 3, - -1, - Ybug_n_e, 4, - Ybug_e_n, 2, - -1, - Ybug_n_e, 5, - Ybug_e_n, 1, - -1, - Ybug_n_e, 6, - Ybug_e_n, 0, - -1, - Ybug_e_s, 0, - Ybug_s_e, 6, - -1, - Ybug_e_s, 1, - Ybug_s_e, 5, - -1, - Ybug_e_s, 2, - Ybug_s_e, 4, - -1, - Ybug_e_s, 3, - Ybug_s_e, 3, - -1, - Ybug_e_s, 4, - Ybug_s_e, 2, - -1, - Ybug_e_s, 5, - Ybug_s_e, 1, - -1, - Ybug_e_s, 6, - Ybug_s_e, 0, - -1, - Ybug_s_w, 0, - Ybug_w_s, 6, - -1, - Ybug_s_w, 1, - Ybug_w_s, 5, - -1, - Ybug_s_w, 2, - Ybug_w_s, 4, - -1, - Ybug_s_w, 3, - Ybug_w_s, 3, - -1, - Ybug_s_w, 4, - Ybug_w_s, 2, - -1, - Ybug_s_w, 5, - Ybug_w_s, 1, - -1, - Ybug_s_w, 6, - Ybug_w_s, 0, - -1, - Ybug_n_w, 6, - Ybug_w_n, 0, - -1, - Ybug_n_w, 5, - Ybug_w_n, 1, - -1, - Ybug_n_w, 4, - Ybug_w_n, 2, - -1, - Ybug_n_w, 3, - Ybug_w_n, 3, - -1, - Ybug_n_w, 2, - Ybug_w_n, 4, - -1, - Ybug_n_w, 1, - Ybug_w_n, 5, - -1, - Ybug_n_w, 0, - Ybug_w_n, 6, - -1, - Ybug_stone, 0, - -1, - Ybug_stone, 1, - -1, - Ybug_stone, 2, - -1, - Ybug_stone, 3, - -1, - Ybug_stone, 4, - -1, - Ybug_stone, 5, - -1, - Ybug_stone, 6, - -1, - Ybug_spring, 0, - -1, - Ybug_spring, 1, - -1, - Ybug_spring, 2, - -1, - Ybug_spring, 3, - -1, - Ybug_spring, 4, - -1, - Ybug_spring, 5, - -1, - Ybug_spring, 6, - -1, - - Ytank_w_n, 7, - Ytank_e_n, 7, - Ytank_n, 7, - Xtank_1_n, 0, - Xtank_1_n, 1, - Xtank_1_n, 2, - Xtank_1_n, 3, - Xtank_1_n, 4, - Xtank_1_n, 5, - Xtank_1_n, 6, - Xtank_1_n, 7, - Xtank_2_n, 0, - Xtank_2_n, 1, - Xtank_2_n, 2, - Xtank_2_n, 3, - Xtank_2_n, 4, - Xtank_2_n, 5, - Xtank_2_n, 6, - Xtank_2_n, 7, - -1, - Ytank_n_e, 7, - Ytank_s_e, 7, - Ytank_e, 7, - Xtank_1_e, 0, - Xtank_1_e, 1, - Xtank_1_e, 2, - Xtank_1_e, 3, - Xtank_1_e, 4, - Xtank_1_e, 5, - Xtank_1_e, 6, - Xtank_1_e, 7, - Xtank_2_e, 0, - Xtank_2_e, 1, - Xtank_2_e, 2, - Xtank_2_e, 3, - Xtank_2_e, 4, - Xtank_2_e, 5, - Xtank_2_e, 6, - Xtank_2_e, 7, - -1, - Ytank_e_s, 7, - Ytank_w_s, 7, - Ytank_s, 7, - Xtank_1_s, 0, - Xtank_1_s, 1, - Xtank_1_s, 2, - Xtank_1_s, 3, - Xtank_1_s, 4, - Xtank_1_s, 5, - Xtank_1_s, 6, - Xtank_1_s, 7, - Xtank_2_s, 0, - Xtank_2_s, 1, - Xtank_2_s, 2, - Xtank_2_s, 3, - Xtank_2_s, 4, - Xtank_2_s, 5, - Xtank_2_s, 6, - Xtank_2_s, 7, - -1, - Ytank_n_w, 7, - Ytank_s_w, 7, - Ytank_w, 7, - Xtank_1_w, 0, - Xtank_1_w, 1, - Xtank_1_w, 2, - Xtank_1_w, 3, - Xtank_1_w, 4, - Xtank_1_w, 5, - Xtank_1_w, 6, - Xtank_1_w, 7, - Xtank_2_w, 0, - Xtank_2_w, 1, - Xtank_2_w, 2, - Xtank_2_w, 3, - Xtank_2_w, 4, - Xtank_2_w, 5, - Xtank_2_w, 6, - Xtank_2_w, 7, - -1, - Ytank_n, 0, - -1, - Ytank_nB, 0, - -1, - Ytank_n, 1, - -1, - Ytank_nB, 1, - -1, - Ytank_n, 2, - -1, - Ytank_nB, 2, - -1, - Ytank_n, 3, - -1, - Ytank_nB, 3, - -1, - Ytank_n, 4, - -1, - Ytank_nB, 4, - -1, - Ytank_n, 5, - -1, - Ytank_nB, 5, - -1, - Ytank_n, 6, - -1, - Ytank_nB, 6, - -1, - Ytank_eB, 6, - -1, - Ytank_e, 6, - -1, - Ytank_eB, 5, - -1, - Ytank_e, 5, - -1, - Ytank_eB, 4, - -1, - Ytank_e, 4, - -1, - Ytank_eB, 3, - -1, - Ytank_e, 3, - -1, - Ytank_eB, 2, - -1, - Ytank_e, 2, - -1, - Ytank_eB, 1, - -1, - Ytank_e, 1, - -1, - Ytank_eB, 0, - -1, - Ytank_e, 0, - -1, - Ytank_sB, 6, - -1, - Ytank_s, 6, - -1, - Ytank_sB, 5, - -1, - Ytank_s, 5, - -1, - Ytank_sB, 4, - -1, - Ytank_s, 4, - -1, - Ytank_sB, 3, - -1, - Ytank_s, 3, - -1, - Ytank_sB, 2, - -1, - Ytank_s, 2, - -1, - Ytank_sB, 1, - -1, - Ytank_s, 1, - -1, - Ytank_sB, 0, - -1, - Ytank_s, 0, - -1, - Ytank_w, 0, - -1, - Ytank_wB, 0, - -1, - Ytank_w, 1, - -1, - Ytank_wB, 1, - -1, - Ytank_w, 2, - -1, - Ytank_wB, 2, - -1, - Ytank_w, 3, - -1, - Ytank_wB, 3, - -1, - Ytank_w, 4, - -1, - Ytank_wB, 4, - -1, - Ytank_w, 5, - -1, - Ytank_wB, 5, - -1, - Ytank_w, 6, - -1, - Ytank_wB, 6, - -1, - Ytank_n_e, 0, - Ytank_e_n, 6, - -1, - Ytank_n_e, 1, - Ytank_e_n, 5, - -1, - Ytank_n_e, 2, - Ytank_e_n, 4, - -1, - Ytank_n_e, 3, - Ytank_e_n, 3, - -1, - Ytank_n_e, 4, - Ytank_e_n, 2, - -1, - Ytank_n_e, 5, - Ytank_e_n, 1, - -1, - Ytank_n_e, 6, - Ytank_e_n, 0, - -1, - Ytank_e_s, 0, - Ytank_s_e, 6, - -1, - Ytank_e_s, 1, - Ytank_s_e, 5, - -1, - Ytank_e_s, 2, - Ytank_s_e, 4, - -1, - Ytank_e_s, 3, - Ytank_s_e, 3, - -1, - Ytank_e_s, 4, - Ytank_s_e, 2, - -1, - Ytank_e_s, 5, - Ytank_s_e, 1, - -1, - Ytank_e_s, 6, - Ytank_s_e, 0, - -1, - Ytank_s_w, 0, - Ytank_w_s, 6, - -1, - Ytank_s_w, 1, - Ytank_w_s, 5, - -1, - Ytank_s_w, 2, - Ytank_w_s, 4, - -1, - Ytank_s_w, 3, - Ytank_w_s, 3, - -1, - Ytank_s_w, 4, - Ytank_w_s, 2, - -1, - Ytank_s_w, 5, - Ytank_w_s, 1, - -1, - Ytank_s_w, 6, - Ytank_w_s, 0, - -1, - Ytank_n_w, 6, - Ytank_w_n, 0, - -1, - Ytank_n_w, 5, - Ytank_w_n, 1, - -1, - Ytank_n_w, 4, - Ytank_w_n, 2, - -1, - Ytank_n_w, 3, - Ytank_w_n, 3, - -1, - Ytank_n_w, 2, - Ytank_w_n, 4, - -1, - Ytank_n_w, 1, - Ytank_w_n, 5, - -1, - Ytank_n_w, 0, - Ytank_w_n, 6, - -1, - Ytank_stone, 0, - -1, - Ytank_stone, 1, - -1, - Ytank_stone, 2, - -1, - Ytank_stone, 3, - -1, - Ytank_stone, 4, - -1, - Ytank_stone, 5, - -1, - Ytank_stone, 6, - -1, - Ytank_spring, 0, - -1, - Ytank_spring, 1, - -1, - Ytank_spring, 2, - -1, - Ytank_spring, 3, - -1, - Ytank_spring, 4, - -1, - Ytank_spring, 5, - -1, - Ytank_spring, 6, - -1, - - Yandroid_n, 7, - Yandroid_ne, 7, - Yandroid_e, 7, - Yandroid_se, 7, - Yandroid_s, 7, - Yandroid_sw, 7, - Yandroid_w, 7, - Yandroid_nw, 7, - Xandroid, 7, - Xandroid_1_n, 7, - Xandroid_2_n, 7, - Xandroid_1_e, 7, - Xandroid_2_e, 7, - Xandroid_1_w, 7, - Xandroid_2_w, 7, - Xandroid_1_s, 7, - Xandroid_2_s, 7, - -1, - Xandroid, 0, - Xandroid_1_n, 0, - Xandroid_2_n, 0, - Xandroid_1_e, 0, - Xandroid_2_e, 0, - Xandroid_1_w, 0, - Xandroid_2_w, 0, - Xandroid_1_s, 0, - Xandroid_2_s, 0, - -1, - Xandroid, 1, - Xandroid_1_n, 1, - Xandroid_2_n, 1, - Xandroid_1_e, 1, - Xandroid_2_e, 1, - Xandroid_1_w, 1, - Xandroid_2_w, 1, - Xandroid_1_s, 1, - Xandroid_2_s, 1, - -1, - Xandroid, 2, - Xandroid_1_n, 2, - Xandroid_2_n, 2, - Xandroid_1_e, 2, - Xandroid_2_e, 2, - Xandroid_1_w, 2, - Xandroid_2_w, 2, - Xandroid_1_s, 2, - Xandroid_2_s, 2, - -1, - Xandroid, 3, - Xandroid_1_n, 3, - Xandroid_2_n, 3, - Xandroid_1_e, 3, - Xandroid_2_e, 3, - Xandroid_1_w, 3, - Xandroid_2_w, 3, - Xandroid_1_s, 3, - Xandroid_2_s, 3, - -1, - Xandroid, 4, - Xandroid_1_n, 4, - Xandroid_2_n, 4, - Xandroid_1_e, 4, - Xandroid_2_e, 4, - Xandroid_1_w, 4, - Xandroid_2_w, 4, - Xandroid_1_s, 4, - Xandroid_2_s, 4, - -1, - Xandroid, 5, - Xandroid_1_n, 5, - Xandroid_2_n, 5, - Xandroid_1_e, 5, - Xandroid_2_e, 5, - Xandroid_1_w, 5, - Xandroid_2_w, 5, - Xandroid_1_s, 5, - Xandroid_2_s, 5, - -1, - Xandroid, 6, - Xandroid_1_n, 6, - Xandroid_2_n, 6, - Xandroid_1_e, 6, - Xandroid_2_e, 6, - Xandroid_1_w, 6, - Xandroid_2_w, 6, - Xandroid_1_s, 6, - Xandroid_2_s, 6, - -1, - Yandroid_n, 0, - Yandroid_sB, 6, - -1, - Yandroid_nB, 0, - Yandroid_s, 6, - -1, - Yandroid_n, 1, - Yandroid_sB, 5, - -1, - Yandroid_nB, 1, - Yandroid_s, 5, - -1, - Yandroid_n, 2, - Yandroid_sB, 4, - Xboom_android, 0, - -1, - Yandroid_nB, 2, - Yandroid_s, 4, - Xboom_android, 1, - -1, - Yandroid_n, 3, - Yandroid_sB, 3, - Xboom_android, 2, - -1, - Yandroid_nB, 3, - Yandroid_s, 3, - Xboom_android, 3, - -1, - Yandroid_n, 4, - Yandroid_sB, 2, - Xboom_android, 4, - -1, - Yandroid_nB, 4, - Yandroid_s, 2, - Xboom_android, 5, - -1, - Yandroid_n, 5, - Yandroid_sB, 1, - Xboom_android, 6, - -1, - Yandroid_nB, 5, - Yandroid_s, 1, - -1, - Yandroid_n, 6, - Yandroid_sB, 0, - -1, - Yandroid_nB, 6, - Yandroid_s, 0, - -1, - Yandroid_eB, 6, - Yandroid_w, 0, - -1, - Yandroid_e, 6, - Yandroid_wB, 0, - -1, - Yandroid_eB, 5, - Yandroid_w, 1, - -1, - Yandroid_e, 5, - Yandroid_wB, 1, - -1, - Yandroid_eB, 4, - Yandroid_w, 2, - -1, - Yandroid_e, 4, - Yandroid_wB, 2, - -1, - Yandroid_eB, 3, - Yandroid_w, 3, - -1, - Yandroid_e, 3, - Yandroid_wB, 3, - -1, - Yandroid_eB, 2, - Yandroid_w, 4, - -1, - Yandroid_e, 2, - Yandroid_wB, 4, - -1, - Yandroid_eB, 1, - Yandroid_w, 5, - -1, - Yandroid_e, 1, - Yandroid_wB, 5, - -1, - Yandroid_eB, 0, - Yandroid_w, 6, - -1, - Yandroid_e, 0, - Yandroid_wB, 6, - -1, - Yandroid_neB, 6, - Yandroid_sw, 0, - -1, - Yandroid_ne, 6, - Yandroid_swB, 0, - -1, - Yandroid_neB, 5, - Yandroid_sw, 1, - -1, - Yandroid_ne, 5, - Yandroid_swB, 1, - -1, - Yandroid_neB, 4, - Yandroid_sw, 2, - -1, - Yandroid_ne, 4, - Yandroid_swB, 2, - -1, - Yandroid_neB, 3, - Yandroid_sw, 3, - -1, - Yandroid_ne, 3, - Yandroid_swB, 3, - -1, - Yandroid_neB, 2, - Yandroid_sw, 4, - -1, - Yandroid_ne, 2, - Yandroid_swB, 4, - -1, - Yandroid_neB, 1, - Yandroid_sw, 5, - -1, - Yandroid_ne, 1, - Yandroid_swB, 5, - -1, - Yandroid_neB, 0, - Yandroid_sw, 6, - -1, - Yandroid_ne, 0, - Yandroid_swB, 6, - -1, - Yandroid_nw, 0, - Yandroid_seB, 6, - -1, - Yandroid_nwB, 0, - Yandroid_se, 6, - -1, - Yandroid_nw, 1, - Yandroid_seB, 5, - -1, - Yandroid_nwB, 1, - Yandroid_se, 5, - -1, - Yandroid_nw, 2, - Yandroid_seB, 4, - -1, - Yandroid_nwB, 2, - Yandroid_se, 4, - -1, - Yandroid_nw, 3, - Yandroid_seB, 3, - -1, - Yandroid_nwB, 3, - Yandroid_se, 3, - -1, - Yandroid_nw, 4, - Yandroid_seB, 2, - -1, - Yandroid_nwB, 4, - Yandroid_se, 2, - -1, - Yandroid_nw, 5, - Yandroid_seB, 1, - -1, - Yandroid_nwB, 5, - Yandroid_se, 1, - -1, - Yandroid_nw, 6, - Yandroid_seB, 0, - -1, - Yandroid_nwB, 6, - Yandroid_se, 0, - -1, - - Yspring_e, 7, - Yspring_w, 7, - Yspring_alien_e, 7, - Yspring_alien_w, 7, - Yspring_s, 7, - Xspring, 0, - Xspring, 1, - Xspring, 2, - Xspring, 3, - Xspring, 4, - Xspring, 5, - Xspring, 6, - Xspring, 7, - Xspring_pause, 0, - Xspring_pause, 1, - Xspring_pause, 2, - Xspring_pause, 3, - Xspring_pause, 4, - Xspring_pause, 5, - Xspring_pause, 6, - Xspring_pause, 7, - Xspring_e, 0, - Xspring_e, 1, - Xspring_e, 2, - Xspring_e, 3, - Xspring_e, 4, - Xspring_e, 5, - Xspring_e, 6, - Xspring_e, 7, - Xspring_w, 0, - Xspring_w, 1, - Xspring_w, 2, - Xspring_w, 3, - Xspring_w, 4, - Xspring_w, 5, - Xspring_w, 6, - Xspring_w, 7, - Xspring_fall, 0, - Xspring_fall, 1, - Xspring_fall, 2, - Xspring_fall, 3, - Xspring_fall, 4, - Xspring_fall, 5, - Xspring_fall, 6, - Xspring_fall, 7, - Xpush_spring_e, 0, - Xpush_spring_e, 1, - Xpush_spring_e, 2, - Xpush_spring_e, 3, - Xpush_spring_e, 4, - Xpush_spring_e, 5, - Xpush_spring_e, 6, - Xpush_spring_e, 7, - Xpush_spring_w, 0, - Xpush_spring_w, 1, - Xpush_spring_w, 2, - Xpush_spring_w, 3, - Xpush_spring_w, 4, - Xpush_spring_w, 5, - Xpush_spring_w, 6, - Xpush_spring_w, 7, - -1, - Yspring_sB, 6, - -1, - Yspring_s, 6, - -1, - Yspring_sB, 5, - -1, - Yspring_s, 5, - -1, - Yspring_sB, 4, - -1, - Yspring_s, 4, - -1, - Yspring_sB, 3, - -1, - Yspring_s, 3, - -1, - Yspring_sB, 2, - -1, - Yspring_s, 2, - -1, - Yspring_sB, 1, - -1, - Yspring_s, 1, - -1, - Yspring_sB, 0, - -1, - Yspring_s, 0, - -1, - Yspring_eB, 6, - Yspring_w, 0, - -1, - Yspring_e, 6, - Yspring_wB, 0, - -1, - Yspring_eB, 5, - Yspring_w, 1, - -1, - Yspring_e, 5, - Yspring_wB, 1, - -1, - Yspring_eB, 4, - Yspring_w, 2, - -1, - Yspring_e, 4, - Yspring_wB, 2, - -1, - Yspring_eB, 3, - Yspring_w, 3, - -1, - Yspring_e, 3, - Yspring_wB, 3, - -1, - Yspring_eB, 2, - Yspring_w, 4, - -1, - Yspring_e, 2, - Yspring_wB, 4, - -1, - Yspring_eB, 1, - Yspring_w, 5, - -1, - Yspring_e, 1, - Yspring_wB, 5, - -1, - Yspring_eB, 0, - Yspring_w, 6, - -1, - Yspring_e, 0, - Yspring_wB, 6, - -1, - Yspring_alien_eB, 6, - -1, - Yspring_alien_e, 6, - -1, - Yspring_alien_eB, 5, - -1, - Yspring_alien_e, 5, - -1, - Yspring_alien_eB, 4, - -1, - Yspring_alien_e, 4, - -1, - Yspring_alien_eB, 3, - -1, - Yspring_alien_e, 3, - -1, - Yspring_alien_eB, 2, - -1, - Yspring_alien_e, 2, - -1, - Yspring_alien_eB, 1, - -1, - Yspring_alien_e, 1, - -1, - Yspring_alien_eB, 0, - -1, - Yspring_alien_e, 0, - -1, - Yspring_alien_w, 0, - -1, - Yspring_alien_wB, 0, - -1, - Yspring_alien_w, 1, - -1, - Yspring_alien_wB, 1, - -1, - Yspring_alien_w, 2, - -1, - Yspring_alien_wB, 2, - -1, - Yspring_alien_w, 3, - -1, - Yspring_alien_wB, 3, - -1, - Yspring_alien_w, 4, - -1, - Yspring_alien_wB, 4, - -1, - Yspring_alien_w, 5, - -1, - Yspring_alien_wB, 5, - -1, - Yspring_alien_w, 6, - -1, - Yspring_alien_wB, 6, - -1, - - Xeater_n, 0, - Xeater_e, 0, - Xeater_w, 0, - Xeater_s, 0, - Xeater_n, 7, - Xeater_e, 7, - Xeater_s, 7, - Xeater_w, 7, - Yeater_n, 7, - Yeater_e, 7, - Yeater_s, 7, - Yeater_w, 7, - -1, - Xeater_n, 1, - Xeater_e, 1, - Xeater_w, 1, - Xeater_s, 1, - Xeater_n, 6, - Xeater_e, 6, - Xeater_w, 6, - Xeater_s, 6, - -1, - Xeater_n, 2, - Xeater_e, 2, - Xeater_w, 2, - Xeater_s, 2, - Xeater_n, 5, - Xeater_e, 5, - Xeater_w, 5, - Xeater_s, 5, - -1, - Xeater_n, 3, - Xeater_e, 3, - Xeater_w, 3, - Xeater_s, 3, - Xeater_n, 4, - Xeater_e, 4, - Xeater_w, 4, - Xeater_s, 4, - -1, - Yeater_n, 0, - Yeater_sB, 6, - -1, - Yeater_nB, 0, - Yeater_s, 6, - -1, - Yeater_n, 1, - Yeater_sB, 5, - -1, - Yeater_nB, 1, - Yeater_s, 5, - -1, - Yeater_n, 2, - Yeater_sB, 4, - -1, - Yeater_nB, 2, - Yeater_s, 4, - -1, - Yeater_n, 3, - Yeater_sB, 3, - -1, - Yeater_nB, 3, - Yeater_s, 3, - -1, - Yeater_n, 4, - Yeater_sB, 2, - -1, - Yeater_nB, 4, - Yeater_s, 2, - -1, - Yeater_n, 5, - Yeater_sB, 1, - -1, - Yeater_nB, 5, - Yeater_s, 1, - -1, - Yeater_n, 6, - Yeater_sB, 0, - -1, - Yeater_nB, 6, - Yeater_s, 0, - -1, - Yeater_eB, 6, - Yeater_w, 0, - -1, - Yeater_e, 6, - Yeater_wB, 0, - -1, - Yeater_eB, 5, - Yeater_w, 1, - -1, - Yeater_e, 5, - Yeater_wB, 1, - -1, - Yeater_eB, 4, - Yeater_w, 2, - -1, - Yeater_e, 4, - Yeater_wB, 2, - -1, - Yeater_eB, 3, - Yeater_w, 3, - -1, - Yeater_e, 3, - Yeater_wB, 3, - -1, - Yeater_eB, 2, - Yeater_w, 4, - -1, - Yeater_e, 2, - Yeater_wB, 4, - -1, - Yeater_eB, 1, - Yeater_w, 5, - -1, - Yeater_e, 1, - Yeater_wB, 5, - -1, - Yeater_eB, 0, - Yeater_w, 6, - -1, - Yeater_e, 0, - Yeater_wB, 6, - -1, - Yeater_stone, 0, - -1, - Yeater_stone, 1, - -1, - Yeater_stone, 2, - -1, - Yeater_stone, 3, - -1, - Yeater_stone, 4, - -1, - Yeater_stone, 5, - -1, - Yeater_stone, 6, - -1, - Yeater_spring, 0, - -1, - Yeater_spring, 1, - -1, - Yeater_spring, 2, - -1, - Yeater_spring, 3, - -1, - Yeater_spring, 4, - -1, - Yeater_spring, 5, - -1, - Yeater_spring, 6, - -1, - - Xalien, 0, - Xalien_pause, 0, - Xalien, 7, - Xalien_pause, 7, - Yalien_n, 7, - Yalien_e, 7, - Yalien_s, 7, - Yalien_w, 7, - -1, - Xalien, 1, - Xalien_pause, 1, - Xalien, 6, - Xalien_pause, 6, - -1, - Xalien, 2, - Xalien_pause, 2, - Xalien, 5, - Xalien_pause, 5, - -1, - Xalien, 3, - Xalien_pause, 3, - Xalien, 4, - Xalien_pause, 4, - -1, - Yalien_n, 0, - Yalien_sB, 6, - -1, - Yalien_nB, 0, - Yalien_s, 6, - -1, - Yalien_n, 1, - Yalien_sB, 5, - -1, - Yalien_nB, 1, - Yalien_s, 5, - -1, - Yalien_n, 2, - Yalien_sB, 4, - -1, - Yalien_nB, 2, - Yalien_s, 4, - -1, - Yalien_n, 3, - Yalien_sB, 3, - -1, - Yalien_nB, 3, - Yalien_s, 3, - -1, - Yalien_n, 4, - Yalien_sB, 2, - -1, - Yalien_nB, 4, - Yalien_s, 2, - -1, - Yalien_n, 5, - Yalien_sB, 1, - -1, - Yalien_nB, 5, - Yalien_s, 1, - -1, - Yalien_n, 6, - Yalien_sB, 0, - -1, - Yalien_nB, 6, - Yalien_s, 0, - -1, - Yalien_eB, 6, - Yalien_w, 0, - -1, - Yalien_e, 6, - Yalien_wB, 0, - -1, - Yalien_eB, 5, - Yalien_w, 1, - -1, - Yalien_e, 5, - Yalien_wB, 1, - -1, - Yalien_eB, 4, - Yalien_w, 2, - -1, - Yalien_e, 4, - Yalien_wB, 2, - -1, - Yalien_eB, 3, - Yalien_w, 3, - -1, - Yalien_e, 3, - Yalien_wB, 3, - -1, - Yalien_eB, 2, - Yalien_w, 4, - -1, - Yalien_e, 2, - Yalien_wB, 4, - -1, - Yalien_eB, 1, - Yalien_w, 5, - -1, - Yalien_e, 1, - Yalien_wB, 5, - -1, - Yalien_eB, 0, - Yalien_w, 6, - -1, - Yalien_e, 0, - Yalien_wB, 6, - -1, - Yalien_stone, 0, - -1, - Yalien_stone, 1, - -1, - Yalien_stone, 2, - -1, - Yalien_stone, 3, - -1, - Yalien_stone, 4, - -1, - Yalien_stone, 5, - -1, - Yalien_stone, 6, - -1, - Yalien_spring, 0, - -1, - Yalien_spring, 1, - -1, - Yalien_spring, 2, - -1, - Yalien_spring, 3, - -1, - Yalien_spring, 4, - -1, - Yalien_spring, 5, - -1, - Yalien_spring, 6, - -1, - - Xemerald, 0, - Xemerald, 1, - Xemerald, 2, - Xemerald, 3, - Xemerald, 4, - Xemerald, 5, - Xemerald, 6, - Xemerald, 7, - Xemerald_pause, 0, - Xemerald_pause, 1, - Xemerald_pause, 2, - Xemerald_pause, 3, - Xemerald_pause, 4, - Xemerald_pause, 5, - Xemerald_pause, 6, - Xemerald_pause, 7, - Xemerald_fall, 0, - Xemerald_fall, 1, - Xemerald_fall, 2, - Xemerald_fall, 3, - Xemerald_fall, 4, - Xemerald_fall, 5, - Xemerald_fall, 6, - Xemerald_fall, 7, - Xpush_emerald_e, 0, - Xpush_emerald_e, 1, - Xpush_emerald_e, 2, - Xpush_emerald_e, 3, - Xpush_emerald_e, 4, - Xpush_emerald_e, 5, - Xpush_emerald_e, 6, - Xpush_emerald_e, 7, - Xpush_emerald_w, 0, - Xpush_emerald_w, 1, - Xpush_emerald_w, 2, - Xpush_emerald_w, 3, - Xpush_emerald_w, 4, - Xpush_emerald_w, 5, - Xpush_emerald_w, 6, - Xpush_emerald_w, 7, - Xemerald_shine, 0, - Xemerald_shine, 7, - Ynut_stone, 7, - Yemerald_s, 7, - Yemerald_e, 7, - Yemerald_w, 7, - -1, - Xemerald_shine, 1, - Xemerald_shine, 6, - -1, - Xemerald_shine, 2, - Xemerald_shine, 5, - -1, - Xemerald_shine, 3, - Xemerald_shine, 4, - -1, - Yemerald_sB, 6, - -1, - Yemerald_s, 6, - -1, - Yemerald_sB, 5, - -1, - Yemerald_s, 5, - -1, - Yemerald_sB, 4, - -1, - Yemerald_s, 4, - -1, - Yemerald_sB, 3, - -1, - Yemerald_s, 3, - -1, - Yemerald_sB, 2, - -1, - Yemerald_s, 2, - -1, - Yemerald_sB, 1, - -1, - Yemerald_s, 1, - -1, - Yemerald_sB, 0, - -1, - Yemerald_s, 0, - -1, - Yemerald_eB, 6, - Yemerald_w, 0, - -1, - Yemerald_e, 6, - Yemerald_wB, 0, - -1, - Yemerald_eB, 5, - Yemerald_w, 1, - -1, - Yemerald_e, 5, - Yemerald_wB, 1, - -1, - Yemerald_eB, 4, - Yemerald_w, 2, - -1, - Yemerald_e, 4, - Yemerald_wB, 2, - -1, - Yemerald_eB, 3, - Yemerald_w, 3, - -1, - Yemerald_e, 3, - Yemerald_wB, 3, - -1, - Yemerald_eB, 2, - Yemerald_w, 4, - -1, - Yemerald_e, 2, - Yemerald_wB, 4, - -1, - Yemerald_eB, 1, - Yemerald_w, 5, - -1, - Yemerald_e, 1, - Yemerald_wB, 5, - -1, - Yemerald_eB, 0, - Yemerald_w, 6, - -1, - Yemerald_e, 0, - Yemerald_wB, 6, - -1, - Yemerald_blank, 6, - -1, - Yemerald_blank, 5, - -1, - Yemerald_blank, 4, - -1, - Yemerald_blank, 3, - -1, - Yemerald_blank, 2, - -1, - Yemerald_blank, 1, - -1, - Yemerald_blank, 0, - -1, - Ynut_stone, 0, - -1, - Ynut_stone, 1, - -1, - Ynut_stone, 2, - -1, - Ynut_stone, 3, - -1, - Ynut_stone, 4, - -1, - Ynut_stone, 5, - -1, - Ynut_stone, 6, - -1, - - Xdiamond, 0, - Xdiamond, 1, - Xdiamond, 2, - Xdiamond, 3, - Xdiamond, 4, - Xdiamond, 5, - Xdiamond, 6, - Xdiamond, 7, - Xdiamond_pause, 0, - Xdiamond_pause, 1, - Xdiamond_pause, 2, - Xdiamond_pause, 3, - Xdiamond_pause, 4, - Xdiamond_pause, 5, - Xdiamond_pause, 6, - Xdiamond_pause, 7, - Xdiamond_fall, 0, - Xdiamond_fall, 1, - Xdiamond_fall, 2, - Xdiamond_fall, 3, - Xdiamond_fall, 4, - Xdiamond_fall, 5, - Xdiamond_fall, 6, - Xdiamond_fall, 7, - Xpush_diamond_e, 0, - Xpush_diamond_e, 1, - Xpush_diamond_e, 2, - Xpush_diamond_e, 3, - Xpush_diamond_e, 4, - Xpush_diamond_e, 5, - Xpush_diamond_e, 6, - Xpush_diamond_e, 7, - Xpush_diamond_w, 0, - Xpush_diamond_w, 1, - Xpush_diamond_w, 2, - Xpush_diamond_w, 3, - Xpush_diamond_w, 4, - Xpush_diamond_w, 5, - Xpush_diamond_w, 6, - Xpush_diamond_w, 7, - Xdiamond_shine, 0, - Xdiamond_shine, 7, - Ydiamond_s, 7, - Ydiamond_e, 7, - Ydiamond_w, 7, - -1, - Xdiamond_shine, 1, - Xdiamond_shine, 6, - -1, - Xdiamond_shine, 2, - Xdiamond_shine, 5, - -1, - Xdiamond_shine, 3, - Xdiamond_shine, 4, - -1, - Ydiamond_sB, 6, - -1, - Ydiamond_s, 6, - -1, - Ydiamond_sB, 5, - -1, - Ydiamond_s, 5, - -1, - Ydiamond_sB, 4, - -1, - Ydiamond_s, 4, - -1, - Ydiamond_sB, 3, - -1, - Ydiamond_s, 3, - -1, - Ydiamond_sB, 2, - -1, - Ydiamond_s, 2, - -1, - Ydiamond_sB, 1, - -1, - Ydiamond_s, 1, - -1, - Ydiamond_sB, 0, - -1, - Ydiamond_s, 0, - -1, - Ydiamond_eB, 6, - Ydiamond_w, 0, - -1, - Ydiamond_e, 6, - Ydiamond_wB, 0, - -1, - Ydiamond_eB, 5, - Ydiamond_w, 1, - -1, - Ydiamond_e, 5, - Ydiamond_wB, 1, - -1, - Ydiamond_eB, 4, - Ydiamond_w, 2, - -1, - Ydiamond_e, 4, - Ydiamond_wB, 2, - -1, - Ydiamond_eB, 3, - Ydiamond_w, 3, - -1, - Ydiamond_e, 3, - Ydiamond_wB, 3, - -1, - Ydiamond_eB, 2, - Ydiamond_w, 4, - -1, - Ydiamond_e, 2, - Ydiamond_wB, 4, - -1, - Ydiamond_eB, 1, - Ydiamond_w, 5, - -1, - Ydiamond_e, 1, - Ydiamond_wB, 5, - -1, - Ydiamond_eB, 0, - Ydiamond_w, 6, - -1, - Ydiamond_e, 0, - Ydiamond_wB, 6, - -1, - Ydiamond_blank, 6, - -1, - Ydiamond_blank, 5, - -1, - Ydiamond_blank, 4, - -1, - Ydiamond_blank, 3, - -1, - Ydiamond_blank, 2, - -1, - Ydiamond_blank, 1, - -1, - Ydiamond_blank, 0, - -1, - Ydiamond_stone, 0, - -1, - Ydiamond_stone, 1, - -1, - Ydiamond_stone, 2, - -1, - Ydiamond_stone, 3, - -1, - Ydiamond_stone, 4, - -1, - Ydiamond_stone, 5, - -1, - Ydiamond_stone, 6, - -1, - - Xdrip_fall, 0, - Xdrip_fall, 1, - Xdrip_fall, 2, - Xdrip_fall, 3, - Xdrip_fall, 4, - Xdrip_fall, 5, - Xdrip_fall, 6, - Xdrip_fall, 7, - Xdrip, 7, - Ydrip_2_s, 7, - -1, - Ydrip_2_sB, 6, - -1, - Ydrip_2_s, 6, - -1, - Ydrip_2_sB, 5, - -1, - Ydrip_2_s, 5, - -1, - Ydrip_2_sB, 4, - -1, - Ydrip_2_s, 4, - -1, - Ydrip_2_sB, 3, - -1, - Ydrip_2_s, 3, - -1, - Ydrip_2_sB, 2, - -1, - Ydrip_2_s, 2, - -1, - Ydrip_2_sB, 1, - -1, - Ydrip_2_s, 1, - -1, - Ydrip_2_sB, 0, - -1, - Ydrip_2_s, 0, - -1, - Xdrip_stretchB, 0, - Xdrip_stretchB, 1, - Xdrip_stretchB, 2, - Xdrip_stretchB, 3, - Xdrip_stretchB, 4, - Xdrip_stretchB, 5, - Xdrip_stretchB, 6, - Xdrip_stretchB, 7, - Ydrip_1_sB, 7, - -1, - Xdrip_stretch, 0, - Xdrip_stretch, 1, - Xdrip_stretch, 2, - Xdrip_stretch, 3, - Xdrip_stretch, 4, - Xdrip_stretch, 5, - Xdrip_stretch, 6, - Xdrip_stretch, 7, - Ydrip_1_s, 7, - -1, - Ydrip_1_sB, 6, - -1, - Ydrip_1_s, 6, - -1, - Ydrip_1_sB, 5, - -1, - Ydrip_1_s, 5, - -1, - Ydrip_1_sB, 4, - -1, - Ydrip_1_s, 4, - -1, - Ydrip_1_sB, 3, - -1, - Ydrip_1_s, 3, - -1, - Ydrip_1_sB, 2, - -1, - Ydrip_1_s, 2, - -1, - Ydrip_1_sB, 1, - -1, - Ydrip_1_s, 1, - -1, - Ydrip_1_sB, 0, - -1, - Ydrip_1_s, 0, - -1, - Xdrip, 0, - -1, - Xdrip, 1, - -1, - Xdrip, 2, - -1, - Xdrip, 3, - -1, - Xdrip, 4, - -1, - Xdrip, 5, - -1, - Xdrip, 6, - -1, - - Xbomb, 0, - Xbomb, 1, - Xbomb, 2, - Xbomb, 3, - Xbomb, 4, - Xbomb, 5, - Xbomb, 6, - Xbomb, 7, - Xbomb_pause, 0, - Xbomb_pause, 1, - Xbomb_pause, 2, - Xbomb_pause, 3, - Xbomb_pause, 4, - Xbomb_pause, 5, - Xbomb_pause, 6, - Xbomb_pause, 7, - Xbomb_fall, 0, - Xbomb_fall, 1, - Xbomb_fall, 2, - Xbomb_fall, 3, - Xbomb_fall, 4, - Xbomb_fall, 5, - Xbomb_fall, 6, - Xbomb_fall, 7, - Xpush_bomb_e, 0, - Xpush_bomb_e, 1, - Xpush_bomb_e, 2, - Xpush_bomb_e, 3, - Xpush_bomb_e, 4, - Xpush_bomb_e, 5, - Xpush_bomb_e, 6, - Xpush_bomb_e, 7, - Xpush_bomb_w, 0, - Xpush_bomb_w, 1, - Xpush_bomb_w, 2, - Xpush_bomb_w, 3, - Xpush_bomb_w, 4, - Xpush_bomb_w, 5, - Xpush_bomb_w, 6, - Xpush_bomb_w, 7, - Ybomb_s, 7, - Ybomb_e, 7, - Ybomb_w, 7, - -1, - Ybomb_sB, 6, - -1, - Ybomb_s, 6, - -1, - Ybomb_sB, 5, - -1, - Ybomb_s, 5, - -1, - Ybomb_sB, 4, - -1, - Ybomb_s, 4, - -1, - Ybomb_sB, 3, - -1, - Ybomb_s, 3, - -1, - Ybomb_sB, 2, - -1, - Ybomb_s, 2, - -1, - Ybomb_sB, 1, - -1, - Ybomb_s, 1, - -1, - Ybomb_sB, 0, - -1, - Ybomb_s, 0, - -1, - Ybomb_eB, 6, - Ybomb_w, 0, - -1, - Ybomb_e, 6, - Ybomb_wB, 0, - -1, - Ybomb_eB, 5, - Ybomb_w, 1, - -1, - Ybomb_e, 5, - Ybomb_wB, 1, - -1, - Ybomb_eB, 4, - Ybomb_w, 2, - -1, - Ybomb_e, 4, - Ybomb_wB, 2, - -1, - Ybomb_eB, 3, - Ybomb_w, 3, - -1, - Ybomb_e, 3, - Ybomb_wB, 3, - -1, - Ybomb_eB, 2, - Ybomb_w, 4, - -1, - Ybomb_e, 2, - Ybomb_wB, 4, - -1, - Ybomb_eB, 1, - Ybomb_w, 5, - -1, - Ybomb_e, 1, - Ybomb_wB, 5, - -1, - Ybomb_eB, 0, - Ybomb_w, 6, - -1, - Ybomb_e, 0, - Ybomb_wB, 6, - -1, - Ybomb_blank, 6, - -1, - Ybomb_blank, 5, - -1, - Ybomb_blank, 4, - -1, - Ybomb_blank, 3, - -1, - Ybomb_blank, 2, - -1, - Ybomb_blank, 1, - -1, - Ybomb_blank, 0, - -1, - - Yballoon_n, 7, - Yballoon_e, 7, - Yballoon_s, 7, - Yballoon_w, 7, - Xballoon, 0, - Xballoon, 1, - Xballoon, 2, - Xballoon, 3, - Xballoon, 4, - Xballoon, 5, - Xballoon, 6, - Xballoon, 7, - -1, - Yballoon_n, 0, - Yballoon_sB, 6, - -1, - Yballoon_nB, 0, - Yballoon_s, 6, - -1, - Yballoon_n, 1, - Yballoon_sB, 5, - -1, - Yballoon_nB, 1, - Yballoon_s, 5, - -1, - Yballoon_n, 2, - Yballoon_sB, 4, - -1, - Yballoon_nB, 2, - Yballoon_s, 4, - -1, - Yballoon_n, 3, - Yballoon_sB, 3, - -1, - Yballoon_nB, 3, - Yballoon_s, 3, - -1, - Yballoon_n, 4, - Yballoon_sB, 2, - -1, - Yballoon_nB, 4, - Yballoon_s, 2, - -1, - Yballoon_n, 5, - Yballoon_sB, 1, - -1, - Yballoon_nB, 5, - Yballoon_s, 1, - -1, - Yballoon_n, 6, - Yballoon_sB, 0, - -1, - Yballoon_nB, 6, - Yballoon_s, 0, - -1, - Yballoon_eB, 6, - Yballoon_w, 0, - -1, - Yballoon_e, 6, - Yballoon_wB, 0, - -1, - Yballoon_eB, 5, - Yballoon_w, 1, - -1, - Yballoon_e, 5, - Yballoon_wB, 1, - -1, - Yballoon_eB, 4, - Yballoon_w, 2, - -1, - Yballoon_e, 4, - Yballoon_wB, 2, - -1, - Yballoon_eB, 3, - Yballoon_w, 3, - -1, - Yballoon_e, 3, - Yballoon_wB, 3, - -1, - Yballoon_eB, 2, - Yballoon_w, 4, - -1, - Yballoon_e, 2, - Yballoon_wB, 4, - -1, - Yballoon_eB, 1, - Yballoon_w, 5, - -1, - Yballoon_e, 1, - Yballoon_wB, 5, - -1, - Yballoon_eB, 0, - Yballoon_w, 6, - -1, - Yballoon_e, 0, - Yballoon_wB, 6, - -1, - - Xgrass, 0, - Xgrass, 1, - Xgrass, 2, - Xgrass, 3, - Xgrass, 4, - Xgrass, 5, - Xgrass, 6, - Xgrass, 7, - Xfake_grass, 0, - Xfake_grass, 1, - Xfake_grass, 2, - Xfake_grass, 3, - Xfake_grass, 4, - Xfake_grass, 5, - Xfake_grass, 6, - Xfake_grass, 7, - -1, - Ygrass_nB, 6, - -1, - Ygrass_nB, 5, - -1, - Ygrass_nB, 4, - -1, - Ygrass_nB, 3, - -1, - Ygrass_nB, 2, - -1, - Ygrass_nB, 1, - -1, - Ygrass_nB, 0, - -1, - Ygrass_eB, 6, - -1, - Ygrass_eB, 5, - -1, - Ygrass_eB, 4, - -1, - Ygrass_eB, 3, - -1, - Ygrass_eB, 2, - -1, - Ygrass_eB, 1, - -1, - Ygrass_eB, 0, - -1, - Ygrass_sB, 6, - -1, - Ygrass_sB, 5, - -1, - Ygrass_sB, 4, - -1, - Ygrass_sB, 3, - -1, - Ygrass_sB, 2, - -1, - Ygrass_sB, 1, - -1, - Ygrass_sB, 0, - -1, - Ygrass_wB, 6, - -1, - Ygrass_wB, 5, - -1, - Ygrass_wB, 4, - -1, - Ygrass_wB, 3, - -1, - Ygrass_wB, 2, - -1, - Ygrass_wB, 1, - -1, - Ygrass_wB, 0, - -1, - - Xdirt, 0, - Xdirt, 1, - Xdirt, 2, - Xdirt, 3, - Xdirt, 4, - Xdirt, 5, - Xdirt, 6, - Xdirt, 7, - -1, - Ydirt_nB, 6, - -1, - Ydirt_nB, 5, - -1, - Ydirt_nB, 4, - -1, - Ydirt_nB, 3, - -1, - Ydirt_nB, 2, - -1, - Ydirt_nB, 1, - -1, - Ydirt_nB, 0, - -1, - Ydirt_eB, 6, - -1, - Ydirt_eB, 5, - -1, - Ydirt_eB, 4, - -1, - Ydirt_eB, 3, - -1, - Ydirt_eB, 2, - -1, - Ydirt_eB, 1, - -1, - Ydirt_eB, 0, - -1, - Ydirt_sB, 6, - -1, - Ydirt_sB, 5, - -1, - Ydirt_sB, 4, - -1, - Ydirt_sB, 3, - -1, - Ydirt_sB, 2, - -1, - Ydirt_sB, 1, - -1, - Ydirt_sB, 0, - -1, - Ydirt_wB, 6, - -1, - Ydirt_wB, 5, - -1, - Ydirt_wB, 4, - -1, - Ydirt_wB, 3, - -1, - Ydirt_wB, 2, - -1, - Ydirt_wB, 1, - -1, - Ydirt_wB, 0, - -1, - - Xacid_nw, 0, - Xacid_nw, 1, - Xacid_nw, 2, - Xacid_nw, 3, - Xacid_nw, 4, - Xacid_nw, 5, - Xacid_nw, 6, - Xacid_nw, 7, - -1, - Xacid_ne, 0, - Xacid_ne, 1, - Xacid_ne, 2, - Xacid_ne, 3, - Xacid_ne, 4, - Xacid_ne, 5, - Xacid_ne, 6, - Xacid_ne, 7, - -1, - Xacid_sw, 0, - Xacid_sw, 1, - Xacid_sw, 2, - Xacid_sw, 3, - Xacid_sw, 4, - Xacid_sw, 5, - Xacid_sw, 6, - Xacid_sw, 7, - -1, - Xacid_s, 0, - Xacid_s, 1, - Xacid_s, 2, - Xacid_s, 3, - Xacid_s, 4, - Xacid_s, 5, - Xacid_s, 6, - Xacid_s, 7, - -1, - Xacid_se, 0, - Xacid_se, 1, - Xacid_se, 2, - Xacid_se, 3, - Xacid_se, 4, - Xacid_se, 5, - Xacid_se, 6, - Xacid_se, 7, - -1, - Xacid_1, 0, - Xacid_1, 1, - Xacid_1, 2, - Xacid_1, 3, - Xacid_1, 4, - Xacid_1, 5, - Xacid_1, 6, - Xacid_1, 7, - -1, - Xacid_2, 0, - Xacid_2, 1, - Xacid_2, 2, - Xacid_2, 3, - Xacid_2, 4, - Xacid_2, 5, - Xacid_2, 6, - Xacid_2, 7, - -1, - Xacid_3, 0, - Xacid_3, 1, - Xacid_3, 2, - Xacid_3, 3, - Xacid_3, 4, - Xacid_3, 5, - Xacid_3, 6, - Xacid_3, 7, - -1, - Xacid_4, 0, - Xacid_4, 1, - Xacid_4, 2, - Xacid_4, 3, - Xacid_4, 4, - Xacid_4, 5, - Xacid_4, 6, - Xacid_4, 7, - -1, - Xacid_5, 0, - Xacid_5, 1, - Xacid_5, 2, - Xacid_5, 3, - Xacid_5, 4, - Xacid_5, 5, - Xacid_5, 6, - Xacid_5, 7, - -1, - Xacid_6, 0, - Xacid_6, 1, - Xacid_6, 2, - Xacid_6, 3, - Xacid_6, 4, - Xacid_6, 5, - Xacid_6, 6, - Xacid_6, 7, - -1, - Xacid_7, 0, - Xacid_7, 1, - Xacid_7, 2, - Xacid_7, 3, - Xacid_7, 4, - Xacid_7, 5, - Xacid_7, 6, - Xacid_7, 7, - -1, - Xacid_8, 0, - Xacid_8, 1, - Xacid_8, 2, - Xacid_8, 3, - Xacid_8, 4, - Xacid_8, 5, - Xacid_8, 6, - Xacid_8, 7, - -1, - Xsplash_w, 4, - Xsplash_w, 5, - -1, - Xsplash_w, 2, - Xsplash_w, 3, - -1, - Xsplash_w, 0, - Xsplash_w, 1, - -1, - Xsplash_e, 4, - Xsplash_e, 5, - -1, - Xsplash_e, 2, - Xsplash_e, 3, - -1, - Xsplash_e, 0, - Xsplash_e, 1, - -1, - - Yball_2, 7, - Xball_1, 0, - Xball_1, 1, - Xball_1, 2, - Xball_1, 3, - Xball_1, 4, - Xball_1, 5, - Xball_1, 6, - Xball_1, 7, - -1, - Yball_1, 0, - -1, - Yball_1, 1, - -1, - Yball_1, 2, - -1, - Yball_1, 3, - -1, - Yball_1, 4, - -1, - Yball_1, 5, - -1, - Yball_1, 6, - -1, - Yball_1, 7, - Xball_2, 0, - Xball_2, 1, - Xball_2, 2, - Xball_2, 3, - Xball_2, 4, - Xball_2, 5, - Xball_2, 6, - Xball_2, 7, - -1, - Yball_2, 0, - -1, - Yball_2, 1, - -1, - Yball_2, 2, - -1, - Yball_2, 3, - -1, - Yball_2, 4, - -1, - Yball_2, 5, - -1, - Yball_2, 6, - -1, - - Yslide_ew_blank, 7, - Xslide_ew, 0, - Xslide_ew, 1, - Xslide_ew, 2, - Xslide_ew, 3, - Xslide_ew, 4, - Xslide_ew, 5, - Xslide_ew, 6, - Xslide_ew, 7, - -1, - Yslide_ew_blank, 0, - -1, - Yslide_ew_blank, 1, - -1, - Yslide_ew_blank, 2, - -1, - Yslide_ew_blank, 3, - -1, - Yslide_ew_blank, 4, - -1, - Yslide_ew_blank, 5, - -1, - Yslide_ew_blank, 6, - -1, - Yslide_ns_blank, 7, - Xslide_ns, 0, - Xslide_ns, 1, - Xslide_ns, 2, - Xslide_ns, 3, - Xslide_ns, 4, - Xslide_ns, 5, - Xslide_ns, 6, - Xslide_ns, 7, - -1, - Yslide_ns_blank, 0, - -1, - Yslide_ns_blank, 1, - -1, - Yslide_ns_blank, 2, - -1, - Yslide_ns_blank, 3, - -1, - Yslide_ns_blank, 4, - -1, - Yslide_ns_blank, 5, - -1, - Yslide_ns_blank, 6, - -1, - - XwonderwallB, 7, - Xwonderwall, 0, - Xwonderwall, 1, - Xwonderwall, 2, - Xwonderwall, 3, - Xwonderwall, 4, - Xwonderwall, 5, - Xwonderwall, 6, - Xwonderwall, 7, - -1, - XwonderwallB, 0, - -1, - XwonderwallB, 1, - -1, - XwonderwallB, 2, - -1, - XwonderwallB, 3, - -1, - XwonderwallB, 4, - -1, - XwonderwallB, 5, - -1, - XwonderwallB, 6, - -1, - - Xamoeba_1, 0, - Xamoeba_1, 1, - Xamoeba_1, 2, - Xamoeba_1, 3, - Xamoeba_1, 4, - Xamoeba_1, 5, - Xamoeba_1, 6, - Xamoeba_1, 7, - -1, - Xamoeba_2, 0, - Xamoeba_2, 1, - Xamoeba_2, 2, - Xamoeba_2, 3, - Xamoeba_2, 4, - Xamoeba_2, 5, - Xamoeba_2, 6, - Xamoeba_2, 7, - -1, - Xamoeba_3, 0, - Xamoeba_3, 1, - Xamoeba_3, 2, - Xamoeba_3, 3, - Xamoeba_3, 4, - Xamoeba_3, 5, - Xamoeba_3, 6, - Xamoeba_3, 7, - -1, - Xamoeba_4, 0, - Xamoeba_4, 1, - Xamoeba_4, 2, - Xamoeba_4, 3, - Xamoeba_4, 4, - Xamoeba_4, 5, - Xamoeba_4, 6, - Xamoeba_4, 7, - -1, - Xamoeba_5, 0, - Xamoeba_5, 1, - Xamoeba_5, 2, - Xamoeba_5, 3, - Xamoeba_5, 4, - Xamoeba_5, 5, - Xamoeba_5, 6, - Xamoeba_5, 7, - -1, - Xamoeba_6, 0, - Xamoeba_6, 1, - Xamoeba_6, 2, - Xamoeba_6, 3, - Xamoeba_6, 4, - Xamoeba_6, 5, - Xamoeba_6, 6, - Xamoeba_6, 7, - -1, - Xamoeba_7, 0, - Xamoeba_7, 1, - Xamoeba_7, 2, - Xamoeba_7, 3, - Xamoeba_7, 4, - Xamoeba_7, 5, - Xamoeba_7, 6, - Xamoeba_7, 7, - -1, - Xamoeba_8, 0, - Xamoeba_8, 1, - Xamoeba_8, 2, - Xamoeba_8, 3, - Xamoeba_8, 4, - Xamoeba_8, 5, - Xamoeba_8, 6, - Xamoeba_8, 7, - -1, - - Xdoor_1, 0, - Xdoor_1, 1, - Xdoor_1, 2, - Xdoor_1, 3, - Xdoor_1, 4, - Xdoor_1, 5, - Xdoor_1, 6, - Xdoor_1, 7, - -1, - Xdoor_2, 0, - Xdoor_2, 1, - Xdoor_2, 2, - Xdoor_2, 3, - Xdoor_2, 4, - Xdoor_2, 5, - Xdoor_2, 6, - Xdoor_2, 7, - -1, - Xdoor_3, 0, - Xdoor_3, 1, - Xdoor_3, 2, - Xdoor_3, 3, - Xdoor_3, 4, - Xdoor_3, 5, - Xdoor_3, 6, - Xdoor_3, 7, - -1, - Xdoor_4, 0, - Xdoor_4, 1, - Xdoor_4, 2, - Xdoor_4, 3, - Xdoor_4, 4, - Xdoor_4, 5, - Xdoor_4, 6, - Xdoor_4, 7, - -1, - Xdoor_5, 0, - Xdoor_5, 1, - Xdoor_5, 2, - Xdoor_5, 3, - Xdoor_5, 4, - Xdoor_5, 5, - Xdoor_5, 6, - Xdoor_5, 7, - -1, - Xdoor_6, 0, - Xdoor_6, 1, - Xdoor_6, 2, - Xdoor_6, 3, - Xdoor_6, 4, - Xdoor_6, 5, - Xdoor_6, 6, - Xdoor_6, 7, - -1, - Xdoor_7, 0, - Xdoor_7, 1, - Xdoor_7, 2, - Xdoor_7, 3, - Xdoor_7, 4, - Xdoor_7, 5, - Xdoor_7, 6, - Xdoor_7, 7, - -1, - Xdoor_8, 0, - Xdoor_8, 1, - Xdoor_8, 2, - Xdoor_8, 3, - Xdoor_8, 4, - Xdoor_8, 5, - Xdoor_8, 6, - Xdoor_8, 7, - -1, - Xkey_1, 0, - Xkey_1, 1, - Xkey_1, 2, - Xkey_1, 3, - Xkey_1, 4, - Xkey_1, 5, - Xkey_1, 6, - Xkey_1, 7, - -1, - Xkey_2, 0, - Xkey_2, 1, - Xkey_2, 2, - Xkey_2, 3, - Xkey_2, 4, - Xkey_2, 5, - Xkey_2, 6, - Xkey_2, 7, - -1, - Xkey_3, 0, - Xkey_3, 1, - Xkey_3, 2, - Xkey_3, 3, - Xkey_3, 4, - Xkey_3, 5, - Xkey_3, 6, - Xkey_3, 7, - -1, - Xkey_4, 0, - Xkey_4, 1, - Xkey_4, 2, - Xkey_4, 3, - Xkey_4, 4, - Xkey_4, 5, - Xkey_4, 6, - Xkey_4, 7, - -1, - Xkey_5, 0, - Xkey_5, 1, - Xkey_5, 2, - Xkey_5, 3, - Xkey_5, 4, - Xkey_5, 5, - Xkey_5, 6, - Xkey_5, 7, - -1, - Xkey_6, 0, - Xkey_6, 1, - Xkey_6, 2, - Xkey_6, 3, - Xkey_6, 4, - Xkey_6, 5, - Xkey_6, 6, - Xkey_6, 7, - -1, - Xkey_7, 0, - Xkey_7, 1, - Xkey_7, 2, - Xkey_7, 3, - Xkey_7, 4, - Xkey_7, 5, - Xkey_7, 6, - Xkey_7, 7, - -1, - Xkey_8, 0, - Xkey_8, 1, - Xkey_8, 2, - Xkey_8, 3, - Xkey_8, 4, - Xkey_8, 5, - Xkey_8, 6, - Xkey_8, 7, - -1, - - Xwind_n, 0, - Xwind_n, 1, - Xwind_n, 2, - Xwind_n, 3, - Xwind_n, 4, - Xwind_n, 5, - Xwind_n, 6, - Xwind_n, 7, - -1, - Xwind_e, 0, - Xwind_e, 1, - Xwind_e, 2, - Xwind_e, 3, - Xwind_e, 4, - Xwind_e, 5, - Xwind_e, 6, - Xwind_e, 7, - -1, - Xwind_s, 0, - Xwind_s, 1, - Xwind_s, 2, - Xwind_s, 3, - Xwind_s, 4, - Xwind_s, 5, - Xwind_s, 6, - Xwind_s, 7, - -1, - Xwind_w, 0, - Xwind_w, 1, - Xwind_w, 2, - Xwind_w, 3, - Xwind_w, 4, - Xwind_w, 5, - Xwind_w, 6, - Xwind_w, 7, - -1, - Xwind_any, 0, - Xwind_any, 1, - Xwind_any, 2, - Xwind_any, 3, - Xwind_any, 4, - Xwind_any, 5, - Xwind_any, 6, - Xwind_any, 7, - -1, - Xwind_stop, 0, - Xwind_stop, 1, - Xwind_stop, 2, - Xwind_stop, 3, - Xwind_stop, 4, - Xwind_stop, 5, - Xwind_stop, 6, - Xwind_stop, 7, - -1, - - Xexit, 0, - Xexit, 1, - Xexit, 2, - Xexit, 3, - Xexit, 4, - Xexit, 5, - Xexit, 6, - Xexit, 7, - -1, - Xexit_1, 0, - Xexit_1, 1, - Xexit_1, 2, - -1, - Xexit_1, 3, - Xexit_1, 4, - Xexit_1, 5, - Xexit_3, 7, - Xexit_3, 6, - Xexit_3, 5, - -1, - Xexit_1, 6, - Xexit_1, 7, - Xexit_2, 0, - Xexit_3, 4, - Xexit_3, 3, - Xexit_3, 2, - -1, - Xexit_2, 1, - Xexit_2, 2, - Xexit_2, 3, - Xexit_3, 1, - Xexit_3, 0, - Xexit_2, 7, - -1, - Xexit_2, 4, - Xexit_2, 5, - Xexit_2, 6, - -1, - - Ydynamite_blank, 0, - Ydynamite_blank, 1, - Ydynamite_blank, 2, - Xdynamite, 0, - Xdynamite, 1, - Xdynamite, 2, - Xdynamite, 3, - Xdynamite, 4, - Xdynamite, 5, - Xdynamite, 6, - Xdynamite, 7, - -1, - Xdynamite_4, 0, - Xdynamite_4, 1, - Xdynamite_4, 2, - Xdynamite_4, 3, - Xdynamite_4, 4, - Xdynamite_4, 5, - Xdynamite_4, 6, - Xdynamite_4, 7, - -1, - Xdynamite_3, 0, - Xdynamite_3, 1, - Xdynamite_3, 2, - Xdynamite_3, 3, - Xdynamite_3, 4, - Xdynamite_3, 5, - Xdynamite_3, 6, - Xdynamite_3, 7, - -1, - Xdynamite_2, 0, - Xdynamite_2, 1, - Xdynamite_2, 2, - Xdynamite_2, 3, - Xdynamite_2, 4, - Xdynamite_2, 5, - Xdynamite_2, 6, - Xdynamite_2, 7, - -1, - Xdynamite_1, 0, - Xdynamite_1, 1, - Xdynamite_1, 2, - Xdynamite_1, 3, - Xdynamite_1, 4, - Xdynamite_1, 5, - Xdynamite_1, 6, - Xdynamite_1, 7, - -1, - - Xbumper, 0, - Xbumper, 1, - Xbumper, 2, - Xbumper, 3, - Xbumper, 4, - Xbumper, 5, - Xbumper, 6, - Xbumper, 7, - XbumperB, 0, - XbumperB, 7, - -1, - XbumperB, 1, - XbumperB, 6, - -1, - XbumperB, 2, - XbumperB, 5, - -1, - XbumperB, 3, - XbumperB, 4, - -1, - - Xwheel, 0, - Xwheel, 1, - Xwheel, 2, - Xwheel, 3, - Xwheel, 4, - Xwheel, 5, - Xwheel, 6, - Xwheel, 7, - XwheelB, 7, - XwheelB, 6, - XwheelB, 5, - XwheelB, 4, - -1, - XwheelB, 3, - XwheelB, 2, - XwheelB, 1, - XwheelB, 0, - -1, - - XswitchB, 0, - XswitchB, 1, - XswitchB, 2, - XswitchB, 3, - XswitchB, 4, - XswitchB, 5, - XswitchB, 6, - XswitchB, 7, - -1, - Xswitch, 0, - Xswitch, 1, - Xswitch, 2, - Xswitch, 3, - Xswitch, 4, - Xswitch, 5, - Xswitch, 6, - Xswitch, 7, - -1, - - Xsand, 0, - Xsand, 1, - Xsand, 2, - Xsand, 3, - Xsand, 4, - Xsand, 5, - Xsand, 6, - Xsand, 7, - Xsand_stone, 0, - Xsand_stone, 1, - Xsand_stone, 2, - Xsand_stone, 3, - Xsand_stone, 4, - Xsand_stone, 5, - Xsand_stone, 6, - Xsand_stone, 7, - Xsand_stonesand_1, 0, - Xsand_stonesand_1, 1, - Xsand_stonesand_1, 2, - Xsand_stonesand_1, 3, - Xsand_stonesand_1, 4, - Xsand_stonesand_1, 5, - Xsand_stonesand_1, 6, - Xsand_stonesand_1, 7, - Xsand_stonesand_2, 0, - Xsand_stonesand_2, 1, - Xsand_stonesand_2, 2, - Xsand_stonesand_2, 3, - Xsand_stonesand_2, 4, - Xsand_stonesand_2, 5, - Xsand_stonesand_2, 6, - Xsand_stonesand_2, 7, - Xsand_stonesand_3, 0, - Xsand_stonesand_3, 1, - Xsand_stonesand_3, 2, - Xsand_stonesand_3, 3, - Xsand_stonesand_3, 4, - Xsand_stonesand_3, 5, - Xsand_stonesand_3, 6, - Xsand_stonesand_3, 7, - Xsand_stonesand_4, 0, - Xsand_stonesand_4, 1, - Xsand_stonesand_4, 2, - Xsand_stonesand_4, 3, - Xsand_stonesand_4, 4, - Xsand_stonesand_4, 5, - Xsand_stonesand_4, 6, - Xsand_stonesand_4, 7, - Xsand_sandstone_1, 0, - Xsand_sandstone_1, 1, - Xsand_sandstone_1, 2, - Xsand_sandstone_1, 3, - Xsand_sandstone_1, 4, - Xsand_sandstone_1, 5, - Xsand_sandstone_1, 6, - Xsand_sandstone_1, 7, - Xsand_sandstone_2, 0, - Xsand_sandstone_2, 1, - Xsand_sandstone_2, 2, - Xsand_sandstone_2, 3, - Xsand_sandstone_2, 4, - Xsand_sandstone_2, 5, - Xsand_sandstone_2, 6, - Xsand_sandstone_2, 7, - Xsand_sandstone_3, 0, - Xsand_sandstone_3, 1, - Xsand_sandstone_3, 2, - Xsand_sandstone_3, 3, - Xsand_sandstone_3, 4, - Xsand_sandstone_3, 5, - Xsand_sandstone_3, 6, - Xsand_sandstone_3, 7, - Xsand_sandstone_4, 0, - Xsand_sandstone_4, 1, - Xsand_sandstone_4, 2, - Xsand_sandstone_4, 3, - Xsand_sandstone_4, 4, - Xsand_sandstone_4, 5, - Xsand_sandstone_4, 6, - Xsand_sandstone_4, 7, - -1, - - Xplant, 0, - Xplant, 1, - Xplant, 2, - Xplant, 3, - Xplant, 4, - Xplant, 5, - Xplant, 6, - Xplant, 7, - Yplant, 0, - Yplant, 1, - Yplant, 2, - Yplant, 3, - Yplant, 4, - Yplant, 5, - Yplant, 6, - Yplant, 7, - -1, - - Xlenses, 0, - Xlenses, 1, - Xlenses, 2, - Xlenses, 3, - Xlenses, 4, - Xlenses, 5, - Xlenses, 6, - Xlenses, 7, - -1, - - Xmagnify, 0, - Xmagnify, 1, - Xmagnify, 2, - Xmagnify, 3, - Xmagnify, 4, - Xmagnify, 5, - Xmagnify, 6, - Xmagnify, 7, - -1, - - Xfake_amoebaB, 0, - Xfake_amoebaB, 1, - Xfake_amoebaB, 2, - Xfake_amoebaB, 3, - Xfake_amoebaB, 4, - Xfake_amoebaB, 5, - Xfake_amoebaB, 6, - Xfake_amoebaB, 7, - -1, - - Xfake_blankB, 0, - Xfake_blankB, 1, - Xfake_blankB, 2, - Xfake_blankB, 3, - Xfake_blankB, 4, - Xfake_blankB, 5, - Xfake_blankB, 6, - Xfake_blankB, 7, - -1, - - Xfake_grassB, 0, - Xfake_grassB, 1, - Xfake_grassB, 2, - Xfake_grassB, 3, - Xfake_grassB, 4, - Xfake_grassB, 5, - Xfake_grassB, 6, - Xfake_grassB, 7, - -1, - - Xfake_door_1, 0, - Xfake_door_1, 1, - Xfake_door_1, 2, - Xfake_door_1, 3, - Xfake_door_1, 4, - Xfake_door_1, 5, - Xfake_door_1, 6, - Xfake_door_1, 7, - Xfake_door_2, 0, - Xfake_door_2, 1, - Xfake_door_2, 2, - Xfake_door_2, 3, - Xfake_door_2, 4, - Xfake_door_2, 5, - Xfake_door_2, 6, - Xfake_door_2, 7, - Xfake_door_3, 0, - Xfake_door_3, 1, - Xfake_door_3, 2, - Xfake_door_3, 3, - Xfake_door_3, 4, - Xfake_door_3, 5, - Xfake_door_3, 6, - Xfake_door_3, 7, - Xfake_door_4, 0, - Xfake_door_4, 1, - Xfake_door_4, 2, - Xfake_door_4, 3, - Xfake_door_4, 4, - Xfake_door_4, 5, - Xfake_door_4, 6, - Xfake_door_4, 7, - Xfake_door_5, 0, - Xfake_door_5, 1, - Xfake_door_5, 2, - Xfake_door_5, 3, - Xfake_door_5, 4, - Xfake_door_5, 5, - Xfake_door_5, 6, - Xfake_door_5, 7, - Xfake_door_6, 0, - Xfake_door_6, 1, - Xfake_door_6, 2, - Xfake_door_6, 3, - Xfake_door_6, 4, - Xfake_door_6, 5, - Xfake_door_6, 6, - Xfake_door_6, 7, - Xfake_door_7, 0, - Xfake_door_7, 1, - Xfake_door_7, 2, - Xfake_door_7, 3, - Xfake_door_7, 4, - Xfake_door_7, 5, - Xfake_door_7, 6, - Xfake_door_7, 7, - Xfake_door_8, 0, - Xfake_door_8, 1, - Xfake_door_8, 2, - Xfake_door_8, 3, - Xfake_door_8, 4, - Xfake_door_8, 5, - Xfake_door_8, 6, - Xfake_door_8, 7, - -1, - - Xsteel_1, 0, - Xsteel_1, 1, - Xsteel_1, 2, - Xsteel_1, 3, - Xsteel_1, 4, - Xsteel_1, 5, - Xsteel_1, 6, - Xsteel_1, 7, - -1, - Xsteel_2, 0, - Xsteel_2, 1, - Xsteel_2, 2, - Xsteel_2, 3, - Xsteel_2, 4, - Xsteel_2, 5, - Xsteel_2, 6, - Xsteel_2, 7, - -1, - Xsteel_3, 0, - Xsteel_3, 1, - Xsteel_3, 2, - Xsteel_3, 3, - Xsteel_3, 4, - Xsteel_3, 5, - Xsteel_3, 6, - Xsteel_3, 7, - -1, - Xsteel_4, 0, - Xsteel_4, 1, - Xsteel_4, 2, - Xsteel_4, 3, - Xsteel_4, 4, - Xsteel_4, 5, - Xsteel_4, 6, - Xsteel_4, 7, - -1, - Xwall_1, 0, - Xwall_1, 1, - Xwall_1, 2, - Xwall_1, 3, - Xwall_1, 4, - Xwall_1, 5, - Xwall_1, 6, - Xwall_1, 7, - -1, - Xwall_2, 0, - Xwall_2, 1, - Xwall_2, 2, - Xwall_2, 3, - Xwall_2, 4, - Xwall_2, 5, - Xwall_2, 6, - Xwall_2, 7, - -1, - Xwall_3, 0, - Xwall_3, 1, - Xwall_3, 2, - Xwall_3, 3, - Xwall_3, 4, - Xwall_3, 5, - Xwall_3, 6, - Xwall_3, 7, - -1, - Xwall_4, 0, - Xwall_4, 1, - Xwall_4, 2, - Xwall_4, 3, - Xwall_4, 4, - Xwall_4, 5, - Xwall_4, 6, - Xwall_4, 7, - -1, - Xroundwall_1, 0, - Xroundwall_1, 1, - Xroundwall_1, 2, - Xroundwall_1, 3, - Xroundwall_1, 4, - Xroundwall_1, 5, - Xroundwall_1, 6, - Xroundwall_1, 7, - -1, - Xroundwall_2, 0, - Xroundwall_2, 1, - Xroundwall_2, 2, - Xroundwall_2, 3, - Xroundwall_2, 4, - Xroundwall_2, 5, - Xroundwall_2, 6, - Xroundwall_2, 7, - -1, - Xroundwall_3, 0, - Xroundwall_3, 1, - Xroundwall_3, 2, - Xroundwall_3, 3, - Xroundwall_3, 4, - Xroundwall_3, 5, - Xroundwall_3, 6, - Xroundwall_3, 7, - -1, - Xroundwall_4, 0, - Xroundwall_4, 1, - Xroundwall_4, 2, - Xroundwall_4, 3, - Xroundwall_4, 4, - Xroundwall_4, 5, - Xroundwall_4, 6, - Xroundwall_4, 7, - -1, - Xdecor_1, 0, - Xdecor_1, 1, - Xdecor_1, 2, - Xdecor_1, 3, - Xdecor_1, 4, - Xdecor_1, 5, - Xdecor_1, 6, - Xdecor_1, 7, - -1, - Xdecor_2, 0, - Xdecor_2, 1, - Xdecor_2, 2, - Xdecor_2, 3, - Xdecor_2, 4, - Xdecor_2, 5, - Xdecor_2, 6, - Xdecor_2, 7, - -1, - Xdecor_3, 0, - Xdecor_3, 1, - Xdecor_3, 2, - Xdecor_3, 3, - Xdecor_3, 4, - Xdecor_3, 5, - Xdecor_3, 6, - Xdecor_3, 7, - -1, - Xdecor_4, 0, - Xdecor_4, 1, - Xdecor_4, 2, - Xdecor_4, 3, - Xdecor_4, 4, - Xdecor_4, 5, - Xdecor_4, 6, - Xdecor_4, 7, - -1, - Xdecor_5, 0, - Xdecor_5, 1, - Xdecor_5, 2, - Xdecor_5, 3, - Xdecor_5, 4, - Xdecor_5, 5, - Xdecor_5, 6, - Xdecor_5, 7, - -1, - Xdecor_6, 0, - Xdecor_6, 1, - Xdecor_6, 2, - Xdecor_6, 3, - Xdecor_6, 4, - Xdecor_6, 5, - Xdecor_6, 6, - Xdecor_6, 7, - -1, - Xdecor_7, 0, - Xdecor_7, 1, - Xdecor_7, 2, - Xdecor_7, 3, - Xdecor_7, 4, - Xdecor_7, 5, - Xdecor_7, 6, - Xdecor_7, 7, - -1, - Xdecor_8, 0, - Xdecor_8, 1, - Xdecor_8, 2, - Xdecor_8, 3, - Xdecor_8, 4, - Xdecor_8, 5, - Xdecor_8, 6, - Xdecor_8, 7, - -1, - Xdecor_9, 0, - Xdecor_9, 1, - Xdecor_9, 2, - Xdecor_9, 3, - Xdecor_9, 4, - Xdecor_9, 5, - Xdecor_9, 6, - Xdecor_9, 7, - -1, - Xdecor_10, 0, - Xdecor_10, 1, - Xdecor_10, 2, - Xdecor_10, 3, - Xdecor_10, 4, - Xdecor_10, 5, - Xdecor_10, 6, - Xdecor_10, 7, - -1, - Xdecor_11, 0, - Xdecor_11, 1, - Xdecor_11, 2, - Xdecor_11, 3, - Xdecor_11, 4, - Xdecor_11, 5, - Xdecor_11, 6, - Xdecor_11, 7, - -1, - Xdecor_12, 0, - Xdecor_12, 1, - Xdecor_12, 2, - Xdecor_12, 3, - Xdecor_12, 4, - Xdecor_12, 5, - Xdecor_12, 6, - Xdecor_12, 7, - -1, - Xalpha_excla, 0, - Xalpha_excla, 1, - Xalpha_excla, 2, - Xalpha_excla, 3, - Xalpha_excla, 4, - Xalpha_excla, 5, - Xalpha_excla, 6, - Xalpha_excla, 7, - -1, - Xalpha_quote, 0, - Xalpha_quote, 1, - Xalpha_quote, 2, - Xalpha_quote, 3, - Xalpha_quote, 4, - Xalpha_quote, 5, - Xalpha_quote, 6, - Xalpha_quote, 7, - -1, - Xalpha_comma, 0, - Xalpha_comma, 1, - Xalpha_comma, 2, - Xalpha_comma, 3, - Xalpha_comma, 4, - Xalpha_comma, 5, - Xalpha_comma, 6, - Xalpha_comma, 7, - -1, - Xalpha_minus, 0, - Xalpha_minus, 1, - Xalpha_minus, 2, - Xalpha_minus, 3, - Xalpha_minus, 4, - Xalpha_minus, 5, - Xalpha_minus, 6, - Xalpha_minus, 7, - -1, - Xalpha_perio, 0, - Xalpha_perio, 1, - Xalpha_perio, 2, - Xalpha_perio, 3, - Xalpha_perio, 4, - Xalpha_perio, 5, - Xalpha_perio, 6, - Xalpha_perio, 7, - -1, - Xalpha_0, 0, - Xalpha_0, 1, - Xalpha_0, 2, - Xalpha_0, 3, - Xalpha_0, 4, - Xalpha_0, 5, - Xalpha_0, 6, - Xalpha_0, 7, - -1, - Xalpha_1, 0, - Xalpha_1, 1, - Xalpha_1, 2, - Xalpha_1, 3, - Xalpha_1, 4, - Xalpha_1, 5, - Xalpha_1, 6, - Xalpha_1, 7, - -1, - Xalpha_2, 0, - Xalpha_2, 1, - Xalpha_2, 2, - Xalpha_2, 3, - Xalpha_2, 4, - Xalpha_2, 5, - Xalpha_2, 6, - Xalpha_2, 7, - -1, - Xalpha_3, 0, - Xalpha_3, 1, - Xalpha_3, 2, - Xalpha_3, 3, - Xalpha_3, 4, - Xalpha_3, 5, - Xalpha_3, 6, - Xalpha_3, 7, - -1, - Xalpha_4, 0, - Xalpha_4, 1, - Xalpha_4, 2, - Xalpha_4, 3, - Xalpha_4, 4, - Xalpha_4, 5, - Xalpha_4, 6, - Xalpha_4, 7, - -1, - Xalpha_5, 0, - Xalpha_5, 1, - Xalpha_5, 2, - Xalpha_5, 3, - Xalpha_5, 4, - Xalpha_5, 5, - Xalpha_5, 6, - Xalpha_5, 7, - -1, - Xalpha_6, 0, - Xalpha_6, 1, - Xalpha_6, 2, - Xalpha_6, 3, - Xalpha_6, 4, - Xalpha_6, 5, - Xalpha_6, 6, - Xalpha_6, 7, - -1, - Xalpha_7, 0, - Xalpha_7, 1, - Xalpha_7, 2, - Xalpha_7, 3, - Xalpha_7, 4, - Xalpha_7, 5, - Xalpha_7, 6, - Xalpha_7, 7, - -1, - Xalpha_8, 0, - Xalpha_8, 1, - Xalpha_8, 2, - Xalpha_8, 3, - Xalpha_8, 4, - Xalpha_8, 5, - Xalpha_8, 6, - Xalpha_8, 7, - -1, - Xalpha_9, 0, - Xalpha_9, 1, - Xalpha_9, 2, - Xalpha_9, 3, - Xalpha_9, 4, - Xalpha_9, 5, - Xalpha_9, 6, - Xalpha_9, 7, - -1, - Xalpha_colon, 0, - Xalpha_colon, 1, - Xalpha_colon, 2, - Xalpha_colon, 3, - Xalpha_colon, 4, - Xalpha_colon, 5, - Xalpha_colon, 6, - Xalpha_colon, 7, - -1, - Xalpha_arrow_w, 0, - Xalpha_arrow_w, 1, - Xalpha_arrow_w, 2, - Xalpha_arrow_w, 3, - Xalpha_arrow_w, 4, - Xalpha_arrow_w, 5, - Xalpha_arrow_w, 6, - Xalpha_arrow_w, 7, - -1, - Xalpha_arrow_e, 0, - Xalpha_arrow_e, 1, - Xalpha_arrow_e, 2, - Xalpha_arrow_e, 3, - Xalpha_arrow_e, 4, - Xalpha_arrow_e, 5, - Xalpha_arrow_e, 6, - Xalpha_arrow_e, 7, - -1, - Xalpha_quest, 0, - Xalpha_quest, 1, - Xalpha_quest, 2, - Xalpha_quest, 3, - Xalpha_quest, 4, - Xalpha_quest, 5, - Xalpha_quest, 6, - Xalpha_quest, 7, - -1, - Xalpha_a, 0, - Xalpha_a, 1, - Xalpha_a, 2, - Xalpha_a, 3, - Xalpha_a, 4, - Xalpha_a, 5, - Xalpha_a, 6, - Xalpha_a, 7, - -1, - Xalpha_b, 0, - Xalpha_b, 1, - Xalpha_b, 2, - Xalpha_b, 3, - Xalpha_b, 4, - Xalpha_b, 5, - Xalpha_b, 6, - Xalpha_b, 7, - -1, - Xalpha_c, 0, - Xalpha_c, 1, - Xalpha_c, 2, - Xalpha_c, 3, - Xalpha_c, 4, - Xalpha_c, 5, - Xalpha_c, 6, - Xalpha_c, 7, - -1, - Xalpha_d, 0, - Xalpha_d, 1, - Xalpha_d, 2, - Xalpha_d, 3, - Xalpha_d, 4, - Xalpha_d, 5, - Xalpha_d, 6, - Xalpha_d, 7, - -1, - Xalpha_e, 0, - Xalpha_e, 1, - Xalpha_e, 2, - Xalpha_e, 3, - Xalpha_e, 4, - Xalpha_e, 5, - Xalpha_e, 6, - Xalpha_e, 7, - -1, - Xalpha_f, 0, - Xalpha_f, 1, - Xalpha_f, 2, - Xalpha_f, 3, - Xalpha_f, 4, - Xalpha_f, 5, - Xalpha_f, 6, - Xalpha_f, 7, - -1, - Xalpha_g, 0, - Xalpha_g, 1, - Xalpha_g, 2, - Xalpha_g, 3, - Xalpha_g, 4, - Xalpha_g, 5, - Xalpha_g, 6, - Xalpha_g, 7, - -1, - Xalpha_h, 0, - Xalpha_h, 1, - Xalpha_h, 2, - Xalpha_h, 3, - Xalpha_h, 4, - Xalpha_h, 5, - Xalpha_h, 6, - Xalpha_h, 7, - -1, - Xalpha_i, 0, - Xalpha_i, 1, - Xalpha_i, 2, - Xalpha_i, 3, - Xalpha_i, 4, - Xalpha_i, 5, - Xalpha_i, 6, - Xalpha_i, 7, - -1, - Xalpha_j, 0, - Xalpha_j, 1, - Xalpha_j, 2, - Xalpha_j, 3, - Xalpha_j, 4, - Xalpha_j, 5, - Xalpha_j, 6, - Xalpha_j, 7, - -1, - Xalpha_k, 0, - Xalpha_k, 1, - Xalpha_k, 2, - Xalpha_k, 3, - Xalpha_k, 4, - Xalpha_k, 5, - Xalpha_k, 6, - Xalpha_k, 7, - -1, - Xalpha_l, 0, - Xalpha_l, 1, - Xalpha_l, 2, - Xalpha_l, 3, - Xalpha_l, 4, - Xalpha_l, 5, - Xalpha_l, 6, - Xalpha_l, 7, - -1, - Xalpha_m, 0, - Xalpha_m, 1, - Xalpha_m, 2, - Xalpha_m, 3, - Xalpha_m, 4, - Xalpha_m, 5, - Xalpha_m, 6, - Xalpha_m, 7, - -1, - Xalpha_n, 0, - Xalpha_n, 1, - Xalpha_n, 2, - Xalpha_n, 3, - Xalpha_n, 4, - Xalpha_n, 5, - Xalpha_n, 6, - Xalpha_n, 7, - -1, - Xalpha_o, 0, - Xalpha_o, 1, - Xalpha_o, 2, - Xalpha_o, 3, - Xalpha_o, 4, - Xalpha_o, 5, - Xalpha_o, 6, - Xalpha_o, 7, - -1, - Xalpha_p, 0, - Xalpha_p, 1, - Xalpha_p, 2, - Xalpha_p, 3, - Xalpha_p, 4, - Xalpha_p, 5, - Xalpha_p, 6, - Xalpha_p, 7, - -1, - Xalpha_q, 0, - Xalpha_q, 1, - Xalpha_q, 2, - Xalpha_q, 3, - Xalpha_q, 4, - Xalpha_q, 5, - Xalpha_q, 6, - Xalpha_q, 7, - -1, - Xalpha_r, 0, - Xalpha_r, 1, - Xalpha_r, 2, - Xalpha_r, 3, - Xalpha_r, 4, - Xalpha_r, 5, - Xalpha_r, 6, - Xalpha_r, 7, - -1, - Xalpha_s, 0, - Xalpha_s, 1, - Xalpha_s, 2, - Xalpha_s, 3, - Xalpha_s, 4, - Xalpha_s, 5, - Xalpha_s, 6, - Xalpha_s, 7, - -1, - Xalpha_t, 0, - Xalpha_t, 1, - Xalpha_t, 2, - Xalpha_t, 3, - Xalpha_t, 4, - Xalpha_t, 5, - Xalpha_t, 6, - Xalpha_t, 7, - -1, - Xalpha_u, 0, - Xalpha_u, 1, - Xalpha_u, 2, - Xalpha_u, 3, - Xalpha_u, 4, - Xalpha_u, 5, - Xalpha_u, 6, - Xalpha_u, 7, - -1, - Xalpha_v, 0, - Xalpha_v, 1, - Xalpha_v, 2, - Xalpha_v, 3, - Xalpha_v, 4, - Xalpha_v, 5, - Xalpha_v, 6, - Xalpha_v, 7, - -1, - Xalpha_w, 0, - Xalpha_w, 1, - Xalpha_w, 2, - Xalpha_w, 3, - Xalpha_w, 4, - Xalpha_w, 5, - Xalpha_w, 6, - Xalpha_w, 7, - -1, - Xalpha_x, 0, - Xalpha_x, 1, - Xalpha_x, 2, - Xalpha_x, 3, - Xalpha_x, 4, - Xalpha_x, 5, - Xalpha_x, 6, - Xalpha_x, 7, - -1, - Xalpha_y, 0, - Xalpha_y, 1, - Xalpha_y, 2, - Xalpha_y, 3, - Xalpha_y, 4, - Xalpha_y, 5, - Xalpha_y, 6, - Xalpha_y, 7, - -1, - Xalpha_z, 0, - Xalpha_z, 1, - Xalpha_z, 2, - Xalpha_z, 3, - Xalpha_z, 4, - Xalpha_z, 5, - Xalpha_z, 6, - Xalpha_z, 7, - -1, - Xalpha_copyr, 0, - Xalpha_copyr, 1, - Xalpha_copyr, 2, - Xalpha_copyr, 3, - Xalpha_copyr, 4, - Xalpha_copyr, 5, - Xalpha_copyr, 6, - Xalpha_copyr, 7, - -1, - - Yball_blank, 7, - Yball_blank, 6, - Yball_blank, 5, - Ykey_1_blank, 7, - Ykey_1_blank, 6, - Ykey_1_blank, 5, - Ykey_2_blank, 7, - Ykey_2_blank, 6, - Ykey_2_blank, 5, - Ykey_3_blank, 7, - Ykey_3_blank, 6, - Ykey_3_blank, 5, - Ykey_4_blank, 7, - Ykey_4_blank, 6, - Ykey_4_blank, 5, - Ykey_5_blank, 7, - Ykey_5_blank, 6, - Ykey_5_blank, 5, - Ykey_6_blank, 7, - Ykey_6_blank, 6, - Ykey_6_blank, 5, - Ykey_7_blank, 7, - Ykey_7_blank, 6, - Ykey_7_blank, 5, - Ykey_8_blank, 7, - Ykey_8_blank, 6, - Ykey_8_blank, 5, - Ylenses_blank, 7, - Ylenses_blank, 6, - Ylenses_blank, 5, - Ymagnify_blank, 7, - Ymagnify_blank, 6, - Ymagnify_blank, 5, - Ygrass_blank, 7, - Ygrass_blank, 6, - Ygrass_blank, 5, - Ydirt_blank, 7, - Ydirt_blank, 6, - Ydirt_blank, 5, - Xboom_2, 7, - Xboom_2, 6, - Xboom_2, 5, - -1, - Yball_blank, 4, - Yball_blank, 3, - Yball_blank, 2, - Ykey_1_blank, 4, - Ykey_1_blank, 3, - Ykey_1_blank, 2, - Ykey_2_blank, 4, - Ykey_2_blank, 3, - Ykey_2_blank, 2, - Ykey_3_blank, 4, - Ykey_3_blank, 3, - Ykey_3_blank, 2, - Ykey_4_blank, 4, - Ykey_4_blank, 3, - Ykey_4_blank, 2, - Ykey_5_blank, 4, - Ykey_5_blank, 3, - Ykey_5_blank, 2, - Ykey_6_blank, 4, - Ykey_6_blank, 3, - Ykey_6_blank, 2, - Ykey_7_blank, 4, - Ykey_7_blank, 3, - Ykey_7_blank, 2, - Ykey_8_blank, 4, - Ykey_8_blank, 3, - Ykey_8_blank, 2, - Ylenses_blank, 4, - Ylenses_blank, 3, - Ylenses_blank, 2, - Ymagnify_blank, 4, - Ymagnify_blank, 3, - Ymagnify_blank, 2, - Ygrass_blank, 4, - Ygrass_blank, 3, - Ygrass_blank, 2, - Ydirt_blank, 4, - Ydirt_blank, 3, - Ydirt_blank, 2, - Xboom_2, 4, - Xboom_2, 3, - Xboom_2, 2, - -1, - Yball_blank, 1, - Yball_blank, 0, - Ykey_1_blank, 1, - Ykey_1_blank, 0, - Ykey_2_blank, 1, - Ykey_2_blank, 0, - Ykey_3_blank, 1, - Ykey_3_blank, 0, - Ykey_4_blank, 1, - Ykey_4_blank, 0, - Ykey_5_blank, 1, - Ykey_5_blank, 0, - Ykey_6_blank, 1, - Ykey_6_blank, 0, - Ykey_7_blank, 1, - Ykey_7_blank, 0, - Ykey_8_blank, 1, - Ykey_8_blank, 0, - Ylenses_blank, 1, - Ylenses_blank, 0, - Ymagnify_blank, 1, - Ymagnify_blank, 0, - Ygrass_blank, 1, - Ygrass_blank, 0, - Ydirt_blank, 1, - Ydirt_blank, 0, - Xboom_2, 1, - Xboom_2, 0, - Xboom_1, 7, - -1, - Xboom_1, 6, - Xboom_1, 5, - Xboom_android, 7, - -1, - Xboom_1, 4, - Xboom_1, 3, - Xboom_bug, 4, - Xboom_bomb, 4, - Xboom_bug, 3, - Xboom_bomb, 3, - -1, - Xboom_1, 2, - Xboom_1, 1, - Xboom_bug, 6, - Xboom_bomb, 6, - Xboom_bug, 5, - Xboom_bomb, 5, - Xboom_bug, 2, - Xboom_bomb, 2, - Xboom_bug, 1, - Xboom_bomb, 1, - -1, - Xboom_bug, 0, - Xboom_bug, 7, - Xboom_bomb, 0, - Xboom_bomb, 7, - Xboom_1, 0, - Ybug_stone, 7, - Ybug_spring, 7, - Ytank_stone, 7, - Ytank_spring, 7, - Yeater_stone, 7, - Yeater_spring, 7, - Yalien_stone, 7, - Yalien_spring, 7, - Ybomb_blank, 7, - -1 -}; - -int ply_map[] = -{ - PLY_walk_n, 0, 0, 1, 2, 3, 4, 5, 6, 7, - PLY_walk_e, 0, 8, 9, 10, 11, 12, 13, 14, 15, - PLY_walk_s, 0, 16, 17, 18, 19, 20, 21, 22, 23, - PLY_walk_w, 0, 24, 25, 26, 27, 28, 29, 30, 31, - - PLY_push_n, 0, 32, 33, 34, 35, 36, 35, 34, 33, - PLY_push_e, 0, 37, 38, 39, 40, 41, 40, 39, 38, - PLY_push_s, 0, 42, 43, 44, 45, 46, 45, 44, 43, - PLY_push_w, 0, 47, 48, 49, 50, 51, 50, 49, 48, - - PLY_shoot_n, 0, 52, 52, 52, 52, 52, 52, 52, 52, - PLY_shoot_e, 0, 53, 53, 53, 53, 53, 53, 53, 53, - PLY_shoot_s, 0, 54, 54, 54, 54, 54, 54, 54, 54, - PLY_shoot_w, 0, 55, 55, 55, 55, 55, 55, 55, 55, - - PLY_walk_n, 1, 56, 57, 58, 59, 60, 61, 62, 63, - PLY_walk_e, 1, 64, 65, 66, 67, 68, 69, 70, 71, - PLY_walk_s, 1, 72, 73, 74, 75, 76, 77, 78, 79, - PLY_walk_w, 1, 80, 81, 82, 83, 84, 85, 86, 87, - - PLY_push_n, 1, 88, 89, 90, 91, 92, 91, 90, 89, - PLY_push_e, 1, 93, 94, 95, 96, 97, 96, 95, 94, - PLY_push_s, 1, 98, 99, 100, 101, 102, 101, 100, 99, - PLY_push_w, 1, 103, 104, 105, 106, 107, 106, 105, 104, - - PLY_shoot_n, 1, 108, 108, 108, 108, 108, 108, 108, 108, - PLY_shoot_e, 1, 109, 109, 109, 109, 109, 109, 109, 109, - PLY_shoot_s, 1, 110, 110, 110, 110, 110, 110, 110, 110, - PLY_shoot_w, 1, 111, 111, 111, 111, 111, 111, 111, 111, - - PLY_still, 0, 112,112, 112, 112, 112, 112, 112, 112, - PLY_still, 1, 113,113, 113, 113, 113, 113, 113, 113, - - PLY_MAX -}; - /* 0=stop 1=blank */ unsigned char tab_blank[TILE_MAX]; @@ -4440,15 +215,6 @@ unsigned short tab_explode_normal[TILE_MAX]; /* dynamite explosion */ unsigned short tab_explode_dynamite[TILE_MAX]; -/* map objects to coords */ -unsigned short map_obj[8][TILE_MAX]; - -/* map players to coords */ -unsigned short map_ply[2][8][13]; - -/* map ascii to coords */ -unsigned short map_ttl[128]; - /* map tiles and frames to graphic info */ struct GraphicInfo_EM graphic_info_em_object[TILE_MAX][8]; @@ -4493,129 +259,6 @@ static void create_explode(void) tab_explode_dynamite[i] = buffer[i]; } -static void create_obj(void) -{ - int i, j; - int *map = obj_map; - int buffer[8][TILE_MAX]; - - for (i = 0; i < 8; i++) - for (j = 0; j < TILE_MAX; j++) - buffer[i][j] = Xblank; - - /* special case for first 64 entries */ - for (i = 0; i < 64; i++) - { - for (;*map != -1; map += 2) - buffer[map[1]][map[0]] = i; - map++; - } - - /* now regular entries */ - for (i = 0; i < 896 * 16; i += 16) - { - for (;*map != -1; map += 2) - buffer[map[1]][map[0]] = i; - map++; - } - - for (i = 0; i < 8; i++) - for (j = 0; j < TILE_MAX; j++) - map_obj[i][j] = buffer[7 - i][j]; -} - -static void create_obj_graphics_info_em(void) -{ - int i, j; - - for (i = 0; i < TILE_MAX; i++) - { - for (j = 0; j < 8; j++) - { - struct GraphicInfo_EM *g = &graphic_info_em_object[i][j]; - int obj = map_obj[j][i]; - - g->bitmap = NULL; - g->src_x = (obj / 512) * TILEX; - g->src_y = (obj % 512) * TILEY / 16; - g->src_offset_x = 0; - g->src_offset_y = 0; - g->dst_offset_x = 0; - g->dst_offset_y = 0; - g->width = TILEX; - g->height = TILEY; - - g->crumbled_bitmap = NULL; - g->crumbled_src_x = 0; - g->crumbled_src_y = 0; - g->crumbled_border_size = 0; - g->crumbled_tile_size = 0; - - g->has_crumbled_graphics = FALSE; - g->preserve_background = FALSE; - - /* create unique graphic identifier to decide if tile must be redrawn */ - g->unique_identifier = obj; - } - } -} - -static void create_ply(void) -{ - int i, j, k; - int *map = ply_map; - int buffer[2][8][PLY_MAX]; - - while (*map < PLY_MAX) - { - i = *map++; - j = *map++; - - for (k = 0; k < 8; k++) - buffer[j][k][i] = *map++; - } - - for (i = 0; i < 2; i++) - for (j = 0; j < 8; j++) - for (k = 0; k < PLY_MAX; k++) - map_ply[i][j][k] = buffer[i][7 - j][k]; -} - -static void create_ply_graphics_info_em(void) -{ - int i, j, k; - - for (i = 0; i < MAX_PLAYERS; i++) - { - for (j = 0; j < PLY_MAX; j++) - { - for (k = 0; k < 8; k++) - { - struct GraphicInfo_EM *g = &graphic_info_em_player[i][j][k]; - int spr = map_ply[i % 2][k][j]; - - g->bitmap = NULL; - g->src_x = (spr / 8) * TILEX; - g->src_y = (spr % 8) * TILEY; - g->src_offset_x = 0; - g->src_offset_y = 0; - g->dst_offset_x = 0; - g->dst_offset_y = 0; - g->width = TILEX; - g->height = TILEY; - - g->has_crumbled_graphics = FALSE; - g->crumbled_bitmap = NULL; - g->crumbled_src_x = 0; - g->crumbled_src_y = 0; - g->crumbled_border_size = 0; - - g->unique_identifier = 0; - } - } - } -} - void tab_generate(void) { create_tab(tile_blank, tab_blank); @@ -4624,14 +267,9 @@ void tab_generate(void) create_tab(tile_amoeba, tab_amoeba); create_tab(tile_android_move, tab_android_move); create_explode(); - create_obj(); - create_ply(); } void tab_generate_graphics_info_em(void) { - create_obj_graphics_info_em(); - create_ply_graphics_info_em(); - InitGraphicInfo_EM(); } -- 2.34.1