/* ScummVM - Scumm Interpreter
 * Copyright (C) 2003 The ScummVM project
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.

 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.

 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 *
 * $Header$ 
 *
 */

#ifndef SKY76COMP_H
#define SKY76COMP_H




namespace SkyCompact {

uint16 ken_u_to_r[] = {
	45+61*64,
	0
};

uint16 sc76_logic_list[] = {
	ID_FOSTER,
	ID_KEN,
	ID_SC76_ANDROID_1,
	ID_SC76_ANDROID_2,
	ID_SC76_ANDROID_3,
	ID_SC76_LIGHT1,
	ID_SC76_LIGHT2,
	ID_SC76_LIGHT3,
	ID_SC76_LIGHT4,
	ID_SC76_LIGHT5,
	ID_SC76_LIGHT6,
	ID_SC76_LIGHT7,
	ID_SC76_LIGHT8,
	ID_SC76_LIGHT9,
	ID_SC76_BOARD_1,
	ID_SC76_BOARD_2,
	ID_SC76_BOARD_3,
	ID_SC76_CABINET_1,
	ID_SC76_CABINET_2,
	ID_SC76_CABINET_3,
	ID_SC75_TONGS,
	0XFFFF,
	ID_STD_MENU_LOGIC
};

uint32 *grid76 = 0;

uint16 sc76_hatch_2[] = {
	68*64,
	271,
	204,
	0,
	271,
	204,
	0,
	266,
	204,
	1,
	266,
	204,
	1,
	263,
	204,
	2,
	263,
	204,
	2,
	263,
	212,
	3,
	263,
	212,
	3,
	263,
	216,
	4,
	263,
	216,
	4,
	262,
	219,
	5,
	262,
	219,
	5,
	256,
	222,
	6,
	256,
	222,
	6,
	251,
	224,
	7,
	251,
	224,
	7,
	248,
	224,
	8,
	248,
	224,
	8,
	247,
	226,
	9,
	247,
	226,
	9,
	247,
	228,
	10,
	247,
	228,
	10,
	247,
	228,
	11,
	247,
	228,
	11,
	0
};

uint16 sc76_cab2_close[] = {
	56*64,
	1,
	1,
	2,
	1,
	1,
	1,
	1,
	1,
	0,
	0
};

uint16 reset_75_76[] = {
	C_SCREEN,
	76,
	C_PLACE,
	ID_SC76_FLOOR,
	C_XCOOD,
	160,
	C_YCOOD,
	264,
	65535
};

uint16 sc76_chip_list[] = {
	IT_SC76_LAYER_0+DISK_10,
	IT_SC76_LAYER_1+DISK_10,
	IT_SC76_LAYER_2+DISK_10,
	IT_SC76_GRID_1+DISK_10,
	IT_SC76_GRID_2+DISK_10,
	IT_KEN+DISK_10,
	IT_SC76_KEN_TALK+DISK_10,
	IT_SC76_LIGHT1+DISK_10,
	IT_SC76_LIGHT2+DISK_10,
	IT_SC76_LIGHT3+DISK_10,
	IT_SC76_LIGHT4+DISK_10,
	IT_SC76_LIGHT5+DISK_10,
	IT_SC76_LIGHT6+DISK_10,
	IT_SC76_LIGHT7+DISK_10,
	IT_SC76_LIGHT8+DISK_10,
	IT_SC76_LIGHT9+DISK_10,
	IT_SC76_CABINET_1+DISK_10,
	IT_SC76_CABINET_2+DISK_10,
	IT_SC76_CABINET_3+DISK_10,
	IT_SC76_BOARD_1+DISK_10,
	IT_SC76_BOARD_2+DISK_10,
	IT_SC76_BOARD_3+DISK_10,
	IT_SC76_OPEN_CAB+DISK_10,
	IT_SC76_LOW_GET+DISK_10,
	IT_SC76_HATCH_1+DISK_10,
	IT_SC76_ANDROID_2+DISK_10,
	IT_SC76_HATCH_2+DISK_10+0X8000,
	IT_SC76_ANDROID_3+DISK_10,
	IT_SC76_HATCH_3+DISK_10+0X8000,
	IT_SC76_PUNCH+DISK_10,
	IT_SC76_AND2_BABBLE+DISK_10,
	0
};

uint16 ken_right[] = {
	4,
	30+61*64,
	4,
	0,
	4,
	31+61*64,
	4,
	0,
	4,
	32+61*64,
	4,
	0,
	4,
	33+61*64,
	4,
	0,
	4,
	34+61*64,
	4,
	0,
	4,
	35+61*64,
	4,
	0,
	4,
	36+61*64,
	4,
	0,
	4,
	37+61*64,
	4,
	0,
	4,
	38+61*64,
	4,
	0,
	4,
	39+61*64,
	4,
	0,
	0
};

uint16 ken_st_up[] = {
	61*64,
	1,
	0,
	44,
	0
};

uint16 ken_d_to_l[] = {
	41+61*64,
	0
};

uint16 ken_auto[32];

uint16 ken_up[] = {
	2,
	0+61*64,
	0,
	65534,
	2,
	1+61*64,
	0,
	65534,
	2,
	2+61*64,
	0,
	65534,
	2,
	3+61*64,
	0,
	65534,
	2,
	4+61*64,
	0,
	65534,
	2,
	5+61*64,
	0,
	65534,
	2,
	6+61*64,
	0,
	65534,
	2,
	7+61*64,
	0,
	65534,
	2,
	8+61*64,
	0,
	65534,
	2,
	9+61*64,
	0,
	65534,
	0
};

uint16 ken_down[] = {
	2,
	10+61*64,
	0,
	2,
	2,
	11+61*64,
	0,
	2,
	2,
	12+61*64,
	0,
	2,
	2,
	13+61*64,
	0,
	2,
	2,
	14+61*64,
	0,
	2,
	2,
	15+61*64,
	0,
	2,
	2,
	16+61*64,
	0,
	2,
	2,
	17+61*64,
	0,
	2,
	2,
	18+61*64,
	0,
	2,
	2,
	19+61*64,
	0,
	2,
	0
};

uint16 ken_left[] = {
	4,
	20+61*64,
	65532,
	0,
	4,
	21+61*64,
	65532,
	0,
	4,
	22+61*64,
	65532,
	0,
	4,
	23+61*64,
	65532,
	0,
	4,
	24+61*64,
	65532,
	0,
	4,
	25+61*64,
	65532,
	0,
	4,
	26+61*64,
	65532,
	0,
	4,
	27+61*64,
	65532,
	0,
	4,
	28+61*64,
	65532,
	0,
	4,
	29+61*64,
	65532,
	0,
	0
};

uint16 ken_st_down[] = {
	61*64,
	1,
	0,
	40,
	0
};

uint16 ken_st_left[] = {
	61*64,
	1,
	0,
	42,
	0
};

uint16 ken_st_right[] = {
	61*64,
	1,
	0,
	46,
	0
};

uint16 ken_u_to_d[] = {
	43+61*64,
	42+61*64,
	41+61*64,
	0
};

uint16 ken_u_to_l[] = {
	43+61*64,
	0
};

uint16 ken_d_to_u[] = {
	47+61*64,
	46+61*64,
	45+61*64,
	0
};

uint16 ken_d_to_r[] = {
	47+61*64,
	0
};

uint16 ken_l_to_u[] = {
	43+61*64,
	0
};

uint16 ken_l_to_d[] = {
	41+61*64,
	0
};

uint16 ken_l_to_r[] = {
	41+61*64,
	40+61*64,
	47+61*64,
	0
};

uint16 ken_r_to_u[] = {
	45+61*64,
	0
};

uint16 ken_r_to_d[] = {
	47+61*64,
	0
};

uint16 ken_r_to_l[] = {
	45+61*64,
	44+61*64,
	43+61*64,
	0
};

TurnTable ken_turnTable0 = {
	{ // turnTableUp
		0,
		ken_u_to_d,
		ken_u_to_l,
		ken_u_to_r,
		0
	},
	{ // turnTableDown
		ken_d_to_u,
		0,
		ken_d_to_l,
		ken_d_to_r,
		0
	},
	{ // turnTableLeft
		ken_l_to_u,
		ken_l_to_d,
		0,
		ken_l_to_r,
		0
	},
	{ // turnTableRight
		ken_r_to_u,
		ken_r_to_d,
		ken_r_to_l,
		0,
		0
	},
	{ // turnTableTalk
		0,
		0,
		0,
		0,
		0
	}
};

MegaSet ken_megaSet0 = {
	3,	// gridWidth
	8,	// colOffset
	16,	// colWidth
	24,	// lastChr
	ken_up,	// animUp
	ken_down,	// animDown
	ken_left,	// animLeft
	ken_right,	// animRight
	ken_st_up,	// standUp
	ken_st_down,	// standDown
	ken_st_left,	// standLeft
	ken_st_right,	// standRight
	0,	// standTalk
	&ken_turnTable0
};

ExtCompact ken_ext = {
	0,	// actionSub
	0,	// actionSub_off
	0,	// getToSub
	0,	// getToSub_off
	0,	// extraSub
	0,	// extraSub_off
	DOWN,	// dir
	STD_PLAYER_STOP,	// stopScript
	STD_MINI_BUMP,	// miniBump
	0,	// leaving
	0,	// atWatch
	0,	// atWas
	0,	// alt
	0,	// request
	96+32,	// spWidth_xx
	SP_COL_KEN,	// spColour
	0,	// spTextId
	0,	// spTime
	0,	// arAnimIndex
	0,	// turnProg
	0,	// waitingFor
	0,	// arTarget_x
	0,	// arTarget_y
	ken_auto,	// animScratch
	0,	// megaSet
	&ken_megaSet0,
	0,
	0,
	0
};

Compact ken = {
	L_SCRIPT,	// logic
	ST_LOGIC,	// status
	0,	// sync
	76,	// screen
	ID_SC76_FLOOR,	// place
	0,	// getToTable
	256,	// xcood
	272,	// ycood
	40+61*64,	// frame
	3,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	MEGA_CLICK,	// mouseClick
	(int16) 65528,	// mouseRel_x
	(int16) 65493,	// mouseRel_y
	14,	// mouseSize_x
	50,	// mouseSize_y
	SHOUT_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	KEN_START_LOGIC,	// baseSub
	0,	// baseSub_off
	&ken_ext
};

uint16 sc76_floor_table[] = {
	ID_SC76_FLOOR,
	RET_OK,
	ID_SC76_DOOR75,
	GT_SC76_DOOR75,
	0,
	SC76_DOOR75_WALK_ON,
	ID_SC76_DOOR77,
	GT_SC76_DOOR77,
	1,
	SC76_DOOR77_WALK_ON,
	ID_SC76_ANDROID_1,
	GT_SC76_ANYTHING,
	ID_SC76_ANDROID_2,
	GT_SC76_ANYTHING,
	ID_SC76_ANDROID_3,
	GT_SC76_ANYTHING,
	ID_SC76_CONSOLE_1,
	GT_SC76_ANYTHING,
	ID_SC76_CONSOLE_2,
	GT_SC76_ANYTHING,
	ID_SC76_CONSOLE_3,
	GT_SC76_ANYTHING,
	ID_SC76_CABINET_1,
	GT_SC76_ANYTHING,
	ID_SC76_CABINET_2,
	GT_SC76_ANYTHING,
	ID_SC76_CABINET_3,
	GT_SC76_ANYTHING,
	ID_SC76_BOARD_1,
	GT_SC76_ANYTHING,
	ID_SC76_BOARD_2,
	GT_SC76_ANYTHING,
	ID_SC76_BOARD_3,
	GT_SC76_ANYTHING,
	ID_JOEY_PARK,
	GT_JOEY_PARK,
	65535
};

Compact sc76_floor = {
	0,	// logic
	ST_MOUSE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	sc76_floor_table,	// getToTable
	175,	// xcood
	255,	// ycood
	0,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	391-175,	// mouseSize_x
	327-255,	// mouseSize_y
	FLOOR_ACTION,	// actionScript
	0,
	0,
	0,
	0,
	0,
	{ 0, 0, 0 },
	0,
	0,
	0,
	0,
	0
};

Compact sc76_light3 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	278,	// xcood
	182,	// ycood
	31*64,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	0,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	0,	// mouseSize_x
	0,	// mouseSize_y
	0,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_LIGHT3_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

Compact sc76_light9 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	357,	// xcood
	239,	// ycood
	47*64,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	0,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	0,	// mouseSize_x
	0,	// mouseSize_y
	0,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_LIGHT9_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc76_light1_anim[] = {
	29*64,
	228,
	182,
	0,
	228,
	182,
	0,
	228,
	182,
	0,
	228,
	182,
	0,
	228,
	182,
	0,
	228,
	182,
	0,
	228,
	182,
	0,
	228,
	182,
	1,
	228,
	182,
	1,
	228,
	182,
	1,
	228,
	182,
	1,
	228,
	182,
	1,
	228,
	182,
	1,
	228,
	182,
	1,
	0
};

uint16 sc76_light2_anim[] = {
	30*64,
	232,
	182,
	0,
	232,
	182,
	0,
	232,
	182,
	0,
	232,
	182,
	1,
	232,
	182,
	2,
	232,
	182,
	0,
	232,
	182,
	0,
	232,
	182,
	0,
	232,
	182,
	0,
	232,
	182,
	0,
	232,
	182,
	0,
	232,
	182,
	0,
	0
};

Compact sc76_light6 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	327,	// xcood
	182,	// ycood
	44*64,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	0,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	0,	// mouseSize_x
	0,	// mouseSize_y
	0,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_LIGHT6_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

Compact sc76_board_3 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	356,	// xcood
	253,	// ycood
	60*64,	// frame
	6,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	(int16) 65535,	// mouseRel_x
	(int16) 65534,	// mouseRel_y
	365-355,	// mouseSize_x
	254-251,	// mouseSize_y
	SC76_BOARD_3_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_BOARD_3_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc76_shut_cab[] = {
	63*64,
	1,
	1,
	0,
	1,
	1,
	1,
	1,
	1,
	2,
	1,
	1,
	3,
	1,
	1,
	4,
	1,
	1,
	5,
	1,
	1,
	0+62*64,
	1,
	1,
	2+62*64,
	1,
	1,
	1+62*64,
	1,
	1,
	0+62*64,
	1,
	1,
	8,
	1,
	1,
	6,
	1,
	1,
	4,
	1,
	1,
	1,
	1,
	1,
	0,
	0
};

uint16 sc76_light3_anim[] = {
	31*64,
	278,
	182,
	0,
	278,
	182,
	0,
	278,
	182,
	1,
	278,
	182,
	1,
	278,
	182,
	1,
	278,
	182,
	1,
	278,
	182,
	1,
	278,
	182,
	1,
	278,
	182,
	1,
	278,
	182,
	0,
	278,
	182,
	0,
	278,
	182,
	0,
	278,
	182,
	0,
	278,
	182,
	0,
	0
};

Compact sc76_light1 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	228,	// xcood
	182,	// ycood
	29*64,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	0,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	0,	// mouseSize_x
	0,	// mouseSize_y
	0,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_LIGHT1_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc76_low_get[] = {
	63*64,
	1,
	1,
	0,
	1,
	1,
	1,
	1,
	1,
	2,
	1,
	1,
	3,
	1,
	1,
	4,
	1,
	1,
	5,
	1,
	1,
	6,
	1,
	1,
	7,
	1,
	1,
	8,
	1,
	1,
	8,
	1,
	1,
	7,
	1,
	1,
	6,
	1,
	1,
	4,
	1,
	1,
	1,
	1,
	1,
	0,
	0
};

uint16 sc76_fostfall[] = {
	70*64,
	354,
	218,
	0,
	355,
	218,
	1,
	355,
	218,
	2,
	357,
	219,
	3,
	366,
	216,
	4,
	371,
	222,
	5,
	376,
	234,
	6,
	381,
	255,
	7,
	382,
	261,
	8,
	381,
	262,
	9,
	382,
	262,
	10,
	382,
	262,
	11,
	382,
	262,
	11,
	0
};

Compact sc76_door77 = {
	0,	// logic
	ST_MOUSE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	377,	// xcood
	208,	// ycood
	0,	// frame
	1+T7,	// cursorText
	STD_EXIT_RIGHT_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	392-377,	// mouseSize_x
	271-208,	// mouseSize_y
	SC76_DOOR77_ACTION,	// actionScript
	0,
	0,
	0,
	0,
	0,
	{ 0, 0, 0 },
	0,
	0,
	0,
	0,
	0
};

Compact sc76_board_1 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	248,	// xcood
	253,	// ycood
	58*64,	// frame
	6,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	(int16) 65535,	// mouseRel_x
	(int16) 65534,	// mouseRel_y
	257-247,	// mouseSize_x
	254-251,	// mouseSize_y
	SC76_BOARD_1_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_BOARD_1_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

Compact sc76_light8 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	304,	// xcood
	239,	// ycood
	46*64,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	0,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	0,	// mouseSize_x
	0,	// mouseSize_y
	0,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_LIGHT8_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

Compact sc76_android_1 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_MOUSE+ST_BACKGROUND,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	224,	// xcood
	204,	// ycood
	66*64,	// frame
	20691,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	(int16) 65528,	// mouseRel_x
	0,	// mouseRel_y
	238-216,	// mouseSize_x
	243-204,	// mouseSize_y
	SC76_ANDROID_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_ANDROID_1_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc76_cab1_open[] = {
	55*64,
	1,
	1,
	1,
	1,
	1,
	2,
	1,
	1,
	3,
	0
};

uint16 sc76_hatch_1[] = {
	66*64,
	224,
	204,
	0,
	224,
	204,
	0,
	224,
	204,
	1,
	224,
	204,
	1,
	224,
	204,
	2,
	224,
	204,
	2,
	224,
	204,
	3,
	224,
	204,
	3,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	4,
	224,
	204,
	3,
	224,
	204,
	3,
	224,
	204,
	2,
	224,
	204,
	2,
	224,
	204,
	1,
	224,
	204,
	1,
	224,
	204,
	0,
	224,
	204,
	0,
	0
};

Compact sc76_console_2 = {
	0,	// logic
	ST_MOUSE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	299,	// xcood
	210,	// ycood
	0,	// frame
	182,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	316-299,	// mouseSize_x
	244-210,	// mouseSize_y
	SC76_CONSOLE_2_ACTION,	// actionScript
	0,
	0,
	0,
	0,
	0,
	{ 0, 0, 0 },
	0,
	0,
	0,
	0,
	0
};

ExtCompact sc76_android_3_ext = {
	0,	// actionSub
	0,	// actionSub_off
	0,	// getToSub
	0,	// getToSub_off
	0,	// extraSub
	0,	// extraSub_off
	RIGHT,	// dir
	0,	// stopScript
	0,	// miniBump
	0,	// leaving
	0,	// atWatch
	0,	// atWas
	0,	// alt
	0,	// request
	96+32,	// spWidth_xx
	SP_COL_ANDROID3,	// spColour
	0,	// spTextId
	0,	// spTime
	0,	// arAnimIndex
	0,	// turnProg
	0,	// waitingFor
	0,	// arTarget_x
	0,	// arTarget_y
	0,	// animScratch
	0,	// megaSet
	0,
	0,
	0,
	0
};

Compact sc76_android_3 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_MOUSE+ST_SORT+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	319,	// xcood
	204,	// ycood
	64*64,	// frame
	20691,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	340-319,	// mouseSize_x
	243-204,	// mouseSize_y
	SC76_ANDROID_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_ANDROID_3_LOGIC,	// baseSub
	0,	// baseSub_off
	&sc76_android_3_ext
};

