/* ScummVM - Scumm Interpreter
 * Copyright (C) 2003-2004 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 SKY75COMP_H
#define SKY75COMP_H




namespace Sky {

namespace SkyCompact {

uint16 sc75_floor_table[] = {
	ID_SC75_FLOOR,
	RET_OK,
	ID_SC75_BIG_DOOR,
	GT_SC75_BIG_DOOR,
	0,
	SC75_BIG_DOOR_WALK_ON,
	ID_SC75_DOOR,
	GT_SC75_DOOR,
	1,
	SC75_DOOR_WALK_ON,
	ID_SC75_NITRO_TANK,
	GT_SC75_NITRO_TANK,
	ID_SC75_LIVE_TANK,
	GT_SC75_LIVE_TANK,
	ID_SC75_CONSOLE,
	GT_SC75_CONSOLE,
	ID_SC75_TONGS,
	GT_SC75_TONGS,
	ID_JOEY_PARK,
	GT_JOEY_PARK,
	65535
};

uint16 sc75_usecard[] = {
	155*64,
	269,
	223,
	0,
	269,
	223,
	1,
	269,
	223,
	2,
	269,
	223,
	2,
	269,
	223,
	2,
	269,
	223,
	2,
	269,
	223,
	2,
	269,
	223,
	1,
	269,
	223,
	0,
	0
};

ExtCompact sc75_console_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
	0,	// spWidth_xx
	0,	// 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 sc75_console = {
	L_SCRIPT,	// logic
	ST_MOUSE+ST_LOGIC+ST_BACKGROUND,	// status
	0,	// sync
	75,	// screen
	0,	// place
	0,	// getToTable
	289,	// xcood
	215,	// ycood
	149*64,	// frame
	182,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	(int16) 65533,	// mouseRel_x
	(int16) 65532,	// mouseRel_y
	313-286,	// mouseSize_x
	244-211,	// mouseSize_y
	SC75_CONSOLE_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC75_CONSOLE_LOGIC,	// baseSub
	0,	// baseSub_off
	&sc75_console_ext
};

uint16 sc75_get_tongs[] = {
	154*64,
	352,
	216,
	0,
	352,
	216,
	1,
	352,
	216,
	2,
	352,
	216,
	3,
	352,
	216,
	3,
	352,
	216,
	3,
	352,
	216,
	3,
	352,
	216,
	2,
	352,
	216,
	1,
	352,
	216,
	0,
	0
};

uint16 sc75_joey_list[] = {
	168,
	391,
	272,
	311,
	1,
	0
};

uint16 sc75_freeze_ded2[] = {
	163*64,
	261,
	240,
	0,
	261,
	240,
	1,
	261,
	240,
	2,
	261,
	240,
	3,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	3,
	261,
	240,
	5,
	261,
	240,
	6,
	261,
	240,
	7,
	0
};

uint16 sc75_hand_tank[] = {
	166*64,
	336,
	216,
	0,
	336,
	216,
	1,
	336,
	216,
	2,
	336,
	216,
	3,
	336,
	216,
	4,
	336,
	216,
	5,
	336,
	216,
	6,
	336,
	216,
	6,
	336,
	216,
	4,
	336,
	216,
	3,
	336,
	216,
	2,
	336,
	216,
	1,
	336,
	216,
	0,
	0
};

Compact sc75_door = {
	0,	// logic
	ST_MOUSE,	// status
	0,	// sync
	75,	// screen
	0,	// place
	0,	// getToTable
	389,	// xcood
	204,	// ycood
	0,	// frame
	1+T7,	// cursorText
	STD_EXIT_RIGHT_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	404-389,	// mouseSize_x
	268-204,	// mouseSize_y
	SC75_DOOR_ACTION,	// actionScript
	0,
	0,
	0,
	0,
	0,
	{ 0, 0, 0 },
	0,
	0,
	0,
	0,
	0
};

uint16 sc75_light2_anim[] = {
	152*64,
	335,
	207,
	0,
	335,
	207,
	1,
	335,
	207,
	2,
	335,
	207,
	2,
	335,
	207,
	3,
	335,
	207,
	4,
	335,
	207,
	5,
	335,
	207,
	5,
	335,
	207,
	6,
	335,
	207,
	6,
	335,
	207,
	0,
	335,
	207,
	0,
	335,
	207,
	1,
	335,
	207,
	2,
	335,
	207,
	2,
	335,
	207,
	4,
	335,
	207,
	4,
	335,
	207,
	5,
	335,
	207,
	6,
	335,
	207,
	6,
	335,
	207,
	0,
	0
};

Compact sc75_light1 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND,	// status
	0,	// sync
	75,	// screen
	0,	// place
	0,	// getToTable
	287,	// xcood
	207,	// ycood
	151*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
	SC75_LIGHT1_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 rs_tongs_dead[] = {
	C_FRAME,
	10+268*64,
	65535
};

uint16 sc75_tank_anim[] = {
	165*64,
	331,
	230,
	0,
	331,
	230,
	1,
	331,
	230,
	2,
	331,
	230,
	3,
	331,
	230,
	4,
	331,
	230,
	5,
	331,
	230,
	6,
	331,
	230,
	7,
	331,
	230,
	8,
	331,
	230,
	9,
	331,
	230,
	10,
	331,
	230,
	11,
	331,
	230,
	12,
	331,
	230,
	13,
	331,
	230,
	14,
	331,
	230,
	15,
	331,
	230,
	16,
	331,
	230,
	17,
	331,
	230,
	18,
	331,
	230,
	19,
	331,
	230,
	20,
	331,
	230,
	21,
	331,
	230,
	22,
	331,
	230,
	23,
	331,
	230,
	24,
	331,
	230,
	25,
	331,
	230,
	26,
	331,
	230,
	27,
	331,
	230,
	28,
	331,
	230,
	29,
	0
};

uint16 reset_73_75[] = {
	C_SCREEN,
	75,
	C_PLACE,
	ID_SC75_FLOOR,
	C_XCOOD,
	160,
	C_YCOOD,
	264,
	65535
};

uint32 *grid75 = 0;

uint16 sc75_light1_anim[] = {
	151*64,
	287,
	207,
	0,
	287,
	207,
	0,
	287,
	207,
	0,
	287,
	207,
	0,
	287,
	207,
	0,
	287,
	207,
	0,
	287,
	207,
	0,
	287,
	207,
	0,
	287,
	207,
	1,
	287,
	207,
	1,
	287,
	207,
	1,
	287,
	207,
	1,
	287,
	207,
	1,
	287,
	207,
	1,
	287,
	207,
	1,
	287,
	207,
	1,
	0
};

uint16 sc75_fast_list[] = {
	12+DISK_10,
	51+DISK_10,
	52+DISK_10,
	53+DISK_10,
	54+DISK_10,
	IT_SC75_GRID_1+DISK_10,
	IT_SC75_GRID_2+DISK_10,
	IT_SC75_RPOCKET+DISK_10,
	IT_SC75_USECARD+DISK_10,
	268+DISK_10,
	0
};

Compact sc75_floor = {
	0,	// logic
	ST_MOUSE,	// status
	0,	// sync
	75,	// screen
	0,	// place
	sc75_floor_table,	// getToTable
	180,	// xcood
	260,	// ycood
	0,	// frame
	0,	// cursorText
	0,	// mouseOn
	0,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	399-180,	// mouseSize_x
	327-260,	// mouseSize_y
	FLOOR_ACTION,	// actionScript
	0,
	0,
	0,
	0,
	0,
	{ 0, 0, 0 },
	0,
	0,
	0,
	0,
	0
};

uint16 rs_tongs_empty[] = {
	C_FRAME,
	4+268*64,
	65535
};

Compact sc75_big_door = {
	0,	// logic
	ST_MOUSE,	// status
	0,	// sync
	75,	// screen
	0,	// place
	0,	// getToTable
	178,	// xcood
	182,	// ycood
	0,	// frame
	1+T7,	// cursorText
	STD_EXIT_LEFT_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	0,	// mouseRel_x
	0,	// mouseRel_y
	190-178,	// mouseSize_x
	270-182,	// mouseSize_y
	SC75_BIG_DOOR_ACTION,	// actionScript
	0,
	0,
	0,
	0,
	0,
	{ 0, 0, 0 },
	0,
	0,
	0,
	0,
	0
};

uint16 sc75_mouse_list[] = {
	ID_KEN,
	ID_SC75_CONSOLE,
	ID_SC75_TONGS,
	ID_SC75_LIVE_TANK,
	ID_SC75_NITRO_TANK,
	ID_SC75_BIG_DOOR,
	ID_SC75_DOOR,
	ID_SC75_FLOOR,
	0XFFFF,
	ID_TEXT_MOUSE
};

Compact sc75_live_tank = {
	L_SCRIPT,	// logic
	ST_MOUSE+ST_LOGIC+ST_BACKGROUND,	// status
	0,	// sync
	75,	// screen
	0,	// place
	0,	// getToTable
	331,	// xcood
	230,	// ycood
	165*64,	// frame
	20629,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	(int16) 65527,	// mouseRel_x
	(int16) 65533,	// mouseRel_y
	380-322,	// mouseSize_x
	251-227,	// mouseSize_y
	SC75_LIVE_TANK_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC75_LIVE_TANK_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc75_freeze_it[] = {
	158*64,
	261,
	240,
	0,
	261,
	240,
	1,
	261,
	240,
	2,
	261,
	240,
	3,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	3,
	261,
	240,
	5,
	261,
	240,
	6,
	261,
	240,
	7,
	261,
	240,
	8,
	261,
	240,
	9,
	261,
	240,
	10,
	261,
	240,
	11,
	261,
	240,
	12,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	14,
	261,
	240,
	15,
	261,
	240,
	16,
	261,
	240,
	17,
	0
};

Compact sc75_tongs = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_MOUSE+ST_BACKGROUND+ST_RECREATE,	// status
	0,	// sync
	75,	// screen
	0,	// place
	0,	// getToTable
	382,	// xcood
	218,	// ycood
	153*64,	// frame
	20639,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	(int16) 65535,	// mouseRel_x
	0,	// mouseRel_y
	3,	// mouseSize_x
	13,	// mouseSize_y
	SC75_TONGS_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC75_TONGS_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc75_chip_list[] = {
	IT_SC75_LAYER_0+DISK_10,
	IT_SC75_LAYER_1+DISK_10,
	IT_SC75_LAYER_2+DISK_10,
	IT_KEN+DISK_10,
	IT_SC76_KEN_TALK+DISK_10,
	IT_SC75_MONITOR+DISK_10,
	IT_SC75_CRASH+DISK_10,
	IT_SC75_TANK+DISK_10,
	IT_SC75_STEAM+DISK_10,
	IT_SC75_LIGHT1+DISK_10,
	IT_SC75_LIGHT2+DISK_10,
	IT_SC75_FREEZE_IT+DISK_10+0X8000,
	IT_SC75_FREEZE_TALK+DISK_10+0X8000,
	IT_SC75_FREEZE_IT2+DISK_10+0X8000,
	IT_SC75_FREEZE_DED+DISK_10+0X8000,
	IT_SC75_DEAD_TALK+DISK_10+0X8000,
	IT_SC75_FREEZE_DED2+DISK_10+0X8000,
	IT_SC75_TONGS+DISK_10,
	IT_SC75_GET_TONGS+DISK_10+0X8000,
	IT_SC75_GET_TISS+DISK_10+0X8000,
	IT_SC75_HAND_TANK+DISK_10+0X8000,
	0
};

uint16 sc75_nitro_anim[] = {
	150*64,
	210,
	255,
	0,
	210,
	255,
	1,
	210,
	255,
	1,
	210,
	255,
	2,
	210,
	255,
	2,
	210,
	255,
	2,
	210,
	255,
	3,
	210,
	255,
	3,
	210,
	255,
	3,
	210,
	255,
	4,
	210,
	255,
	4,
	210,
	255,
	4,
	210,
	255,
	5,
	210,
	255,
	5,
	210,
	255,
	5,
	210,
	255,
	6,
	210,
	255,
	6,
	210,
	255,
	6,
	210,
	255,
	7,
	210,
	255,
	7,
	210,
	255,
	8,
	0
};

uint16 rs_tongs_frozen[] = {
	C_FRAME,
	8+268*64,
	65535
};

uint16 sc75_crash_anim[] = {
	164*64,
	289,
	215,
	0,
	289,
	215,
	1,
	289,
	215,
	2,
	289,
	215,
	3,
	289,
	215,
	4,
	289,
	215,
	5,
	289,
	215,
	6,
	289,
	215,
	7,
	289,
	215,
	8,
	289,
	215,
	9,
	289,
	215,
	10,
	289,
	215,
	11,
	289,
	215,
	12,
	289,
	215,
	13,
	289,
	215,
	14,
	289,
	215,
	15,
	289,
	215,
	16,
	289,
	215,
	17,
	289,
	215,
	18,
	289,
	215,
	19,
	289,
	215,
	20,
	289,
	215,
	21,
	289,
	215,
	22,
	289,
	215,
	23,
	289,
	215,
	24,
	289,
	215,
	25,
	289,
	215,
	26,
	289,
	215,
	27,
	289,
	215,
	28,
	289,
	215,
	29,
	0
};

Compact sc75_light2 = {
	L_SCRIPT,	// logic
	ST_LOGIC+ST_BACKGROUND,	// status
	0,	// sync
	75,	// screen
	0,	// place
	0,	// getToTable
	335,	// xcood
	207,	// ycood
	152*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
	SC75_LIGHT2_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc75_mon_anim[] = {
	149*64,
	289,
	215,
	0,
	289,
	215,
	1,
	289,
	215,
	2,
	289,
	215,
	2,
	289,
	215,
	2,
	289,
	215,
	2,
	289,
	215,
	3,
	289,
	215,
	4,
	289,
	215,
	5,
	289,
	215,
	6,
	289,
	215,
	7,
	289,
	215,
	8,
	289,
	215,
	9,
	289,
	215,
	10,
	289,
	215,
	10,
	289,
	215,
	10,
	289,
	215,
	10,
	289,
	215,
	10,
	289,
	215,
	11,
	289,
	215,
	12,
	289,
	215,
	13,
	289,
	215,
	14,
	289,
	215,
	15,
	289,
	215,
	16,
	289,
	215,
	16,
	289,
	215,
	16,
	289,
	215,
	16,
	289,
	215,
	17,
	289,
	215,
	18,
	289,
	215,
	19,
	0
};

uint16 sc75_freeze_it2[] = {
	160*64,
	261,
	240,
	0,
	261,
	240,
	1,
	261,
	240,
	2,
	261,
	240,
	3,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	3,
	261,
	240,
	5,
	261,
	240,
	6,
	261,
	240,
	7,
	0
};

Compact sc75_nitro_tank = {
	L_SCRIPT,	// logic
	ST_MOUSE+ST_LOGIC+ST_FOREGROUND+ST_RECREATE,	// status
	0,	// sync
	75,	// screen
	0,	// place
	0,	// getToTable
	210,	// xcood
	255,	// ycood
	150*64,	// frame
	20629,	// cursorText
	STD_ON,	// mouseOn
	STD_OFF,	// mouseOff
	ADVISOR_188,	// mouseClick
	(int16) 65533,	// mouseRel_x
	2,	// mouseRel_y
	283-207,	// mouseSize_x
	307-257,	// mouseSize_y
	SC75_NITRO_TANK_ACTION,	// actionScript
	0,	// upFlag
	0,	// downFlag
	0,	// getToFlag
	0,	// flag
	0,	// mood
	{ 0, 0, 0 },
	0,	// offset
	C_BASE_MODE,	// mode
	SC75_NITRO_TANK_LOGIC,	// baseSub
	0,	// baseSub_off
	0
};

uint16 sc75_palette[] = {
	0,
	1024,
	1028,
	1285,
	1799,
	1799,
	2055,
	2570,
	2312,
	2569,
	2826,
	2826,
	3082,
	5132,
	2056,
	2830,
	3084,
	3341,
	3340,
	3856,
	3597,
	2582,
	3594,
	4622,
	3601,
	3856,
	4112,
	3095,
	3596,
	5136,
	4112,
	4118,
	4626,
	3863,
	4111,
	5395,
	4627,
	6676,
	3855,
	4629,
	4626,
	5908,
	5396,
	4885,
	6676,
	5904,
	6422,
	5140,
	5654,
	5142,
	6679,
	5402,
	5911,
	6422,
	6421,
	5400,
	7448,
	6424,
	4631,
	6683,
	5914,
	4889,
	6173,
	6422,
	6176,
	7705,
	6681,
	6426,
	7452,
	7957,
	7705,
	6681,
	7195,
	7195,
	7707,
	7193,
	8483,
	6426,
	8727,
	7194,
	7487,
	7453,
	7968,
	7709,
	8984,
	7709,
	7456,
	8221,
	7713,
	8990,
	7459,
	8221,
	8478,
	7964,
	6439,
	7973,
	8477,
	7204,
	8227,
	8477,
	7977,
	8738,
	7973,
	8735,
	8225,
	8231,
	8737,
	9506,
	8994,
	7714,
	8488,
	9505,
	7718,
	9256,
	9504,
	9002,
	9253,
	9510,
	9764,
	10020,
	10782,
	8742,
	10279,
	9002,
	9253,
	9767,
	10277,
	8233,
	10283,
	9770,
	10020,
	10534,
	10275,
	11054,
	10022,
	10535,
	9771,
	11817,
	10282,
	11563,
	10280,
	11044,
	9263,
	9774,
	11047,
	11048,
	10282,
	11049,
	9514,
	12589,
	10795,
	9773,
	13357,
	11560,
	11570,
	11820,
	11055,
	10028,
	11569,
	11568,
	11822,
	11311,
	11822,
	11312,
	12848,
	12585,
	11576,
	13616,
	12081,
	13105,
	12080,
	13354,
	11834,
	13363,
	12851,
	12337,
	13875,
	12853,
	12851,
	12597,
	13873,
	13624,
	13877,
	13623,
	13364,
	14392,
	14135,
	14902,
	14394,
	14908,
	15674,
	15420,
	16129,
	10502,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	5416,
	5916,
	7951,
	4106,
	3364,
	10514,
	5392,
	5166,
	14361,
	6434,
	6459,
	16146,
	0,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	9513,
	10535,
	10021,
	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,
	14893,
	9263,
	10551,
	13341,
	5666,
	7217,
	11791,
	2582,
	9533,
	13100,
	9244,
	5162,
	8476,
	5390,
	2072,
	3855,
	2308,
	2865,
	9995,
	1285,
	285,
	4865,
	0,
	11573,
	12837,
	7462,
	0,
	16128,
	0,
	16191,
	10559,
	10021,
	9513,
	10535,
	10021,
	9513,
	13863,
	13878,
	12077,
	8241,
	10527,
	5917,
	5925,
	7698,
	2865,
	9995,
	1285,
	285,
	16129,
	16191
};

uint16 rs_tongs_live[] = {
	C_FRAME,
	6+268*64,
	65535
};

uint16 reset_76_75[] = {
	C_SCREEN,
	75,
	C_PLACE,
	ID_SC75_FLOOR,
	C_XCOOD,
	416,
	C_YCOOD,
	272,
	65535
};

uint16 sc75_logic_list[] = {
	ID_KEN,
	ID_SC75_LIGHT1,
	ID_SC75_LIGHT2,
	ID_SC75_CONSOLE,
	ID_SC75_LIVE_TANK,
	ID_SC75_NITRO_TANK,
	ID_SC75_TONGS,
	ID_FOSTER,
	0XFFFF,
	ID_STD_MENU_LOGIC
};

uint16 rs_tongs_timer[] = {
	C_LOGIC,
	L_SCRIPT,
	C_STATUS,
	ST_LOGIC,
	C_MODE,
	C_BASE_MODE,
	C_BASE_SUB,
	SC75_TISSUE_LOGIC,
	C_BASE_SUB+2,
	0,
	65535
};

uint16 sc75_freeze_ded[] = {
	161*64,
	261,
	240,
	0,
	261,
	240,
	1,
	261,
	240,
	2,
	261,
	240,
	3,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	4,
	261,
	240,
	3,
	261,
	240,
	5,
	261,
	240,
	6,
	261,
	240,
	7,
	261,
	240,
	8,
	261,
	240,
	9,
	261,
	240,
	10,
	261,
	240,
	11,
	261,
	240,
	12,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	13,
	261,
	240,
	14,
	261,
	240,
	14,
	261,
	240,
	14,
	261,
	240,
	14,
	261,
	240,
	14,
	261,
	240,
	14,
	261,
	240,
	15,
	261,
	240,
	16,
	261,
	240,
	17,
	261,
	240,
	18,
	261,
	240,
	19,
	0
};

uint16 sc75_rpocket[] = {
	156*64,
	1,
	1,
	0,
	1,
	1,
	1,
	1,
	1,
	1,
	1,
	1,
	1,
	1,
	1,
	1,
	1,
	1,
	0,
	0
};

uint16 sc75_get_tiss[] = {
	157*64,
	340,
	216,
	0,
	340,
	216,
	1,
	340,
	216,
	2,
	340,
	216,
	3,
	340,
	216,
	4,
	340,
	216,
	4,
	340,
	216,
	4,
	340,
	216,
	4,
	340,
	216,
	4,
	340,
	216,
	4,
	340,
	216,
	4,
	340,
	216,
	4,
	340,
	216,
	5,
	340,
	216,
	6,
	340,
	216,
	7,
	340,
	216,
	8,
	340,
	216,
	9,
	340,
	216,
	10,
	340,
	216,
	11,
	340,
	216,
	12,
	340,
	216,
	13,
	340,
	216,
	14,
	340,
	216,
	9,
	340,
	216,
	9,
	340,
	216,
	11,
	340,
	216,
	13,
	340,
	216,
	15,
	340,
	216,
	16,
	340,
	216,
	17,
	340,
	216,
	17,
	340,
	216,
	17,
	340,
	216,
	17,
	340,
	216,
	18,
	340,
	216,
	19,
	340,
	216,
	20,
	0
};

} // namespace SkyCompact

} // namespace Sky

#endif