Compact sc76_console_1 = {
	0,	// logic
	ST_MOUSE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	244,	// xcood
	210,	// ycood
	0,	// frame
	182,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	260-244,	// mouseSize_x
	244-210,	// mouseSize_y
	SC76_CONSOLE_1_ACTION,	// actionScript
	0,
	0,
	0,
	0,
	0,
	{ 0, 0, 0 },
	0,
	0,
	0,
	0,
	0
};

uint16 sc76_fast_list[] = {
	12+DISK_10,
	51+DISK_10,
	52+DISK_10,
	53+DISK_10,
	54+DISK_10,
	268+DISK_10,
	0
};

ExtCompact sc76_android_2_ext = {
	0,	// actionSub
	0,	// actionSub_off
	0,	// getToSub
	0,	// getToSub_off
	0,	// extraSub
	0,	// extraSub_off
	0,	// dir
	0,	// stopScript
	0,	// miniBump
	0,	// leaving
	0,	// atWatch
	0,	// atWas
	0,	// alt
	0,	// request
	96+32,	// spWidth_xx
	SP_COL_ANDROID2,	// spColour
	0,	// spTextId
	0,	// spTime
	0,	// arAnimIndex
	0,	// turnProg
	0,	// waitingFor
	0,	// arTarget_x
	0,	// arTarget_y
	0,	// animScratch
	0,	// megaSet
	0,
	0,
	0,
	0
};

Compact sc76_android_2 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_MOUSE+ST_SORT+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	271,	// xcood
	204,	// ycood
	67*64,	// frame
	20691,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	289-271,	// mouseSize_x
	243-204,	// mouseSize_y
	SC76_ANDROID_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_ANDROID_2_LOGIC,	// baseSub
	0,	// baseSub_off
	&sc76_android_2_ext
};

uint16 sc76_cab1_close[] = {
	55*64,
	1,
	1,
	2,
	1,
	1,
	1,
	1,
	1,
	0,
	0
};

Compact sc76_light5 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	323,	// xcood
	182,	// ycood
	43*64,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	0,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	0,	// mouseSize_x
	0,	// mouseSize_y
	0,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_LIGHT5_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

Compact sc76_board_2 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	302,	// xcood
	253,	// ycood
	59*64,	// frame
	6,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	(int16) 65534,	// mouseRel_y
	312-302,	// mouseSize_x
	254-251,	// mouseSize_y
	SC76_BOARD_2_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_BOARD_2_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc76_light9_anim[] = {
	47*64,
	357,
	239,
	0,
	357,
	239,
	1,
	357,
	239,
	2,
	357,
	239,
	3,
	357,
	239,
	4,
	357,
	239,
	5,
	357,
	239,
	6,
	357,
	239,
	7,
	357,
	239,
	8,
	357,
	239,
	9,
	357,
	239,
	10,
	357,
	239,
	10,
	0
};

uint16 sc76_cab3_open[] = {
	57*64,
	1,
	1,
	1,
	1,
	1,
	2,
	1,
	1,
	3,
	0
};

Compact sc76_light7 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	247,	// xcood
	239,	// ycood
	45*64,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	0,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	0,	// mouseSize_x
	0,	// mouseSize_y
	0,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_LIGHT7_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

Compact sc76_light4 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	282,	// xcood
	182,	// ycood
	32*64,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	0,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	0,	// mouseSize_x
	0,	// mouseSize_y
	0,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_LIGHT4_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc76_mouse_list[] = {
	ID_KEN,
	ID_SC76_ANDROID_1,
	ID_SC76_ANDROID_2,
	ID_SC76_ANDROID_3,
	ID_SC76_CONSOLE_1,
	ID_SC76_CONSOLE_2,
	ID_SC76_CONSOLE_3,
	ID_SC76_BOARD_1,
	ID_SC76_BOARD_2,
	ID_SC76_BOARD_3,
	ID_SC76_CABINET_1,
	ID_SC76_CABINET_2,
	ID_SC76_CABINET_3,
	ID_SC76_DOOR75,
	ID_SC76_DOOR77,
	ID_SC76_FLOOR,
	0XFFFF,
	ID_TEXT_MOUSE
};

uint16 sc76_joey_list[] = {
	168,
	415,
	272,
	311,
	1,
	168,
	191,
	272,
	279,
	0,
	384,
	415,
	272,
	279,
	0,
	0
};

uint16 reset_77_76[] = {
	C_SCREEN,
	76,
	C_PLACE,
	ID_SC76_FLOOR,
	C_XCOOD,
	408,
	C_YCOOD,
	272,
	65535
};

uint16 sc76_light5_anim[] = {
	43*64,
	323,
	182,
	0,
	323,
	182,
	0,
	323,
	182,
	0,
	323,
	182,
	0,
	323,
	182,
	0,
	323,
	182,
	0,
	323,
	182,
	1,
	323,
	182,
	1,
	323,
	182,
	1,
	323,
	182,
	1,
	323,
	182,
	1,
	323,
	182,
	1,
	323,
	182,
	1,
	323,
	182,
	0,
	0
};

uint16 sc76_light4_anim[] = {
	32*64,
	282,
	182,
	0,
	282,
	182,
	0,
	282,
	182,
	0,
	282,
	182,
	0,
	282,
	182,
	0,
	282,
	182,
	0,
	282,
	182,
	0,
	282,
	182,
	0,
	282,
	182,
	0,
	282,
	182,
	0,
	282,
	182,
	0,
	282,
	182,
	1,
	282,
	182,
	2,
	282,
	182,
	0,
	0
};

uint16 sc76_hatch_3[] = {
	65*64,
	319,
	204,
	0,
	319,
	204,
	0,
	317,
	204,
	1,
	317,
	204,
	1,
	315,
	204,
	2,
	315,
	204,
	2,
	312,
	213,
	3,
	312,
	213,
	3,
	316,
	216,
	4,
	316,
	216,
	4,
	315,
	219,
	5,
	315,
	219,
	5,
	308,
	222,
	6,
	308,
	222,
	7,
	305,
	224,
	8,
	305,
	224,
	8,
	302,
	221,
	9,
	302,
	221,
	9,
	303,
	220,
	10,
	303,
	220,
	10,
	301,
	220,
	11,
	302,
	220,
	12,
	307,
	220,
	13,
	0
};

Compact sc76_cabinet_1 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_MOUSE+ST_BACKGROUND+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	245,	// xcood
	246,	// ycood
	55*64,	// frame
	20692,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	(int16) 65535,	// mouseRel_x
	(int16) 65535,	// mouseRel_y
	261-244,	// mouseSize_x
	265-245,	// mouseSize_y
	SC76_CABINET_1_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_CABINET_1_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc76_punch[] = {
	69*64,
	307,
	220,
	0,
	312,
	220,
	1,
	311,
	221,
	2,
	312,
	221,
	3,
	318,
	221,
	4,
	326,
	220,
	5,
	331,
	220,
	6,
	331,
	221,
	7,
	337,
	220,
	0,
	337,
	220,
	0,
	324,
	223,
	8,
	323,
	224,
	9,
	320,
	224,
	10,
	330,
	224,
	11,
	331,
	222,
	12,
	331,
	222,
	13,
	332,
	221,
	14,
	337,
	220,
	0,
	337,
	220,
	0,
	337,
	220,
	15,
	0
};

uint16 sc76_cab2_open[] = {
	56*64,
	1,
	1,
	1,
	1,
	1,
	2,
	1,
	1,
	3,
	0
};

uint16 sc76_light7_anim[] = {
	45*64,
	247,
	239,
	0,
	247,
	239,
	1,
	247,
	239,
	2,
	247,
	239,
	3,
	247,
	239,
	4,
	247,
	239,
	5,
	247,
	239,
	6,
	247,
	239,
	7,
	247,
	239,
	8,
	247,
	239,
	9,
	247,
	239,
	9,
	247,
	239,
	9,
	247,
	239,
	9,
	0
};

Compact sc76_cabinet_3 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_MOUSE+ST_BACKGROUND+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	355,	// xcood
	246,	// ycood
	57*64,	// frame
	20692,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	1,	// mouseRel_x
	(int16) 65535,	// mouseRel_y
	370-356,	// mouseSize_x
	265-245,	// mouseSize_y
	SC76_CABINET_3_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_CABINET_3_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

Compact sc76_console_3 = {
	0,	// logic
	ST_MOUSE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	350,	// xcood
	210,	// ycood
	0,	// frame
	182,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	369-350,	// mouseSize_x
	244-210,	// mouseSize_y
	SC76_CONSOLE_3_ACTION,	// actionScript
	0,
	0,
	0,
	0,
	0,
	{ 0, 0, 0 },
	0,
	0,
	0,
	0,
	0
};

uint16 sc76_open_cab[] = {
	63*64,
	1,
	1,
	0,
	1,
	1,
	1,
	1,
	1,
	2,
	1,
	1,
	3,
	1,
	1,
	4,
	1,
	1,
	5,
	1,
	1,
	6,
	1,
	1,
	7,
	1,
	1,
	8,
	1,
	1,
	0+62*64,
	1,
	1,
	1+62*64,
	1,
	1,
	2+62*64,
	1,
	1,
	2+62*64,
	1,
	1,
	2,
	1,
	1,
	1,
	1,
	1,
	0,
	0
};

uint16 sc76_palette[] = {
	0,
	1024,
	1540,
	1029,
	1540,
	1542,
	2054,
	2056,
	1799,
	2056,
	2570,
	2825,
	0,
	3072,
	3082,
	2826,
	3086,
	3085,
	3087,
	3084,
	3853,
	3599,
	3342,
	4623,
	4111,
	4368,
	4113,
	3859,
	3856,
	4626,
	4626,
	4116,
	5395,
	4882,
	4626,
	5140,
	4882,
	5911,
	4626,
	5141,
	4887,
	5910,
	5653,
	5653,
	5654,
	5147,
	5654,
	6167,
	5911,
	5914,
	6937,
	6679,
	6425,
	6937,
	6933,
	8478,
	6166,
	6174,
	7448,
	7449,
	7194,
	6939,
	7707,
	7197,
	8220,
	7450,
	7196,
	6689,
	7454,
	6435,
	7195,
	7966,
	7710,
	9761,
	7195,
	8474,
	10530,
	6938,
	8732,
	9248,
	7965,
	8222,
	7971,
	7969,
	7969,
	7970,
	8483,
	8737,
	9763,
	8224,
	7470,
	7452,
	9765,
	7724,
	8990,
	9506,
	9251,
	11299,
	8224,
	8238,
	8477,
	9765,
	9253,
	10789,
	8482,
	10273,
	11816,
	8226,
	8497,
	9758,
	9766,
	9003,
	9254,
	10535,
	10274,
	10027,
	9766,
	9008,
	11554,
	8997,
	11044,
	10019,
	10536,
	10536,
	9510,
	11049,
	9521,
	10788,
	10792,
	11558,
	12067,
	9511,
	11048,
	9769,
	11563,
	10033,
	10023,
	9519,
	10543,
	13096,
	9511,
	11050,
	10027,
	12077,
	11563,
	12841,
	10537,
	12585,
	11045,
	11565,
	11310,
	11565,
	11054,
	12073,
	11054,
	10033,
	11820,
	13104,
	11051,
	12331,
	12083,
	11568,
	13101,
	11559,
	12593,
	12590,
	12340,
	12082,
	12339,
	13617,
	12079,
	13360,
	13110,
	12595,
	13106,
	13364,
	13109,
	14129,
	13622,
	13623,
	14131,
	14136,
	14135,
	14649,
	14902,
	14649,
	15159,
	15161,
	14909,
	15676,
	15933,
	15935,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	16191,
	16128,
	63,
	0,
	14336,
	13364,
	11569,
	9261,
	8481,
	6687,
	6681,
	4626,
	2578,
	1803,
	770,
	519,
	13571,
	9517,
	9778,
	11805,
	5151,
	5926,
	8205,
	1808,
	2586,
	11267,
	2056,
	8210,
	7441,
	6954,
	9494,
	4119,
	3866,
	4864,
	13316,
	13364,
	11563,
	8751,
	9506,
	10024,
	8242,
	10527,
	6174,
	5927,
	7698,
	3600,
	2325,
	2308,
	13886,
	15149,
	9520,
	10809,
	13854,
	5924,
	7988,
	12817,
	2841,
	9533,
	13100,
	9244,
	5162,
	8476,
	5390,
	2072,
	3855,
	2308,
	2865,
	9995,
	1285,
	285,
	4865,
	0,
	11573,
	12837,
	7462,
	0,
	16128,
	0,
	16191,
	63,
	0,
	0,
	0,
	0,
	0,
	13824,
	13878,
	12077,
	8241,
	10527,
	5917,
	5925,
	7698,
	2865,
	9995,
	1285,
	285,
	16129,
	16191
};

Compact sc76_light2 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	232,	// xcood
	182,	// ycood
	30*64,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	0,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	0,	// mouseSize_x
	0,	// mouseSize_y
	0,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_LIGHT2_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc76_light8_anim[] = {
	46*64,
	304,
	239,
	0,
	304,
	239,
	0,
	304,
	239,
	1,
	304,
	239,
	1,
	304,
	239,
	2,
	304,
	239,
	3,
	304,
	239,
	4,
	304,
	239,
	5,
	304,
	239,
	6,
	304,
	239,
	7,
	304,
	239,
	8,
	304,
	239,
	9,
	304,
	239,
	10,
	304,
	239,
	11,
	0
};

uint16 sc76_cab3_close[] = {
	57*64,
	1,
	1,
	2,
	1,
	1,
	1,
	1,
	1,
	0,
	0
};

Compact sc76_cabinet_2 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_MOUSE+ST_BACKGROUND+ST_RECREATE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	301,	// xcood
	246,	// ycood
	56*64,	// frame
	20692,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	1,	// mouseRel_x
	1,	// mouseRel_y
	316-302,	// mouseSize_x
	265-245,	// mouseSize_y
	SC76_CABINET_2_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC76_CABINET_2_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc76_light6_anim[] = {
	44*64,
	327,
	182,
	0,
	327,
	182,
	1,
	327,
	182,
	2,
	327,
	182,
	2,
	327,
	182,
	2,
	327,
	182,
	2,
	0
};

Compact sc76_door75 = {
	0,	// logic
	ST_MOUSE,	// status
	0,	// sync
	76,	// screen
	0,	// place
	0,	// getToTable
	174,	// xcood
	210,	// ycood
	0,	// frame
	1+T7,	// cursorText
	STD_EXIT_LEFT_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	190-174,	// mouseSize_x
	275-210,	// mouseSize_y
	SC76_DOOR75_ACTION,	// actionScript
	0,
	0,
	0,
	0,
	0,
	{ 0, 0, 0 },
	0,
	0,
	0,
	0,
	0
};

} // namespace SkyCompact

#endif