aboutsummaryrefslogtreecommitdiff
path: root/sky
diff options
context:
space:
mode:
Diffstat (limited to 'sky')
-rw-r--r--sky/autoroute.cpp19
-rw-r--r--sky/autoroute.h4
-rw-r--r--sky/compact.cpp795
-rw-r--r--sky/compact.h3274
-rw-r--r--sky/compacts/.cvsignore1
-rw-r--r--sky/compacts/0compact.h9331
-rw-r--r--sky/compacts/101comp.h891
-rw-r--r--sky/compacts/102comp.h577
-rw-r--r--sky/compacts/10comp.h2439
-rw-r--r--sky/compacts/11comp.h1734
-rw-r--r--sky/compacts/12comp.h2236
-rw-r--r--sky/compacts/13comp.h3774
-rw-r--r--sky/compacts/14comp.h2082
-rw-r--r--sky/compacts/15comp.h1115
-rw-r--r--sky/compacts/16comp.h989
-rw-r--r--sky/compacts/17comp.h923
-rw-r--r--sky/compacts/18comp.h1610
-rw-r--r--sky/compacts/19comp.h730
-rw-r--r--sky/compacts/1compact.h1981
-rw-r--r--sky/compacts/20comp.h1230
-rw-r--r--sky/compacts/21comp.h2151
-rw-r--r--sky/compacts/22comp.h1590
-rw-r--r--sky/compacts/23comp.h804
-rw-r--r--sky/compacts/24comp.h1320
-rw-r--r--sky/compacts/25comp.h1126
-rw-r--r--sky/compacts/26comp.h1312
-rw-r--r--sky/compacts/27comp.h3283
-rw-r--r--sky/compacts/28comp.h998
-rw-r--r--sky/compacts/29comp.h1599
-rw-r--r--sky/compacts/2compact.h1829
-rw-r--r--sky/compacts/30comp.h6624
-rw-r--r--sky/compacts/31comp.h2859
-rw-r--r--sky/compacts/32comp.h1845
-rw-r--r--sky/compacts/33comp.h833
-rw-r--r--sky/compacts/34comp.h963
-rw-r--r--sky/compacts/36comp.h4278
-rw-r--r--sky/compacts/37comp.h1913
-rw-r--r--sky/compacts/38comp.h3837
-rw-r--r--sky/compacts/39comp.h783
-rw-r--r--sky/compacts/3compact.h1852
-rw-r--r--sky/compacts/40comp.h1229
-rw-r--r--sky/compacts/41comp.h753
-rw-r--r--sky/compacts/42comp.h1717
-rw-r--r--sky/compacts/44comp.h658
-rw-r--r--sky/compacts/45comp.h638
-rw-r--r--sky/compacts/46comp.h573
-rw-r--r--sky/compacts/47comp.h587
-rw-r--r--sky/compacts/48comp.h1171
-rw-r--r--sky/compacts/4compact.h1355
-rw-r--r--sky/compacts/5compact.h4932
-rw-r--r--sky/compacts/65comp.h680
-rw-r--r--sky/compacts/66comp.h6698
-rw-r--r--sky/compacts/67comp.h2098
-rw-r--r--sky/compacts/68comp.h1418
-rw-r--r--sky/compacts/69comp.h1200
-rw-r--r--sky/compacts/70comp.h1269
-rw-r--r--sky/compacts/71comp.h1709
-rw-r--r--sky/compacts/72comp.h2423
-rw-r--r--sky/compacts/73comp.h2555
-rw-r--r--sky/compacts/74comp.h6690
-rw-r--r--sky/compacts/75comp.h1919
-rw-r--r--sky/compacts/76comp.h2823
-rw-r--r--sky/compacts/77comp.h1101
-rw-r--r--sky/compacts/78comp.h1213
-rw-r--r--sky/compacts/79comp.h1664
-rw-r--r--sky/compacts/80comp.h3574
-rw-r--r--sky/compacts/81comp.h2771
-rw-r--r--sky/compacts/82comp.h721
-rw-r--r--sky/compacts/85comp.h443
-rw-r--r--sky/compacts/90comp.h1866
-rw-r--r--sky/compacts/91comp.h1527
-rw-r--r--sky/compacts/92comp.h1691
-rw-r--r--sky/compacts/93comp.h843
-rw-r--r--sky/compacts/94comp.h1386
-rw-r--r--sky/compacts/95comp.h1366
-rw-r--r--sky/compacts/96comp.h933
-rw-r--r--sky/compacts/9compact.h1698
-rw-r--r--sky/compacts/linc_gen.h580
-rw-r--r--sky/compacts/lincmenu.h807
-rw-r--r--sky/compacts/objects.h1267
-rw-r--r--sky/compacts/savedata.cpp2155
-rw-r--r--sky/compacts/z_compac.h5978
-rw-r--r--sky/control.cpp472
-rw-r--r--sky/control.h31
-rw-r--r--sky/debug.cpp12
-rw-r--r--sky/debug.h4
-rw-r--r--sky/disk.cpp23
-rw-r--r--sky/disk.h4
-rw-r--r--sky/grid.cpp9
-rw-r--r--sky/grid.h4
-rw-r--r--sky/logic.cpp429
-rw-r--r--sky/logic.h19
-rw-r--r--sky/mouse.cpp16
-rw-r--r--sky/mouse.h4
-rw-r--r--sky/screen.cpp92
-rw-r--r--sky/screen.h4
-rw-r--r--sky/sky.cpp74
-rw-r--r--sky/sky.h8
-rw-r--r--sky/skydefs.h10
-rw-r--r--sky/struc.h184
-rw-r--r--sky/talks.h11901
-rw-r--r--sky/text.cpp16
-rw-r--r--sky/text.h4
103 files changed, 970 insertions, 168563 deletions
diff --git a/sky/autoroute.cpp b/sky/autoroute.cpp
index 216a7ee771..45c0336632 100644
--- a/sky/autoroute.cpp
+++ b/sky/autoroute.cpp
@@ -37,9 +37,10 @@ namespace Sky {
const int16 AutoRoute::_routeDirections[4] = { -1, 1, -ROUTE_GRID_WIDTH, ROUTE_GRID_WIDTH };
const uint16 AutoRoute::_logicCommands[4] = { RIGHTY, LEFTY, DOWNY, UPY };
-AutoRoute::AutoRoute(Grid *pGrid) {
+AutoRoute::AutoRoute(Grid *pGrid, SkyCompact *compact) {
_grid = pGrid;
+ _skyCompact = compact;
_routeGrid = (uint16 *)malloc(ROUTE_GRID_SIZE);
_routeBuf = (uint16 *)malloc(ROUTE_SPACE);
}
@@ -233,7 +234,7 @@ uint16 *AutoRoute::checkInitMove(uint16 *data, int16 initStaX) {
uint16 AutoRoute::autoRoute(Compact *cpt) {
uint8 cptScreen = (uint8)cpt->screen;
- uint8 cptWidth = (uint8)SkyCompact::getMegaSet(cpt, cpt->extCompact->megaSet)->gridWidth;
+ uint8 cptWidth = (uint8)SkyCompact::getMegaSet(cpt)->gridWidth;
initWalkGrid(cptScreen, cptWidth);
uint8 startX, startY, destX, destY;
@@ -241,15 +242,17 @@ uint16 AutoRoute::autoRoute(Compact *cpt) {
clipCoordX(cpt->xcood, startX, initStaX);
clipCoordY(cpt->ycood, startY, initStaY);
- clipCoordX(cpt->extCompact->arTargetX, destX, initDestX);
- clipCoordY(cpt->extCompact->arTargetY, destY, initDestY);
+ clipCoordX(cpt->arTargetX, destX, initDestX);
+ clipCoordY(cpt->arTargetY, destY, initDestY);
- memset(cpt->extCompact->animScratch, 0, 64);
+ uint16 *routeDest = (uint16*)_skyCompact->fetchCpt(cpt->animScratchId);
+ memset(routeDest, 0, 64);
if ((startX == destX) && (startY == destY))
return 2;
if (_routeGrid[(destY + 1) * ROUTE_GRID_WIDTH + destX + 1]) {
- if ((cpt == &Sky::SkyCompact::foster) && (cptScreen == 12) && (destX == 2) && (destY == 14)) {
+ //if ((cpt == &Sky::SkyCompact::foster) && (cptScreen == 12) && (destX == 2) && (destY == 14)) {
+ if (_skyCompact->cptIsId(cpt, CPT_FOSTER) && (cptScreen == 12) && (destX == 2) && (destY == 14)) {
/* workaround for Scriptbug #1043047
In screen 12 (the pipe factory) Joey can block Foster's target
coordinates (2/14). This is normally not too tragic, but in the
@@ -271,8 +274,8 @@ uint16 AutoRoute::autoRoute(Compact *cpt) {
uint8 cnt = 0;
do {
- ((uint16*)cpt->extCompact->animScratch)[cnt] = routeData[cnt];
- ((uint16*)cpt->extCompact->animScratch)[cnt + 1] = routeData[cnt + 1];
+ routeDest[cnt] = routeData[cnt];
+ routeDest[cnt + 1] = routeData[cnt + 1];
cnt += 2;
} while (routeData[cnt - 2]);
return 0;
diff --git a/sky/autoroute.h b/sky/autoroute.h
index 96ceb2ec14..42863ae9d4 100644
--- a/sky/autoroute.h
+++ b/sky/autoroute.h
@@ -29,10 +29,11 @@ namespace Sky {
struct Compact;
class Grid;
+class SkyCompact;
class AutoRoute {
public:
- AutoRoute(Grid *pGrid);
+ AutoRoute(Grid *pGrid, SkyCompact *compact);
~AutoRoute(void);
uint16 autoRoute(Compact *cpt);
private:
@@ -44,6 +45,7 @@ private:
uint16 *makeRouteData(uint8 startX, uint8 startY, uint8 destX, uint8 destY);
uint16 *checkInitMove(uint16 *data, int16 initStaX);
Grid *_grid;
+ SkyCompact *_skyCompact;
uint16 *_routeGrid;
uint16 *_routeBuf;
static const int16 _routeDirections[4];
diff --git a/sky/compact.cpp b/sky/compact.cpp
index 0d83b9507c..2902ee93fc 100644
--- a/sky/compact.cpp
+++ b/sky/compact.cpp
@@ -21,165 +21,25 @@
#include "stdafx.h"
#include "common/util.h"
+#include "common/file.h"
#include "sky/compact.h"
-#include "sky/compacts/0compact.h"
-#include "sky/compacts/1compact.h"
-#include "sky/compacts/29comp.h"
-#include "sky/compacts/2compact.h"
-#include "sky/compacts/30comp.h"
-#include "sky/compacts/3compact.h"
-#include "sky/compacts/4compact.h"
-#include "sky/compacts/5compact.h"
-#include "sky/compacts/66comp.h"
-#include "sky/compacts/90comp.h"
-#include "sky/compacts/9compact.h"
-#include "sky/compacts/linc_gen.h"
-#include "sky/compacts/lincmenu.h"
-#include "sky/compacts/z_compac.h"
+#include "gui/message.h"
namespace Sky {
-#define COMPACT_SIZE (sizeof(compactOffsets)/sizeof(uint32))
-#define EXTCOMPACT_SIZE (sizeof(extCompactOffsets)/sizeof(uint32))
-#define MEGASET_SIZE (sizeof(megaSetOffsets)/sizeof(uint32))
-#define TURNTABLE_SIZE (sizeof(turnTableOffsets)/sizeof(uint32))
-
#define OFFS(type,item) (((long)(&((type*)0)->item)))
#define MK32(type,item) OFFS(type, item),0,0,0
#define MK16(type,item) OFFS(type, item),0
#define MK32_A5(type, item) MK32(type, item[0]), MK32(type, item[1]), \
MK32(type, item[2]), MK32(type, item[3]), MK32(type, item[4])
-namespace TalkAnims {
- extern bool animTalkTableIsPointer[];
- extern uint16 animTalkTableVal[];
- extern void *animTalkTablePtr[];
-}
-
-namespace SkyCompact {
-
-uint16 *getGrafixPtr(Compact *cpt) {
- uint16 *buf;
- switch (cpt->grafixProg.ptrType) {
- case PTR_NULL:
- return NULL;
- case AUTOROUTE:
- if (!cpt->extCompact)
- error("::getGrafixPtr: request for AR pointer, extCompact is NULL, though.");
- return (cpt->extCompact->animScratch + cpt->grafixProg.pos);
- case COMPACT:
- buf = (uint16*)SkyEngine::fetchCompact(cpt->grafixProg.ptrTarget);
- if (buf == NULL)
- error("::getGrafixPtr: request for cpt %d pointer. It's NULL.", cpt->grafixProg.ptrTarget);
- return (buf + cpt->grafixProg.pos);
- case COMPACTELEM:
- buf = *(uint16 **)SkyCompact::getCompactElem(cpt, cpt->grafixProg.ptrTarget);
- if (buf == NULL)
- error("::getGrafixPtr: request for elem ptr %d. It's NULL.", cpt->grafixProg.ptrTarget);
- return buf + cpt->grafixProg.pos;
- case TALKTABLE:
- buf = (uint16 *)TalkAnims::animTalkTablePtr[cpt->grafixProg.ptrTarget];
- return buf + cpt->grafixProg.pos;
- default:
- error("::getGrafixPtr: unknown grafixProg type for Compact cpt");
- }
- return NULL; // never reached
-}
-
-/**
- * Returns the n'th mega set specified by \a megaSet from Compact \a cpt.
- */
-MegaSet *getMegaSet(Compact *cpt, uint16 megaSet) {
- switch (megaSet) {
- case 0:
- return cpt->extCompact->megaSet0;
- case NEXT_MEGA_SET:
- return cpt->extCompact->megaSet1;
- case NEXT_MEGA_SET*2:
- return cpt->extCompact->megaSet2;
- case NEXT_MEGA_SET*3:
- return cpt->extCompact->megaSet3;
- default:
- error("Invalid MegaSet (%d)", megaSet);
- }
-}
-
-/**
- \brief Returns the turn table for direction \a dir
- from Compact \a cpt in \a megaSet.
-
- Functionally equivalent to:
- \verbatim
- clear eax
- mov al,20
- mul (cpt[esi]).c_dir
- add ax,(cpt[esi]).c_mega_set
- lea eax,(cpt[esi+eax]).c_turn_table_up
- \endverbatim
-*/
-uint16 **getTurnTable(Compact *cpt, uint16 megaSet, uint16 dir) {
- MegaSet *m = getMegaSet(cpt, megaSet);
- switch (dir) {
- case 0:
- return m->turnTable->turnTableUp;
- case 1:
- return m->turnTable->turnTableDown;
- case 2:
- return m->turnTable->turnTableLeft;
- case 3:
- return m->turnTable->turnTableRight;
- case 4:
- return m->turnTable->turnTableTalk;
- default:
- error("No TurnTable (%d) in MegaSet (%d)", dir, megaSet);
- }
-}
-
-/**
- * \brief Returns the script for \a mode from Compact \a cpt.
- * Add 2 to \a mode to get the offset.
- *
- \verbatim
- uint16 *scriptNo = SkyCompact::getSub(_compact, mode);
- uint16 *offset = SkyCompact::getSub(_compact, mode + 2);
- uint32 script = (*offset << 16) | *scriptNo;
- \endverbatim
- * Is functionally equivalent to:
- \verbatim
- mov eax,c_base_sub[ebx+esi]
- \endverbatim
- where \a esi is the compact and ebx the mode.
- */
-uint16 *getSub(Compact *cpt, uint16 mode) {
- switch (mode) {
- case 0:
- return &(cpt->baseSub);
- case 2:
- return &(cpt->baseSub_off);
- case 4:
- return &(cpt->extCompact->actionSub);
- case 6:
- return &(cpt->extCompact->actionSub_off);
- case 8:
- return &(cpt->extCompact->getToSub);
- case 10:
- return &(cpt->extCompact->getToSub_off);
- case 12:
- return &(cpt->extCompact->extraSub);
- case 14:
- return &(cpt->extCompact->extraSub_off);
- default:
- error("Invalid Mode (%d)", mode);
- }
-}
-
static const uint32 compactOffsets[] = {
MK16(Compact, logic),
MK16(Compact, status),
MK16(Compact, sync),
MK16(Compact, screen),
MK16(Compact, place),
- MK32(Compact, getToTable),
+ MK32(Compact, getToTableId),
MK16(Compact, xcood),
MK16(Compact, ycood),
MK16(Compact, frame),
@@ -197,39 +57,36 @@ static const uint32 compactOffsets[] = {
MK16(Compact, getToFlag),
MK16(Compact, flag),
MK16(Compact, mood),
- MK32(Compact, grafixProg),
+ MK32(Compact, grafixProgId),
MK16(Compact, offset),
MK16(Compact, mode),
MK16(Compact, baseSub),
MK16(Compact, baseSub_off),
-};
-
-static const uint32 extCompactOffsets[] = {
- MK16(ExtCompact, actionSub),
- MK16(ExtCompact, actionSub_off),
- MK16(ExtCompact, getToSub),
- MK16(ExtCompact, getToSub_off),
- MK16(ExtCompact, extraSub),
- MK16(ExtCompact, extraSub_off),
- MK16(ExtCompact, dir),
- MK16(ExtCompact, stopScript),
- MK16(ExtCompact, miniBump),
- MK16(ExtCompact, leaving),
- MK16(ExtCompact, atWatch),
- MK16(ExtCompact, atWas),
- MK16(ExtCompact, alt),
- MK16(ExtCompact, request),
- MK16(ExtCompact, spWidth_xx),
- MK16(ExtCompact, spColour),
- MK16(ExtCompact, spTextId),
- MK16(ExtCompact, spTime),
- MK16(ExtCompact, arAnimIndex),
- MK32(ExtCompact, turnProg),
- MK16(ExtCompact, waitingFor),
- MK16(ExtCompact, arTargetX),
- MK16(ExtCompact, arTargetY),
- MK32(ExtCompact, animScratch),
- MK16(ExtCompact, megaSet),
+ MK16(Compact, actionSub),
+ MK16(Compact, actionSub_off),
+ MK16(Compact, getToSub),
+ MK16(Compact, getToSub_off),
+ MK16(Compact, extraSub),
+ MK16(Compact, extraSub_off),
+ MK16(Compact, dir),
+ MK16(Compact, stopScript),
+ MK16(Compact, miniBump),
+ MK16(Compact, leaving),
+ MK16(Compact, atWatch),
+ MK16(Compact, atWas),
+ MK16(Compact, alt),
+ MK16(Compact, request),
+ MK16(Compact, spWidth_xx),
+ MK16(Compact, spColour),
+ MK16(Compact, spTextId),
+ MK16(Compact, spTime),
+ MK16(Compact, arAnimIndex),
+ MK32(Compact, turnProgId),
+ MK16(Compact, waitingFor),
+ MK16(Compact, arTargetX),
+ MK16(Compact, arTargetY),
+ MK32(Compact, animScratchId),
+ MK16(Compact, megaSet),
};
static const uint32 megaSetOffsets[] = {
@@ -237,15 +94,15 @@ static const uint32 megaSetOffsets[] = {
MK16(MegaSet, colOffset),
MK16(MegaSet, colWidth),
MK16(MegaSet, lastChr),
- MK32(MegaSet, animUp),
- MK32(MegaSet, animDown),
- MK32(MegaSet, animLeft),
- MK32(MegaSet, animRight),
- MK32(MegaSet, standUp),
- MK32(MegaSet, standDown),
- MK32(MegaSet, standLeft),
- MK32(MegaSet, standRight),
- MK32(MegaSet, standTalk),
+ MK32(MegaSet, animUpId),
+ MK32(MegaSet, animDownId),
+ MK32(MegaSet, animLeftId),
+ MK32(MegaSet, animRightId),
+ MK32(MegaSet, standUpId),
+ MK32(MegaSet, standDownId),
+ MK32(MegaSet, standLeftId),
+ MK32(MegaSet, standRightId),
+ MK32(MegaSet, standTalkId),
};
static const uint32 turnTableOffsets[] = {
@@ -256,354 +113,298 @@ static const uint32 turnTableOffsets[] = {
MK32_A5(TurnTable, turnTableTalk),
};
+#define COMPACT_SIZE (sizeof(compactOffsets)/sizeof(uint32))
+#define MEGASET_SIZE (sizeof(megaSetOffsets)/sizeof(uint32))
+#define TURNTABLE_SIZE (sizeof(turnTableOffsets)/sizeof(uint32))
+
+SkyCompact::SkyCompact(void) {
+ _cptFile = new File();
+ if (!_cptFile->open("sky.cpt")) {
+ GUI::MessageDialog dialog("Unable to find \"sky.cpt\" file!\n"
+ "Please download it from www.scummvm.org", "OK", NULL);
+ dialog.runModal();
+ error("Unable to find \"sky.cpt\" file\nPlease download it from www.scummvm.org");
+ }
+
+ uint16 fileVersion = _cptFile->readUint16LE();
+ if (fileVersion != 0)
+ error("unknown \"sky.cpt\" version");
+
+ // set the necessary data structs up...
+ _numDataLists = _cptFile->readUint16LE();
+ _cptNames = (char***)malloc(_numDataLists * sizeof(char**));
+ _dataListLen = (uint16 *)malloc(_numDataLists * sizeof(uint16));
+ _cptSizes = (uint16 **)malloc(_numDataLists * sizeof(uint16*));
+ _cptTypes = (uint16 **)malloc(_numDataLists * sizeof(uint16*));
+ _compacts = (Compact***)malloc(_numDataLists * sizeof(Compact**));
+
+ for (int i = 0; i < _numDataLists; i++) {
+ _dataListLen[i] = _cptFile->readUint16LE();
+ _cptNames[i] = (char**)malloc(_dataListLen[i] * sizeof(char*));
+ _cptSizes[i] = (uint16 *)malloc(_dataListLen[i] * sizeof(uint16));
+ _cptTypes[i] = (uint16 *)malloc(_dataListLen[i] * sizeof(uint16));
+ _compacts[i] = (Compact**)malloc(_dataListLen[i] * sizeof(Compact*));
+ }
+
+ uint32 rawSize = _cptFile->readUint32LE() * sizeof(uint16);
+ uint16 *rawPos = _rawBuf = (uint16*)malloc(rawSize);
+
+ uint32 srcSize = _cptFile->readUint32LE() * sizeof(uint16);
+ uint16 *srcBuf = (uint16*)malloc(srcSize);
+ uint16 *srcPos = srcBuf;
+ _cptFile->read(srcBuf, srcSize);
+
+ uint32 asciiSize = _cptFile->readUint32LE();
+ char *asciiPos = _asciiBuf = (char*)malloc(asciiSize);
+ _cptFile->read(_asciiBuf, asciiSize);
+
+ // and fill them with the compact data
+ uint32 debcnt = 0;
+ for (uint32 lcnt = 0; lcnt < _numDataLists; lcnt++) {
+ for (uint32 ecnt = 0; ecnt < _dataListLen[lcnt]; ecnt++) {
+ _cptSizes[lcnt][ecnt] = READ_LE_UINT16(srcPos++);
+ if (_cptSizes[lcnt][ecnt]) {
+ _cptTypes[lcnt][ecnt] = READ_LE_UINT16(srcPos++);
+ _compacts[lcnt][ecnt] = (Compact*)rawPos;
+ _cptNames[lcnt][ecnt] = asciiPos;
+ asciiPos += strlen(asciiPos) + 1;
+
+ for (uint16 elemCnt = 0; elemCnt < _cptSizes[lcnt][ecnt]; elemCnt++)
+ *rawPos++ = READ_LE_UINT16(srcPos++);
+ } else {
+ _cptTypes[lcnt][ecnt] = 0;
+ _compacts[lcnt][ecnt] = NULL;
+ _cptNames[lcnt][ecnt] = NULL;
+ }
+ }
+ }
+ free(srcBuf);
+
+ uint16 numDlincs = _cptFile->readUint16LE();
+ uint16 *dlincBuf = (uint16*)malloc(numDlincs * 2 * sizeof(uint16));
+ uint16 *dlincPos = dlincBuf;
+ _cptFile->read(dlincBuf, numDlincs * 2 * sizeof(uint16));
+ // these compacts don't actually exist but only point to other ones...
+ for (uint16 cnt = 0; cnt < numDlincs; cnt++) {
+ uint16 dlincId = READ_LE_UINT16(dlincPos++);
+ uint16 destId = READ_LE_UINT16(dlincPos++);
+ assert(((dlincId >> 12) < _numDataLists) && ((dlincId & 0xFFF) < _dataListLen[dlincId >> 12]) && (_compacts[dlincId >> 12][dlincId & 0xFFF] == NULL));
+ _compacts[dlincId >> 12][dlincId & 0xFFF] = _compacts[destId >> 12][destId & 0xFFF];
+
+ assert(_cptNames[dlincId >> 12][dlincId & 0xFFF] == NULL);
+ _cptNames[dlincId >> 12][dlincId & 0xFFF] = asciiPos;
+ asciiPos += strlen(asciiPos) + 1;
+ }
+ free(dlincBuf);
+
+ // if this is v0.0288, parse this diff data
+ uint16 numDiffs = _cptFile->readUint16LE();
+ uint16 diffSize = _cptFile->readUint16LE();
+ uint16 *diffBuf = (uint16*)malloc(diffSize * sizeof(uint16));
+ _cptFile->read(diffBuf, diffSize * sizeof(uint16));
+ if (SkyEngine::_systemVars.gameVersion == 288) {
+ uint16 *diffPos = diffBuf;
+ for (uint16 cnt = 0; cnt < numDiffs; cnt++) {
+ uint16 cptId = READ_LE_UINT16(diffPos++);
+ uint16 *rawCpt = (uint16*)fetchCpt(cptId);
+ rawCpt += READ_LE_UINT16(diffPos++);
+ uint16 len = READ_LE_UINT16(diffPos++);
+ for (uint16 elemCnt = 0; elemCnt < len; elemCnt++)
+ rawCpt[elemCnt] = READ_LE_UINT16(diffPos++);
+ }
+ assert(diffPos == (diffBuf + diffSize));
+ }
+ free(diffBuf);
+
+ // these are the IDs that have to be saved into savegame files.
+ _numSaveIds = _cptFile->readUint16LE();
+ _saveIds = (uint16*)malloc(_numSaveIds * sizeof(uint16));
+ _cptFile->read(_saveIds, _numSaveIds * sizeof(uint16));
+ for (uint16 cnt = 0; cnt < _numSaveIds; cnt++)
+ _saveIds[cnt] = FROM_LE_16(_saveIds[cnt]);
+ _resetDataPos = _cptFile->pos();
+}
+
+SkyCompact::~SkyCompact(void) {
+ free(_rawBuf);
+ free(_asciiBuf);
+ for (int i = 0; i < _numDataLists; i++) {
+ free(_compacts[i]);
+ free(_cptNames[i]);
+ free(_cptSizes[i]);
+ }
+ free(_compacts);
+ free(_cptNames);
+ free(_cptSizes);
+ _cptFile->close();
+ delete _cptFile;
+}
+
+// needed for some workaround where the engine has to check if it's currently processing joey, for example
+bool SkyCompact::cptIsId(Compact *cpt, uint16 id) {
+ return (cpt == fetchCpt(id));
+}
+
+Compact *SkyCompact::fetchCpt(uint16 cptId) {
+ if (cptId == 0xFFFF) // is this really still necessary?
+ return NULL;
+ assert(((cptId >> 12) < _numDataLists) && ((cptId & 0xFFF) < _dataListLen[cptId >> 12]));
+ return _compacts[cptId >> 12][cptId & 0xFFF];
+}
+
+Compact *SkyCompact::fetchCptInfo(uint16 cptId, uint16 *elems, uint16 *type, char *name) {
+ assert(((cptId >> 12) < _numDataLists) && ((cptId & 0xFFF) < _dataListLen[cptId >> 12]));
+ if (elems)
+ *elems = _cptSizes[cptId >> 12][cptId & 0xFFF];
+ if (type)
+ *type = _cptTypes[cptId >> 12][cptId & 0xFFF];
+ if (name)
+ strcpy(name, _cptNames[cptId >> 12][cptId & 0xFFF]);
+ return fetchCpt(cptId);
+}
+
+uint16 *SkyCompact::getSub(Compact *cpt, uint16 mode) {
+ switch (mode) {
+ case 0:
+ return &(cpt->baseSub);
+ case 2:
+ return &(cpt->baseSub_off);
+ case 4:
+ return &(cpt->actionSub);
+ case 6:
+ return &(cpt->actionSub_off);
+ case 8:
+ return &(cpt->getToSub);
+ case 10:
+ return &(cpt->getToSub_off);
+ case 12:
+ return &(cpt->extraSub);
+ case 14:
+ return &(cpt->extraSub_off);
+ default:
+ error("Invalid Mode (%d)", mode);
+ }
+}
+
+uint16 *SkyCompact::getGrafixPtr(Compact *cpt) {
+ uint16 *gfxBase = (uint16*)fetchCpt(cpt->grafixProgId);
+ if ((gfxBase == NULL) && cpt->grafixProgPos) {
+ warning("SkyCompact::getGrafixPtr: got offset for null ptr");
+ return NULL;
+ }
+ return gfxBase + cpt->grafixProgPos;
+}
+
/**
- * Returns a void pointer to offset \a off in compact \a cpt
- * as it would be on a 386.
+ * Returns the n'th mega set specified by \a megaSet from Compact \a cpt.
*/
-void *getCompactElem(Compact *cpt, uint32 off) {
+MegaSet *SkyCompact::getMegaSet(Compact *cpt) {
+ switch (cpt->megaSet) {
+ case 0:
+ return &cpt->megaSet0;
+ case NEXT_MEGA_SET:
+ return &cpt->megaSet1;
+ case NEXT_MEGA_SET*2:
+ return &cpt->megaSet2;
+ case NEXT_MEGA_SET*3:
+ return &cpt->megaSet3;
+ default:
+ error("Invalid MegaSet (%d)", cpt->megaSet);
+ }
+}
+
+/**
+ \brief Returns the turn table for direction \a dir
+ from Compact \a cpt in \a megaSet.
+
+ Functionally equivalent to:
+ \verbatim
+ clear eax
+ mov al,20
+ mul (cpt[esi]).c_dir
+ add ax,(cpt[esi]).c_mega_set
+ lea eax,(cpt[esi+eax]).c_turn_table_up
+ \endverbatim
+*/
+uint16 *SkyCompact::getTurnTable(Compact *cpt, uint16 dir) {
+ MegaSet *m = getMegaSet(cpt);
+ TurnTable *turnTable = (TurnTable*)fetchCpt(m->turnTableId);
+ switch (dir) {
+ case 0:
+ return turnTable->turnTableUp;
+ case 1:
+ return turnTable->turnTableDown;
+ case 2:
+ return turnTable->turnTableLeft;
+ case 3:
+ return turnTable->turnTableRight;
+ case 4:
+ return turnTable->turnTableTalk;
+ default:
+ error("No TurnTable (%d) in MegaSet (%d)", dir, cpt->megaSet);
+ }
+}
+
+void *SkyCompact::getCompactElem(Compact *cpt, uint16 off) {
if (off < COMPACT_SIZE)
return((uint8 *)cpt + compactOffsets[off]);
-
off -= COMPACT_SIZE;
- if (off < EXTCOMPACT_SIZE)
- return((uint8 *)(cpt->extCompact) + extCompactOffsets[off]);
- off -= EXTCOMPACT_SIZE;
if (off < MEGASET_SIZE)
- return((uint8 *)(cpt->extCompact->megaSet0) + megaSetOffsets[off]);
+ return((uint8 *)&(cpt->megaSet0) + megaSetOffsets[off]);
off -= MEGASET_SIZE;
if (off < TURNTABLE_SIZE)
- return ((uint8 *)(cpt->extCompact->megaSet0->turnTable) + turnTableOffsets[off]);
+ return ((uint8 *)fetchCpt(cpt->megaSet0.turnTableId) + turnTableOffsets[off]);
off -= TURNTABLE_SIZE;
if (off < MEGASET_SIZE)
- return((uint8 *)(cpt->extCompact->megaSet1) + megaSetOffsets[off]);
+ return((uint8 *)&(cpt->megaSet1) + megaSetOffsets[off]);
off -= MEGASET_SIZE;
if (off < TURNTABLE_SIZE)
- return ((uint8 *)(cpt->extCompact->megaSet1->turnTable) + turnTableOffsets[off]);
+ return ((uint8 *)fetchCpt(cpt->megaSet1.turnTableId) + turnTableOffsets[off]);
off -= TURNTABLE_SIZE;
if (off < MEGASET_SIZE)
- return((uint8 *)(cpt->extCompact->megaSet2) + megaSetOffsets[off]);
+ return((uint8 *)&(cpt->megaSet2) + megaSetOffsets[off]);
off -= MEGASET_SIZE;
if (off < TURNTABLE_SIZE)
- return ((uint8 *)(cpt->extCompact->megaSet2->turnTable) + turnTableOffsets[off]);
+ return ((uint8 *)fetchCpt(cpt->megaSet2.turnTableId) + turnTableOffsets[off]);
off -= TURNTABLE_SIZE;
if (off < MEGASET_SIZE)
- return((uint8 *)(cpt->extCompact->megaSet3) + megaSetOffsets[off]);
+ return((uint8 *)&(cpt->megaSet3) + megaSetOffsets[off]);
off -= MEGASET_SIZE;
if (off < TURNTABLE_SIZE)
- return ((uint8 *)(cpt->extCompact->megaSet3->turnTable) + turnTableOffsets[off]);
+ return ((uint8 *)fetchCpt(cpt->megaSet3.turnTableId) + turnTableOffsets[off]);
off -= TURNTABLE_SIZE;
- error("Offset %X out of bounds of compact", off + COMPACT_SIZE + EXTCOMPACT_SIZE + 4 * MEGASET_SIZE + 4 * TURNTABLE_SIZE);
-}
-
-// getToTables
-uint16 s11_fl_tab288[33] = {
- 0x3132, 0x001C, 0x3139, 0x3017, 0x3145, 0x301B, 0x3148, 0x301D,
- 0x314C, 0x301F, 0x314D, 0x3021, 0x314E, 0x3022, 0x314F, 0x3023,
- 0x3150, 0x3024, 0x3152, 0x301F, 0x3153, 0x3021, 0x3154, 0x3022,
- 0x3155, 0x3023, 0x3156, 0x3024, 0x3157, 0x3026, 0x0000, 0x3028,
- 0xFFFF
-};
-
-uint16 s19_fl_tab288[17] = {
- 0x3042, 0x001C, 0x0002, 0x002A, 0x0000, 0x302A, 0x0001, 0x3029,
- 0x3046, 0x302B, 0x3049, 0x302D, 0x3189, 0x302F, 0x3001, 0x3033,
- 0xFFFF
-};
-
-uint16 s20_fl_tab288[37] = {
- 0x30A4, 0x001C, 0x0002, 0x002A, 0x0000, 0x3035, 0x0001, 0x303F,
- 0x0003, 0x3049, 0x30A8, 0x3037, 0x30AB, 0x303B, 0x30BA, 0x3047,
- 0x30AE, 0x303D, 0x30BD, 0x3043, 0x30C8, 0x304A, 0x30C9, 0x304C,
- 0x30CA, 0x304E, 0x3102, 0x3052, 0x310B, 0x3054, 0x310C, 0x3056,
- 0x0017, 0x3059, 0x0018, 0x305B, 0xFFFF
-};
-
-uint16 s21_fl_tab288[31] = {
- 0x30C2, 0x001C, 0x0002, 0x002A, 0x0000, 0x305C, 0x30C6, 0x305D,
- 0x30DE, 0x305F, 0x30DF, 0x3061, 0x30E0, 0x3063, 0x30E2, 0x3066,
- 0x30E4, 0x3069, 0x30E5, 0x306B, 0x30EC, 0x306D, 0x30EE, 0x3072,
- 0x30EF, 0x3074, 0x30ED, 0x306F, 0x30F6, 0x3077, 0xFFFF
-};
-
-uint16 s22_fl_tab288[31] = {
- 0x30B3, 0x001C, 0x0002, 0x002A, 0x0000, 0x307A, 0x30B7, 0x307B,
- 0x30CC, 0x307D, 0x30CD, 0x307F, 0x30CE, 0x3081, 0x30CF, 0x3081,
- 0x30D0, 0x3085, 0x30D5, 0x3087, 0x30D9, 0x308A, 0x30DA, 0x308C,
- 0x30DB, 0x308E, 0x30DC, 0x3090, 0x30DD, 0x3092, 0xFFFF
-} ;
-
-uint16 s23_fl_tab288[27] = {
- 0x3015, 0x001C, 0x0002, 0x002A, 0x0000, 0x3095, 0x0001, 0x3096,
- 0x0003, 0x3097, 0x3019, 0x3098, 0x301B, 0x309A, 0x3027, 0x309D,
- 0x305E, 0x309F, 0x305F, 0x30A1, 0x3060, 0x30A3, 0x3061, 0x30A5,
- 0x3184, 0x30A7, 0xFFFF
-};
-
-uint16 s24_fl_tab288[23] = {
- 0x302C, 0x001C, 0x0002, 0x002A, 0x0000, 0x30A9, 0x3030, 0x30AA,
- 0x3062, 0x30AC, 0x3063, 0x30AE, 0x3064, 0x30B0, 0x3075, 0x30B2,
- 0x309A, 0x30B7, 0x3115, 0x30BA, 0x3118, 0x30BB, 0xFFFF
-};
-
-uint16 s25_fl_tab288[19] = {
- 0x3020, 0x001C, 0x0002, 0x002A, 0x0000, 0x30BE, 0x3024, 0x30BF,
- 0x308E, 0x30C4, 0x0003, 0x30C7, 0x3093, 0x30C9, 0x3092, 0x30CE,
- 0x3101, 0x30D0, 0xFFFF
-};
-
-uint16 s26_fl_tab288[29] = {
- 0x304E, 0x001C, 0x0002, 0x002A, 0x0000, 0x30D3, 0x0001, 0x30D2,
- 0x3052, 0x30D4, 0x3066, 0x30E3, 0x3057, 0x30D7, 0x3058, 0x30D7,
- 0x3059, 0x30D7, 0x305A, 0x30D7, 0x305B, 0x30DC, 0x305C, 0x30E9,
- 0x305D, 0x30DF, 0x30FD, 0x30E7, 0xFFFF
-};
-
-uint16 body_tab288[7] = {
- 0x3081, 0x30F5, 0x3073, 0x30F3, 0x0018, 0x30FC, 0xFFFF
-};
-
-uint16 chair_tab288[23] = {
- 0x3081, 0x001C, 0x306B, 0x30F7, 0x306F, 0x30F7, 0x0017, 0x30F7,
- 0x3071, 0x30F7, 0x3072, 0x30F7, 0x3073, 0x30F7, 0x3074, 0x30F7,
- 0x3089, 0x30F7, 0x308D, 0x30F7, 0x3084, 0x30F7, 0xFFFF
-};
-
-uint16 s27_fl_tab288[29] = {
- 0x306B, 0x001C, 0x306F, 0x30ED, 0x0002, 0x002A, 0x0017, 0x30FA,
- 0x0018, 0x30FC, 0x0000, 0x30EC, 0x3071, 0x30EF, 0x3072, 0x30F1,
- 0x3073, 0x30F3, 0x3074, 0x30F8, 0x3089, 0x30FE, 0x3081, 0x30F5,
- 0x3084, 0x3109, 0x308D, 0x3108, 0xFFFF
-};
-
-uint16 s28_fl_tab288[27] = {
- 0x3037, 0x001C, 0x0002, 0x002A, 0x0000, 0x310E, 0x0001, 0x3113,
- 0x0003, 0x3119, 0x303B, 0x310F, 0x303D, 0x3111, 0x309F, 0x3117,
- 0x3054, 0x3114, 0x0017, 0x311B, 0x0018, 0x311D, 0x3196, 0x3125,
- 0x3199, 0x3128, 0xFFFF
-};
-
-uint16 s28_sml_tab288[13] = {
- 0x318E, 0x001C, 0x0002, 0x002A, 0x3187, 0x311E, 0x3188, 0x3120,
- 0x0004, 0x3122, 0x0005, 0x3123, 0xFFFF
-};
-
-uint16 s29_fl_tab288[27] = {
- 0x3004, 0x001C, 0x0002, 0x002A, 0x3008, 0x312C, 0x300B, 0x312E,
- 0x002A, 0x3137, 0x3010, 0x3130, 0x3032, 0x3133, 0x0001, 0x3132,
- 0x0003, 0x3135, 0x002A, 0x3137, 0x0017, 0x313C, 0x0018, 0x313E,
- 0x312C, 0x313F, 0xFFFF
-};
-
-uint16 s29_sml_tab288[13] = {
- 0x318A, 0x001C, 0x0002, 0x002A, 0x3185, 0x3141, 0x3186, 0x3143,
- 0x0004, 0x3145, 0x0005, 0x3146, 0xFFFF
-};
-
-void patchFor288(void) {
- memcpy(s11_floor_table, s11_fl_tab288, sizeof(s11_fl_tab288));
- memcpy(s19_floor_table, s19_fl_tab288, sizeof(s19_fl_tab288));
- memcpy(s20_floor_table, s20_fl_tab288, sizeof(s20_fl_tab288));
- memcpy(s21_floor_table, s21_fl_tab288, sizeof(s21_fl_tab288));
- memcpy(s22_floor_table, s22_fl_tab288, sizeof(s22_fl_tab288));
- memcpy(s23_floor_table, s23_fl_tab288, sizeof(s23_fl_tab288));
- memcpy(s24_floor_table, s24_fl_tab288, sizeof(s24_fl_tab288));
- memcpy(s25_floor_table, s25_fl_tab288, sizeof(s25_fl_tab288));
- memcpy(s26_floor_table, s26_fl_tab288, sizeof(s26_fl_tab288));
- memcpy(s27_floor_table, s27_fl_tab288, sizeof(s27_fl_tab288));
- memcpy(s28_floor_table, s28_fl_tab288, sizeof(s28_fl_tab288));
- memcpy(s28_sml_table, s28_sml_tab288, sizeof(s28_sml_tab288));
- memcpy(s29_floor_table, s29_fl_tab288, sizeof(s29_fl_tab288));
- memcpy(s29_sml_table, s29_sml_tab288, sizeof(s29_sml_tab288));
- memcpy(body_table, body_tab288, sizeof(body_tab288));
- memcpy(chair_table, chair_tab288, sizeof(chair_tab288));
-
- ((Compact *)SkyCompact::data_0[121])->baseSub = 0x50; // full_screen
- ((Compact *)SkyCompact::data_0[122])->mouseClick = 0x51; // cancel_button
- ((Compact *)SkyCompact::data_0[122])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[123])->mouseClick = 0x52; // button_0
- ((Compact *)SkyCompact::data_0[123])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[124])->mouseClick = 0x52; // button_1
- ((Compact *)SkyCompact::data_0[124])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[125])->mouseClick = 0x52; // button_2
- ((Compact *)SkyCompact::data_0[125])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[126])->mouseClick = 0x52; // button_3
- ((Compact *)SkyCompact::data_0[126])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[127])->mouseClick = 0x52; // button_4
- ((Compact *)SkyCompact::data_0[127])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[128])->mouseClick = 0x52; // button_5
- ((Compact *)SkyCompact::data_0[128])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[129])->mouseClick = 0x52; // button_6
- ((Compact *)SkyCompact::data_0[129])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[130])->mouseClick = 0x52; // button_7
- ((Compact *)SkyCompact::data_0[130])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[131])->mouseClick = 0x52; // button_8
- ((Compact *)SkyCompact::data_0[131])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[132])->mouseClick = 0x52; // button_9
- ((Compact *)SkyCompact::data_0[132])->baseSub = 0x53;
- ((Compact *)SkyCompact::data_0[173])->baseSub = 0x54; // retina_scan
- ((Compact *)SkyCompact::data_3[1])->actionScript = 0x3032; // useless_char
- ((Compact *)SkyCompact::data_3[1])->baseSub = 0x3034;
- ((Compact *)SkyCompact::data_3[8])->actionScript = 0x312B; // lift_29
- ((Compact *)SkyCompact::data_3[8])->baseSub = 0x3129;
- ((Compact *)SkyCompact::data_3[11])->actionScript = 0x312D; // s29_card_slot
- ((uint16 *)SkyCompact::data_3[14])[11] = 0x312F; // rs_joey_7_29
- ((Compact *)SkyCompact::data_3[16])->actionScript = 0x3131; // right_exit_29
- ((Compact *)SkyCompact::data_3[25])->actionScript = 0x3099; // left_exit_23
- ((Compact *)SkyCompact::data_3[27])->actionScript = 0x309B; // anchor_exit_23
- ((Compact *)SkyCompact::data_3[36])->actionScript = 0x30C0; // anchor_exit_25
- ((Compact *)SkyCompact::data_3[39])->actionScript = 0x309E; // travel_exit_23
- ((Compact *)SkyCompact::data_3[48])->actionScript = 0x30AB; // left_exit_24
- ((Compact *)SkyCompact::data_3[50])->actionScript = 0x3134; // left_exit_29
- ((Compact *)SkyCompact::data_3[59])->actionScript = 0x3110; // right_exit_28
- ((Compact *)SkyCompact::data_3[61])->actionScript = 0x3112; // left_exit_28
- ((Compact *)SkyCompact::data_3[70])->actionScript = 0x302C; // right_exit_19
- ((Compact *)SkyCompact::data_3[73])->actionScript = 0x302E; // left_exit_19
- ((Compact *)SkyCompact::data_3[82])->actionScript = 0x30D5; // right_exit_26
- ((Compact *)SkyCompact::data_3[84])->actionScript = 0x3115; // dustbin_28
- ((Compact *)SkyCompact::data_3[87])->actionScript = 0x30D8; // poster1
- ((Compact *)SkyCompact::data_3[88])->actionScript = 0x30D9; // poster2
- ((Compact *)SkyCompact::data_3[89])->actionScript = 0x30DA; // poster3
- ((Compact *)SkyCompact::data_3[90])->actionScript = 0x30DB; // poster4
- ((Compact *)SkyCompact::data_3[91])->actionScript = 0x30DD; // plant_26
- ((Compact *)SkyCompact::data_3[92])->actionScript = 0x30EB; // leaflet
- ((Compact *)SkyCompact::data_3[92])->baseSub = 0x30EA;
- ((Compact *)SkyCompact::data_3[93])->actionScript = 0x30E0; // holo
- ((Compact *)SkyCompact::data_3[93])->baseSub = 0x30E1;
- ((Compact *)SkyCompact::data_3[94])->actionScript = 0x30A0; // bin_23
- ((Compact *)SkyCompact::data_3[95])->actionScript = 0x30A2; // sculpture
- ((Compact *)SkyCompact::data_3[96])->actionScript = 0x30A4; // link_23
- ((Compact *)SkyCompact::data_3[97])->actionScript = 0x30A6; // wreck_23
- ((Compact *)SkyCompact::data_3[98])->actionScript = 0x30AD; // london_poster
- ((Compact *)SkyCompact::data_3[99])->actionScript = 0x30AF; // new_york_poster
- ((Compact *)SkyCompact::data_3[100])->actionScript = 0x30B1; // mural
- ((Compact *)SkyCompact::data_3[102])->actionScript = 0x30E4; // left_exit_26
- ((Compact *)SkyCompact::data_3[111])->actionScript = 0x30EE; // right_exit_27
- ((Compact *)SkyCompact::data_3[113])->actionScript = 0x30F0; // chart1
- ((Compact *)SkyCompact::data_3[114])->actionScript = 0x30F2; // chart2
- ((Compact *)SkyCompact::data_3[115])->actionScript = 0x30F4; // gas
- ((Compact *)SkyCompact::data_3[116])->actionScript = 0x30F9; // scanner_27
- ((Compact *)SkyCompact::data_3[116])->baseSub = 0x3103;
- ((Compact *)SkyCompact::data_3[117])->actionScript = 0x30B3; // pidgeons
- ((Compact *)SkyCompact::data_3[119])->baseSub = 0x30FD; // burke
- ((Compact *)SkyCompact::data_3[129])->actionScript = 0x30F6; // chair_27
- ((Compact *)SkyCompact::data_3[132])->actionScript = 0x310A; // helmet_cole
- ((Compact *)SkyCompact::data_3[132])->baseSub = 0x3104;
- ((Compact *)SkyCompact::data_3[137])->actionScript = 0x30FF; // medi_comp
- ((Compact *)SkyCompact::data_3[137])->baseSub = 0x310D;
- ((Compact *)SkyCompact::data_3[141])->actionScript = 0x3106; // body
- ((Compact *)SkyCompact::data_3[141])->baseSub = 0x3105;
- ((Compact *)SkyCompact::data_3[142])->actionScript = 0x30C3; // anchor
- ((Compact *)SkyCompact::data_3[142])->baseSub = 0x30C1; // anchor
- ((Compact *)SkyCompact::data_3[146])->actionScript = 0x30CF; // hook
- ((Compact *)SkyCompact::data_3[146])->baseSub = 0x30C8; // hook
- ((Compact *)SkyCompact::data_3[147])->actionScript = 0x30CA; // statue_25
- ((Compact *)SkyCompact::data_3[149])->baseSub = 0x30CC; // lazer_25
- ((Compact *)SkyCompact::data_3[151])->baseSub = 0x30CD; // spark_25
- ((Compact *)SkyCompact::data_3[154])->actionScript = 0x30B6; // trevor
- ((Compact *)SkyCompact::data_3[154])->baseSub = 0x30B4; // trevor
- ((Compact *)SkyCompact::data_3[159])->actionScript = 0x3118; // up_exit_28
- ((Compact *)SkyCompact::data_3[168])->actionScript = 0x3038; // down_exit_20
- ((Compact *)SkyCompact::data_3[171])->mouseOn = 0x3039; // reich_door_20
- ((Compact *)SkyCompact::data_3[171])->actionScript = 0x303C;
- ((Compact *)SkyCompact::data_3[171])->baseSub = 0x3040;
- ((Compact *)SkyCompact::data_3[174])->actionScript = 0x303E; // reich_slot
- ((Compact *)SkyCompact::data_3[183])->actionScript = 0x307C; // right_exit_22
-
- ((Compact *)SkyCompact::data_3[186])->mouseOn = 0x3045; // lamb_door_20
- ((Compact *)SkyCompact::data_3[186])->actionScript = 0x3048; // lamb_door_20
- ((Compact *)SkyCompact::data_3[186])->baseSub = 0x3041; // lamb_door_20
-
- ((Compact *)SkyCompact::data_3[189])->actionScript = 0x3044; // lamb_slot
- ((Compact *)SkyCompact::data_3[198])->actionScript = 0x305E; // left_exit_21
- ((Compact *)SkyCompact::data_3[200])->actionScript = 0x304B; // shrub_1
- ((Compact *)SkyCompact::data_3[201])->actionScript = 0x304D; // shrub_2
- ((Compact *)SkyCompact::data_3[202])->actionScript = 0x304F; // shrub_3
- ((Compact *)SkyCompact::data_3[204])->actionScript = 0x307E; // lamb_bed
- ((Compact *)SkyCompact::data_3[205])->actionScript = 0x3080; // lamb_tv
- ((Compact *)SkyCompact::data_3[206])->actionScript = 0x3082; // fish_tank
- ((Compact *)SkyCompact::data_3[206])->baseSub = 0x3089;
- ((Compact *)SkyCompact::data_3[207])->actionScript = 0x3083; // fish_poster
- ((Compact *)SkyCompact::data_3[208])->actionScript = 0x3086; // pillow
- ((Compact *)SkyCompact::data_3[208])->baseSub = 0x3084;
- ((Compact *)SkyCompact::data_3[213])->actionScript = 0x3088; // magazine
- ((Compact *)SkyCompact::data_3[217])->actionScript = 0x308B; // reich_chair
- ((Compact *)SkyCompact::data_3[218])->actionScript = 0x308D; // cabinet
- ((Compact *)SkyCompact::data_3[219])->actionScript = 0x308F; // cert
- ((Compact *)SkyCompact::data_3[220])->actionScript = 0x3091; // reich_picture
- ((Compact *)SkyCompact::data_3[221])->actionScript = 0x3093; // fish_food
- ((Compact *)SkyCompact::data_3[222])->actionScript = 0x3060; // lambs_books
- ((Compact *)SkyCompact::data_3[223])->actionScript = 0x3062; // lambs_chair
- ((Compact *)SkyCompact::data_3[224])->actionScript = 0x3064; // dispensor
- ((Compact *)SkyCompact::data_3[226])->actionScript = 0x3067; // cat_food
- ((Compact *)SkyCompact::data_3[226])->baseSub = 0x3065; // cat_food
- ((Compact *)SkyCompact::data_3[228])->actionScript = 0x306A; // video
- ((Compact *)SkyCompact::data_3[228])->baseSub = 0x3068; // video
- ((Compact *)SkyCompact::data_3[229])->actionScript = 0x306C; // cassette
- ((Compact *)SkyCompact::data_3[236])->actionScript = 0x306E; // big_pict1
- ((Compact *)SkyCompact::data_3[237])->actionScript = 0x3070; // video_screen
- ((Compact *)SkyCompact::data_3[237])->baseSub = 0x3071;
- ((Compact *)SkyCompact::data_3[238])->actionScript = 0x3073; // big_pict2
- ((Compact *)SkyCompact::data_3[239])->actionScript = 0x3075; // big_pict3
- ((Compact *)SkyCompact::data_3[246])->actionScript = 0x3078; // cat
- ((Compact *)SkyCompact::data_3[246])->baseSub = 0x3076;
- ((Compact *)SkyCompact::data_3[253])->actionScript = 0x30E8; // bio_door
- ((Compact *)SkyCompact::data_3[253])->baseSub = 0x30E6;
- ((Compact *)SkyCompact::data_3[257])->actionScript = 0x30D1; // sales_chart
- ((Compact *)SkyCompact::data_3[258])->actionScript = 0x3053; // gallager_bel
- ((Compact *)SkyCompact::data_3[258])->baseSub = 0x3051; // gallager_bel
- ((Compact *)SkyCompact::data_3[267])->actionScript = 0x3055; // reich_window
- ((Compact *)SkyCompact::data_3[268])->actionScript = 0x3057; // lamb_window
- ((Compact *)SkyCompact::data_3[270])->baseSub = 0x3079; // inner_lamb_door
- ((Compact *)SkyCompact::data_3[277])->actionScript = 0x30B9; // ticket
- ((Compact *)SkyCompact::data_3[277])->baseSub = 0x30B8;
- ((Compact *)SkyCompact::data_3[280])->actionScript = 0x30BC; // globe
- ((Compact *)SkyCompact::data_3[280])->baseSub = 0x30BD; // globe
- ((Compact *)SkyCompact::data_3[283])->baseSub = 0x3094; // inner_reich_door
- ((Compact *)SkyCompact::data_3[286])->baseSub = 0x310B; // glass_slot
- ((uint16 *)SkyCompact::data_3[13])[13] = 0x3138; // rs_lamb_28
- ((Compact *)SkyCompact::data_3[300])->actionScript = 0x3140; // cable_29
- ((Compact *)SkyCompact::data_3[313])->actionScript = 0x3018; // cable_fall
- ((Compact *)SkyCompact::data_3[313])->baseSub = 0x3014;
- ((Compact *)SkyCompact::data_3[316])->actionScript = 0x3018; // cable_fall2
- ((Compact *)SkyCompact::data_3[316])->baseSub = 0x3013;
- ((Compact *)SkyCompact::data_3[317])->baseSub = 0x3015; // smashed_window
- ((Compact *)SkyCompact::data_3[319])->baseSub = 0x3016; // bits
- ((Compact *)SkyCompact::data_3[321])->baseSub = 0x3016; // bits2
- ((Compact *)SkyCompact::data_3[324])->baseSub = 0x3019; // spy_11
- ((Compact *)SkyCompact::data_3[325])->actionScript = 0x301C; // locker_11
- ((Compact *)SkyCompact::data_3[325])->baseSub = 0x301A; // locker_11
- ((Compact *)SkyCompact::data_3[328])->actionScript = 0x301E; // slot_11
- ((Compact *)SkyCompact::data_3[332])->actionScript = 0x3020; // soccer_1
- ((Compact *)SkyCompact::data_3[333])->actionScript = 0x3020; // soccer_2
- ((Compact *)SkyCompact::data_3[334])->actionScript = 0x3020; // soccer_3
- ((Compact *)SkyCompact::data_3[335])->actionScript = 0x3020; // soccer_4
- ((Compact *)SkyCompact::data_3[336])->actionScript = 0x3020; // soccer_5
- ((Compact *)SkyCompact::data_3[338])->actionScript = 0x3025; // slat_1
- ((Compact *)SkyCompact::data_3[339])->actionScript = 0x3025; // slat_2
- ((Compact *)SkyCompact::data_3[340])->actionScript = 0x3025; // slat_3
- ((Compact *)SkyCompact::data_3[341])->actionScript = 0x3025; // slat_4
- ((Compact *)SkyCompact::data_3[342])->actionScript = 0x3025; // slat_5
- ((Compact *)SkyCompact::data_3[343])->actionScript = 0x3027; // right_exit_11
- ((Compact *)SkyCompact::data_3[388])->actionScript = 0x30A8; // small_exit_23
- ((Compact *)SkyCompact::data_3[389])->actionScript = 0x3142; // small_r_29
- ((Compact *)SkyCompact::data_3[390])->actionScript = 0x3144; // small_l_29
- ((Compact *)SkyCompact::data_3[391])->actionScript = 0x311F; // small_r_28
- ((Compact *)SkyCompact::data_3[392])->actionScript = 0x3121; // small_l_28
- ((Compact *)SkyCompact::data_3[393])->actionScript = 0x3030; // top_right_19
- ((Compact *)SkyCompact::data_3[406])->actionScript = 0x3126; // lift_28
- ((Compact *)SkyCompact::data_3[406])->baseSub = 0x3124; // lift_28
- ((Compact *)SkyCompact::data_3[409])->actionScript = 0x3127; // slot_28
+ error("Offset %X out of bounds of compact", off + COMPACT_SIZE + 4 * MEGASET_SIZE + 4 * TURNTABLE_SIZE);
}
+uint8 *SkyCompact::createResetData(uint16 gameVersion) {
+ _cptFile->seek(_resetDataPos);
+ uint32 dataSize = _cptFile->readUint16LE() * sizeof(uint16);
+ uint16 *resetBuf = (uint16*)malloc(dataSize);
+ _cptFile->read(resetBuf, dataSize);
+ uint16 numDiffs = _cptFile->readUint16LE();
+ for (uint16 cnt = 0; cnt < numDiffs; cnt++) {
+ uint16 version = _cptFile->readUint16LE();
+ uint16 diffFields = _cptFile->readUint16LE();
+ if (version == gameVersion) {
+ for (uint16 diffCnt = 0; diffCnt < diffFields; diffCnt++) {
+ uint16 pos = _cptFile->readUint16LE();
+ resetBuf[pos] = _cptFile->readUint16LE();
+ }
+ return (uint8*)resetBuf;
+ } else
+ _cptFile->seek(diffFields * 2 * sizeof(uint16), SEEK_CUR);
+ }
+ free(resetBuf);
+ error("Unable to find reset data for Beneath a Steel Sky Version 0.0%03d", gameVersion);
}
} // End of namespace Sky
diff --git a/sky/compact.h b/sky/compact.h
index 393b995d2c..e772d7be29 100644
--- a/sky/compact.h
+++ b/sky/compact.h
@@ -26,3235 +26,57 @@
#include "sky/struc.h"
#include "sky/skydefs.h"
-namespace Sky {
+class File;
-namespace SkyCompact {
- MegaSet *getMegaSet(Compact *cpt, uint16 megaSet);
- uint16 **getTurnTable(Compact *cpt, uint16 megaSet, uint16 dir);
- uint16 *getSub(Compact *cpt, uint16 mode);
- uint16 *getGrafixPtr(Compact *cpt);
- void *getCompactElem(Compact *cpt, uint32 off);
- void patchFor288(void);
+enum CptIds {
+ CPT_JOEY = 1,
+ CPT_FOSTER = 3,
+ CPT_REICH_DOOR_20 = 0x30AB,
+ CPT_MOVE_LIST = 0xBD //0x8000
+};
+
+enum CptTypeIds {
+ CPT_NULL = 0,
+ COMPACT,
+ TURNTAB,
+ ANIMSEQ,
+ MISCBIN,
+ GETTOTAB,
+ ROUTEBUF,
+ MAINLIST
+};
- extern uint16 s11_fl_tab288[33];
- extern uint16 s19_fl_tab288[17];
- extern uint16 s20_fl_tab288[37];
- extern uint16 s21_fl_tab288[31];
- extern uint16 s22_fl_tab288[31];
- extern uint16 s23_fl_tab288[27];
- extern uint16 s24_fl_tab288[23];
- extern uint16 s25_fl_tab288[19];
- extern uint16 s26_fl_tab288[29];
- extern uint16 s27_fl_tab288[29];
- extern uint16 s28_fl_tab288[27];
- extern uint16 s28_sml_tab288[13];
- extern uint16 s29_fl_tab288[27];
- extern uint16 s29_sml_tab288[13];
- extern uint16 body_tab288[7];
- extern uint16 chair_tab288[23];
+#define TALKTABLE_LIST_ID 0x7000
- extern uint16 slide2_seq[];
- extern uint16 m_ss_st_up[];
- extern uint16 crouch_seq[];
- extern uint16 fost_open_cup[];
- extern Compact fan3;
- extern uint16 ss_smokes_1[];
- extern Compact fan7;
- extern uint16 slide_seq[];
- extern uint16 f_ss_st_right[];
- extern uint16 f_ss_left[];
- extern uint16 m_ss_down[];
- extern uint16 s2_pal[];
- extern uint16 foster_hanging[];
- extern Compact fan4;
- extern uint16 rs_ss_to_1[];
- extern uint16 rs_foster_to_one[];
- extern uint16 m_ss_r_to_d[];
- extern uint16 f_ss_l_to_u[];
- extern Compact load_point;
- extern uint16 rs_foster_5_0[];
- extern uint16 fost_pull_knob[];
- extern uint16 m_ss_r_to_u[];
- extern uint16 rs_foster_to_1[];
- extern uint16 monitor_seq[];
- extern uint16 joey_door_seq[];
- extern uint16 small_opens[];
- extern uint16 fost_knob_locked[];
- extern uint16 s4_pal[];
- extern uint16 alarm_seq[];
- extern uint16 reverse_seq[];
- extern Compact press;
- extern uint16 furnace_seq[];
- extern uint16 load_point_seq[];
- extern uint16 m_ss_right[];
- extern uint16 use_bar2[];
- extern uint16 fost_cant_open[];
- extern uint16 f_ss_l_to_r[];
- extern uint16 f_ss_u_to_d[];
- extern uint16 push_small[];
- extern uint16 m_ss_l_to_d[];
- extern uint16 s0_pal[];
- extern uint16 foster_shot[];
- extern uint16 lazer_stop_seq[];
- extern uint16 rs_start_alarm[];
- extern Compact fan1;
- extern uint16 f_ss_d_to_u[];
- extern uint16 ss_smokes_3[];
- extern uint16 lights1_seq[];
- extern uint16 eye_open[];
- extern uint16 press_seq[];
- extern uint16 cup_close_seq[];
- extern uint16 low_lift_down_seq1[];
- extern uint16 barrel_in_seq[];
- extern uint16 rs_big_foster[];
- extern uint16 screen0_low_logic[];
- extern uint16 rs_foster_2_0[];
- extern uint16 foster_g_d[];
- extern uint16 fost_but_seq[];
- extern uint16 jobs_look_scrn[];
- extern uint16 jobs_chuck_look[];
- extern uint16 eye_blink[];
- extern uint16 fan1_seq[];
- extern uint16 m_ss_st_right[];
- extern uint16 screen0_low_mouse[];
- extern uint16 fan7_seq[];
- extern uint16 f_ss_r_to_d[];
- extern uint16 r1_opens[];
- extern uint16 f_ss_u_to_l[];
- extern uint16 rs_mini_ss[];
- extern uint16 s3_pal[];
- extern uint16 ss_smokes_2[];
- extern uint16 m_ss_up[];
- extern uint16 m_ss_left[];
- extern uint16 m_ss_st_down[];
- extern uint16 m_ss_st_left[];
- extern uint16 m_ss_st_talk[];
- extern uint16 m_ss_u_to_d[];
- extern uint16 m_ss_u_to_l[];
- extern uint16 m_ss_u_to_r[];
- extern uint16 m_ss_d_to_u[];
- extern uint16 m_ss_d_to_l[];
- extern uint16 m_ss_d_to_r[];
- extern uint16 m_ss_l_to_u[];
- extern uint16 m_ss_l_to_r[];
- extern uint16 m_ss_r_to_l[];
- extern ExtCompact mini_so_ext;
- extern Compact mini_so;
- extern uint16 unload_seq1[];
- extern uint16 open_r1[];
- extern uint16 get_bar_out[];
- extern uint16 fost_close_cup[];
- extern uint16 barrel_down_seq2[];
- extern uint16 ss_kick[];
- extern uint16 f_ss_up[];
- extern uint16 f_ss_down[];
- extern uint16 f_ss_right[];
- extern uint16 f_ss_st_up[];
- extern uint16 f_ss_st_down[];
- extern uint16 f_ss_st_left[];
- extern uint16 f_ss_u_to_r[];
- extern uint16 f_ss_d_to_l[];
- extern uint16 f_ss_d_to_r[];
- extern uint16 f_ss_l_to_d[];
- extern uint16 f_ss_r_to_u[];
- extern uint16 f_ss_r_to_l[];
- extern ExtCompact full_so_ext;
- extern Compact full_so;
- extern uint16 panel_seq[];
- extern uint16 chip_list_0[];
- extern uint16 use_the_bar[];
- extern uint16 small_closes[];
- extern uint16 jobs_buttons[];
- extern uint16 up_stairs[];
- extern uint16 chuck_seq[];
- extern uint16 rs_foster_to_0[];
- extern Compact fire_notice;
- extern uint16 screen0_high_mouse[];
- extern uint16 foster_g_up[];
- extern uint16 rs_foster_s3[];
- extern uint16 rs_mini_foster[];
- extern uint16 bolt1_seq[];
- extern uint16 rs_foster_4_2[];
- extern uint16 screen0_high_logic[];
- extern uint16 fan6_seq[];
- extern uint16 fexit_opens[];
- extern uint16 fost_push_knob[];
- extern uint16 lazer_run_seq[];
- extern uint16 try_to_open_r0[];
- extern uint16 fast_list_cut2[];
- extern uint16 knob_down[];
- extern uint16 chip_list_sc0[];
- extern uint16 sc0_cut_logic[];
- extern Compact lazer_gun;
- extern uint16 up_stairs2[];
- extern uint16 barrel_down_seq[];
- extern uint16 daft_seq[];
- extern uint16 down_stairs2[];
- extern uint16 joey_jump_seq[];
- extern uint16 fost_lean_seq[];
- extern uint16 joey_wake_seq[];
- extern uint16 low_lift_down_seq2[];
- extern uint16 lazer_start_seq[];
- extern uint16 get_the_bar[];
- extern uint16 fan4_seq[];
- extern uint16 tv_seq[];
- extern uint16 bolt2_seq[];
- extern Compact fan6;
- extern uint16 jobs_pull_knob[];
- extern uint16 convey_seq[];
- extern uint16 fan5_seq[];
- extern uint16 guard_lean_out[];
- extern uint16 put_bar_away[];
- extern uint16 fan3_seq[];
- extern uint16 s1_pal[];
- extern uint16 eye_shoot[];
- extern uint16 furnace_door_open[];
- extern uint16 ss_smokes_4[];
- extern Compact fan5;
- extern uint16 jobs_close[];
- extern uint16 cup_open_seq[];
- extern uint16 guard_lean_back[];
- extern uint16 ss_kick_2[];
- extern uint16 shot1_seq[];
- extern uint16 fexit_closes[];
- extern uint16 low_lift_down_seq3[];
- extern uint16 rs_restart_barrel[];
- extern uint16 open_r0[];
- extern uint16 rs_foster_2_4[];
- extern uint16 ss_shoot_seq[];
- extern uint16 shut_r1[];
- extern uint16 down_stairs[];
- extern uint16 barrel_seq[];
- extern uint16 jobs_scratch[];
- extern uint16 unload_seq2[];
- extern uint16 rs_foster_0_2[];
- extern uint16 r1_closes[];
- extern uint16 rs_convey[];
- extern uint16 jobs_push_knob[];
- extern uint16 knob_up[];
- extern uint16 crouch_talk[];
- extern uint16 shot2_seq[];
- extern uint16 joey_fly2[];
- extern uint16 jobs_key_seq[];
- extern uint16 rs_mega_2_0[];
- extern uint16 uncrouch_seq[];
- extern uint16 fost_must_close[];
- extern uint16 joey_fly1[];
- extern uint16 lazer_gun_seq[];
- extern uint16 rs_mega_0_2[];
- extern Compact fan2;
- extern uint16 fan2_seq[];
- extern void *data_1[];
- extern Compact cancel_button;
- extern Compact button_4;
- extern Compact full_screen;
- extern Compact button_5;
- extern uint16 s101_logic[];
- extern Compact button_7;
- extern uint16 s101_mouse[];
- extern Compact button_1;
- extern uint16 s101_pal[];
- extern Compact button_0;
- extern Compact button_9;
- extern Compact button_8;
- extern Compact retina_scan;
- extern Compact button_6;
- extern Compact button_3;
- extern Compact button_2;
- extern uint16 s101_chip_list[];
- extern uint16 restore_seq[];
- extern Compact restore_butt;
- extern uint16 s102_logic[];
- extern uint16 exit_seq[];
- extern uint16 restart_seq[];
- extern uint16 s102_mouse[];
- extern Compact exit_butt;
- extern uint16 s102_pal[];
- extern uint16 s102_chip_list[];
- extern Compact restart_butt;
- extern uint16 liyt_4_seq[];
- extern uint16 litebank_seq[];
- extern uint16 rs_foster_from_linc[];
- extern uint16 stand_10_seq[];
- extern uint16 pod_up[];
- extern uint16 rs_foster_11_10[];
- extern uint16 lift_10_close[];
- extern uint16 s10_floor_table[];
- extern uint16 monitor_10_seq[];
- extern uint16 sit_10_seq[];
- extern Compact lift_slot_10;
- extern uint16 scanline_seq[];
- extern Compact s10_floor;
- extern uint16 rs_foster_10_11[];
- extern Compact terminal_10;
- extern uint16 linc_card_seq[];
- extern uint16 liyt_1_seq[];
- extern uint16 fsit_talk_seq[];
- extern Compact scanner_10;
- extern Compact pod_light;
- extern Compact pod;
- extern Compact fake_floor_10;
- extern uint16 lift_10_open[];
- extern uint16 linc_10_table[];
- extern Compact linc_10;
- extern uint16 s10_logic[];
- extern uint16 liyt_2_seq[];
- extern uint16 s10_chip_list[];
- extern uint16 pod_down[];
- extern Compact monitor_10;
- extern uint16 liyt_3_seq[];
- extern Compact lift_10;
- extern Compact litebank;
- extern uint16 pod_light_seq[];
- extern uint16 card2_seq[];
- extern Compact liyt_3;
- extern Compact liyt_2;
- extern uint16 s10_pal[];
- extern uint16 s10_mouse[];
- extern Compact liyt_4;
- extern Compact left_exit_10;
- extern Compact liyt_1;
- extern Compact slat_3;
- extern uint16 fallin_seq[];
- extern uint16 s11_mouse[];
- extern uint16 s11_pal[];
- extern Compact locker_11;
- extern uint16 locker_11_open[];
- extern uint16 bits2_seq[];
- extern Compact soccer_2;
- extern uint16 usecard_11_seq[];
- extern Compact bits;
- extern Compact cable_fall;
- extern Compact soccer_4;
- extern uint16 s11_floor_table[];
- extern Compact soccer_1;
- extern uint16 rs_foster_1_11[];
- extern uint16 s11_logic[];
- extern uint16 close_11_locker[];
- extern uint16 s11_chip_list[];
- extern Compact slat_1;
- extern uint16 locker_11_close[];
- extern Compact bits2;
- extern Compact slot_11;
- extern uint16 bits_seq[];
- extern Compact slat_4;
- extern uint16 fallin2_seq[];
- extern uint16 smashed_window_seq[];
- extern Compact spy_11;
- extern Compact soccer_3;
- extern uint16 cable_fall1_seq[];
- extern Compact cable_fall2;
- extern Compact right_exit_11;
- extern Compact smashed_window;
- extern Compact soccer_5;
- extern uint16 open_11_locker[];
- extern Compact slat_2;
- extern uint16 fallin3_seq[];
- extern Compact s11_floor;
- extern uint16 get_cable_11[];
- extern uint16 cant_open_locker[];
- extern Compact slat_5;
- extern uint16 cable_fall2_seq[];
- extern uint16 botbelt_seq[];
- extern uint16 s12_floor_table[];
- extern uint16 swap1_seq[];
- extern uint16 rs_joey_start_12[];
- extern uint16 rs_lamb_start_fact[];
- extern uint16 welder_seq[];
- extern uint16 rs_foster_7_12[];
- extern uint16 factory_spanner_seq[];
- extern uint16 pipes_seq[];
- extern uint16 swap3_seq[];
- extern Compact fact1_right_exit;
- extern Compact pipes;
- extern Compact botbelt;
- extern uint16 joey_list_12[];
- extern Compact welder;
- extern Compact factory_exit;
- extern uint16 s12_pal[];
- extern uint16 cant_lift_seq[];
- extern Compact topbelt;
- extern uint16 s12_fast_list[];
- extern uint16 s12_new_chip[];
- extern Compact console_12;
- extern uint16 anita_walk_seq[];
- extern uint16 anita_work_seq[];
- extern uint16 anita_turn_seq[];
- extern uint16 anita_turn_back[];
- extern uint16 rs_foster_12_7[];
- extern uint16 s12_mouse[];
- extern uint16 s12_chip_list[];
- extern Compact stump;
- extern uint16 swap2_seq[];
- extern Compact anita_spy;
- extern Compact s12_floor;
- extern uint16 s12_logic[];
- extern uint16 topbelt_seq[];
- extern uint16 foreman_l_to_r[];
- extern uint16 rs_foster[];
- extern uint16 gears_seq[];
- extern Compact fact2_exit_left;
- extern Compact fact_console;
- extern Compact pipe1;
- extern uint16 lite1_table[];
- extern Compact sensor;
- extern uint16 foreman_l_to_d[];
- extern uint16 foreman_st_up[];
- extern uint16 foreman_work_seq[];
- extern uint16 nu_s13_chip[];
- extern uint16 rs_storeman[];
- extern uint16 foreman_left[];
- extern uint16 closecoat[];
- extern uint16 pipe1_seq[];
- extern uint16 foreman_r_to_l[];
- extern Compact fact2_exit_right;
- extern uint16 foreman_l_to_u[];
- extern Compact lite1;
- extern uint16 s13_floor_table[];
- extern uint16 fsearch_seq[];
- extern Compact fact2_store_exit;
- extern Compact pipe4;
- extern uint16 foreman_u_to_d[];
- extern uint16 foreman_right[];
- extern uint16 belts2_seq[];
- extern uint16 forfrisk_seq[];
- extern uint16 rs_foreman[];
- extern uint16 pipe2_seq[];
- extern uint16 rs_foster_13_12[];
- extern Compact s13_floor;
- extern Compact cogs;
- extern uint16 foreman_r_to_u[];
- extern Compact belts2;
- extern uint16 foreman_d_to_l[];
- extern uint16 s13_chip_list[];
- extern uint16 foreman_st_talk[];
- extern uint16 fact_console_dead[];
- extern uint16 foreman_st_down[];
- extern Compact lite2;
- extern Compact gears;
- extern uint16 fost_cog_seq[];
- extern uint16 cogs_seq[];
- extern Compact pipe3;
- extern uint16 lite2_seq[];
- extern Compact belts1;
- extern uint16 s13_logic[];
- extern uint16 s13_mouse[];
- extern Compact sensors;
- extern uint16 fact_console_seq[];
- extern uint16 foreman_down[];
- extern uint16 foreman_up[];
- extern uint16 foreman_st_left[];
- extern uint16 foreman_st_right[];
- extern uint16 foreman_u_to_l[];
- extern uint16 foreman_u_to_r[];
- extern uint16 foreman_d_to_u[];
- extern uint16 foreman_d_to_r[];
- extern uint16 foreman_r_to_d[];
- extern ExtCompact foreman_ext;
- extern Compact foreman;
- extern uint16 lite1_seq[];
- extern uint16 pipe3_seq[];
- extern uint16 opencoat_seq[];
- extern uint16 sensor_seq[];
- extern Compact fact2_spy_and_window;
- extern uint16 belts1_seq[];
- extern Compact pipe2;
- extern uint16 s13_pal[];
- extern uint16 new_13_chip[];
- extern uint16 rs_foster_12_13[];
- extern uint16 s13_fast_list[];
- extern uint16 pipe4_seq[];
- extern uint16 armsup_seq[];
- extern uint16 rs_foster_14_13[];
- extern uint16 rs_foster_13_14[];
- extern uint16 radman_l_to_r[];
- extern uint16 radman_up[];
- extern uint16 radman_down[];
- extern uint16 radman_left[];
- extern uint16 radman_right[];
- extern uint16 radman_st_up[];
- extern uint16 radman_st_down[];
- extern uint16 radman_st_left[];
- extern uint16 radman_st_right[];
- extern uint16 radman_st_talk[];
- extern uint16 radman_u_to_d[];
- extern uint16 radman_u_to_l[];
- extern uint16 radman_u_to_r[];
- extern uint16 radman_d_to_u[];
- extern uint16 radman_d_to_l[];
- extern uint16 radman_d_to_r[];
- extern uint16 radman_l_to_u[];
- extern uint16 radman_l_to_d[];
- extern uint16 radman_r_to_u[];
- extern uint16 radman_r_to_d[];
- extern uint16 radman_r_to_l[];
- extern ExtCompact radman_ext;
- extern Compact radman;
- extern Compact locker2;
- extern uint16 start_joey_14[];
- extern Compact fact3_exit_left;
- extern uint16 rs_anita_to_14[];
- extern uint16 s14_logic[];
- extern uint16 close_locker_seq[];
- extern uint16 locker_close_seq[];
- extern uint16 s14_floor_table[];
- extern Compact s14_floor;
- extern uint16 rad_open_locker[];
- extern uint16 change_back6[];
- extern uint16 change1_seq[];
- extern uint16 change_back3[];
- extern uint16 rs_foster_16_14[];
- extern Compact console_14;
- extern uint16 s14_pal[];
- extern uint16 change3_seq[];
- extern uint16 change_back4[];
- extern uint16 open_locker_seq[];
- extern uint16 change4_seq[];
- extern uint16 foster_give_seq[];
- extern Compact locker3;
- extern Compact rad_screen;
- extern uint16 change5_seq[];
- extern Compact locker1;
- extern Compact coat;
- extern uint16 change_back5[];
- extern Compact machine;
- extern uint16 anita_give_seq[];
- extern uint16 s14_fast_list[];
- extern Compact fact3_exit_right;
- extern uint16 joey_list_14[];
- extern uint16 rad_close_locker[];
- extern uint16 locker_open_seq[];
- extern uint16 s14_mouse[];
- extern uint16 s14_chip_list[];
- extern uint16 change_back2[];
- extern uint16 change2_seq[];
- extern uint16 change_back1[];
- extern uint16 change6_seq[];
- extern uint16 rs_foster_13_15[];
- extern Compact flap;
- extern uint16 weld_seq[];
- extern uint16 rs_foster_15_13[];
- extern Compact whole_floor;
- extern uint16 s15_logic[];
- extern uint16 flap_seq[];
- extern uint16 s15_floor_table[];
- extern Compact s15_flooor;
- extern uint16 flip_seq[];
- extern Compact skey;
- extern uint16 s15_pal[];
- extern Compact wd40;
- extern Compact junction_box;
- extern uint16 rs_joey_15_13[];
- extern Compact store_exit;
- extern uint16 s15_fast_list[];
- extern Compact nu_floor;
- extern Compact floor_putty;
- extern uint16 s15_mouse[];
- extern uint16 joey_list_15[];
- extern uint16 get_putty_seq[];
- extern uint16 shelf_get_seq[];
- extern uint16 s15_fake_mouse[];
- extern uint16 s15_chip_list[];
- extern Compact reactor_lower;
- extern uint16 foster2_die_seq[];
- extern Compact reactor_console;
- extern uint16 s16_fast_list[];
- extern Compact entrance_exit;
- extern uint16 console_16_seq[];
- extern uint16 s16_floor_table[];
- extern Compact s16_floor;
- extern uint16 s16_pal[];
- extern uint16 s16_chip_list[];
- extern uint16 rad_con_look[];
- extern uint16 s16_logic[];
- extern uint16 foster_die_seq[];
- extern Compact reactor_door;
- extern uint16 s16_mouse[];
- extern uint16 rs_foster_14_16[];
- extern uint16 fost_con_look[];
- extern uint16 pulseb_seq[];
- extern uint16 s17_floor_table[];
- extern Compact s17_floor;
- extern uint16 get_card_seq[];
- extern Compact core_exit;
- extern uint16 rs_foster_17_16[];
- extern uint16 s17_chip_list[];
- extern uint16 s17_pal[];
- extern uint16 s17_mouse[];
- extern Compact pulseb;
- extern uint16 s17_fast_list[];
- extern uint16 pulse_seq[];
- extern Compact anita_card;
- extern uint16 rs_foster_16_17[];
- extern uint16 s17_logic[];
- extern Compact pulse;
- extern uint16 steam_alert_seq[];
- extern uint16 sleep_seq[];
- extern Compact power_door;
- extern uint16 steam1_seq[];
- extern uint16 unpush_but_seq[];
- extern Compact right_lever;
- extern uint16 steam2_seq[];
- extern uint16 blowoff_seq[];
- extern uint16 s18_mouse[];
- extern uint16 power_start_seq[];
- extern Compact power_switch;
- extern uint16 power_stop_seq[];
- extern uint16 s18_floor_table[];
- extern Compact s18_floor;
- extern uint16 joey_list_s18[];
- extern uint16 nu_chip_18[];
- extern Compact power_chair;
- extern uint16 steam3_seq[];
- extern Compact left_skull;
- extern uint16 rs_gordon_end[];
- extern Compact right_skull;
- extern uint16 power_spin_seq[];
- extern uint16 s18_fast_list[];
- extern uint16 steam4_seq[];
- extern Compact steam;
- extern Compact socket;
- extern Compact power_motor;
- extern uint16 joey_unpush_seq[];
- extern uint16 high_push_seq[];
- extern Compact left_lever;
- extern uint16 s18_pal[];
- extern uint16 rs_foster_to_18[];
- extern uint16 power_bang_seq[];
- extern uint16 s18_logic[];
- extern uint16 high_unpush_seq[];
- extern uint16 s18_chip_list[];
- extern Compact power_bang;
- extern uint16 push_but_seq[];
- extern uint16 door_blast_seq[];
- extern uint16 rs_gordon_start[];
- extern uint16 monhit_seq[];
- extern uint16 spanner_seq[];
- extern uint16 joey_push_seq[];
- extern Compact right_exit_s18;
- extern uint16 rs_foster_19_28[];
- extern uint16 s19_mouse[];
- extern uint16 s19_floor_table[];
- extern Compact s19_floor;
- extern uint16 rs_28_sml_19[];
- extern uint16 s19_logic[];
- extern Compact right_exit_19;
- extern ExtCompact useless_char_ext;
- extern Compact useless_char;
- extern Compact left_exit_19;
- extern uint16 joey_list_s19[];
- extern uint16 rs_foster_28_19[];
- extern Compact top_right_19;
- extern uint16 s19_pal[];
- extern uint16 s19_chip_list[];
- extern uint16 s19_fast_list[];
- extern uint16 car_down_seq[];
- extern uint16 car_up_seq[];
- extern uint16 smoke1_seq[];
- extern uint16 screen1_logic[];
- extern uint16 fast_list_cut[];
- extern uint16 lfan2_seq[];
- extern Compact smoke2;
- extern Compact lfan2;
- extern uint16 lfan1_seq[];
- extern uint16 smoke2_seq[];
- extern Compact car_down;
- extern uint16 fire2_seq[];
- extern Compact smoke1;
- extern uint16 fast_list_sc1[];
- extern Compact fire_notice2;
- extern Compact car_up;
- extern Compact fire1;
- extern Compact ss_sign;
- extern Compact lfan1;
- extern uint16 chip_list_1[];
- extern uint16 sc1_mouse[];
- extern Compact fire2;
- extern uint16 fire1_seq[];
- extern uint16 gal_look_up[];
- extern uint16 rs_joey_start_20[];
- extern uint16 s20_pal[];
- extern Compact lamb_door_20;
- extern Compact reich_window;
- extern uint16 usecard_seq[];
- extern uint16 s20_chip_list[];
- extern Compact down_exit_20;
- extern uint16 s20_fast_list[];
- extern uint16 rs_all_28_20[];
- extern uint16 s20_floor_table[];
- extern Compact s20_floor;
- extern uint16 lamb_20_open[];
- extern Compact lamb_window;
- extern uint16 gal_look_down[];
- extern Compact lamb_slot;
- extern uint16 lamb_20_close[];
- extern Compact shrub_3;
- extern uint16 reich_20_close[];
- extern Compact reich_slot;
- extern Compact shrub_2;
- extern uint16 joey_list_20[];
- extern uint16 reich_20_open[];
- extern Compact shrub_1;
- extern uint16 s20_logic[];
- extern uint16 lamb_card_seq2[];
- extern Compact reich_door_20;
- extern uint16 rs_foster_20_28[];
- extern ExtCompact gallager_bel_ext;
- extern Compact gallager_bel;
- extern uint16 s20_mouse[];
- extern uint16 lamb_sit_up[];
- extern uint16 s21_logic[];
- extern uint16 cat1_seq[];
- extern uint16 rs_foster_21_20[];
- extern uint16 inner_lamb_close[];
- extern uint16 push_dispensor[];
- extern uint16 s21_floor_table[];
- extern Compact s21_floor;
- extern uint16 s21_chip_list[];
- extern uint16 lamb_sit_seq[];
- extern Compact cat_food;
- extern Compact video;
- extern Compact video_screen;
- extern uint16 rs_foster_20_21[];
- extern uint16 cat4_seq[];
- extern uint16 video_out[];
- extern uint16 inner_lamb_open[];
- extern uint16 s21_mouse[];
- extern uint16 video_in[];
- extern Compact lambs_books;
- extern uint16 cat_walk_seq[];
- extern Compact big_pict1;
- extern Compact lambs_chair;
- extern uint16 put_video_in[];
- extern uint16 watch_film[];
- extern Compact cat;
- extern Compact big_pict3;
- extern uint16 cat3_seq[];
- extern uint16 s21_fast_list[];
- extern uint16 bend_down[];
- extern uint16 take_video_out[];
- extern Compact big_pict2;
- extern uint16 cat_food_seq[];
- extern Compact left_exit_21;
- extern Compact inner_lamb_door;
- extern Compact fake_floor_21;
- extern uint16 cat_eat_seq[];
- extern uint16 more_cassette_seq[];
- extern Compact cassette;
- extern uint16 s21_pal[];
- extern Compact dispensor;
- extern uint16 cat2_seq[];
- extern uint16 take_cassette_seq[];
- extern uint16 fost_replace_pill[];
- extern uint16 rs_foster_20_22[];
- extern Compact reich_picture;
- extern Compact inner_reich_door;
- extern uint16 rs_foster_22_20[];
- extern uint16 fost_remove_pill[];
- extern uint16 inner_reich_open[];
- extern uint16 rs_magazine[];
- extern uint16 remove_pillow[];
- extern uint16 s22_floor_table[];
- extern Compact pillow;
- extern uint16 inner_reich_close[];
- extern Compact lamb_bed;
- extern uint16 replace_pillow[];
- extern uint16 get_magazine_seq[];
- extern uint16 tank3_seq[];
- extern uint16 tank2_seq[];
- extern Compact s22_floor;
- extern Compact right_exit_22;
- extern Compact reich_chair;
- extern uint16 s22_mouse[];
- extern Compact fish_tank;
- extern Compact fake_floor_22;
- extern uint16 s22_fast_list[];
- extern uint16 s22_logic[];
- extern uint16 s22_chip_list[];
- extern Compact magazine;
- extern uint16 fish_seq[];
- extern Compact cert;
- extern uint16 s22_pal[];
- extern Compact cabinet;
- extern Compact lamb_tv;
- extern Compact fish_food;
- extern Compact fish_poster;
- extern Compact link_23;
- extern uint16 s23_chip_list[];
- extern Compact sculpture;
- extern Compact wreck_23;
- extern Compact anchor_exit_23;
- extern Compact bin_23;
- extern uint16 s23_pal[];
- extern uint16 s23_logic[];
- extern uint16 s23_mouse[];
- extern Compact small_exit_23;
- extern Compact travel_exit_23;
- extern uint16 s23_fast_list[];
- extern Compact left_exit_23;
- extern uint16 s23_floor_table[];
- extern Compact s23_floor;
- extern uint16 rs_foster_29_23[];
- extern uint16 give_mag_seq[];
- extern uint16 trev_read_mag[];
- extern uint16 s24_floor_table[];
- extern Compact s24_floor;
- extern uint16 mag_away[];
- extern Compact left_exit_24;
- extern Compact mural;
- extern uint16 trevor_relax[];
- extern uint16 rs_foster_23_24[];
- extern uint16 s24_mouse[];
- extern uint16 trevor_unrelax[];
- extern Compact pidgeons;
- extern uint16 trev_get_mag[];
- extern uint16 s24_chip_list[];
- extern uint16 rs_foster_24_23[];
- extern uint16 mag_back_seq[];
- extern uint16 push_globe[];
- extern uint16 s24_pal[];
- extern uint16 joey_list_s24[];
- extern uint16 mag_out[];
- extern uint16 trev_turn_page[];
- extern ExtCompact trevor_ext;
- extern Compact trevor;
- extern Compact ticket;
- extern Compact new_york_poster;
- extern Compact london_poster;
- extern uint16 get_ticket[];
- extern uint16 s24_logic[];
- extern uint16 globe_spin[];
- extern uint16 ticket_seq[];
- extern Compact globe;
- extern uint16 trevor_scratch[];
- extern uint16 s24_fast_list[];
- extern Compact sales_chart;
- extern uint16 hook_seq[];
- extern uint16 s25_pal[];
- extern Compact statue_25;
- extern Compact anchor_exit_25;
- extern uint16 spark_25_seq[];
- extern uint16 rs_foster_23_25[];
- extern ExtCompact anchor_ext;
- extern Compact anchor;
- extern uint16 s25_chip_list[];
- extern uint16 lazer_25_seq[];
- extern uint16 s25_fast_list[];
- extern uint16 anchor_leave_seq[];
- extern uint16 joey_list_s25[];
- extern uint16 rs_foster_25_23[];
- extern uint16 s25_mouse[];
- extern uint16 s25_logic[];
- extern uint16 anchor_seq[];
- extern uint16 anchor_return_seq[];
- extern Compact hook;
- extern Compact spark_25;
- extern Compact lazer_25;
- extern uint16 s25_floor_table[];
- extern uint16 get_anchor_seq[];
- extern Compact s25_floor;
- extern Compact bio_door;
- extern Compact plant_26;
- extern uint16 s26_floor_table[];
- extern uint16 s26_mouse[];
- extern uint16 s26_pal[];
- extern uint16 helga_awake[];
- extern Compact right_exit_26;
- extern uint16 wobble2[];
- extern uint16 helga_byeee[];
- extern Compact left_exit_26;
- extern uint16 rs_joey_start_26[];
- extern uint16 bio_door_open[];
- extern uint16 wobble1[];
- extern ExtCompact holo_ext;
- extern Compact holo;
- extern Compact poster2;
- extern uint16 s26_fast_list[];
- extern uint16 joey_list_s26[];
- extern uint16 return_leaflet[];
- extern uint16 rs_foster_19_26[];
- extern uint16 get_leaflet[];
- extern Compact poster3;
- extern Compact leaflet;
- extern uint16 s26_chip_list[];
- extern uint16 rs_foster_26_19[];
- extern Compact poster4;
- extern uint16 s26_logic[];
- extern Compact poster1;
- extern Compact s26_floor;
- extern uint16 s27_logic[];
- extern uint16 scan_27_seq[];
- extern uint16 body_table[];
- extern uint16 glass_scan[];
- extern uint16 put_glass_seq[];
- extern uint16 burke_u_to_d[];
- extern uint16 burke_l_to_u[];
- extern Compact helmet_cole;
- extern uint16 rs_foster_27_26[];
- extern uint16 burke_d_to_u[];
- extern uint16 burke_st_talk[];
- extern uint16 out_chair_seq[];
- extern uint16 burke_st_right[];
- extern uint16 burke_u_to_l[];
- extern uint16 hand_op_seq[];
- extern uint16 helmet_up[];
- extern uint16 hand_in_seq[];
- extern uint16 burke_r_to_u[];
- extern uint16 burke_left[];
- extern uint16 burke_st_up[];
- extern uint16 burke_st_left[];
- extern uint16 chair_table[];
- extern Compact gas;
- extern uint16 lung_seq[];
- extern uint16 burke_l_to_r[];
- extern uint16 glass_slot_open[];
- extern ExtCompact body_ext;
- extern Compact body;
- extern uint16 glove_off_seq[];
- extern uint16 rs_small_burke[];
- extern uint16 burke_d_to_l[];
- extern uint16 rs_foster_26_27[];
- extern uint16 burke_up[];
- extern uint16 operate_seq[];
- extern uint16 s27_floor_table[];
- extern uint16 helmet_down[];
- extern uint16 squirm_seq[];
- extern uint16 burke_r_to_d[];
- extern uint16 glove_on_seq[];
- extern Compact chart2;
- extern uint16 burke_r_to_l[];
- extern Compact chart1;
- extern uint16 rs_big_burke[];
- extern uint16 burke_down[];
- extern uint16 medi_comp_seq[];
- extern uint16 helmet_op_seq[];
- extern uint16 gas_seq[];
- extern uint16 burke_l_to_d[];
- extern uint16 glass_slot_close[];
- extern uint16 s27_mouse[];
- extern uint16 burke_right[];
- extern uint16 burke_st_down[];
- extern uint16 burke_u_to_r[];
- extern uint16 burke_d_to_r[];
- extern ExtCompact burke_ext;
- extern Compact burke;
- extern uint16 shake_seq[];
- extern uint16 hands_out_seq[];
- extern uint16 s27_pal[];
- extern uint16 s27_fast_list[];
- extern Compact medi_comp;
- extern Compact glass_slot;
- extern uint16 in_chair_seq[];
- extern uint16 s27_chip_list[];
- extern uint16 kidney_seq[];
- extern Compact scanner_27;
- extern Compact s27_floor;
- extern uint16 fprint_seq[];
- extern Compact right_exit_27;
- extern Compact chair_27;
- extern uint16 s28_chip_list[];
- extern uint16 s28_floor_table[];
- extern uint16 s28_sml_table[];
- extern Compact s28_sml_floor;
- extern uint16 slot_28_anim[];
- extern Compact left_exit_28;
- extern uint16 rs_foster_28_29[];
- extern Compact s28_floor;
- extern uint16 s28_logic[];
- extern Compact small_r_28;
- extern uint16 s28_pal[];
- extern Compact up_exit_28;
- extern Compact dustbin_28;
- extern uint16 rs_31_28[];
- extern Compact slot_28;
- extern uint16 s28_mouse[];
- extern uint16 lift_28_close[];
- extern uint16 lift_28_open[];
- extern Compact right_exit_28;
- extern uint16 rs_lamb_28[];
- extern uint16 rs_foster_29_28[];
- extern uint16 s28_sml_mouse[];
- extern Compact lift_28;
- extern Compact small_l_28;
- extern uint16 rs_joey_7_29[];
- extern uint16 s29_floor_table[];
- extern Compact s29_floor;
- extern uint16 card_slot_29_anim[];
- extern uint16 s29_lift_open[];
- extern uint16 rs_19_sml_28[];
- extern uint16 sml_joey_list_28[];
- extern Compact s29_card_slot;
- extern uint16 s29_sml_mouse[];
- extern uint16 s29_logic[];
- extern uint16 s29_pal[];
- extern Compact small_l_29;
- extern uint16 rs_foster_7_29[];
- extern uint16 rs_28_sml_29[];
- extern uint16 s29_chip_list[];
- extern uint16 s29_lift_close[];
- extern uint16 rs_29_sml_23[];
- extern uint16 rs_lamb_start_bel[];
- extern uint16 s29_mouse[];
- extern Compact lift_29;
- extern Compact lift29_light;
- extern uint16 joey_list_s29[];
- extern Compact right_exit_29;
- extern uint16 rs_foster_23_29[];
- extern Compact left_exit_29;
- extern uint16 lamb_card_29[];
- extern Compact cable_29;
- extern uint16 get_cable_29_seq[];
- extern Compact small_r_29;
- extern uint16 s29_sml_table[];
- extern Compact s29_sml_floor;
- extern uint16 rs_23_sml_29[];
- extern uint16 rs_29_sml_28[];
- extern uint16 sml_joey_list_29[];
- extern void *data_3[];
- extern uint16 sml_loaderb_l_to_u[];
- extern uint16 joey_list_s2[];
- extern uint16 sml_loader_u_to_l[];
- extern uint16 loader_right[];
- extern uint16 loaderb_st_left[];
- extern uint16 loader_r_to_d[];
- extern uint16 loader_st_down[];
- extern uint16 sml_loaderb_l_to_r[];
- extern uint16 loaderb_st_down[];
- extern uint16 sml_loaderb_r_to_u[];
- extern uint16 sml_loaderb_st_up[];
- extern uint16 loaderb_d_to_l[];
- extern uint16 sml_loaderb_st_right[];
- extern uint16 sml_loader_r_to_l[];
- extern uint16 sml_loader_r_to_u[];
- extern uint16 sml_loader_st_down[];
- extern uint16 loader_l_to_r[];
- extern uint16 sml_loaderb_d_to_l[];
- extern uint16 loaderb_r_to_u[];
- extern uint16 loader_left[];
- extern uint16 loaderb_right[];
- extern uint16 loaderb_r_to_d[];
- extern uint16 loader_d_to_u[];
- extern uint16 sml_loaderb_st_down[];
- extern uint16 sml_loaderb_up[];
- extern uint16 sml_loader_d_to_r[];
- extern uint16 loader_st_up[];
- extern Compact right_exit_rm2;
- extern uint16 sml_loaderb_right[];
- extern uint16 loader_u_to_l[];
- extern uint16 sml_loader_st_right[];
- extern Compact panel;
- extern Compact alarm_flash;
- extern uint16 loader_st_right[];
- extern uint16 sml_loader_l_to_u[];
- extern uint16 loaderb_u_to_r[];
- extern uint16 sml_loader_u_to_r[];
- extern uint16 loaderb_d_to_r[];
- extern uint16 loaderb_u_to_l[];
- extern uint16 sml_loaderb_d_to_u[];
- extern uint16 loaderb_left[];
- extern uint16 sml_loaderb_r_to_d[];
- extern uint16 loader_l_to_u[];
- extern uint16 sml_loader_up[];
- extern uint16 rs_test_jobs[];
- extern uint16 loaderb_l_to_d[];
- extern uint16 sc2_mouse[];
- extern uint16 loaderb_up[];
- extern uint16 loader_u_to_d[];
- extern uint16 sml_loader_u_to_d[];
- extern Compact hole;
- extern uint16 loaderb_st_up[];
- extern uint16 sml_loader_down[];
- extern uint16 sml_loaderb_u_to_l[];
- extern uint16 loader_l_to_d[];
- extern uint16 sml_loaderb_u_to_d[];
- extern uint16 loader_u_to_r[];
- extern uint16 loaderb_l_to_r[];
- extern uint16 sml_loader_d_to_l[];
- extern uint16 loaderb_r_to_l[];
- extern uint16 top_lift_table[];
- extern Compact robot_shell;
- extern Compact junk1;
- extern uint16 loader_down[];
- extern uint16 loader_d_to_r[];
- extern uint16 top_lift_up[];
- extern uint16 sml_loader_st_up[];
- extern uint16 transporter_table[];
- extern uint16 sml_loader_r_to_d[];
- extern uint16 loaderb_st_right[];
- extern uint16 chip_list_s2[];
- extern uint16 sml_loaderb_r_to_l[];
- extern Compact dead_loader;
- extern uint16 top_lift_2_up[];
- extern uint16 loaderb_l_to_u[];
- extern uint16 loaderb_down[];
- extern uint16 loader_r_to_u[];
- extern uint16 top_lift_2_down[];
- extern Compact left_exit_rm2;
- extern uint16 loader_up[];
- extern uint16 loader_st_left[];
- extern uint16 loader_d_to_l[];
- extern uint16 loader_r_to_l[];
- extern uint16 loaderb_u_to_d[];
- extern uint16 loaderb_d_to_u[];
- extern uint16 sml_loader_left[];
- extern uint16 sml_loader_right[];
- extern uint16 sml_loader_st_left[];
- extern uint16 sml_loader_d_to_u[];
- extern uint16 sml_loader_l_to_d[];
- extern uint16 sml_loader_l_to_r[];
- extern uint16 sml_loaderb_down[];
- extern uint16 sml_loaderb_left[];
- extern uint16 sml_loaderb_st_left[];
- extern uint16 sml_loaderb_u_to_r[];
- extern uint16 sml_loaderb_d_to_r[];
- extern uint16 sml_loaderb_l_to_d[];
- extern ExtCompact loader_ext;
- extern Compact loader;
- extern Compact junk2;
- extern uint16 fast_list_sc2[];
- extern Compact light_one;
- extern uint16 sc2_logic[];
- extern Compact top_lift_2;
- extern Compact top_lift;
- extern uint16 top_lift_down[];
- extern Compact top_barrel;
- extern uint16 sc32_vinc_talk[];
- extern uint16 sc30_palette[];
- extern uint16 sc36_col_talk2[];
- extern uint16 sc42_judge_point[];
- extern uint16 sc30_floor_table[];
- extern Compact sc30_floor;
- extern uint16 reset_33_30[];
- extern uint16 sc30_hen_step_b[];
- extern uint16 sc42_pros_talk[];
- extern uint16 sc36_col_talk1[];
- extern uint16 sc30_fast_list[];
- extern uint16 sc30_chip_list[];
- extern uint16 sc30_logic_list[];
- extern uint16 sc30_mouse_list[];
- extern Compact sc30_exit_31;
- extern Compact sc30_exit_33;
- extern uint16 reset_31_30[];
- extern Compact sc30_court_door;
- extern Compact sc30_notice;
- extern Compact sc30_statue_1;
- extern Compact sc30_statue_2;
- extern Compact sc30_exit_36;
- extern ExtCompact sc30_henri_ext;
- extern Compact sc30_henri;
- extern uint16 sc30_henri_talk[];
- extern uint16 sc30_henri_tie[];
- extern uint16 sc30_hen_step_f[];
- extern uint16 sc30_hen_blink[];
- extern uint16 sc30_push_door[];
- extern uint16 reset_36_30[];
- extern uint16 sc30_joey_list[];
- extern uint16 dani_conv[];
- extern uint16 sc38_dani_sattlk[];
- extern uint16 sc31_guard_talk[];
- extern uint16 sc38_phone_talk[];
- extern uint16 sc32_garden_talk[];
- extern uint16 sc31_guard_talk2[];
- extern uint16 barman_talk[];
- extern uint16 sc36_gal_talk[];
- extern uint16 sc36_juke_talk[];
- extern uint16 sc36_babs_talk[];
- extern uint16 reset_42_30[];
- extern uint16 reset_court_open[];
- extern uint16 sc30_court_close[];
- extern uint16 sc42_judge_talk[];
- extern uint16 sc42_jobs_talk[];
- extern uint16 sc42_blunt_talk[];
- extern uint16 sc42_fos_talk_l[];
- extern uint16 sc42_fos_talk_r[];
- extern uint16 sc42_dani_talk[];
- extern uint16 sc42_clerk_talk[];
- extern uint16 sc42_jobs_point[];
- extern uint16 sc42_jdg_to_jobs[];
- extern void *data_4[];
- extern uint16 reset_start_31[];
- extern uint16 sc31_pull_rope[];
- extern uint16 sc31_guard_move[];
- extern Compact sc31_exit_39;
- extern uint16 sc31_plank_flick[];
- extern uint16 sc31_fast_list[];
- extern uint16 sc31_dog_swim[];
- extern uint16 sc31_bisc_drop[];
- extern uint16 reset_39_31[];
- extern uint16 sc31_climb_plank[];
- extern uint16 sc31_bricks_up[];
- extern Compact sc31_plank;
- extern uint16 sc31_lift_close[];
- extern uint16 sc31_get_bricks[];
- extern uint16 sc31_rope_pulled[];
- extern Compact sc31_rope;
- extern uint16 sc31_palette[];
- extern Compact sc31_exit_30;
- extern uint16 sc31_put_bisc[];
- extern uint16 sc31_bricks_fall[];
- extern uint16 sc31_plank_raise[];
- extern uint16 sc31_bisc_placed[];
- extern uint16 sc31_joey_fall[];
- extern uint16 sc31_plank_drop[];
- extern uint16 sc31_lift_open[];
- extern uint16 sc31_get_board[];
- extern uint16 sc31_rope_lower[];
- extern uint16 sc31_drop_rope[];
- extern uint16 sc31_guard_reach[];
- extern uint16 reset_32_31[];
- extern uint16 sc31_guard_blink[];
- extern uint16 sc31_use_card[];
- extern uint16 rs_guard_avail[];
- extern uint16 sc31_bricks_down[];
- extern uint16 sc31_rope_drop[];
- extern uint16 sc31_get_plank[];
- extern uint16 sc31_floor_table[];
- extern Compact sc31_floor;
- extern Compact sc31_end_of_rope;
- extern uint16 sc31_dog_fly[];
- extern Compact sc31_lift;
- extern uint16 sc31_chip_list[];
- extern uint16 sc31_guard_chat[];
- extern Compact sc31_biscuits;
- extern uint16 reset_30_31[];
- extern Compact sc31_bricks;
- extern uint16 sc31_lower_rope[];
- extern uint16 sc31_bisc_raise[];
- extern Compact sc31_at_watcher;
- extern uint16 sc31_dog_rise[];
- extern uint16 rs_guard_chat[];
- extern uint16 sc31_mouse_list[];
- extern Compact sc31_joey;
- extern Compact sc31_lift_slot;
- extern uint16 sc31_logic_list[];
- extern ExtCompact sc31_guard_ext;
- extern Compact sc31_guard;
- extern Compact sc31_exit_32;
- extern uint16 sc31_joey_list[];
- extern uint16 sc32_gardening1[];
- extern uint16 reset_spunky_32[];
- extern uint16 sc32_vinc_anim[];
- extern uint16 reset_38_32[];
- extern Compact sc32_plant_2;
- extern uint16 sc32_use_card[];
- extern ExtCompact sc32_vincent_ext;
- extern Compact sc32_vincent;
- extern uint16 sc32_gard_turn_d[];
- extern uint16 sc32_lift_open[];
- extern uint16 sc32_lift_close[];
- extern uint16 sc32_mouse_list[];
- extern Compact sc32_exit_31;
- extern uint16 sc32_use_com[];
- extern uint16 sc32_gardener_dn[];
- extern ExtCompact sc32_buzzer_ext;
- extern Compact sc32_buzzer;
- extern uint16 sc32_floor_table[];
- extern Compact sc32_floor;
- extern uint16 sc32_chip_list[];
- extern uint16 sc32_palette[];
- extern uint16 reset_33_32[];
- extern ExtCompact sc32_gardener_ext;
- extern Compact sc32_gardener;
- extern uint16 sc32_fast_list[];
- extern uint16 sc32_logic_list[];
- extern uint16 reset_dani_32[];
- extern Compact sc32_plant_3;
- extern Compact sc32_terminal;
- extern uint16 sc32_gardener_up[];
- extern Compact sc32_plant_1;
- extern uint16 sc32_gard_turn_u[];
- extern uint16 sc32_joey_list[];
- extern uint16 sc32_gardening2[];
- extern uint16 reset_31_32[];
- extern Compact sc32_lift;
- extern Compact sc32_exit_33;
- extern Compact sc33_lock;
- extern uint16 reset_32_33[];
- extern uint16 sc33_palette[];
- extern uint16 sc33_door_open[];
- extern uint16 reset_34_33[];
- extern Compact sc33_shed_door;
- extern uint16 sc33_push_door2[];
- extern Compact sc33_exit_32;
- extern uint16 sc33_logic_list[];
- extern uint16 sc33_floor_table[];
- extern Compact sc33_floor;
- extern Compact sc33_exit_30;
- extern uint16 sc33_joey_list[];
- extern uint16 sc33_push_door1[];
- extern uint16 sc33_chip_list[];
- extern uint16 sc33_fast_list[];
- extern uint16 sc33_mouse_list[];
- extern uint16 sc33_use_card[];
- extern uint16 reset_30_33[];
- extern uint16 sc34_fast_list[];
- extern uint16 sc34_mouse_list[];
- extern Compact sc34_secateurs;
- extern uint16 sc34_logic_list[];
- extern uint16 sc34_get_secs[];
- extern uint16 sc34_chip_list[];
- extern uint16 reset_33_34[];
- extern uint16 sc34_stairs2[];
- extern uint16 sc34_floor_table[];
- extern Compact sc34_floor;
- extern Compact sc34_bricks;
- extern uint16 sc34_stairs1[];
- extern Compact sc34_tkt_machine;
- extern Compact sc34_map;
- extern uint16 sc34_palette[];
- extern Compact sc34_door;
- extern uint16 sc36_get_glass[];
- extern uint16 sc36_mouse_list[];
- extern uint16 babs_d_to_u[];
- extern uint16 bar_drink[];
- extern uint16 babs_l_to_u[];
- extern uint16 bar_put_cloth[];
- extern uint16 babs_u_to_l[];
- extern uint16 sc36_col_down2[];
- extern uint16 babs_left[];
- extern uint16 babs_u_to_t[];
- extern uint16 sc36_col_up1[];
- extern uint16 sc36_fos_down2[];
- extern uint16 sc36_col_deal[];
- extern uint16 sc36_palette[];
- extern uint16 babs_up[];
- extern uint16 babs_down[];
- extern uint16 babs_right[];
- extern uint16 babs_st_up[];
- extern uint16 babs_st_down[];
- extern uint16 babs_st_left[];
- extern uint16 babs_st_right[];
- extern uint16 babs_st_talk[];
- extern uint16 babs_u_to_d[];
- extern uint16 babs_u_to_r[];
- extern uint16 babs_d_to_l[];
- extern uint16 babs_d_to_r[];
- extern uint16 babs_d_to_t[];
- extern uint16 babs_l_to_d[];
- extern uint16 babs_l_to_r[];
- extern uint16 babs_l_to_t[];
- extern uint16 babs_r_to_u[];
- extern uint16 babs_r_to_d[];
- extern uint16 babs_r_to_l[];
- extern uint16 babs_r_to_t[];
- extern uint16 babs_t_to_u[];
- extern uint16 babs_t_to_d[];
- extern uint16 babs_t_to_l[];
- extern uint16 babs_t_to_r[];
- extern ExtCompact sc36_babs_ext;
- extern Compact sc36_babs;
- extern uint16 sc36_col_down4[];
- extern uint16 sc36_logic_list[];
- extern uint16 reset_30_36[];
- extern uint16 sc36_doorshut[];
- extern uint16 sc36_fos_up2[];
- extern uint16 bar_get_cloth[];
- extern Compact sc36_juke_light;
- extern uint16 sc36_low_floor_table[];
- extern Compact sc36_low_floor;
- extern uint16 sc36_floor_table[];
- extern uint16 sc36_jukebox_on[];
- extern Compact sc36_door;
- extern uint16 sc36_col_down3[];
- extern ExtCompact sc36_jukebox_ext;
- extern Compact sc36_jukebox;
- extern uint16 sc36_juke_kicked[];
- extern uint16 sc36_fos_up1[];
- extern uint16 sc36_use_jukebox[];
- extern uint16 sc36_col_think[];
- extern uint16 bar_wipe2[];
- extern Compact sc36_gal_legs;
- extern uint16 sc36_col_up2[];
- extern Compact sc36_cards;
- extern uint16 sc36_reach_glass[];
- extern uint16 sc36_juke_break[];
- extern uint16 sc36_fos_down1[];
- extern uint16 reset_37_36[];
- extern Compact sc36_glass;
- extern Compact sc36_col_feet;
- extern uint16 sc36_col_blink2[];
- extern uint16 sc36_jukebox_off[];
- extern Compact sc36_band;
- extern Compact sc36_sensor;
- extern uint16 sc36_col_drink[];
- extern uint16 reset_juke_light[];
- extern uint16 sc36_gal_look1[];
- extern uint16 reset_colston[];
- extern uint16 sc36_chip_list[];
- extern uint16 sc36_juke_stuck[];
- extern uint16 sc36_col_blink1[];
- extern uint16 bar_wipe[];
- extern uint16 sc36_gal_look2[];
- extern uint16 sc36_juke_sing[];
- extern ExtCompact sc36_colston_ext;
- extern Compact sc36_colston;
- extern uint16 sc36_col_down1[];
- extern ExtCompact sc36_gallagher_ext;
- extern Compact sc36_gallagher;
- extern uint16 sc36_col_up3[];
- extern uint16 sc36_band_anim[];
- extern uint16 sc36_col_kick[];
- extern Compact sc36_floor;
- extern uint16 sc36_dooropen[];
- extern uint16 bar_get_drink[];
- extern uint16 sc36_gal_deal[];
- extern uint16 bar_blink[];
- extern uint16 sc36_press_plate[];
- extern uint16 reset_jukebox[];
- extern uint16 sc36_fast_list[];
- extern uint16 sc36_col_up4[];
- extern ExtCompact sc36_barman_ext;
- extern Compact sc36_barman;
- extern Compact sc36_exit_30;
- extern uint16 sc37_mouse_list[];
- extern uint16 sc37_chip_list[];
- extern uint16 sc37_grillopen[];
- extern uint16 sc37_floor_table[];
- extern uint16 sc37_stepdown[];
- extern Compact sc37_big_box;
- extern uint16 sc37_footdrop[];
- extern uint16 sc37_putlid[];
- extern Compact sc37_sensor;
- extern uint16 sc37_lidused[];
- extern uint16 sc37_getlid[];
- extern uint16 sc37_flimsy_box_table[];
- extern uint16 sc37_thumbsup[];
- extern Compact sc37_wine_rack;
- extern uint16 sc37_fast_list[];
- extern uint16 sc37_holding_lid_table[];
- extern Compact sc37_holding_lid;
- extern uint16 sc37_lidup[];
- extern uint16 sc37_usesec[];
- extern uint16 sc37_stepup[];
- extern Compact sc37_lid;
- extern uint16 sc37_palette[];
- extern Compact sc37_floor;
- extern uint16 sc37_climbout[];
- extern Compact sc37_grill;
- extern uint16 sc37_uselid[];
- extern uint16 reset_36_37[];
- extern uint16 sc37_doorshut[];
- extern Compact sc37_door;
- extern uint16 sc37_usebar[];
- extern Compact sc37_flimsy_box;
- extern uint16 sc37_dooropen[];
- extern uint16 sc37_liddown[];
- extern uint16 sc37_logic_list[];
- extern uint16 sc37_crbarbox[];
- extern uint16 spu_left[];
- extern uint16 sc38_mouse_list[];
- extern uint16 sniff_left[];
- extern uint16 sc38_palette[];
- extern uint16 spu_u_to_l[];
- extern uint16 dan_d_to_r[];
- extern uint16 sex_t_to_r[];
- extern uint16 spu_u_to_d[];
- extern Compact sc38_dog_tray;
- extern uint16 sex_up[];
- extern uint16 dan_u_to_r[];
- extern uint16 sex_l_to_r[];
- extern uint16 spu_t_to_l[];
- extern uint16 dan_u_to_t[];
- extern uint16 sc38_screen_2[];
- extern uint16 dan_l_to_u[];
- extern uint16 sc38_screen_3[];
- extern uint16 dan_r_to_t[];
- extern uint16 sex_u_to_t[];
- extern uint16 sc38_dani_get_up[];
- extern uint16 sex_r_to_d[];
- extern uint16 dan_r_to_l[];
- extern uint16 sc38_logic_list[];
- extern uint16 piss_left[];
- extern uint16 sex_d_to_u[];
- extern uint16 dan_l_to_d[];
- extern uint16 sex_u_to_r[];
- extern Compact sc38_hand_set;
- extern uint16 spu_u_to_r[];
- extern uint16 dan_st_left[];
- extern uint16 piss_right[];
- extern uint16 sex_r_to_u[];
- extern uint16 sex_left[];
- extern uint16 sex_l_to_u[];
- extern uint16 spu_l_to_t[];
- extern uint16 sex_d_to_r[];
- extern uint16 sc38_floor_table[];
- extern uint16 sc38_get_food[];
- extern uint16 sex_right[];
- extern uint16 dan_st_talk[];
- extern uint16 reset_32_38[];
- extern Compact sc38_floor;
- extern uint16 sex_d_to_l[];
- extern uint16 spu_r_to_u[];
- extern uint16 reset_dani_sit[];
- extern uint16 spu_u_to_t[];
- extern uint16 spu_l_to_u[];
- extern uint16 spu_d_to_u[];
- extern uint16 sex_u_to_d[];
- extern uint16 sc38_dani_anim_2[];
- extern uint16 dan_t_to_r[];
- extern uint16 dan_st_up[];
- extern uint16 bark[];
- extern uint16 dan_left[];
- extern uint16 spu_r_to_d[];
- extern uint16 spu_l_to_r[];
- extern uint16 sex_r_to_t[];
- extern uint16 sex_st_down[];
- extern uint16 sc38_scr_bark[];
- extern uint16 dan_st_right[];
- extern uint16 spu_st_left[];
- extern Compact sc38_sofa;
- extern uint16 dan_d_to_l[];
- extern uint16 spu_r_to_l[];
- extern uint16 sc38_chip_list[];
- extern uint16 sc38_fast_list[];
- extern Compact sc38_video;
- extern Compact dog_bark_thing;
- extern uint16 sc38_screen_4[];
- extern uint16 dan_l_to_r[];
- extern uint16 sex_st_talk[];
- extern uint16 sex_st_right[];
- extern uint16 sc38_use_video[];
- extern Compact sc38_monitor;
- extern uint16 spu_st_talk[];
- extern uint16 sex_t_to_u[];
- extern uint16 sex_r_to_l[];
- extern uint16 sc38_dani_anim_1[];
- extern uint16 sc38_get_phone[];
- extern Compact sc38_lift;
- extern Compact sc38_biscuits;
- extern uint16 dan_r_to_u[];
- extern uint16 spu_up[];
- extern uint16 sc38_dani_anim_3[];
- extern uint16 sc38_lift_up[];
- extern uint16 sniff_right[];
- extern uint16 dan_st_down[];
- extern uint16 sc38_ringer_anim[];
- extern uint16 spu_st_right[];
- extern uint16 spu_l_to_d[];
- extern uint16 sc38_reach_food[];
- extern Compact sc38_ringer;
- extern uint16 spu_t_to_u[];
- extern Compact sc38_statue;
- extern uint16 dan_d_to_u[];
- extern uint16 spu_d_to_l[];
- extern uint16 dan_u_to_l[];
- extern uint16 reset_spunky_38[];
- extern uint16 spu_right[];
- extern uint16 sex_l_to_d[];
- extern uint16 reset_dani_stand[];
- extern uint16 dan_r_to_d[];
- extern uint16 spu_st_down[];
- extern uint16 dan_up[];
- extern uint16 dan_u_to_d[];
- extern uint16 dan_down[];
- extern uint16 dan_right[];
- extern uint16 dan_t_to_u[];
- extern uint16 sex_down[];
- extern uint16 sex_st_up[];
- extern uint16 sex_st_left[];
- extern uint16 sex_u_to_l[];
- extern ExtCompact danielle_ext;
- extern Compact danielle;
- extern uint16 spu_d_to_r[];
- extern uint16 spu_down[];
- extern uint16 spu_st_up[];
- extern ExtCompact spunky_ext;
- extern Compact spunky;
- extern uint16 sc38_video_anim[];
- extern uint16 sc38_screen_1[];
- extern uint16 sc38_lift_down[];
- extern Compact sc39_exit_31;
- extern uint16 sc39_floor_table[];
- extern Compact sc39_floor;
- extern Compact sc39_walters;
- extern uint16 reset_41_39[];
- extern Compact sc39_exit_40;
- extern uint16 sc39_ascend[];
- extern uint16 sc39_logic_list[];
- extern uint16 sc39_chip_list[];
- extern uint16 reset_31_39[];
- extern uint16 sc39_mouse_list[];
- extern Compact sc39_exit_41;
- extern uint16 sc39_descend[];
- extern uint16 sc39_fast_list[];
- extern uint16 reset_40_39[];
- extern uint16 sc39_palette[];
- extern uint16 rs_low_lift2[];
- extern Compact low_lift_2;
- extern uint16 rs_low_lift3[];
- extern uint16 liftc3_down[];
- extern uint16 joey_list_s3[];
- extern uint16 liftc1_down[];
- extern uint16 shades_l_to_r[];
- extern uint16 shades_st_talk[];
- extern uint16 shades_st_right[];
- extern Compact eye_bolt;
- extern Compact lights1;
- extern uint16 rs_low_barrel[];
- extern Compact convey;
- extern uint16 search_seq[];
- extern ExtCompact eye_ball_ext;
- extern Compact eye_ball;
- extern uint16 liftc3_up[];
- extern uint16 shades_l_to_u[];
- extern uint16 shades_u_to_d[];
- extern uint16 s3_mouse[];
- extern uint16 shades_d_to_u[];
- extern ExtCompact smoulder_ext;
- extern Compact smoulder;
- extern Compact low_lift_3;
- extern uint16 shades_u_to_r[];
- extern Compact furnace;
- extern uint16 liftc1_up[];
- extern uint16 shades_r_to_d[];
- extern uint16 s3_logic[];
- extern uint16 shades_st_up[];
- extern uint16 smoulder_seq[];
- extern uint16 shades_up[];
- extern uint16 shades_down[];
- extern uint16 shades_left[];
- extern uint16 shades_right[];
- extern uint16 shades_st_down[];
- extern uint16 shades_st_left[];
- extern uint16 shades_u_to_l[];
- extern uint16 shades_d_to_l[];
- extern uint16 shades_d_to_r[];
- extern uint16 shades_l_to_d[];
- extern uint16 shades_r_to_u[];
- extern uint16 shades_r_to_l[];
- extern ExtCompact shades_ext;
- extern Compact shades;
- extern uint16 liftc2_down[];
- extern uint16 rs_start_joey_fly[];
- extern Compact steve_watch;
- extern uint16 liftc2_up[];
- extern Compact furnace_door;
- extern Compact slot;
- extern uint16 chip_list_sc3[];
- extern Compact low_lift;
- extern Compact joey_fly;
- extern uint16 rs_low_lift[];
- extern uint16 r3_floor_table[];
- extern Compact s3_floor;
- extern uint16 rs_joey_to_furnace[];
- extern Compact low_barrel;
- extern Compact sc40_body_2;
- extern uint16 sc40_locker_shut[];
- extern uint16 reset_39_40[];
- extern Compact sc40_body_3;
- extern Compact sc40_cabinet;
- extern uint16 sc40_palette[];
- extern uint16 sc40_descend[];
- extern Compact sc40_locker_1;
- extern uint16 sc40_floor_table[];
- extern Compact sc40_floor;
- extern uint16 sc40_chip_list[];
- extern Compact sc40_body_5;
- extern Compact sc40_locker_4;
- extern uint16 sc40_close_door[];
- extern uint16 sc40_locker_open[];
- extern Compact sc40_locker_2;
- extern Compact sc40_locker_3;
- extern uint16 sc40_fast_list[];
- extern Compact sc40_exit_39;
- extern Compact sc40_body_1;
- extern uint16 sc40_open_door[];
- extern Compact sc40_trolley;
- extern Compact sc40_locker_5;
- extern uint16 sc40_mouse_list[];
- extern uint16 sc40_logic_list[];
- extern Compact sc40_body_4;
- extern uint16 sc40_ascend[];
- extern uint16 sc41_mouse_list[];
- extern uint16 sc41_heat_2_anim[];
- extern Compact sc41_heat_1;
- extern uint16 reset_39_41[];
- extern uint16 sc41_heat_1_anim[];
- extern uint16 sc41_fast_list[];
- extern Compact sc41_heat_2;
- extern uint16 sc41_chip_list[];
- extern Compact sc41_heat_3;
- extern Compact sc41_exit_39;
- extern uint16 sc41_floor_table[];
- extern Compact sc41_floor;
- extern uint16 sc41_heat_3_anim[];
- extern uint16 sc41_logic_list[];
- extern uint16 sc41_palette[];
- extern uint16 sc42_jdg_hammer[];
- extern uint16 reset_30_42[];
- extern uint16 sc42_mouse_list[];
- extern Compact sc42_sign;
- extern uint16 sc42_fos_enter[];
- extern uint16 sc42_clerk_type[];
- extern ExtCompact sc42_judge_ext;
- extern Compact sc42_judge;
- extern uint16 sc42_logic_list[];
- extern uint16 sc42_jdg_turn[];
- extern uint16 sc42_fast_list[];
- extern ExtCompact sc42_prosecution_ext;
- extern Compact sc42_prosecution;
- extern uint16 sc42_fos_turn_lr[];
- extern uint16 sc42_chip_list[];
- extern ExtCompact sc42_clerk_ext;
- extern Compact sc42_clerk;
- extern uint16 reset_guard_42[];
- extern uint16 sc42_jdg_return[];
- extern uint16 sc42_fos_turn_rl[];
- extern ExtCompact sc42_jobsworth_ext;
- extern Compact sc42_jobsworth;
- extern uint16 reset_dani_42[];
- extern uint16 sc42_sign_anim[];
- extern uint16 sc42_blunt_enter[];
- extern uint16 sc42_blunt_leave[];
- extern uint16 sc42_jobs_enter[];
- extern uint16 sc42_palette[];
- extern uint16 sc42_fos_leave[];
- extern uint16 sc44_chip_list[];
- extern Compact sc44_rubble;
- extern uint16 reset_45_44[];
- extern Compact sc44_grill;
- extern uint16 sc44_floor_table[];
- extern uint16 sc44_drop_down[];
- extern Compact sc44_exit_45;
- extern uint16 sc44_fast_list[];
- extern uint16 sc44_palette[];
- extern uint16 sc44_logic_list[];
- extern Compact sc44_floor;
- extern uint16 sc44_mouse_list[];
- extern uint16 reset_37_44[];
- extern uint16 reset_44_45[];
- extern uint16 sc45_logic_list[];
- extern uint16 sc45_floor_table[];
- extern Compact sc45_floor;
- extern Compact sc45_exit_47;
- extern uint16 reset_46_45[];
- extern Compact sc45_exit_46;
- extern uint16 sc45_palette[];
- extern uint16 sc45_fast_list[];
- extern uint16 reset_47_45[];
- extern Compact sc45_exit_44;
- extern uint16 sc45_chip_list[];
- extern uint16 sc45_mouse_list[];
- extern uint16 sc46_floor_table[];
- extern uint16 sc46_palette[];
- extern uint16 sc46_chip_list[];
- extern Compact sc46_exit_45;
- extern uint16 sc46_logic_list[];
- extern uint16 sc46_mouse_list[];
- extern uint16 sc46_fast_list[];
- extern Compact sc46_rubble;
- extern uint16 reset_45_46[];
- extern Compact sc46_floor;
- extern uint16 reset_48_47[];
- extern uint16 sc47_palette[];
- extern uint16 reset_45_47[];
- extern uint16 sc47_mouse_list[];
- extern Compact sc47_exit_48;
- extern uint16 sc47_fast_list[];
- extern uint16 sc47_logic_list[];
- extern Compact sc47_exit_45;
- extern uint16 sc47_chip_list[];
- extern uint16 sc47_floor_table[];
- extern Compact sc47_floor;
- extern Compact sc48_eyes;
- extern uint16 sc48_mouse_list[];
- extern uint16 sc48_chip_list[];
- extern uint16 sc48_floor_table[];
- extern Compact sc48_socket;
- extern uint16 sc48_put_bulb[];
- extern uint16 sc48_palette[];
- extern uint16 sc48_fast_list[];
- extern Compact sc48_hole;
- extern uint16 reset_47_48[];
- extern uint16 sc48_logic_list[];
- extern uint16 reset_65_48[];
- extern uint16 sc48_eyes_anim[];
- extern Compact sc48_exit_47;
- extern Compact sc48_exit_65;
- extern Compact sc48_floor;
- extern uint16 sc48_light_pal[];
- extern uint16 jobs_u_to_l[];
- extern uint16 m_jobs_left[];
- extern uint16 jobs_l_to_u[];
- extern uint16 m_jobs_u_to_d[];
- extern Compact sarnie_s4;
- extern uint16 m_jobs_l_to_d[];
- extern uint16 s4_talk_table[];
- extern uint16 chip_list_sc4[];
- extern Compact r_talk_s4;
- extern Compact monitors_s4;
- extern uint16 m_jobs_down[];
- extern Compact jobsworth;
- extern uint16 jobs_st_down[];
- extern Compact notice4;
- extern uint16 m_jobs_st_down[];
- extern uint16 m_jobs_st_talk[];
- extern uint16 m_jobs_up[];
- extern uint16 m_jobs_right[];
- extern uint16 m_jobs_st_up[];
- extern uint16 m_jobs_st_left[];
- extern uint16 m_jobs_st_right[];
- extern uint16 m_jobs_u_to_l[];
- extern uint16 m_jobs_u_to_r[];
- extern uint16 m_jobs_d_to_u[];
- extern uint16 m_jobs_d_to_l[];
- extern uint16 m_jobs_d_to_r[];
- extern uint16 m_jobs_l_to_u[];
- extern uint16 m_jobs_l_to_r[];
- extern uint16 m_jobs_r_to_u[];
- extern uint16 m_jobs_r_to_d[];
- extern uint16 m_jobs_r_to_l[];
- extern uint16 jobs_up[];
- extern uint16 jobs_down[];
- extern uint16 jobs_left[];
- extern uint16 jobs_right[];
- extern uint16 jobs_st_up[];
- extern uint16 jobs_st_left[];
- extern uint16 jobs_st_right[];
- extern uint16 jobs_st_talk[];
- extern uint16 jobs_u_to_d[];
- extern uint16 jobs_u_to_r[];
- extern uint16 jobs_d_to_u[];
- extern uint16 jobs_d_to_l[];
- extern uint16 jobs_d_to_r[];
- extern uint16 jobs_l_to_d[];
- extern uint16 jobs_l_to_r[];
- extern uint16 jobs_r_to_u[];
- extern uint16 jobs_r_to_d[];
- extern uint16 jobs_r_to_l[];
- extern Compact buttons_s4;
- extern uint16 sc4_mouse_open[];
- extern Compact tv_screens_s4;
- extern uint16 sc4_logic[];
- extern Compact postcard;
- extern Compact knob_s4;
- extern Compact lazer_s4;
- extern uint16 fast_list_sc4[];
- extern Compact sc4_left_exit;
- extern Compact spanner_s4;
- extern uint16 joey_list_s4[];
- extern Compact chuck_s4;
- extern uint16 r4_floor_table[];
- extern uint16 sc4_mouse[];
- extern Compact sc4_floor;
- extern Compact cupboard_s4;
- extern Compact copter;
- extern uint16 rs_joey_29_7[];
- extern uint16 rs_joey_to_6[];
- extern Compact lift_notice;
- extern uint16 mid_up_get[];
- extern uint16 jostair1_seq[];
- extern uint16 grd_watch_seq[];
- extern uint16 s7_floor_table[];
- extern uint16 lamb_card_seq[];
- extern uint16 joey_list_s6[];
- extern uint16 s6_chip_list[];
- extern uint16 s6_pal[];
- extern uint16 rs_foster_8_7[];
- extern Compact joey_fly_6;
- extern uint16 s7_chip_list[];
- extern uint16 s8_logic[];
- extern uint16 s7_lift_open[];
- extern uint16 skorl_anim[];
- extern uint16 card_slot_anim[];
- extern uint16 dwn_stair1_seq[];
- extern Compact s7_floor;
- extern uint16 rs_foster_9_6[];
- extern uint16 s6_mouse[];
- extern uint16 rs_foster_to_5[];
- extern uint16 s8_chip_list[];
- extern uint16 weld_7_seq[];
- extern uint16 grd_blink_seq[];
- extern Compact down_exit_s8;
- extern uint16 jostair3_seq[];
- extern uint16 s5_chip_list[];
- extern Compact left_exit_s7;
- extern uint16 rs_foster_18_5[];
- extern uint16 upstairs1_seq[];
- extern uint16 rs_foster_6_7[];
- extern Compact s7_card_slot;
- extern uint16 rs_joey_fly[];
- extern uint16 s7_mouse[];
- extern uint16 s7_logic[];
- extern ExtCompact wreck_guard_ext;
- extern Compact wreck_guard;
- extern uint16 rs_foster_5_6[];
- extern uint16 rs_foster_7_8[];
- extern uint16 upstairs2_seq[];
- extern Compact security_exit;
- extern uint16 s6_logic[];
- extern Compact right_exit_s5;
- extern Compact cable_7;
- extern uint16 rs_foster_29_7[];
- extern uint16 s8_mouse[];
- extern uint16 s8_pal[];
- extern Compact security_exit_s6;
- extern uint16 jostair2_seq[];
- extern uint16 s6_floor_table[];
- extern Compact lift_s7;
- extern uint16 s5_mouse[];
- extern uint16 s5_logic[];
- extern uint16 dwn_stair2_seq[];
- extern uint16 s8_fast_list[];
- extern Compact right_exit_s7;
- extern uint16 s5_floor_table[];
- extern Compact s5_floor;
- extern uint16 s8_floor_table[];
- extern uint16 lamblook_seq[];
- extern uint16 s5_pal[];
- extern Compact left_exit_s5;
- extern Compact right_exit_s6;
- extern Compact s6_floor;
- extern uint16 rs_foster_to_6[];
- extern uint16 use_linc_anim[];
- extern Compact stairs6;
- extern uint16 rs_foster_6_3[];
- extern Compact left_exit_s6;
- extern uint16 s7_pal[];
- extern uint16 rs_foster_7_6[];
- extern ExtCompact skorl_guard_ext;
- extern Compact skorl_guard;
- extern Compact s8_floor;
- extern Compact factory_entry;
- extern uint16 s7_lift_close[];
- extern uint16 linc_table[];
- extern Compact linc_s7;
- extern Compact lift7_light;
- extern uint16 cable_cut_seq[];
- extern uint16 rs_foster_0_5[];
- extern uint16 lamb_talk_right[];
- extern void *data_2[];
- extern Compact sc65_exit_48;
- extern uint16 sc65_floor_table[];
- extern Compact sc65_floor;
- extern uint16 reset_48_65[];
- extern uint16 sc65_chip_list[];
- extern Compact sc65_exit_66;
- extern uint16 sc65_mouse_list[];
- extern uint16 sc65_fast_list[];
- extern Compact sc65_poster2;
- extern Compact sc65_poster1;
- extern Compact sc65_sign;
- extern uint16 sc65_logic_list[];
- extern uint16 sc65_palette[];
- extern uint16 sc66_hi_beam_an1[];
- extern uint16 sc66_door_close[];
- extern uint16 sc75_dead_tlk[];
- extern Compact sc66_rock3;
- extern Compact sc66_lo_beam;
- extern uint16 sc66_stones_anim[];
- extern uint16 walter_conv[];
- extern uint16 sc66_logic_list[];
- extern Compact sc66_stones;
- extern Compact sc66_rock1;
- extern uint16 sc81_ken_talk1[];
- extern Compact sc66_rock2;
- extern uint16 sc66_hi_beam_an2[];
- extern uint16 stuck_talk[];
- extern uint16 sc66_chip_list[];
- extern uint16 medi_talk_up[];
- extern uint16 sc82_ken_sat_tlk[];
- extern uint16 sc81_ken_talk2[];
- extern uint16 android_babble[];
- extern uint16 sc66_rock2_anim[];
- extern uint16 sc82_jobs_talk[];
- extern uint16 ken_talk_left[];
- extern uint16 sc75_freeze_tlk[];
- extern uint16 fost_pipe_talk[];
- extern uint16 ken_talk_up[];
- extern uint16 sc66_mouse_list[];
- extern Compact sc66_hi_beam;
- extern uint16 gall_talk_up[];
- extern uint16 walter_talk_up[];
- extern uint16 medi_talk_right[];
- extern uint16 sc66_rock3_anim[];
- extern uint16 gall_talk_left[];
- extern uint16 medi_talk_down[];
- extern uint16 sc66_lo_beam_anm[];
- extern uint16 sc81_dad_tlk[];
- extern uint16 reset_66[];
- extern uint16 sc66_fos_crushed[];
- extern uint16 fost_conv_left[];
- extern uint16 sc81_fos_sat_tlk[];
- extern uint16 walter_talk_dwn[];
- extern uint16 sc66_fos_walk_in[];
- extern uint16 medi_talk_left[];
- extern uint16 ken_talk_down[];
- extern uint16 sc81_dad_tlk2[];
- extern uint16 ken_talk_right[];
- extern uint16 walter_talk_lft[];
- extern uint16 sc81_ken_sat_tlk[];
- extern uint16 sc82_jobs_talk2[];
- extern Compact sc66_hole;
- extern uint16 sc66_rock1_anim[];
- extern uint16 sc66_fast_list[];
- extern uint16 sc66_palette[];
- extern Compact sc66_door;
- extern void *data_5[];
- extern uint16 sc67_logic_list[];
- extern Compact sc67_vein;
- extern uint16 sc67_mouse_list[];
- extern uint16 sc67_rub_head[];
- extern uint16 sc67_try_stick[];
- extern uint16 sc67_plast_hit[];
- extern Compact sc67_door;
- extern Compact sc67_mend;
- extern uint16 sc67_mending[];
- extern Compact sc67_plaster;
- extern uint16 sc67_door_open[];
- extern uint16 sc67_dustoff[];
- extern Compact sc67_rock;
- extern Compact sc67_crowbar;
- extern uint16 sc67_puss_leak[];
- extern uint16 sc67_pulse3_anim[];
- extern uint16 sc67_plast_fall[];
- extern Compact sc67_pulse4;
- extern uint16 sc67_brick_fall[];
- extern uint16 sc67_bar_fall[];
- extern uint16 sc67_brick_hit[];
- extern uint16 sc67_pick_plast[];
- extern uint16 sc67_crawl[];
- extern uint16 sc67_medifix[];
- extern uint16 sc67_pulse1_anim[];
- extern uint16 sc67_pulse2_anim[];
- extern uint16 sc67_stick_in[];
- extern Compact sc67_pulse1;
- extern uint16 sc67_rpocket[];
- extern Compact sc67_brickwork;
- extern uint16 sc67_getbrick[];
- extern uint16 sc67_lpocket[];
- extern uint16 sc67_pull_out[];
- extern uint16 sc67_palette[];
- extern uint16 sc67_fast_list[];
- extern uint16 sc67_door_close[];
- extern uint16 sc67_rock_anim[];
- extern Compact sc67_pulse2;
- extern Compact sc67_brick;
- extern uint16 sc67_floor_table[];
- extern uint16 sc67_pick_brick[];
- extern uint16 reset_66_67[];
- extern Compact sc67_pulse3;
- extern Compact sc67_floor;
- extern uint16 sc67_pulse4_anim[];
- extern uint16 sc67_chip_list[];
- extern uint16 reset_68_67[];
- extern Compact sc67_clot;
- extern Compact sc68_pulse5;
- extern uint16 sc68_chip_list[];
- extern uint16 reset_69_68[];
- extern Compact sc68_pulse1;
- extern Compact sc68_door;
- extern Compact sc68_exit;
- extern uint16 sc68_logic_list[];
- extern uint16 sc68_palette[];
- extern Compact sc68_pulse3;
- extern uint16 sc68_pulse5_anim[];
- extern uint16 sc68_ascend[];
- extern uint16 sc68_pulse3_anim[];
- extern uint16 sc68_pulse2_anim[];
- extern Compact sc68_pulse4;
- extern uint16 sc68_pulse6_anim[];
- extern Compact sc68_sensor;
- extern uint16 sc68_pulse1_anim[];
- extern uint16 sc68_pulse4_anim[];
- extern Compact sc68_pulse2;
- extern uint16 sc68_descend[];
- extern uint16 reset_70_68[];
- extern uint16 sc68_sensor_anim[];
- extern uint16 sc68_door_close[];
- extern uint16 sc68_floor_table[];
- extern Compact sc68_pulse6;
- extern Compact sc68_grill;
- extern Compact sc68_stairs;
- extern uint16 sc68_fast_list[];
- extern uint16 reset_67_68[];
- extern uint16 sc68_mouse_list[];
- extern Compact sc68_floor;
- extern uint16 sc68_joey_list[];
- extern uint16 sc69_logic_list[];
- extern uint16 sc69_pulse5_anim[];
- extern uint16 sc69_chip_list[];
- extern uint16 sc69_palette[];
- extern uint16 reset_71_69[];
- extern uint16 sc69_mouse_list[];
- extern Compact sc69_pulse2;
- extern uint16 sc69_floor_table[];
- extern Compact sc69_pulse6;
- extern uint16 sc69_joey_list[];
- extern Compact sc69_exit;
- extern uint16 sc69_fast_list[];
- extern Compact sc69_door;
- extern Compact sc69_pulse3;
- extern Compact sc69_pulse5;
- extern uint16 sc69_pulse6_anim[];
- extern Compact sc69_pulse4;
- extern Compact sc69_pulse1;
- extern uint16 sc69_pulse4_anim[];
- extern Compact sc69_grill;
- extern uint16 sc69_pulse1_anim[];
- extern uint16 sc69_pulse3_anim[];
- extern uint16 reset_68_69[];
- extern uint16 sc69_pulse2_anim[];
- extern Compact sc69_floor;
- extern Compact sc70_bar;
- extern uint16 sc70_pull_bar[];
- extern uint16 sc70_step_down[];
- extern uint16 sc70_palette[];
- extern uint16 sc70_floor_table[];
- extern uint16 sc70_enter_anim[];
- extern uint16 sc70_step_up[];
- extern Compact sc70_floor;
- extern uint16 reset_68_70[];
- extern uint16 sc70_exit_anim[];
- extern uint16 sc70_fast_list[];
- extern uint16 sc70_logic_list[];
- extern ExtCompact sc70_iris_ext;
- extern Compact sc70_iris;
- extern uint16 sc70_pit_table[];
- extern Compact sc70_door;
- extern Compact sc70_pit;
- extern uint16 sc70_chip_list[];
- extern uint16 sc70_bar_anim[];
- extern Compact sc70_control;
- extern uint16 sc70_pit_anim[];
- extern Compact sc70_grill;
- extern uint16 sc70_consol_anim[];
- extern uint16 sc70_mouse_list[];
- extern uint16 medi_d_to_u[];
- extern uint16 sc71_use_board[];
- extern Compact sc71_door72;
- extern uint16 sc71_medi_charge[];
- extern uint16 medi_up[];
- extern uint16 medi_down[];
- extern uint16 medi_left[];
- extern uint16 medi_right[];
- extern uint16 medi_st_up[];
- extern uint16 medi_st_down[];
- extern uint16 medi_st_left[];
- extern uint16 medi_st_right[];
- extern uint16 medi_u_to_d[];
- extern uint16 medi_u_to_l[];
- extern uint16 medi_u_to_r[];
- extern uint16 medi_d_to_l[];
- extern uint16 medi_d_to_r[];
- extern uint16 medi_l_to_u[];
- extern uint16 medi_l_to_d[];
- extern uint16 medi_l_to_r[];
- extern uint16 medi_r_to_u[];
- extern uint16 medi_r_to_d[];
- extern uint16 medi_r_to_l[];
- extern ExtCompact medi_ext;
- extern Compact medi;
- extern uint16 sc71_mouse_list[];
- extern uint16 sc71_light1_anim[];
- extern uint16 sc71_logic_list[];
- extern uint16 reset_69_71[];
- extern uint16 sc71_chip_list[];
- extern uint16 sc710_chip_list[];
- extern uint16 reset_72_71[];
- extern uint16 sc71_medi_get_up[];
- extern Compact sc71_chlite;
- extern Compact sc71_controls;
- extern uint16 sc71_panel_anim[];
- extern Compact sc71_panel2;
- extern uint16 sc71_panel2_anim[];
- extern uint16 sc71_joey_list[];
- extern Compact sc71_light1;
- extern uint16 sc71_palette[];
- extern uint16 sc71_fast_list[];
- extern uint16 sc71_mon_anim[];
- extern uint16 sc71_floor_table[];
- extern Compact sc71_floor;
- extern Compact sc71_door69;
- extern Compact sc71_fake_floor;
- extern Compact sc71_medi_slot;
- extern Compact sc71_monitor;
- extern uint16 sc71_chlite_anim[];
- extern Compact sc71_locked_door;
- extern Compact sc71_recharger;
- extern uint16 sc71_light2_anim[];
- extern uint16 wit_st_right[];
- extern uint16 sc72_comp_flash[];
- extern Compact sc72_rot_light;
- extern uint16 sc72_fast_list[];
- extern uint16 sc72_spill_anim[];
- extern uint16 wit_d_to_u[];
- extern Compact sc72_chamber2;
- extern uint16 wit_l_to_r[];
- extern uint16 sc72_joey_tap[];
- extern uint16 sc72_comp2_flash[];
- extern Compact sc72_tank;
- extern uint16 wit_r_to_d[];
- extern uint16 sc72_floor_table[];
- extern Compact sc72_floor;
- extern uint16 sc72_drip_anim[];
- extern uint16 wit_u_to_d[];
- extern Compact sc72_cham2_light;
- extern Compact sc72_computer2;
- extern uint16 sc72_walter_die[];
- extern uint16 wit_r_to_l[];
- extern uint16 wit_up[];
- extern uint16 sc72_rotating[];
- extern uint16 sc72_walter_kill[];
- extern Compact sc72_exit;
- extern uint16 wit_l_to_d[];
- extern uint16 sc72_cham3_anim[];
- extern uint16 sc72_chip_list[];
- extern uint16 sc72_foster_die[];
- extern uint16 sc72_cham1_anim[];
- extern uint16 sc72_cham2_anim[];
- extern uint16 reset_71_72[];
- extern uint16 wit_st_left[];
- extern Compact sc72_cham1_light;
- extern uint16 sc72_palette[];
- extern uint16 sc72_joey_list[];
- extern uint16 sc72_cham2_flash[];
- extern uint16 wit_st_down[];
- extern uint16 sc72_mouse_list[];
- extern Compact sc72_fake_floor;
- extern uint16 wit_st_up[];
- extern Compact sc72_tap;
- extern uint16 wit_l_to_t[];
- extern uint16 wit_st_talk[];
- extern uint16 wit_d_to_l[];
- extern Compact sc72_spill;
- extern Compact sc72_computer;
- extern uint16 wit_l_to_u[];
- extern Compact sc72_door;
- extern uint16 wit_u_to_l[];
- extern uint16 sc72_cham1_flash[];
- extern uint16 wit_d_to_r[];
- extern uint16 wit_left[];
- extern uint16 sc72_tank_anim[];
- extern uint16 wit_right[];
- extern uint16 wit_t_to_u[];
- extern uint16 wit_u_to_t[];
- extern Compact sc72_chamber3;
- extern uint16 wit_down[];
- extern uint16 wit_u_to_r[];
- extern uint16 wit_r_to_u[];
- extern uint16 wit_t_to_l[];
- extern ExtCompact witness_ext;
- extern Compact witness;
- extern uint16 sc72_logic_list[];
- extern uint16 reset_73_72[];
- extern uint16 sc720_chip_list[];
- extern Compact sc72_grill;
- extern Compact sc72_chamber1;
- extern uint16 gal_u_to_l[];
- extern Compact sc73_exit;
- extern uint16 sc73_cham5_flash[];
- extern uint16 sc73_cham5_anim[];
- extern uint16 gal_up[];
- extern uint16 gal_down[];
- extern uint16 gal_left[];
- extern uint16 gal_right[];
- extern uint16 gal_st_up[];
- extern uint16 gal_st_down[];
- extern uint16 gal_st_left[];
- extern uint16 gal_st_right[];
- extern uint16 gal_u_to_d[];
- extern uint16 gal_u_to_r[];
- extern uint16 gal_d_to_u[];
- extern uint16 gal_d_to_l[];
- extern uint16 gal_d_to_r[];
- extern uint16 gal_l_to_u[];
- extern uint16 gal_l_to_d[];
- extern uint16 gal_l_to_r[];
- extern uint16 gal_r_to_u[];
- extern uint16 gal_r_to_d[];
- extern uint16 gal_r_to_l[];
- extern ExtCompact gallagher_ext;
- extern Compact gallagher;
- extern uint16 sc73_joey_fight1[];
- extern uint16 sc73_gall_fight2[];
- extern uint16 reset_72_73[];
- extern uint16 sc73_joey_fight2[];
- extern uint16 sc73_floor_table[];
- extern Compact sc73_floor;
- extern uint16 sc73_bits_anim[];
- extern uint16 sc73_gall_fight1[];
- extern Compact sc73_door;
- extern uint16 sc73_cham4_anim[];
- extern Compact sc73_bits;
- extern Compact sc73_locked_door;
- extern uint16 sc73_mouse_list[];
- extern Compact sc73_sensor;
- extern Compact sc73_cham5_light;
- extern uint16 sc73_joey_lunge[];
- extern uint16 sc73_get_board[];
- extern uint16 sc73_chip_list[];
- extern Compact sc73_spray;
- extern uint16 reset_74_73[];
- extern Compact sc73_bits2;
- extern uint16 sc73_sensor_anim[];
- extern uint16 sc73_fast_list[];
- extern uint16 sc73_joey_list[];
- extern uint16 sc73_spray_anim[];
- extern Compact sc73_chamber4;
- extern Compact sc73_chamber3;
- extern uint16 sc73_palette[];
- extern Compact sc73_chamber5;
- extern uint16 sc73_cham4_flash[];
- extern uint16 sc73_bits2_anim[];
- extern uint16 sc73_logic_list[];
- extern uint16 reset_75_73[];
- extern uint16 sc73_cham3_anim[];
- extern uint16 sc73_search[];
- extern Compact sc73_big_door;
- extern Compact sc73_cham4_light;
- extern Compact sc74_monitor3;
- extern Compact sc74_pod;
- extern Compact sc74_terminal;
- extern uint16 sc74_int_table[];
- extern Compact sc74_interface;
- extern uint16 sc74_mon4_anim[];
- extern uint16 sc74_rtv_anim[];
- extern uint16 sc74_pod_down[];
- extern uint16 sc74_lights_anim[];
- extern uint16 sc74_pod_up[];
- extern Compact sc74_int_slot;
- extern uint16 sc74_mouse_list[];
- extern uint16 sc74_chip_list[];
- extern Compact sc74_monitor2;
- extern uint16 sc74_floor_table[];
- extern Compact sc74_floor;
- extern uint16 reset_73_74[];
- extern uint16 sc74_ltv_anim[];
- extern Compact sc74_left_tv;
- extern uint16 sc74_usecard[];
- extern uint16 sc74_fost_sit[];
- extern Compact sc74_door;
- extern Compact sc74_monitor4;
- extern uint16 sc74_mon3_anim[];
- extern uint16 sc74_get_up[];
- extern Compact sc74_monitor1;
- extern uint16 sc74_mon1_anim[];
- extern uint16 sc74_palette[];
- extern uint16 sc74_fast_list[];
- extern uint16 sc74_usecard2[];
- extern uint16 sc74_rpocket[];
- extern uint16 reset_linc_74[];
- extern Compact sc74_right_tv;
- extern uint16 sc74_logic_list[];
- extern uint16 sc74_mon2_anim[];
- extern Compact sc74_lights;
- extern uint16 sc74_slot_flash[];
- extern uint16 sc75_floor_table[];
- extern uint16 sc75_usecard[];
- extern Compact sc75_console;
- extern uint16 sc75_get_tongs[];
- extern uint16 sc75_joey_list[];
- extern uint16 sc75_freeze_ded2[];
- extern uint16 sc75_hand_tank[];
- extern Compact sc75_door;
- extern uint16 sc75_light2_anim[];
- extern Compact sc75_light1;
- extern uint16 rs_tongs_dead[];
- extern uint16 sc75_tank_anim[];
- extern uint16 reset_73_75[];
- extern uint16 sc75_light1_anim[];
- extern uint16 sc75_fast_list[];
- extern Compact sc75_floor;
- extern uint16 rs_tongs_empty[];
- extern Compact sc75_big_door;
- extern uint16 sc75_mouse_list[];
- extern Compact sc75_live_tank;
- extern uint16 sc75_freeze_it[];
- extern Compact sc75_tongs;
- extern uint16 sc75_chip_list[];
- extern uint16 sc75_nitro_anim[];
- extern uint16 rs_tongs_frozen[];
- extern uint16 sc75_crash_anim[];
- extern Compact sc75_light2;
- extern uint16 sc75_mon_anim[];
- extern uint16 sc75_freeze_it2[];
- extern Compact sc75_nitro_tank;
- extern uint16 sc75_palette[];
- extern uint16 rs_tongs_live[];
- extern uint16 reset_76_75[];
- extern uint16 sc75_logic_list[];
- extern uint16 rs_tongs_timer[];
- extern uint16 sc75_freeze_ded[];
- extern uint16 sc75_rpocket[];
- extern uint16 sc75_get_tiss[];
- extern uint16 ken_u_to_r[];
- extern uint16 sc76_logic_list[];
- extern uint16 sc76_hatch_2[];
- extern uint16 sc76_cab2_close[];
- extern uint16 reset_75_76[];
- extern uint16 sc76_chip_list[];
- extern uint16 ken_right[];
- extern uint16 ken_st_up[];
- extern uint16 ken_d_to_l[];
- extern uint16 ken_up[];
- extern uint16 ken_down[];
- extern uint16 ken_left[];
- extern uint16 ken_st_down[];
- extern uint16 ken_st_left[];
- extern uint16 ken_st_right[];
- extern uint16 ken_u_to_d[];
- extern uint16 ken_u_to_l[];
- extern uint16 ken_d_to_u[];
- extern uint16 ken_d_to_r[];
- extern uint16 ken_l_to_u[];
- extern uint16 ken_l_to_d[];
- extern uint16 ken_l_to_r[];
- extern uint16 ken_r_to_u[];
- extern uint16 ken_r_to_d[];
- extern uint16 ken_r_to_l[];
- extern ExtCompact ken_ext;
- extern Compact ken;
- extern uint16 sc76_floor_table[];
- extern Compact sc76_floor;
- extern Compact sc76_light3;
- extern Compact sc76_light9;
- extern uint16 sc76_light1_anim[];
- extern uint16 sc76_light2_anim[];
- extern Compact sc76_light6;
- extern Compact sc76_board_3;
- extern uint16 sc76_shut_cab[];
- extern uint16 sc76_light3_anim[];
- extern Compact sc76_light1;
- extern uint16 sc76_low_get[];
- extern uint16 sc76_fostfall[];
- extern Compact sc76_door77;
- extern Compact sc76_board_1;
- extern Compact sc76_light8;
- extern Compact sc76_android_1;
- extern uint16 sc76_cab1_open[];
- extern uint16 sc76_hatch_1[];
- extern Compact sc76_console_2;
- extern ExtCompact sc76_android_3_ext;
- extern Compact sc76_android_3;
- extern Compact sc76_console_1;
- extern uint16 sc76_fast_list[];
- extern ExtCompact sc76_android_2_ext;
- extern Compact sc76_android_2;
- extern uint16 sc76_cab1_close[];
- extern Compact sc76_light5;
- extern Compact sc76_board_2;
- extern uint16 sc76_light9_anim[];
- extern uint16 sc76_cab3_open[];
- extern Compact sc76_light7;
- extern Compact sc76_light4;
- extern uint16 sc76_mouse_list[];
- extern uint16 sc76_joey_list[];
- extern uint16 reset_77_76[];
- extern uint16 sc76_light5_anim[];
- extern uint16 sc76_light4_anim[];
- extern uint16 sc76_hatch_3[];
- extern Compact sc76_cabinet_1;
- extern uint16 sc76_punch[];
- extern uint16 sc76_cab2_open[];
- extern uint16 sc76_light7_anim[];
- extern Compact sc76_cabinet_3;
- extern Compact sc76_console_3;
- extern uint16 sc76_open_cab[];
- extern uint16 sc76_palette[];
- extern Compact sc76_light2;
- extern uint16 sc76_light8_anim[];
- extern uint16 sc76_cab3_close[];
- extern Compact sc76_cabinet_2;
- extern uint16 sc76_light6_anim[];
- extern Compact sc76_door75;
- extern uint16 sc77_fpushl_2[];
- extern uint16 sc77_palette[];
- extern Compact sc77_big_door;
- extern uint16 sc77_fpushl_1[];
- extern uint16 sc77_fast_list[];
- extern uint16 sc77_logic_list[];
- extern uint16 sc77_door_open[];
- extern uint16 sc77_chip_list[];
- extern uint16 reset_78_77[];
- extern uint16 sc77_stretch[];
- extern uint16 sc77_joey_list[];
- extern uint16 sc77_mouse_list[];
- extern uint16 reset_76_77[];
- extern uint16 sc77_fpushr_2[];
- extern uint16 sc77_floor_table[];
- extern uint16 sc77_kpushr_2[];
- extern Compact sc77_tank_1;
- extern uint16 sc77_fpushr_1[];
- extern Compact sc77_tank_2;
- extern Compact sc77_floor;
- extern Compact sc77_hand_2;
- extern Compact sc77_hand_1;
- extern uint16 sc77_kpushr_1[];
- extern Compact sc77_door76;
- extern uint16 sc78_ledge_table[];
- extern Compact sc78_ledge;
- extern Compact sc78_big_door;
- extern uint16 sc78_climb_up[];
- extern uint16 sc78_logic_list[];
- extern uint16 reset_79_78[];
- extern uint16 sc78_mouse_list[];
- extern Compact sc78_support;
- extern uint16 sc781_palette[];
- extern uint16 reset_77_78[];
- extern uint16 sc78_pipe_table[];
- extern uint16 sc78_chip_list[];
- extern Compact sc78_exit;
- extern uint16 sc78_jump_down[];
- extern Compact sc78_pipe;
- extern uint16 sc78_palette[];
- extern uint16 sc78_fast_list[];
- extern uint16 sc791_palette[];
- extern uint16 sc79_chip_list[];
- extern uint16 sc79_climb_up[];
- extern Compact sc79_exit;
- extern Compact sc79_rope;
- extern Compact sc79_support;
- extern uint16 sc79_palette[];
- extern uint16 sc79_climb_down[];
- extern uint16 sc79_crouch_down[];
- extern uint16 sc79_pipe_table[];
- extern uint16 reset_78_79[];
- extern uint16 sc79_crouch_up[];
- extern uint16 sc79_rope_anim[];
- extern Compact sc79_knot;
- extern uint16 sc79_fast_list[];
- extern uint16 reset_80_79[];
- extern Compact sc79_ladder;
- extern uint16 sc79_toss_rope[];
- extern uint16 sc79_logic_list[];
- extern uint16 sc79_mouse_list[];
- extern uint16 sc79_tie_rope[];
- extern Compact sc79_pipe;
- extern Compact sc80_bubble10;
- extern uint16 sc80_logic_list[];
- extern uint16 sc802_palette[];
- extern Compact sc80_bubble1;
- extern uint16 sc801_palette[];
- extern uint16 sc803_palette[];
- extern uint16 sc80_chip_list[];
- extern Compact sc80_bubble2;
- extern uint16 sc80_pipe_shrug[];
- extern uint16 sc80_climb_down[];
- extern uint16 sc80_exit_open[];
- extern uint16 sc80_fast_list[];
- extern uint16 sc80_palette[];
- extern Compact sc80_bubble11;
- extern uint16 sc80_clamber[];
- extern uint16 sc80_mouse_list[];
- extern uint16 sc80_climb_up[];
- extern Compact sc80_exit;
- extern Compact sc80_orifice;
- extern Compact sc80_sample;
- extern uint16 sc80_get_rope[];
- extern uint16 sc80_bub1_anim[];
- extern uint16 sc80_swing[];
- extern Compact sc80_spout;
- extern Compact sc80_bubble4;
- extern uint16 sc80_goo_anim[];
- extern Compact sc80_bubble7;
- extern Compact sc80_bubble9;
- extern uint16 sc80_sample_fall[];
- extern Compact sc80_rope;
- extern Compact sc80_bubble3;
- extern Compact sc80_bubble8;
- extern uint16 sc80_drop[];
- extern uint16 reset_79_80[];
- extern Compact sc80_ladder;
- extern uint16 sc804_palette[];
- extern Compact sc80_bubble12;
- extern Compact sc80_bubble6;
- extern Compact sc80_bubble5;
- extern Compact sc80_goo;
- extern Compact sc81_big_tent3;
- extern uint16 sc81_fos_squirm[];
- extern uint16 sc81_tentwig1[];
- extern uint16 sc81_ken_helm_dn[];
- extern uint16 sc81_tentwig2[];
- extern uint16 sc81_fast_list[];
- extern Compact sc81_tent5;
- extern Compact sc81_helmet;
- extern uint16 sc81_ken_sit[];
- extern uint16 sc81_palette[];
- extern uint16 sc81_dad_helm_up[];
- extern Compact sc81_tent2;
- extern uint16 sc83_draw_list[];
- extern uint16 sc81_tentwig5[];
- extern Compact sc81_chair;
- extern uint16 sc81_chip_list[];
- extern uint16 sc81_tentwig6[];
- extern Compact sc81_ken_sat;
- extern uint16 sc81_tentdrop2[];
- extern uint16 sc81_ken_walk2[];
- extern Compact sc81_foster_sat;
- extern uint16 sc81_tentdrop1[];
- extern Compact sc81_father_sat;
- extern uint16 sc81_tentwig4[];
- extern uint16 sc81_ken_walk1[];
- extern uint16 reset_dad_spec[];
- extern uint16 sc81_mouse_list[];
- extern uint16 sc81_dad_breath1[];
- extern uint16 sc81_fos_helm_dn[];
- extern uint16 sc81_dad_fall2[];
- extern Compact sc81_door;
- extern Compact sc81_big_tent1;
- extern Compact sc81_tent1;
- extern Compact sc81_tent4;
- extern ExtCompact sc81_father_ext;
- extern Compact sc81_father;
- extern uint16 sc81_door_close[];
- extern uint16 sc81_dad_breath2[];
- extern uint16 sc81_tentwig3[];
- extern uint16 sc81_father_die[];
- extern uint16 reset_ken_81[];
- extern uint16 reset_80_81[];
- extern uint16 sc81_dad_fall1[];
- extern uint16 sc81_ken_jump_in[];
- extern uint16 sc81_logic_list[];
- extern Compact sc81_big_tent2;
- extern Compact sc81_tent3;
- extern uint16 sc81_tentdrop3[];
- extern Compact sc81_tent6;
- extern uint16 sc83_palette[];
- extern uint16 reset_foster_spec[];
- extern uint16 sc81_foster_sit[];
- extern uint16 sc82_push_button[];
- extern ExtCompact sc82_jobsworth_ext;
- extern Compact sc82_jobsworth;
- extern uint16 reset_foster_82[];
- extern uint16 sc82_jobs_turn[];
- extern uint16 sc82_jobs_take[];
- extern uint16 sc82_logic_list[];
- extern uint16 sc82_fast_list[];
- extern uint16 sc82_mouse_list[];
- extern uint16 reset_ken_82[];
- extern uint16 sc82_chip_list[];
- extern uint16 sc82_palette[];
- extern uint16 sc82_foster_give[];
- extern uint16 sc82_jobs_return[];
- extern uint16 sc85_palette[];
- extern uint16 sc85_mouse_list[];
- extern uint16 sc85_chip_list[];
- extern uint16 sc85_fast_list[];
- extern uint16 sc85_logic_list[];
- extern Compact door_r90f;
- extern Compact door_r90;
- extern uint16 sc90_floor_table[];
- extern Compact sc90_floor;
- extern uint16 sc90_smfloor_table[];
- extern uint16 eye90_zap_anim[];
- extern uint16 door_l90_anim[];
- extern Compact door_l90;
- extern uint16 get_join[];
- extern uint16 sc90_mouse[];
- extern uint16 door_l90f_anim[];
- extern uint16 sc90_logic[];
- extern uint16 eye_90_table[];
- extern Compact eyeball_90;
- extern Compact sc90_smfloor;
- extern Compact join_object;
- extern Compact door_l90f;
- extern Compact oscillator;
- extern uint16 rs_foster_90_91[];
- extern uint16 rs_foster_90_94[];
- extern uint16 door_r90_anim[];
- extern uint16 door_r90f_anim[];
- extern uint16 get_oscill[];
- extern uint16 blind_eye[];
- extern uint16 see_eye[];
- extern uint16 pal90[];
- extern uint16 pal90a[];
- extern uint16 pal90b[];
- extern uint16 chip_list_sc90[];
- extern uint16 get_eye[];
- extern uint16 fost_die90[];
- extern void *data_6[];
- extern Compact decomp_obj;
- extern Compact door_r91;
- extern uint16 sc91_mouse[];
- extern uint16 get_decomp[];
- extern uint16 eye_91_table[];
- extern Compact door_l91f;
- extern uint16 door_r91f_anim[];
- extern Compact report_book;
- extern uint16 get_report[];
- extern uint16 chip_list_sc91[];
- extern uint16 sc91_floor_table[];
- extern Compact sc91_floor;
- extern Compact bag_91;
- extern uint16 door_r91_anim[];
- extern uint16 rs_foster_91_95[];
- extern uint16 door_l91_anim[];
- extern uint16 pal91[];
- extern uint16 get_decrypt[];
- extern Compact door_t91;
- extern Compact door_l91;
- extern uint16 rs_foster_91_92[];
- extern uint16 fost_die91[];
- extern uint16 rs_foster_91_90[];
- extern uint16 sc91_logic[];
- extern Compact eyeball_91;
- extern uint16 fast_list_sc91[];
- extern Compact door_t91r;
- extern uint16 door_l91f_anim[];
- extern Compact decrypt_obj;
- extern uint16 door_t91_anim[];
- extern uint16 door_t91r_anim[];
- extern uint16 eye91_zap_anim[];
- extern Compact door_r91f;
- extern Compact bridge_e;
- extern Compact door_l92;
- extern uint16 slab8_table[];
- extern Compact slab8;
- extern uint16 slab3_table[];
- extern uint16 slab2_table[];
- extern uint16 slab4_table[];
- extern Compact slab4;
- extern uint16 door_l92_anim[];
- extern uint16 door_r92_anim[];
- extern uint16 slab6_table[];
- extern Compact slab6;
- extern Compact door_r92;
- extern Compact bridge_h;
- extern Compact bridge_f;
- extern uint16 slab7_table[];
- extern Compact bridge_a;
- extern uint16 door_r92r_anim[];
- extern Compact bridge_g;
- extern Compact door_l92f;
- extern Compact bridge_b;
- extern uint16 slab9_table[];
- extern uint16 slab1_table[];
- extern Compact slab1;
- extern Compact red_circle;
- extern Compact slab2;
- extern uint16 sc92_logic[];
- extern uint16 chip_list_sc92[];
- extern uint16 pal92[];
- extern uint16 fast_list_sc92[];
- extern uint16 door_l92f_anim[];
- extern Compact slab9;
- extern Compact door_r92r;
- extern uint16 slab5_table[];
- extern Compact slab5;
- extern Compact slab7;
- extern uint16 sc92_mouse[];
- extern uint16 rs_foster_92_93[];
- extern Compact green_circle;
- extern uint16 rs_foster_92_91[];
- extern Compact bridge_c;
- extern Compact bridge_d;
- extern Compact slab3;
- extern uint16 get_adjust[];
- extern Compact door_l93;
- extern uint16 sc93_mouse[];
- extern Compact adjust_book;
- extern uint16 sc93_floor_table[];
- extern uint16 sc93_logic[];
- extern Compact door_l93f;
- extern uint16 rs_foster_93_92[];
- extern Compact sc93_floor;
- extern uint16 chip_list_sc93[];
- extern uint16 door_l93f_anim[];
- extern uint16 get_persona[];
- extern uint16 fast_list_sc93[];
- extern uint16 door_l93_anim[];
- extern Compact persona;
- extern uint16 pal93[];
- extern uint16 door_l94_anim[];
- extern uint16 holo1_a_anim[];
- extern uint16 sc94_floor_table[];
- extern Compact sc94_floor;
- extern uint16 fast_list_sc94[];
- extern uint16 holo3_anim[];
- extern Compact door_r94;
- extern uint16 sc94_logic[];
- extern uint16 door_r94r_anim[];
- extern Compact door_r94r;
- extern uint16 rs_foster_94_90[];
- extern Compact door_l94r;
- extern uint16 rs_foster_94_95[];
- extern uint16 door_r94_anim[];
- extern uint16 chip_list_sc94[];
- extern ExtCompact hologram_b_ext;
- extern Compact hologram_b;
- extern uint16 holo1_b_anim[];
- extern Compact door_l94;
- extern uint16 door_l94r_anim[];
- extern uint16 sc94_mouse[];
- extern uint16 anita_holo_talk[];
- extern Compact hologram_pad;
- extern uint16 pal94[];
- extern Compact hologram_a;
- extern uint16 fast_list_sc95[];
- extern uint16 weight_anim[];
- extern uint16 sc95_floor_table[];
- extern uint16 door_r95_anim[];
- extern uint16 rs_foster_95_96[];
- extern Compact door_r95f;
- extern uint16 pal95[];
- extern uint16 chip_list_sc95[];
- extern uint16 door_l95f_anim[];
- extern uint16 sc95_logic[];
- extern Compact weight;
- extern Compact guardian;
- extern uint16 rs_foster_95_91[];
- extern uint16 sc95_mouse[];
- extern Compact door_r95;
- extern uint16 rs_foster_95_94[];
- extern Compact door_t95;
- extern uint16 door_r95f_anim[];
- extern Compact door_l95;
- extern Compact door_l95f;
- extern uint16 door_t95_anim[];
- extern uint16 door_t95r_anim[];
- extern uint16 guardian_down[];
- extern Compact sc95_floor;
- extern uint16 guardian_up[];
- extern Compact door_t95r;
- extern uint16 door_l95_anim[];
- extern uint16 sc96_mouse[];
- extern uint16 door_l96f_anim[];
- extern uint16 sc96_floor_table[];
- extern Compact sc96_floor;
- extern uint16 sc96_logic[];
- extern Compact crystal;
- extern uint16 rs_foster_96_95[];
- extern uint16 crystal_break[];
- extern uint16 pal96[];
- extern Compact door_l96f;
- extern Compact virus;
- extern uint16 crystal_spin[];
- extern uint16 virus_spin[];
- extern Compact door_l96;
- extern uint16 chip_list_sc96[];
- extern uint16 get_virus[];
- extern uint16 door_l96_anim[];
- extern uint16 fast_list_sc96[];
- extern uint16 s9_floor_table[];
- extern Compact fake_floor_9;
- extern uint16 son_work_seq[];
- extern ExtCompact son_ext;
- extern Compact son;
- extern uint16 scandie_seq[];
- extern uint16 lobby_down_seq[];
- extern uint16 s9_mouse[];
- extern uint16 scan_seq[];
- extern uint16 dad_work_seq[];
- extern Compact linc_s9;
- extern uint16 dad_work3_seq[];
- extern ExtCompact dad_ext;
- extern Compact dad;
- extern uint16 dad_work2_seq[];
- extern Compact s9_floor;
- extern Compact left_exit_s9;
- extern uint16 fans_seq[];
- extern Compact fans;
- extern Compact lobby_slot;
- extern Compact scanner;
- extern uint16 card_in_seq[];
- extern uint16 lobby_up_seq[];
- extern Compact lobby_door;
- extern uint16 rs_foster_to_9[];
- extern uint16 rs_foster_10_9[];
- extern uint16 s9_logic[];
- extern uint16 s9_chip_list[];
- extern uint16 s9_pal[];
- extern uint16 window_mouse[];
- extern uint16 logon[];
- extern uint16 note_module[];
- extern uint16 window_logic[];
- extern uint16 crouch_right_b[];
- extern uint16 crouch_down[];
- extern uint16 auth_module[];
- extern Compact window_3;
- extern Compact info_button;
- extern uint16 size_module[];
- extern Compact window_2;
- extern uint16 logoff[];
- extern uint16 enter_top[];
- extern uint16 crouch_right[];
- extern Compact window_1;
- extern uint16 exit_top[];
- extern uint16 shrug[];
- extern uint16 head_module[];
- extern uint16 crouch_right_a[];
- extern uint16 file_module[];
- extern uint16 crouch_left[];
- extern Compact window_4;
- extern uint16 rs_foster_s90[];
- extern Compact playbak_menu;
- extern Compact persona_menu;
- extern Compact info_menu;
- extern Compact decrypt_menu;
- extern uint16 linc_menu_mouse[];
- extern Compact kill_menu;
- extern Compact read_menu;
- extern Compact orders_menu;
- extern Compact report_menu;
- extern Compact virus_menu;
- extern Compact adjust_menu;
- extern Compact charon_menu;
- extern Compact orders2_menu;
- extern Compact report2_menu;
- extern Compact oscill_menu;
- extern Compact join_menu;
- extern Compact green_menu;
- extern uint16 linc_menu_logic[];
- extern Compact adjust2_menu;
- extern Compact red_menu;
- extern Compact open_menu;
- extern Compact decomp_menu;
- extern Compact blind_menu;
- extern Compact blank5;
- extern Compact tape_menu;
- extern Compact right_arrow;
- extern uint16 move_2[];
- extern Compact glass_menu;
- extern Compact lightbulb_menu;
- extern Compact blank3;
- extern Compact wd40_menu;
- extern Compact plaster_menu;
- extern Compact new_cable_menu;
- extern Compact blank8;
- extern Compact joeyb_menu;
- extern uint16 move_menu[];
- extern uint16 *move_list[];
- extern Compact blank6;
- extern Compact shades_menu;
- extern Compact citycard_menu;
- extern Compact blank9;
- extern Compact rope_menu;
- extern Compact left_arrow;
- extern Compact magazine_menu;
- extern Compact gallcard_menu;
- extern Compact dog_food_menu;
- extern Compact blank7;
- extern Compact blank2;
- extern Compact blank11;
- extern Compact anchor_menu;
- extern Compact anita_card_menu;
- extern Compact tongs_menu;
- extern Compact blank4;
- extern Compact crow_bar_menu;
- extern Compact secateurs_menu;
- extern Compact sarnie_menu;
- extern Compact spanner_menu;
- extern Compact blank10;
- extern Compact skey_menu;
- extern Compact blank1;
- extern Compact ticket_menu;
- extern Compact brick_menu;
- extern Compact putty_menu;
- extern Compact menu_bar;
- extern uint16 fradman_up[];
- extern uint16 high_floor_table[];
- extern Compact floor;
- extern uint16 wjoey_d_to_u[];
- extern uint16 wjoey_st_left[];
- extern uint16 ljoey_r_to_d[];
- extern uint16 s2_talk_table[];
- extern Compact r_talk_s2;
- extern uint16 fradman_u_to_d[];
- extern uint16 door_table[];
- extern uint16 mfoster_st_right[];
- extern uint16 bfoster_st_right[];
- extern uint16 seq3_pal[];
- extern uint16 bfoster_u_to_r[];
- extern uint16 foster_l_to_t[];
- extern uint16 s9_fast_list[];
- extern uint16 wjoey_st_up[];
- extern uint16 bfoster_r_to_u[];
- extern uint16 monitor_left[];
- extern uint16 rs_lamb_to_three[];
- extern uint16 std_menu_logic[];
- extern uint16 but_7[];
- extern uint16 ljoey_up[];
- extern uint16 wjoey_r_to_d[];
- extern Compact small_door;
- extern uint16 shrug_seq[];
- extern uint16 foster_up[];
- extern uint16 mfoster_d_to_l[];
- extern uint16 ljoey_down[];
- extern uint16 rs_blanks_linc[];
- extern uint16 mini_shrug_seq[];
- extern uint16 talk_table[];
- extern uint16 fradman_l_to_d[];
- extern uint16 low_floor_table[];
- extern Compact low_floor;
- extern uint16 bfoster_d_to_u[];
- extern uint16 but_0[];
- extern uint16 but_4[];
- extern uint16 fradman_right[];
- extern uint16 bfoster_st_left[];
- extern uint16 sjoey_up[];
- extern uint16 s10_fast_list[];
- extern uint16 fradman_u_to_l[];
- extern uint16 ljoey_r_to_u[];
- extern uint16 foster_u_to_l[];
- extern uint16 lamb_up[];
- extern uint16 lamb_down[];
- extern uint16 lamb_left[];
- extern uint16 lamb_right[];
- extern uint16 lamb_st_up[];
- extern uint16 lamb_st_down[];
- extern uint16 lamb_st_left[];
- extern uint16 lamb_st_right[];
- extern uint16 lamb_st_talk[];
- extern uint16 lamb_u_to_d[];
- extern uint16 lamb_u_to_l[];
- extern uint16 lamb_u_to_r[];
- extern uint16 lamb_d_to_u[];
- extern uint16 lamb_d_to_l[];
- extern uint16 lamb_d_to_r[];
- extern uint16 lamb_l_to_u[];
- extern uint16 lamb_l_to_d[];
- extern uint16 lamb_l_to_r[];
- extern uint16 lamb_r_to_u[];
- extern uint16 lamb_r_to_d[];
- extern uint16 lamb_r_to_l[];
- extern ExtCompact lamb_ext;
- extern Compact lamb;
- extern uint16 bfoster_left[];
- extern uint16 fast_intro[];
- extern uint16 foster_st_right[];
- extern uint16 monitor_st_up[];
- extern uint16 sjoey_d_to_r[];
- extern uint16 foster_st_down[];
- extern uint16 mfoster_u_to_r[];
- extern uint16 sml_up_mid_get_seq[];
- extern uint16 mfoster_u_to_d[];
- extern uint16 wjoey_u_to_d[];
- extern uint16 chip_intro[];
- extern uint16 fast_list_0[];
- extern uint16 rs_right_arrow[];
- extern uint16 ljoey_st_left[];
- extern uint16 s28_fast_list[];
- extern uint16 monitor_right[];
- extern uint16 wjoey_st_down[];
- extern uint16 r2_floor_table[];
- extern Compact s2_floor;
- extern uint16 fradman_down[];
- extern uint16 foster_u_to_d[];
- extern uint16 ljoey_d_to_r[];
- extern uint16 mfoster_r_to_u[];
- extern uint16 fast_list_sc3[];
- extern uint16 rs_left_arrow[];
- extern uint16 rs_l_arr_linc[];
- extern Compact text_8;
- extern uint16 wjoey_l_to_d[];
- extern uint16 stair_table[];
- extern Compact stairs;
- extern uint16 text_mouse[];
- extern uint16 monitor_d_to_r[];
- extern uint16 ljoey_l_to_d[];
- extern uint16 sjoey_st_right[];
- extern uint16 sjoey_st_down[];
- extern uint16 sjoey_st_left[];
- extern uint16 upstair_table[];
- extern uint16 sjoey_right[];
- extern uint16 ljoey_u_to_r[];
- extern uint16 mfoster_st_up[];
- extern uint16 mfoster_st_down[];
- extern uint16 foster_st_talk[];
- extern uint16 mfoster_l_to_r[];
- extern uint16 bar_table[];
- extern uint16 foster_d_to_l[];
- extern Compact text_1;
- extern uint16 fradman_left[];
- extern uint16 s29_fast_list[];
- extern uint16 r1door_table[];
- extern Compact r1_door;
- extern Compact upstairs;
- extern uint16 ljoey_u_to_d[];
- extern uint16 monitor_u_to_l[];
- extern uint16 fradman_st_right[];
- extern uint16 sml_door_table[];
- extern uint16 bfoster_r_to_l[];
- extern uint16 mfoster_left[];
- extern uint16 wjoey_up[];
- extern uint16 foster_r_to_u[];
- extern uint16 mfoster_d_to_u[];
- extern uint16 but_8[];
- extern uint16 but_5[];
- extern uint16 monitor_l_to_u[];
- extern uint16 mfoster_l_to_u[];
- extern uint16 bfoster_d_to_r[];
- extern uint16 wjoey_down[];
- extern Compact text_10;
- extern uint16 monitor_u_to_d[];
- extern Compact text_5;
- extern uint16 forklift1_cdt[];
- extern uint16 bfoster_up[];
- extern uint16 s11_fast_list[];
- extern uint16 fradman_d_to_u[];
- extern uint16 monitor_r_to_u[];
- extern uint16 bfoster_down[];
- extern uint16 ledge_table[];
- extern uint16 ljoey_d_to_u[];
- extern uint16 foster_left[];
- extern uint16 sjoey_st_up[];
- extern uint16 fradman_l_to_r[];
- extern Compact outside_ledge;
- extern uint16 fradman_st_up[];
- extern uint16 foster_l_to_u[];
- extern uint16 foster_u_to_t[];
- extern uint16 ljoey_d_to_l[];
- extern uint16 ljoey_left[];
- extern uint16 ljoey_right[];
- extern uint16 ljoey_st_up[];
- extern uint16 ljoey_st_down[];
- extern uint16 ljoey_st_right[];
- extern uint16 ljoey_u_to_l[];
- extern uint16 ljoey_l_to_u[];
- extern uint16 ljoey_l_to_r[];
- extern uint16 ljoey_r_to_l[];
- extern uint16 wjoey_left[];
- extern uint16 wjoey_right[];
- extern uint16 wjoey_st_right[];
- extern uint16 wjoey_u_to_l[];
- extern uint16 wjoey_u_to_r[];
- extern uint16 wjoey_d_to_l[];
- extern uint16 wjoey_d_to_r[];
- extern uint16 wjoey_l_to_u[];
- extern uint16 wjoey_l_to_r[];
- extern uint16 wjoey_r_to_u[];
- extern uint16 wjoey_r_to_l[];
- extern uint16 sjoey_down[];
- extern uint16 sjoey_left[];
- extern uint16 sjoey_u_to_d[];
- extern uint16 sjoey_u_to_l[];
- extern uint16 sjoey_u_to_r[];
- extern uint16 sjoey_d_to_u[];
- extern uint16 sjoey_d_to_l[];
- extern uint16 sjoey_l_to_u[];
- extern uint16 sjoey_l_to_d[];
- extern uint16 sjoey_l_to_r[];
- extern uint16 sjoey_r_to_u[];
- extern uint16 sjoey_r_to_d[];
- extern uint16 sjoey_r_to_l[];
- extern ExtCompact joey_ext;
- extern Compact joey;
- extern uint16 baby_logic_list[];
- extern uint16 save_restore_mouse[];
- extern uint16 fradman_r_to_l[];
- extern uint16 foster_right[];
- extern uint16 seq2_pal[];
- extern uint16 seq1_pal[];
- extern uint16 bfoster_r_to_d[];
- extern uint16 low_get_seq[];
- extern uint16 fradman_u_to_r[];
- extern uint16 rs_mega_alive[];
- extern Compact whole_screen;
- extern uint16 bfoster_u_to_l[];
- extern Compact bar;
- extern uint16 foster_st_left[];
- extern uint16 monitor_l_to_r[];
- extern uint16 rs_lamb_start_3[];
- extern uint16 forklift2_cdt[];
- extern Compact talk2;
- extern Compact text_4;
- extern uint16 mfoster_d_to_r[];
- extern Compact door;
- extern uint16 foster_d_to_u[];
- extern uint16 park_table[];
- extern uint16 mfoster_up[];
- extern uint16 mfoster_down[];
- extern uint16 mfoster_right[];
- extern uint16 mfoster_st_left[];
- extern uint16 mfoster_u_to_l[];
- extern uint16 mfoster_l_to_d[];
- extern uint16 mfoster_r_to_d[];
- extern uint16 mfoster_r_to_l[];
- extern uint16 foster_down[];
- extern uint16 foster_st_up[];
- extern uint16 foster_u_to_r[];
- extern uint16 foster_d_to_r[];
- extern uint16 foster_l_to_d[];
- extern uint16 foster_l_to_r[];
- extern uint16 foster_r_to_d[];
- extern uint16 foster_r_to_l[];
- extern uint16 foster_t_to_u[];
- extern uint16 foster_t_to_l[];
- extern uint16 fradman_st_down[];
- extern uint16 fradman_st_left[];
- extern uint16 fradman_st_talk[];
- extern uint16 fradman_d_to_l[];
- extern uint16 fradman_d_to_r[];
- extern uint16 fradman_l_to_u[];
- extern uint16 fradman_r_to_u[];
- extern uint16 fradman_r_to_d[];
- extern uint16 bfoster_right[];
- extern uint16 bfoster_st_up[];
- extern uint16 bfoster_st_down[];
- extern uint16 bfoster_u_to_d[];
- extern uint16 bfoster_d_to_l[];
- extern uint16 bfoster_l_to_u[];
- extern uint16 bfoster_l_to_d[];
- extern uint16 bfoster_l_to_r[];
- extern ExtCompact foster_ext;
- extern Compact foster;
- extern uint16 monitor_up[];
- extern uint16 s0_fast_list[];
- extern uint16 s7_fast_list[];
- extern uint16 monitor_st_talk[];
- extern uint16 fast_list_sc90[];
- extern uint16 but_2[];
- extern uint16 but_3[];
- extern uint16 monitor_st_down[];
- extern uint16 but_9[];
- extern Compact text_11;
- extern Compact joey_park;
- extern Compact coordinate_test;
- extern Compact text_2;
- extern Compact text_3;
- extern Compact text_6;
- extern Compact text_7;
- extern Compact text_9;
- extern uint16 rad_shrug_seq[];
- extern uint16 rs_lamb_start_2[];
- extern uint16 s6_fast_list[];
- extern uint16 swing_list[];
- extern Compact right_exit0;
- extern uint16 rs_blank[];
- extern uint16 monitor_down[];
- extern uint16 monitor_st_left[];
- extern uint16 monitor_st_right[];
- extern uint16 monitor_u_to_r[];
- extern uint16 monitor_d_to_u[];
- extern uint16 monitor_d_to_l[];
- extern uint16 monitor_l_to_d[];
- extern uint16 monitor_r_to_d[];
- extern uint16 monitor_r_to_l[];
- extern ExtCompact monitor_ext;
- extern Compact monitor;
- extern ExtCompact anita_ext;
- extern Compact anita;
- extern uint16 rs_r_arr_linc[];
- extern uint16 s5_fast_list[];
- extern uint16 but_e[];
- extern uint16 but_1[];
- extern uint16 but_6[];
- extern uint16 fast_intro_2[];
- extern uint16 fast_intro_3[];
- extern uint16 retina_scan_cdt[];
- extern Compact forklift_cpt;
- extern void *data_0[];
- extern uint16 babs_auto[];
- extern uint16 burke_auto[];
- extern uint16 dan_auto[];
- extern uint16 foreman_auto[];
- extern uint16 full_ss_auto[];
- extern uint16 gal_auto[];
- extern uint16 jobs_auto[];
- extern uint16 joey_auto[];
- extern uint16 ken_auto[];
- extern uint16 lamb_auto[];
- extern uint16 loader_auto[];
- extern uint16 medi_auto[];
- extern uint16 monitor_auto[];
- extern uint16 radman_auto[];
- extern uint16 shades_auto[];
- extern uint16 spu_auto[];
- extern uint16 ss_auto[];
- extern uint16 wit_auto[];
- extern uint16 minif_auto[];
-}
+namespace Sky {
+
+class SkyCompact {
+public:
+ SkyCompact(void);
+ ~SkyCompact(void);
+ Compact *fetchCpt(uint16 cptId);
+ Compact *fetchCptInfo(uint16 cptId, uint16 *elems = NULL, uint16 *type = NULL, char *name = NULL);
+ static uint16 *getSub(Compact *cpt, uint16 mode);
+ static MegaSet *getMegaSet(Compact *cpt);
+ uint16 *getGrafixPtr(Compact *cpt);
+ uint16 *getTurnTable(Compact *cpt, uint16 dir);
+ void *getCompactElem(Compact *cpt, uint16 off);
+ bool cptIsId(Compact *cpt, uint16 id);
+ uint8 *createResetData(uint16 gameVersion);
+ uint16 _numSaveIds;
+ uint16 *_saveIds;
+private:
+ uint16 _numDataLists;
+ uint16 *_dataListLen;
+ uint16 *_rawBuf;
+ char *_asciiBuf;
+ Compact ***_compacts;
+ char ***_cptNames;
+ uint16 **_cptSizes;
+ uint16 **_cptTypes;
+ File *_cptFile;
+ uint32 _resetDataPos;
+};
} // End of namespace Sky
diff --git a/sky/compacts/.cvsignore b/sky/compacts/.cvsignore
deleted file mode 100644
index 39a06683b7..0000000000
--- a/sky/compacts/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-.deps
diff --git a/sky/compacts/0compact.h b/sky/compacts/0compact.h
deleted file mode 100644
index 55a27dbf37..0000000000
--- a/sky/compacts/0compact.h
+++ /dev/null
@@ -1,9331 +0,0 @@
-/* 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 SKY0COMPACT_H
-#define SKY0COMPACT_H
-
-
-#include "2compact.h"
-#include "4compact.h"
-#include "3compact.h"
-#include "1compact.h"
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 slide2_seq[] = {
- 170*64,
- 293,
- 141,
- 0,
- 284,
- 141,
- 1,
- 280,
- 141,
- 2,
- 282,
- 142,
- 3,
- 279,
- 162,
- 4,
- 285,
- 173,
- 5,
- 279,
- 180,
- 6,
- 279,
- 180,
- 6,
- 281,
- 173,
- 7,
- 281,
- 168,
- 8,
- 290,
- 173,
- 9,
- 291,
- 170,
- 10,
- 297,
- 169,
- 11,
- 308,
- 172,
- 12,
- 308,
- 180,
- 13,
- 308,
- 195,
- 14,
- 308,
- 215,
- 15,
- 308,
- 235,
- 14,
- 308,
- 250,
- 16,
- 308,
- 257,
- 17,
- 308,
- 257,
- 17,
- 309,
- 251,
- 18,
- 309,
- 245,
- 19,
- 322,
- 242,
- 20,
- 330,
- 241,
- 21,
- 0,
- 0
-};
-
-uint16 m_ss_st_up[] = {
- 75*64,
- 1,
- 1,
- 36,
- 0
-};
-
-uint16 crouch_seq[] = {
- 76*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 fost_open_cup[] = {
- 141*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,
- 142*64+0,
- SEND_SYNC,
- ID_CUPBOARD,
- 2,
- 1,
- 1,
- 142*64+1,
- 1,
- 1,
- 142*64+2,
- 1,
- 1,
- 142*64+2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact fan3 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 169*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
- FAN3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 ss_smokes_1[] = {
- 106*64,
- 293,
- 223,
- 0,
- 293,
- 223,
- 0,
- 293,
- 223,
- 1,
- 293,
- 223,
- 1,
- 293,
- 223,
- 2,
- 293,
- 223,
- 2,
- 293,
- 223,
- 3,
- 293,
- 223,
- 3,
- 293,
- 223,
- 3,
- 293,
- 223,
- 3,
- 293,
- 223,
- 4,
- 293,
- 223,
- 4,
- 293,
- 223,
- 5,
- 293,
- 223,
- 5,
- 293,
- 223,
- 6,
- 293,
- 223,
- 6,
- 293,
- 223,
- 7,
- 293,
- 223,
- 7,
- 293,
- 223,
- 8,
- 293,
- 223,
- 8,
- 293,
- 223,
- 9,
- 293,
- 223,
- 9,
- 293,
- 223,
- 10,
- 293,
- 223,
- 10,
- 293,
- 223,
- 11,
- 293,
- 223,
- 11,
- 293,
- 223,
- 12,
- 293,
- 223,
- 12,
- 293,
- 223,
- 13,
- 293,
- 223,
- 13,
- 293,
- 223,
- 14,
- 293,
- 223,
- 14,
- 293,
- 223,
- 13,
- 293,
- 223,
- 13,
- 293,
- 223,
- 14,
- 293,
- 223,
- 14,
- 293,
- 223,
- 13,
- 293,
- 223,
- 13,
- 293,
- 223,
- 7,
- 293,
- 223,
- 7,
- 293,
- 223,
- 8,
- 293,
- 223,
- 8,
- 293,
- 223,
- 7,
- 293,
- 223,
- 7,
- 293,
- 223,
- 6,
- 293,
- 223,
- 6,
- 0,
- 0
-};
-
-Compact fan7 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 17*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
- FAN7_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 slide_seq[] = {
- 167*64,
- 309,
- 217,
- 0,
- 302,
- 218,
- 1,
- 302,
- 220,
- 2,
- 302,
- 220,
- 3,
- 286,
- 226,
- 4,
- 283,
- 221,
- 5,
- 273,
- 222,
- 6,
- 273,
- 225,
- 7,
- 276,
- 231,
- 8,
- 276,
- 244,
- 9,
- 277,
- 259,
- 10,
- 0,
- 0
-};
-
-uint16 f_ss_st_right[] = {
- 99*64,
- 1,
- 1,
- 38,
- 0
-};
-
-uint32 *c74 = (uint32*)(&mini_so);
-
-uint16 f_ss_left[] = {
- 4,
- 16+99*64,
- 65532,
- 0,
- 4,
- 17+99*64,
- 65532,
- 0,
- 4,
- 18+99*64,
- 65532,
- 0,
- 4,
- 19+99*64,
- 65532,
- 0,
- 4,
- 20+99*64,
- 65532,
- 0,
- 4,
- 21+99*64,
- 65532,
- 0,
- 4,
- 22+99*64,
- 65532,
- 0,
- 4,
- 23+99*64,
- 65532,
- 0,
- 0
-};
-
-uint16 m_ss_down[] = {
- 1,
- 8+75*64,
- 0,
- 1,
- 1,
- 9+75*64,
- 0,
- 1,
- 1,
- 10+75*64,
- 0,
- 1,
- 1,
- 11+75*64,
- 0,
- 1,
- 1,
- 12+75*64,
- 0,
- 1,
- 1,
- 13+75*64,
- 0,
- 1,
- 1,
- 14+75*64,
- 0,
- 1,
- 1,
- 15+75*64,
- 0,
- 1,
- 0
-};
-
-uint16 s2_pal[] = {
- 0,
- 1024,
- 1028,
- 1030,
- 2054,
- 1028,
- 1542,
- 2056,
- 2054,
- 1546,
- 1544,
- 2568,
- 2056,
- 2570,
- 3082,
- 2572,
- 3596,
- 2570,
- 3082,
- 2574,
- 4108,
- 3596,
- 4112,
- 3596,
- 3092,
- 4106,
- 3598,
- 4108,
- 3602,
- 4624,
- 4116,
- 4114,
- 5138,
- 3612,
- 5646,
- 3602,
- 4626,
- 4630,
- 5652,
- 5140,
- 4630,
- 7190,
- 4638,
- 6160,
- 5652,
- 5658,
- 5646,
- 6166,
- 6678,
- 7184,
- 6166,
- 5662,
- 6168,
- 7192,
- 6680,
- 7194,
- 5146,
- 6680,
- 7196,
- 6680,
- 7194,
- 6684,
- 7708,
- 6959,
- 11030,
- 4630,
- 5939,
- 10004,
- 5144,
- 6693,
- 7704,
- 6174,
- 5939,
- 7188,
- 7710,
- 8483,
- 7184,
- 8990,
- 7205,
- 13594,
- 5657,
- 8478,
- 8993,
- 8478,
- 6963,
- 9496,
- 5667,
- 7725,
- 8466,
- 10017,
- 8993,
- 11043,
- 6686,
- 6199,
- 10004,
- 4645,
- 8995,
- 12581,
- 5662,
- 7221,
- 10518,
- 8481,
- 9517,
- 11536,
- 7713,
- 9005,
- 8472,
- 11045,
- 8999,
- 9511,
- 10021,
- 7733,
- 11034,
- 4649,
- 10033,
- 11538,
- 8997,
- 10023,
- 12585,
- 5671,
- 9011,
- 12062,
- 4139,
- 9525,
- 9496,
- 11561,
- 10541,
- 10012,
- 10537,
- 11570,
- 11541,
- 10023,
- 10539,
- 10533,
- 11051,
- 11573,
- 10000,
- 12587,
- 11051,
- 12587,
- 9513,
- 12085,
- 13591,
- 7217,
- 11563,
- 14125,
- 9001,
- 11059,
- 11049,
- 12079,
- 11567,
- 14125,
- 4657,
- 12077,
- 11055,
- 13103,
- 12083,
- 14637,
- 5171,
- 13113,
- 12054,
- 12593,
- 12589,
- 13111,
- 12081,
- 13105,
- 12595,
- 13619,
- 13617,
- 13619,
- 13107,
- 13881,
- 13586,
- 13621,
- 14131,
- 15161,
- 5176,
- 14133,
- 14135,
- 13623,
- 14135,
- 13111,
- 14649,
- 14643,
- 14653,
- 14649,
- 15161,
- 15163,
- 14651,
- 15677,
- 16187,
- 16191,
- 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,
- 9216,
- 0,
- 42,
- 12544,
- 0,
- 56,
- 16128,
- 0,
- 5183,
- 16128,
- 28,
- 8767,
- 16128,
- 38,
- 11327,
- 16128,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 15159,
- 11308,
- 9010,
- 8995,
- 9766,
- 7979,
- 9503,
- 6425,
- 5407,
- 6419,
- 3346,
- 3603,
- 3337,
- 16191,
- 15104,
- 2570,
- 16191,
- 14143,
- 14649,
- 13105,
- 11827,
- 12335,
- 11307,
- 10285,
- 10793,
- 9765,
- 8487,
- 9249,
- 7455,
- 7713,
- 7705,
- 5660,
- 5912,
- 4881,
- 3602,
- 3598,
- 2570,
- 1030,
- 4,
- 0,
- 0,
- 14336,
- 13364,
- 11569,
- 9261,
- 8481,
- 6687,
- 6681,
- 4626,
- 2578,
- 1803,
- 770,
- 519,
- 13571,
- 9520,
- 10288,
- 11292,
- 5153,
- 6696,
- 9230,
- 2066,
- 3104,
- 11267,
- 2056,
- 8721,
- 7696,
- 6957,
- 10262,
- 3863,
- 3612,
- 4864,
- 13316,
- 13364,
- 11563,
- 8751,
- 9506,
- 11051,
- 8753,
- 10530,
- 6939,
- 5410,
- 6419,
- 3347,
- 3092,
- 2823,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 foster_hanging[] = {
- 102*64,
- 207,
- 185,
- 0,
- 202,
- 186,
- 1,
- 196,
- 187,
- 2,
- 192,
- 187,
- 3,
- 189,
- 187,
- 4,
- 186,
- 187,
- 5,
- 183,
- 187,
- 6,
- 185,
- 192,
- 7,
- 189,
- 203,
- 8,
- 191,
- 212,
- 9,
- 191,
- 206,
- 10,
- 203,
- 203,
- 11,
- 209,
- 202,
- 12,
- 211,
- 202,
- 13,
- 0,
- 0
-};
-
-Compact fan4 = {
- L_SCRIPT, // logic
- ST_FOREGROUND+ST_LOGIC, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 171*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
- FAN4_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_ss_to_1[] = {
- C_XCOOD,
- 176,
- C_YCOOD,
- 240,
- C_SCREEN,
- 1,
- C_PLACE,
- 95,
- 65535
-};
-
-uint16 rs_foster_to_one[] = {
- C_XCOOD,
- 240-48-16,
- C_YCOOD,
- 240,
- C_SCREEN,
- 1,
- C_PLACE,
- 95,
- 65535
-};
-
-uint16 m_ss_r_to_d[] = {
- 47-8+75*64,
- 0
-};
-
-uint16 f_ss_l_to_u[] = {
- 43-8+99*64,
- 0
-};
-
-Compact load_point = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0XB0, // xcood
- 0X119, // ycood
- 162*64, // frame
- 84+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 7, // mouseRel_y
- 6, // mouseSize_x
- 5, // mouseSize_y
- LOAD_POINT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LOAD_POINT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_5_0[] = {
- C_XCOOD,
- 152,
- C_YCOOD,
- 280,
- C_SCREEN,
- 0,
- C_PLACE,
- ID_LOW_FLOOR,
- C_DIR,
- RIGHT,
- C_FRAME,
- 42+13*64,
- C_MEGA_SET,
- 0,
- 65535
-};
-
-uint16 fost_pull_knob[] = {
- 153*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- SEND_SYNC,
- ID_KNOB,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 m_ss_r_to_u[] = {
- 45-8+75*64,
- 0
-};
-
-uint16 rs_foster_to_1[] = {
- C_XCOOD,
- 240,
- C_YCOOD,
- 240,
- C_SCREEN,
- 1,
- C_PLACE,
- 95,
- 65535
-};
-
-uint32 *rs_jobs_4_2 = (uint32*)rs_foster_4_2;
-
-uint16 monitor_seq[] = {
- 151*64,
- 222,
- 200,
- 0,
- 222,
- 200,
- 1,
- 222,
- 200,
- 2,
- 222,
- 200,
- 3,
- 0,
- 0
-};
-
-uint16 joey_door_seq[] = {
- 216*64,
- 175,
- 172,
- 0,
- 175,
- 172,
- 0,
- 175,
- 172,
- 1,
- 175,
- 172,
- 1,
- 175,
- 172,
- 2,
- 175,
- 172,
- 2,
- 175,
- 172,
- 3,
- 175,
- 172,
- 3,
- 175,
- 172,
- 4,
- 175,
- 172,
- 4,
- 175,
- 172,
- 5,
- 175,
- 172,
- 5,
- 175,
- 172,
- 6,
- 175,
- 172,
- 6,
- 175,
- 172,
- 7,
- 175,
- 172,
- 7,
- 175,
- 172,
- 8,
- 175,
- 172,
- 8,
- 175,
- 172,
- 9,
- 175,
- 172,
- 10,
- 175,
- 172,
- 11,
- 175,
- 172,
- 12,
- 175,
- 172,
- 13,
- 175,
- 172,
- 14,
- 175,
- 172,
- 15,
- 175,
- 172,
- 16,
- 175,
- 172,
- 17,
- 175,
- 172,
- 9,
- 175,
- 172,
- 10,
- 175,
- 172,
- 11,
- 175,
- 172,
- 12,
- 175,
- 172,
- 13,
- 175,
- 172,
- 14,
- 175,
- 172,
- 15,
- 175,
- 172,
- 16,
- 175,
- 172,
- 17,
- 175,
- 172,
- 9,
- 175,
- 172,
- 10,
- 175,
- 172,
- 11,
- 175,
- 172,
- 12,
- 175,
- 172,
- 13,
- 175,
- 172,
- 14,
- 175,
- 172,
- 15,
- 175,
- 172,
- 16,
- 175,
- 172,
- 17,
- 175,
- 172,
- 8,
- 175,
- 172,
- 8,
- 175,
- 172,
- 7,
- 175,
- 172,
- 7,
- 175,
- 172,
- 6,
- 175,
- 172,
- 6,
- 175,
- 172,
- 5,
- 175,
- 172,
- 5,
- 175,
- 172,
- 4,
- 175,
- 172,
- 4,
- 175,
- 172,
- 3,
- 175,
- 172,
- 3,
- 175,
- 172,
- 2,
- 175,
- 172,
- 2,
- 175,
- 172,
- 1,
- 175,
- 172,
- 1,
- 175,
- 172,
- 0,
- 0,
- 0
-};
-
-uint16 small_opens[] = {
- 104*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 fost_knob_locked[] = {
- 153*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s4_pal[] = {
- 0,
- 768,
- 771,
- 771,
- 773,
- 773,
- 1285,
- 1285,
- 1797,
- 1287,
- 2823,
- 1285,
- 1799,
- 1799,
- 2311,
- 1803,
- 1795,
- 2313,
- 2313,
- 2313,
- 2825,
- 1809,
- 3843,
- 1289,
- 1811,
- 2307,
- 3339,
- 1813,
- 2819,
- 2827,
- 2827,
- 3341,
- 2315,
- 2835,
- 3333,
- 3853,
- 3341,
- 2833,
- 3855,
- 3343,
- 4877,
- 3339,
- 3853,
- 3343,
- 4367,
- 3855,
- 3857,
- 4881,
- 4369,
- 4881,
- 3857,
- 4881,
- 4371,
- 5395,
- 4883,
- 4885,
- 5397,
- 4888,
- 5395,
- 6165,
- 6165,
- 6170,
- 6168,
- 6168,
- 6682,
- 6680,
- 6680,
- 7194,
- 6168,
- 6682,
- 6170,
- 7196,
- 7194,
- 7198,
- 7196,
- 7198,
- 8220,
- 6684,
- 6688,
- 7200,
- 7710,
- 8220,
- 9760,
- 6172,
- 7712,
- 8222,
- 8222,
- 8222,
- 7712,
- 8736,
- 8224,
- 9248,
- 7712,
- 8230,
- 8734,
- 8738,
- 8738,
- 9764,
- 8226,
- 8740,
- 8740,
- 9252,
- 9252,
- 9252,
- 9764,
- 9256,
- 10786,
- 8740,
- 9766,
- 8230,
- 11304,
- 9770,
- 8738,
- 9770,
- 9768,
- 10792,
- 9766,
- 10278,
- 10280,
- 9768,
- 10280,
- 11306,
- 9768,
- 10284,
- 10794,
- 10794,
- 10796,
- 11816,
- 9770,
- 11306,
- 10796,
- 11820,
- 11306,
- 11312,
- 11820,
- 11312,
- 10794,
- 13358,
- 11824,
- 11306,
- 11824,
- 11820,
- 12340,
- 11310,
- 11824,
- 11824,
- 12336,
- 12334,
- 13362,
- 11312,
- 12336,
- 13366,
- 12336,
- 12850,
- 13360,
- 11826,
- 12848,
- 12854,
- 14642,
- 12854,
- 12848,
- 12852,
- 12852,
- 13878,
- 13362,
- 13362,
- 13371,
- 12854,
- 13369,
- 13876,
- 13366,
- 13881,
- 13362,
- 15158,
- 14644,
- 15161,
- 12854,
- 14646,
- 13878,
- 15161,
- 14651,
- 15670,
- 13881,
- 15163,
- 14646,
- 15675,
- 15165,
- 15673,
- 14653,
- 15677,
- 16187,
- 16191,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 5918,
- 9728,
- 31,
- 10542,
- 13824,
- 51,
- 16191,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 13111,
- 12849,
- 11822,
- 11054,
- 10796,
- 10536,
- 9510,
- 8230,
- 8737,
- 7197,
- 6173,
- 6424,
- 5140,
- 4117,
- 4368,
- 3341,
- 2317,
- 2313,
- 3072,
- 0,
- 19,
- 6913,
- 769,
- 803,
- 0,
- 14336,
- 13364,
- 11569,
- 9261,
- 8481,
- 6687,
- 6681,
- 4626,
- 2578,
- 1803,
- 770,
- 519,
- 13827,
- 9520,
- 10289,
- 11549,
- 5409,
- 6441,
- 9487,
- 2322,
- 2849,
- 11781,
- 2056,
- 8975,
- 7185,
- 6701,
- 10516,
- 3862,
- 3612,
- 4864,
- 12036,
- 12333,
- 10282,
- 9515,
- 9763,
- 10282,
- 9007,
- 10529,
- 6427,
- 6180,
- 7443,
- 2831,
- 2836,
- 2820,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 alarm_seq[] = {
- 164*64,
- 284,
- 208,
- 0,
- 284,
- 208,
- 1,
- 284,
- 208,
- 2,
- 284,
- 208,
- 3,
- 284,
- 208,
- 4,
- 284,
- 208,
- 5,
- 284,
- 208,
- 6,
- 284,
- 208,
- 7,
- 284,
- 208,
- 8,
- 284,
- 208,
- 9,
- 0
-};
-
-uint16 reverse_seq[] = {
- 156*64,
- 246,
- 256,
- 13,
- 244,
- 256,
- 12,
- 242,
- 256,
- 11,
- 240,
- 256,
- 10,
- 0
-};
-
-Compact press = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 18*64, // frame
- 4146, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 25, // mouseSize_x
- 16, // mouseSize_y
- PRESS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- PRESS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 furnace_seq[] = {
- 211*64,
- 226,
- 239,
- 0,
- 226,
- 239,
- 1,
- 226,
- 239,
- 2,
- 226,
- 239,
- 3,
- 226,
- 239,
- 4,
- 226,
- 239,
- 5,
- 226,
- 239,
- 6,
- 226,
- 239,
- 7,
- 226,
- 239,
- 8,
- 226,
- 239,
- 9,
- 226,
- 239,
- 10,
- 0
-};
-
-uint16 load_point_seq[] = {
- 162*64,
- 176,
- 281,
- 0,
- 176,
- 281,
- 1,
- 176,
- 281,
- 2,
- 176,
- 281,
- 3,
- 176,
- 281,
- 4,
- 176,
- 281,
- 5,
- 176,
- 281,
- 6,
- 176,
- 281,
- 6,
- 176,
- 281,
- 6,
- 176,
- 281,
- 6,
- 176,
- 281,
- 6,
- 176,
- 281,
- 6,
- 176,
- 281,
- 6,
- 176,
- 281,
- 7,
- 176,
- 281,
- 8,
- 176,
- 281,
- 9,
- 176,
- 281,
- 10,
- 176,
- 281,
- 11,
- 176,
- 281,
- 12,
- 176,
- 281,
- 13,
- 176,
- 281,
- 14,
- 176,
- 281,
- 15,
- 176,
- 281,
- 16,
- 176,
- 281,
- 17,
- 176,
- 281,
- 18,
- 176,
- 281,
- 19,
- 176,
- 281,
- 20,
- 176,
- 281,
- 21,
- 176,
- 281,
- 22,
- 176,
- 281,
- 23,
- 176,
- 281,
- 24,
- 176,
- 281,
- 25,
- 176,
- 281,
- 26,
- 176,
- 281,
- 27,
- 176,
- 281,
- 28,
- 176,
- 281,
- 29,
- 176,
- 281,
- 30,
- 176,
- 281,
- 31,
- 176,
- 281,
- 32,
- 0,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 m_ss_right[] = {
- 2,
- 24+75*64,
- 2,
- 0,
- 2,
- 25+75*64,
- 2,
- 0,
- 2,
- 26+75*64,
- 2,
- 0,
- 2,
- 27+75*64,
- 2,
- 0,
- 2,
- 28+75*64,
- 2,
- 0,
- 2,
- 29+75*64,
- 2,
- 0,
- 2,
- 30+75*64,
- 2,
- 0,
- 2,
- 31+75*64,
- 2,
- 0,
- 0
-};
-
-uint16 use_bar2[] = {
- 91*64,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 fost_cant_open[] = {
- 141*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,
- 142*64+0,
- SEND_SYNC,
- ID_CUPBOARD,
- 2,
- 1,
- 1,
- 142*64+1,
- 0
-};
-
-uint16 f_ss_l_to_r[] = {
- 41-8+99*64,
- 40-8+99*64,
- 47-8+99*64,
- 0
-};
-
-uint16 f_ss_u_to_d[] = {
- 43-8+99*64,
- 42-8+99*64,
- 41-8+99*64,
- 0
-};
-
-uint16 push_small[] = {
- 23*64,
- 165,
- 260,
- 0,
- 165,
- 260,
- 1,
- 165,
- 260,
- 2,
- 165,
- 260,
- 3,
- 165,
- 260,
- 4,
- 165,
- 260,
- 5,
- 165,
- 260,
- 5,
- 165,
- 260,
- 5,
- 165,
- 260,
- 6,
- 165,
- 260,
- 0,
- 0
-};
-
-uint16 ss_auto[32];
-
-uint16 m_ss_l_to_d[] = {
- 41-8+75*64,
- 0
-};
-
-uint16 s0_pal[] = {
- 0,
- 1024,
- 1028,
- 1028,
- 1542,
- 1542,
- 1544,
- 2056,
- 2056,
- 2056,
- 2570,
- 2568,
- 2570,
- 3084,
- 3082,
- 3082,
- 3598,
- 3084,
- 3088,
- 3598,
- 3598,
- 3598,
- 4112,
- 3598,
- 4112,
- 5138,
- 4112,
- 4624,
- 4628,
- 4626,
- 4628,
- 4624,
- 5652,
- 4630,
- 4628,
- 6164,
- 5140,
- 5654,
- 5140,
- 5144,
- 5652,
- 6166,
- 5654,
- 7196,
- 5652,
- 6166,
- 5656,
- 6680,
- 5660,
- 6166,
- 6168,
- 6168,
- 6170,
- 7192,
- 6680,
- 6686,
- 7194,
- 6686,
- 7706,
- 7194,
- 7194,
- 7198,
- 7708,
- 6689,
- 7196,
- 8476,
- 7706,
- 7715,
- 8478,
- 7710,
- 8995,
- 7710,
- 6697,
- 8478,
- 8993,
- 8481,
- 7717,
- 10019,
- 8483,
- 8485,
- 9507,
- 8997,
- 11041,
- 8993,
- 9507,
- 9513,
- 10021,
- 10017,
- 9515,
- 10023,
- 10019,
- 10543,
- 10533,
- 9007,
- 9509,
- 12071,
- 10025,
- 9513,
- 11049,
- 10535,
- 12075,
- 10021,
- 10029,
- 10535,
- 11049,
- 10535,
- 10033,
- 13097,
- 9523,
- 12071,
- 9003,
- 10543,
- 11051,
- 11563,
- 10035,
- 13609,
- 10023,
- 11049,
- 10545,
- 13099,
- 11051,
- 11055,
- 11565,
- 11561,
- 12597,
- 12075,
- 10551,
- 13097,
- 9517,
- 12077,
- 11057,
- 13615,
- 11569,
- 12591,
- 11567,
- 11573,
- 11051,
- 14639,
- 12591,
- 12075,
- 13105,
- 12089,
- 11559,
- 14641,
- 12591,
- 14135,
- 8499,
- 12085,
- 13105,
- 12593,
- 12593,
- 14135,
- 10547,
- 13103,
- 12605,
- 14643,
- 13105,
- 14651,
- 11059,
- 13619,
- 14133,
- 13107,
- 14137,
- 13607,
- 13621,
- 14139,
- 13093,
- 15157,
- 14647,
- 12587,
- 16183,
- 14133,
- 15675,
- 11575,
- 14135,
- 15673,
- 10553,
- 15167,
- 13603,
- 15673,
- 14649,
- 15159,
- 14137,
- 15679,
- 14635,
- 15675,
- 15163,
- 15675,
- 14653,
- 15677,
- 16189,
- 16191,
- 0,
- 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,
- 5120,
- 2048,
- 2056,
- 3598,
- 4110,
- 4624,
- 4630,
- 4628,
- 6164,
- 6680,
- 4638,
- 4118,
- 6678,
- 6675,
- 5662,
- 8732,
- 7705,
- 7205,
- 10274,
- 9504,
- 9259,
- 11304,
- 9010,
- 11559,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint32 *grid3 = 0;
-
-uint16 foster_shot[] = {
- 103*64,
- 213,
- 240,
- 0,
- 218,
- 240,
- 1,
- 221,
- 240,
- 2,
- 221,
- 240,
- 3,
- 223,
- 246,
- 4,
- 225,
- 246,
- 5,
- 231,
- 240,
- 6,
- 234,
- 240,
- 7,
- 222,
- 240,
- 8,
- 219,
- 240,
- 9,
- 212,
- 246,
- 10,
- 210,
- 248,
- 11,
- 205,
- 254,
- 12,
- 204,
- 265,
- 13,
- 205,
- 270,
- 14,
- 202,
- 284,
- 15,
- 201,
- 290,
- 16,
- 195,
- 295,
- 17,
- 194,
- 297,
- 18,
- 191,
- 307,
- 19,
- 190,
- 306,
- 20,
- 188,
- 310,
- 21,
- 184,
- 316,
- 22,
- 183,
- 318,
- 23,
- 0,
- 0
-};
-
-uint16 lazer_stop_seq[] = {
- 60*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 rs_start_alarm[] = {
- C_STATUS,
- ST_FOREGROUND+ST_LOGIC,
- 65535
-};
-
-Compact fan1 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // 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
- FAN1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 f_ss_d_to_u[] = {
- 47-8+99*64,
- 46-8+99*64,
- 45-8+99*64,
- 0
-};
-
-uint32 *grid4 = 0;
-
-uint16 ss_smokes_3[] = {
- 108*64,
- 282,
- 220,
- 0,
- 282,
- 220,
- 1,
- 282,
- 220,
- 2,
- 282,
- 220,
- 2,
- 282,
- 220,
- 3,
- 282,
- 220,
- 3,
- 282,
- 220,
- 4,
- 282,
- 220,
- 4,
- 282,
- 220,
- 5,
- 282,
- 220,
- 5,
- 282,
- 220,
- 0,
- 0,
- 0
-};
-
-uint16 lights1_seq[] = {
- 212*64,
- 248,
- 194,
- 0,
- 248,
- 194,
- 0,
- 248,
- 194,
- 1,
- 248,
- 194,
- 1,
- 248,
- 194,
- 2,
- 248,
- 194,
- 2,
- 248,
- 194,
- 3,
- 248,
- 194,
- 3,
- 248,
- 194,
- 4,
- 248,
- 194,
- 4,
- 248,
- 194,
- 5,
- 248,
- 194,
- 5,
- 248,
- 194,
- 6,
- 248,
- 194,
- 6,
- 248,
- 194,
- 7,
- 248,
- 194,
- 7,
- 248,
- 194,
- 8,
- 248,
- 194,
- 8,
- 0
-};
-
-uint16 eye_open[] = {
- 213*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 press_seq[] = {
- 18*64,
- 269,
- 246,
- 0,
- 65534,
- 257,
- 127,
- 269,
- 246,
- 1,
- 269,
- 246,
- 2,
- 269,
- 246,
- 3,
- 269,
- 246,
- 4,
- 269,
- 246,
- 5,
- 269,
- 246,
- 6,
- 269,
- 246,
- 7,
- 269,
- 246,
- 8,
- 269,
- 246,
- 8,
- 269,
- 246,
- 9,
- 269,
- 246,
- 10,
- 269,
- 246,
- 10,
- 269,
- 246,
- 9,
- 269,
- 246,
- 8,
- 269,
- 246,
- 11,
- 65534,
- 256,
- 127,
- 269,
- 246,
- 0,
- 269,
- 246,
- 0,
- 269,
- 246,
- 0,
- 269,
- 246,
- 0,
- 0
-};
-
-uint16 cup_close_seq[] = {
- 57*64,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 low_lift_down_seq1[] = {
- 204*64,
- 298,
- 141,
- 11,
- 298,
- 141,
- 10,
- 294,
- 141,
- 9,
- 289,
- 141,
- 8,
- 285,
- 141,
- 7,
- 280,
- 141,
- 6,
- 275,
- 141,
- 5,
- 250,
- 141,
- 4,
- 250,
- 141,
- 3,
- 250,
- 141,
- 2,
- 250,
- 141,
- 1,
- 250,
- 141,
- 0,
- 0
-};
-
-uint16 barrel_in_seq[] = {
- 207*64,
- 267,
- 257,
- 0,
- 264,
- 257,
- 1,
- 261,
- 257,
- 1,
- 258,
- 257,
- 1,
- 255,
- 257,
- 1,
- 252,
- 257,
- 1,
- 249,
- 257,
- 1,
- 246,
- 257,
- 1,
- 243,
- 257,
- 1,
- 240,
- 257,
- 1,
- 237,
- 257,
- 1,
- 234,
- 257,
- 1,
- 231,
- 257,
- 1,
- 228,
- 257,
- 1,
- 227,
- 257,
- 2,
- 227,
- 257,
- 3,
- 227,
- 257,
- 4,
- 227,
- 257,
- 5,
- 227,
- 258,
- 6,
- 0
-};
-
-uint16 rs_big_foster[] = {
- C_XCOOD,
- 184,
- C_YCOOD,
- 208,
- C_FRAME,
- 12*64+40,
- C_DIR,
- 1,
- C_PLACE,
- 17,
- C_GET_TO_FLAG,
- 0,
- 65535
-};
-
-uint16 screen0_low_logic[] = {
- ID_FOSTER,
- JOBS,
- ID_CUPBOARD,
- ID_KNOB,
- ID_LAZER,
- ID_CHUCK,
- MINI_SS,
- ID_LOADER,
- ID_TOP_LIFT,
- 4344,
- ID_TOP_BARREL,
- 90,
- 105,
- 85,
- ID_FAN1,
- ID_FAN2,
- ID_FAN3,
- ID_FAN4,
- ID_FAN5,
- ID_FAN6,
- ID_FAN7,
- ID_PRESS,
- ID_UPLOAD,
- ID_LIGHT1,
- ID_PANEL,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 rs_foster_2_0[] = {
- C_XCOOD,
- 408,
- C_YCOOD,
- 272,
- C_SCREEN,
- 0,
- C_PLACE,
- ID_LOW_FLOOR,
- C_DIR,
- 2,
- C_FRAME,
- 42+13*64,
- 65535
-};
-
-uint16 foster_g_d[] = {
- 141*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 0
-};
-
-uint16 fost_but_seq[] = {
- 152*64,
- 365,
- 146,
- 0,
- 365,
- 146,
- 1,
- 365,
- 146,
- 2,
- 365,
- 146,
- 3,
- 365,
- 146,
- 4,
- 365,
- 146,
- 3,
- 365,
- 146,
- 5,
- 365,
- 146,
- 3,
- 365,
- 146,
- 5,
- 365,
- 146,
- 3,
- 365,
- 146,
- 4,
- 365,
- 146,
- 6,
- 365,
- 146,
- 1,
- 365,
- 146,
- 7,
- 365,
- 146,
- 7,
- 365,
- 146,
- 7,
- 0,
- 0
-};
-
-uint16 jobs_look_scrn[] = {
- 146*64,
- 220,
- 191,
- 0,
- 220,
- 191,
- 0,
- 220,
- 191,
- 0,
- 220,
- 191,
- 1,
- 220,
- 191,
- 2,
- 220,
- 191,
- 2,
- 220,
- 191,
- 2,
- 220,
- 191,
- 2,
- 220,
- 191,
- 1,
- 220,
- 191,
- 0,
- 220,
- 191,
- 0,
- 220,
- 191,
- 0,
- 220,
- 191,
- 0,
- 220,
- 191,
- 1,
- 220,
- 191,
- 2,
- 220,
- 191,
- 2,
- 220,
- 191,
- 2,
- 220,
- 191,
- 3,
- 220,
- 191,
- 4,
- 220,
- 191,
- 3,
- 220,
- 191,
- 4,
- 220,
- 191,
- 3,
- 220,
- 191,
- 2,
- 220,
- 191,
- 2,
- 220,
- 191,
- 2,
- 220,
- 191,
- 2,
- 0,
- 0
-};
-
-uint16 jobs_chuck_look[] = {
- 144*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 eye_blink[] = {
- 213*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 fan1_seq[] = {
- 45*64,
- 283,
- 137,
- 0,
- 283,
- 137,
- 1,
- 283,
- 137,
- 2,
- 0
-};
-
-uint16 m_ss_st_right[] = {
- 75*64,
- 1,
- 1,
- 38,
- 0
-};
-
-uint16 screen0_low_mouse[] = {
- 69,
- JOBS,
- MINI_SS,
- 105,
- 111,
- ID_PRESS,
- 17,
- ID_LOADER,
- ID_UPLOAD,
- ID_LOW_FLOOR,
- 18,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 fan7_seq[] = {
- 17*64,
- 388,
- 172,
- 0,
- 388,
- 172,
- 1,
- 388,
- 172,
- 2,
- 388,
- 172,
- 3,
- 388,
- 172,
- 4,
- 0
-};
-
-uint16 f_ss_r_to_d[] = {
- 47-8+99*64,
- 0
-};
-
-uint16 r1_opens[] = {
- 96*64,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 f_ss_u_to_l[] = {
- 43-8+99*64,
- 0
-};
-
-uint16 rs_mini_ss[] = {
- C_FRAME,
- 19+75*64,
- C_MODE,
- 0,
- C_BASE_SUB,
- MORE_SS,
- C_BASE_SUB+2,
- 0,
- C_LOGIC,
- L_SCRIPT,
- C_XCOOD,
- 192,
- C_YCOOD,
- 280,
- 65535
-};
-
-uint16 s3_pal[] = {
- 0,
- 512,
- 512,
- 4,
- 1024,
- 512,
- 6,
- 2048,
- 0,
- 516,
- 1540,
- 514,
- 518,
- 2052,
- 2,
- 522,
- 3586,
- 0,
- 14,
- 2050,
- 516,
- 1034,
- 2050,
- 1540,
- 1034,
- 2564,
- 1540,
- 1036,
- 4098,
- 2,
- 1038,
- 5124,
- 2,
- 1042,
- 3586,
- 1542,
- 1044,
- 3586,
- 520,
- 1044,
- 3076,
- 2056,
- 1552,
- 3590,
- 2056,
- 1050,
- 5632,
- 518,
- 2066,
- 6150,
- 1030,
- 1052,
- 5634,
- 1032,
- 2070,
- 6150,
- 520,
- 1564,
- 7684,
- 1030,
- 3090,
- 8968,
- 6,
- 2586,
- 9988,
- 4,
- 3094,
- 9992,
- 516,
- 2078,
- 8454,
- 520,
- 2083,
- 6658,
- 1548,
- 2593,
- 9986,
- 518,
- 3100,
- 6150,
- 2574,
- 2595,
- 8964,
- 1546,
- 3102,
- 8968,
- 1036,
- 3614,
- 11014,
- 520,
- 3614,
- 10504,
- 522,
- 2599,
- 11526,
- 8,
- 2603,
- 11010,
- 1034,
- 2605,
- 9986,
- 1038,
- 3623,
- 8454,
- 1554,
- 4131,
- 10504,
- 1550,
- 3115,
- 11528,
- 1036,
- 3119,
- 8450,
- 2578,
- 3117,
- 12042,
- 1548,
- 4137,
- 9992,
- 2066,
- 3631,
- 12548,
- 526,
- 5665,
- 10508,
- 2578,
- 3125,
- 12036,
- 1552,
- 3635,
- 14084,
- 1036,
- 4145,
- 11524,
- 1554,
- 5163,
- 11014,
- 2580,
- 4655,
- 11528,
- 1556,
- 4657,
- 12552,
- 2578,
- 4151,
- 13574,
- 1554,
- 5677,
- 10508,
- 3608,
- 4663,
- 13062,
- 2068,
- 5171,
- 13066,
- 1558,
- 6695,
- 14610,
- 2066,
- 5683,
- 12042,
- 2074,
- 5683,
- 11534,
- 3612,
- 6199,
- 12552,
- 4122,
- 6711,
- 12042,
- 3614,
- 6711,
- 11532,
- 5153,
- 7221,
- 14612,
- 2078,
- 7735,
- 12558,
- 5153,
- 7735,
- 14608,
- 3105,
- 9013,
- 13074,
- 5671,
- 9017,
- 15126,
- 5155,
- 10551,
- 14616,
- 5675,
- 3391,
- 11520,
- 8,
- 1822,
- 0,
- 44,
- 13627,
- 9728,
- 22,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 16191,
- 14080,
- 3111,
- 8756,
- 12810,
- 2077,
- 6447,
- 11527,
- 1300,
- 4394,
- 10244,
- 781,
- 2341,
- 8962,
- 262,
- 1055,
- 6912,
- 3,
- 279,
- 4608,
- 0,
- 13,
- 2048,
- 0,
- 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,
- 12036,
- 12079,
- 11563,
- 8751,
- 9506,
- 9767,
- 8497,
- 11803,
- 4379,
- 5671,
- 7942,
- 273,
- 1813,
- 1792,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2623,
- 13578,
- 1285,
- 293,
- 6913,
- 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
-};
-
-uint16 ss_smokes_2[] = {
- 107*64,
- 285,
- 222,
- 0,
- 285,
- 222,
- 0,
- 285,
- 222,
- 1,
- 285,
- 222,
- 1,
- 285,
- 222,
- 2,
- 285,
- 222,
- 2,
- 285,
- 222,
- 3,
- 285,
- 222,
- 3,
- 285,
- 222,
- 0,
- 285,
- 222,
- 0,
- 285,
- 222,
- 4,
- 285,
- 222,
- 4,
- 285,
- 222,
- 5,
- 285,
- 222,
- 6,
- 285,
- 222,
- 7,
- 285,
- 222,
- 7,
- 285,
- 222,
- 8,
- 285,
- 222,
- 8,
- 285,
- 222,
- 9,
- 285,
- 222,
- 9,
- 285,
- 222,
- 10,
- 285,
- 222,
- 10,
- 285,
- 222,
- 11,
- 285,
- 222,
- 11,
- 285,
- 222,
- 12,
- 285,
- 222,
- 12,
- 285,
- 222,
- 13,
- 285,
- 222,
- 13,
- 285,
- 222,
- 14,
- 285,
- 222,
- 14,
- 285,
- 222,
- 15,
- 285,
- 222,
- 15,
- 285,
- 222,
- 16,
- 285,
- 222,
- 16,
- 0,
- 0
-};
-
-uint16 m_ss_up[] = {
- 1,
- 0+75*64,
- 0,
- 65535,
- 1,
- 1+75*64,
- 0,
- 65535,
- 1,
- 2+75*64,
- 0,
- 65535,
- 1,
- 3+75*64,
- 0,
- 65535,
- 1,
- 4+75*64,
- 0,
- 65535,
- 1,
- 5+75*64,
- 0,
- 65535,
- 1,
- 6+75*64,
- 0,
- 65535,
- 1,
- 7+75*64,
- 0,
- 65535,
- 0
-};
-
-uint16 m_ss_left[] = {
- 2,
- 16+75*64,
- 65534,
- 0,
- 2,
- 17+75*64,
- 65534,
- 0,
- 2,
- 18+75*64,
- 65534,
- 0,
- 2,
- 19+75*64,
- 65534,
- 0,
- 2,
- 20+75*64,
- 65534,
- 0,
- 2,
- 21+75*64,
- 65534,
- 0,
- 2,
- 22+75*64,
- 65534,
- 0,
- 2,
- 23+75*64,
- 65534,
- 0,
- 0
-};
-
-uint16 m_ss_st_down[] = {
- 75*64,
- 1,
- 1,
- 32,
- 0
-};
-
-uint16 m_ss_st_left[] = {
- 75*64,
- 1,
- 1,
- 34,
- 0
-};
-
-uint16 m_ss_st_talk[] = {
- 44*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 m_ss_u_to_d[] = {
- 43-8+75*64,
- 42-8+75*64,
- 41-8+75*64,
- 0
-};
-
-uint16 m_ss_u_to_l[] = {
- 43-8+75*64,
- 0
-};
-
-uint16 m_ss_u_to_r[] = {
- 45-8+75*64,
- 0
-};
-
-uint16 m_ss_d_to_u[] = {
- 47-8+75*64,
- 46-8+75*64,
- 45-8+75*64,
- 0
-};
-
-uint16 m_ss_d_to_l[] = {
- 41-8+75*64,
- 0
-};
-
-uint16 m_ss_d_to_r[] = {
- 47-8+75*64,
- 0
-};
-
-uint16 m_ss_l_to_u[] = {
- 43-8+75*64,
- 0
-};
-
-uint16 m_ss_l_to_r[] = {
- 41-8+75*64,
- 40-8+75*64,
- 47-8+75*64,
- 0
-};
-
-uint16 m_ss_r_to_l[] = {
- 45-8+75*64,
- 44-8+75*64,
- 43-8+75*64,
- 0
-};
-
-TurnTable mini_so_turnTable0 = {
- { // turnTableUp
- 0,
- m_ss_u_to_d,
- m_ss_u_to_l,
- m_ss_u_to_r,
- 0
- },
- { // turnTableDown
- m_ss_d_to_u,
- 0,
- m_ss_d_to_l,
- m_ss_d_to_r,
- 0
- },
- { // turnTableLeft
- m_ss_l_to_u,
- m_ss_l_to_d,
- 0,
- m_ss_l_to_r,
- 0
- },
- { // turnTableRight
- m_ss_r_to_u,
- m_ss_r_to_d,
- m_ss_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet mini_so_megaSet0 = {
- 0, // gridWidth
- 0, // colOffset
- 8, // colWidth
- 8, // lastChr
- m_ss_up, // animUp
- m_ss_down, // animDown
- m_ss_left, // animLeft
- m_ss_right, // animRight
- m_ss_st_up, // standUp
- m_ss_st_down, // standDown
- m_ss_st_left, // standLeft
- m_ss_st_right, // standRight
- m_ss_st_talk, // standTalk
- &mini_so_turnTable0
-};
-
-ExtCompact mini_so_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- 0, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_SO, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- ss_auto, // animScratch
- 0, // megaSet
- &mini_so_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact mini_so = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_MOUSE, // status
- 0, // sync
- 0, // screen
- ID_LOW_FLOOR, // place
- 0, // getToTable
- 158, // xcood
- 280, // ycood
- 75*64, // frame
- 16, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65516, // mouseRel_y
- 8, // mouseSize_x
- 28, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- START_MINI_SS, // baseSub
- 0, // baseSub_off
- &mini_so_ext
-};
-
-uint16 unload_seq1[] = {
- 160*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,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 0
-};
-
-uint16 open_r1[] = {
- 98*64,
- 196,
- 202,
- 0,
- 191,
- 202,
- 1,
- 187,
- 202,
- 2,
- 187,
- 202,
- 3,
- 188,
- 201,
- 4,
- 194,
- 202,
- 5,
- 197,
- 202,
- 6,
- 196,
- 202,
- 7,
- 0
-};
-
-uint16 get_bar_out[] = {
- 88*64,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 fost_close_cup[] = {
- 141*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 142*64+0,
- 1,
- 1,
- 142*64+2,
- 1,
- 1,
- 142*64+1,
- SEND_SYNC,
- ID_CUPBOARD,
- 1,
- 1,
- 1,
- 142*64+0,
- 1,
- 1,
- 8,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 barrel_down_seq2[] = {
- 206*64,
- 270,
- 205,
- 0,
- 270,
- 210,
- 1,
- 270,
- 215,
- 2,
- 270,
- 220,
- 3,
- 270,
- 224,
- 4,
- 270,
- 229,
- 5,
- 270,
- 234,
- 6,
- 270,
- 238,
- 7,
- 270,
- 243,
- 7,
- 270,
- 248,
- 7,
- 270,
- 252,
- 7,
- 270,
- 257,
- 8,
- 0
-};
-
-uint16 ss_kick[] = {
- 100*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 0
-};
-
-uint32 *grid1 = 0;
-
-uint16 full_ss_auto[32];
-
-uint16 f_ss_up[] = {
- 2,
- 0+99*64,
- 0,
- 65534,
- 2,
- 1+99*64,
- 0,
- 65534,
- 2,
- 2+99*64,
- 0,
- 65534,
- 2,
- 3+99*64,
- 0,
- 65534,
- 2,
- 4+99*64,
- 0,
- 65534,
- 2,
- 5+99*64,
- 0,
- 65534,
- 2,
- 6+99*64,
- 0,
- 65534,
- 2,
- 7+99*64,
- 0,
- 65534,
- 0
-};
-
-uint16 f_ss_down[] = {
- 2,
- 8+99*64,
- 0,
- 2,
- 2,
- 9+99*64,
- 0,
- 2,
- 2,
- 10+99*64,
- 0,
- 2,
- 2,
- 11+99*64,
- 0,
- 2,
- 2,
- 12+99*64,
- 0,
- 2,
- 2,
- 13+99*64,
- 0,
- 2,
- 2,
- 14+99*64,
- 0,
- 2,
- 2,
- 15+99*64,
- 0,
- 2,
- 0
-};
-
-uint16 f_ss_right[] = {
- 4,
- 24+99*64,
- 4,
- 0,
- 4,
- 25+99*64,
- 4,
- 0,
- 4,
- 26+99*64,
- 4,
- 0,
- 4,
- 27+99*64,
- 4,
- 0,
- 4,
- 28+99*64,
- 4,
- 0,
- 4,
- 29+99*64,
- 4,
- 0,
- 4,
- 30+99*64,
- 4,
- 0,
- 4,
- 31+99*64,
- 4,
- 0,
- 0
-};
-
-uint16 f_ss_st_up[] = {
- 99*64,
- 1,
- 1,
- 36,
- 0
-};
-
-uint16 f_ss_st_down[] = {
- 99*64,
- 1,
- 1,
- 32,
- 0
-};
-
-uint16 f_ss_st_left[] = {
- 99*64,
- 1,
- 1,
- 34,
- 0
-};
-
-uint16 f_ss_u_to_r[] = {
- 45-8+99*64,
- 0
-};
-
-uint16 f_ss_d_to_l[] = {
- 41-8+99*64,
- 0
-};
-
-uint16 f_ss_d_to_r[] = {
- 47-8+99*64,
- 0
-};
-
-uint16 f_ss_l_to_d[] = {
- 41-8+99*64,
- 0
-};
-
-uint16 f_ss_r_to_u[] = {
- 45-8+99*64,
- 0
-};
-
-uint16 f_ss_r_to_l[] = {
- 45-8+99*64,
- 44-8+99*64,
- 43-8+99*64,
- 0
-};
-
-TurnTable full_so_turnTable0 = {
- { // turnTableUp
- 0,
- f_ss_u_to_d,
- f_ss_u_to_l,
- f_ss_u_to_r,
- 0
- },
- { // turnTableDown
- f_ss_d_to_u,
- 0,
- f_ss_d_to_l,
- f_ss_d_to_r,
- 0
- },
- { // turnTableLeft
- f_ss_l_to_u,
- f_ss_l_to_d,
- 0,
- f_ss_l_to_r,
- 0
- },
- { // turnTableRight
- f_ss_r_to_u,
- f_ss_r_to_d,
- f_ss_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet full_so_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- f_ss_up, // animUp
- f_ss_down, // animDown
- f_ss_left, // animLeft
- f_ss_right, // animRight
- f_ss_st_up, // standUp
- f_ss_st_down, // standDown
- f_ss_st_left, // standLeft
- f_ss_st_right, // standRight
- 0, // standTalk
- &full_so_turnTable0
-};
-
-ExtCompact full_so_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- 3, // dir
- STD_PLAYER_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_SO, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- full_ss_auto, // animScratch
- 0, // megaSet
- &full_so_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact full_so = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION, // status
- 0, // sync
- 0, // screen
- 17, // place
- 0, // getToTable
- 288, // xcood
- 224, // ycood
- 31+99*64, // frame
- 0, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- (int16) 65488, // mouseRel_y
- 32, // mouseSize_x
- 48, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- FULL_SS_CUT, // baseSub
- 0, // baseSub_off
- &full_so_ext
-};
-
-uint16 panel_seq[] = {
- 165*64,
- 321,
- 187,
- 0,
- 321,
- 187,
- 1,
- 321,
- 187,
- 2,
- 321,
- 187,
- 3,
- 0,
- 0
-};
-
-uint16 chip_list_0[] = {
- 14+0X8000,
- 15+0X8000,
- 71+0X8000,
- 103+0X8000,
- 24,
- 75,
- 44,
- 270,
- 273,
- 86,
- 87+0X8000,
- 88+0X8000,
- 89,
- 91+0X8000,
- 100,
- 76,
- 110,
- 104,
- 18,
- 224,
- 106,
- 107,
- 108,
- 109,
- 162,
- 45,
- 168,
- 169,
- 171,
- 172,
- 16,
- 17,
- 227+0X8000,
- 99,
- 0
-};
-
-uint16 use_the_bar[] = {
- 91*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 0
-};
-
-uint16 small_closes[] = {
- 104*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 0
-};
-
-uint16 jobs_buttons[] = {
- 145*64,
- 248,
- 183,
- 0,
- 248,
- 183,
- 1,
- 248,
- 183,
- 2,
- 248,
- 183,
- 1,
- 248,
- 183,
- 3,
- 248,
- 183,
- 4,
- 248,
- 183,
- 3,
- 248,
- 183,
- 4,
- 248,
- 183,
- 2,
- 248,
- 183,
- 1,
- 248,
- 183,
- 3,
- 248,
- 183,
- 0,
- 0,
- 0
-};
-
-uint16 up_stairs[] = {
- 14*64,
- 189,
- 296,
- 0,
- 190,
- 294,
- 1,
- 192,
- 293,
- 2,
- 194,
- 291,
- 3,
- 193,
- 290,
- 4,
- 194,
- 288,
- 5,
- 196,
- 285,
- 6,
- 197,
- 284,
- 7,
- 197,
- 283,
- 8,
- 198,
- 281,
- 9,
- 200,
- 279,
- 10,
- 201,
- 278,
- 11,
- 201,
- 277,
- 12,
- 202,
- 276,
- 13,
- 204,
- 273,
- 14,
- 205,
- 272,
- 15,
- 205,
- 271,
- 16,
- 207,
- 269,
- 17,
- 210,
- 267,
- 18,
- 210,
- 266,
- 11,
- 210,
- 265,
- 12,
- 211,
- 264,
- 13,
- 213,
- 261,
- 14,
- 214,
- 260,
- 15,
- 214,
- 259,
- 16,
- 216,
- 257,
- 17,
- 219,
- 255,
- 18,
- 219,
- 254,
- 11,
- 219,
- 253,
- 12,
- 220,
- 252,
- 13,
- 222,
- 249,
- 14,
- 223,
- 248,
- 15,
- 223,
- 247,
- 16,
- 225,
- 246,
- 19,
- 228,
- 246,
- 20,
- 230,
- 246,
- 21,
- 230,
- 242,
- 22,
- 231,
- 242,
- 23,
- 236,
- 241,
- 24,
- 234,
- 241,
- 25,
- 234,
- 240,
- 26,
- 234,
- 240,
- 27,
- 234,
- 240,
- 28,
- 236,
- 235,
- 29,
- 235,
- 235,
- 30,
- 230,
- 240,
- 31,
- 225,
- 246,
- 32,
- 225,
- 246,
- 33,
- 225,
- 235,
- 34,
- 224,
- 235,
- 35,
- 219,
- 240,
- 36,
- 215,
- 240,
- 37,
- 216,
- 240,
- 38,
- 215,
- 235,
- 39,
- 213,
- 235,
- 40,
- 209,
- 240,
- 41,
- 208,
- 240,
- 42,
- 206,
- 240,
- 43,
- 206,
- 240,
- 44,
- 206,
- 240,
- 45,
- 204,
- 233,
- 46,
- 204,
- 232,
- 47,
- 204,
- 232,
- 48,
- 204,
- 232,
- 49,
- 0,
- 0
-};
-
-uint16 chuck_seq[] = {
- 59*64,
- 334,
- 222,
- 0,
- 334,
- 222,
- 1,
- 334,
- 222,
- 2,
- 0,
- 0
-};
-
-uint16 rs_foster_to_0[] = {
- C_XCOOD,
- 400+16,
- C_YCOOD,
- 224-8,
- C_SCREEN,
- 0,
- C_PLACE,
- 17,
- 65535
-};
-
-Compact fire_notice = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 399+2, // xcood
- 172, // ycood
- 0, // frame
- 4151, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 10, // mouseSize_y
- NOTICE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- NOTICE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 screen0_high_mouse[] = {
- 70,
- 17,
- ID_LOW_FLOOR,
- 85,
- ID_NOTICE,
- 90,
- 18,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 foster_g_up[] = {
- 141*64,
- 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 rs_foster_s3[] = {
- C_XCOOD,
- 336,
- C_YCOOD,
- 288,
- C_PLACE,
- ID_S3_FLOOR,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_AR_PRIORITY+ST_GRID_PLOT+ST_COLLISION,
- 65535
-};
-
-uint16 rs_mini_foster[] = {
- C_XCOOD,
- 192,
- C_YCOOD,
- 312,
- C_FRAME,
- 13*64+42,
- C_DIR,
- 2,
- C_PLACE,
- 69,
- C_GET_TO_FLAG,
- 0,
- 65535
-};
-
-uint16 bolt1_seq[] = {
- 214*64,
- 210,
- 177,
- 0,
- 245,
- 197,
- 1,
- 294,
- 227,
- 2,
- 0
-};
-
-uint16 rs_foster_4_2[] = {
- C_XCOOD,
- 424,
- C_YCOOD,
- 248,
- C_SCREEN,
- 2,
- C_PLACE,
- 115,
- C_DIR,
- 2,
- 65535
-};
-
-uint16 screen0_high_logic[] = {
- ID_FOSTER,
- JOBS,
- ID_CUPBOARD,
- ID_KNOB,
- ID_LAZER,
- ID_CHUCK,
- MINI_SS,
- 85,
- 90,
- 97,
- 105,
- ID_FAN1,
- ID_FAN2,
- ID_FAN3,
- ID_FAN4,
- ID_FAN5,
- ID_FAN6,
- ID_FAN7,
- ID_PRESS,
- ID_LAZER_GUN,
- ID_UPLOAD,
- ID_NOTICE,
- ID_NOTICE2,
- ID_LOADER,
- ID_TOP_LIFT,
- 4344,
- ID_TOP_BARREL,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 fan6_seq[] = {
- 16*64,
- 368,
- 156,
- 0,
- 368,
- 156,
- 1,
- 368,
- 156,
- 2,
- 368,
- 156,
- 3,
- 0
-};
-
-uint16 fexit_opens[] = {
- 89*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 fost_push_knob[] = {
- 153*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 5,
- SEND_SYNC,
- ID_KNOB,
- 2,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 lazer_run_seq[] = {
- 60*64,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 0
-};
-
-uint16 try_to_open_r0[] = {
- 227*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 fast_list_cut2[] = {
- 64,
- 65,
- 66,
- 162,
- 0
-};
-
-uint16 knob_down[] = {
- 58*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 chip_list_sc0[] = {
- 89,
- 104,
- 159,
- 161,
- 162,
- 18,
- 96,
- 45,
- 168,
- 169,
- 171,
- 172,
- 16,
- 17,
- 227+0X8000,
- 64,
- 65,
- 66,
- 75,
- 23,
- 0
-};
-
-uint16 sc0_cut_logic[] = {
- FULL_SS,
- 90,
- 105,
- 97,
- ID_FAN1,
- ID_FAN2,
- ID_FAN3,
- ID_FAN4,
- ID_FAN5,
- ID_FAN6,
- ID_FAN7,
- ID_PRESS,
- ID_UPLOAD,
- ID_NOTICE,
- ID_NOTICE2,
- ID_LFAN1,
- ID_SMOKE1,
- ID_SMOKE2,
- ID_FIRE1,
- ID_FIRE2,
- ID_CAR_UP,
- ID_CAR_DOWN,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-Compact lazer_gun = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- LAZER_GUN_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 up_stairs2[] = {
- 15*64,
- 203,
- 229,
- 0,
- 203,
- 228,
- 1,
- 202,
- 227,
- 2,
- 202,
- 226,
- 3,
- 202,
- 226,
- 4,
- 202,
- 227,
- 5,
- 202,
- 223,
- 6,
- 202,
- 222,
- 7,
- 200,
- 222,
- 8,
- 200,
- 220,
- 9,
- 199,
- 220,
- 10,
- 199,
- 220,
- 11,
- 199,
- 217,
- 12,
- 198,
- 216,
- 13,
- 198,
- 216,
- 14,
- 198,
- 216,
- 15,
- 198,
- 216,
- 16,
- 198,
- 211,
- 17,
- 198,
- 209,
- 18,
- 198,
- 209,
- 19,
- 198,
- 216,
- 20,
- 196,
- 206,
- 21,
- 195,
- 204,
- 22,
- 195,
- 203,
- 23,
- 194,
- 202,
- 24,
- 194,
- 201,
- 25,
- 187,
- 199,
- 26,
- 187,
- 197,
- 27,
- 186,
- 195,
- 28,
- 186,
- 195,
- 29,
- 185,
- 193,
- 30,
- 185,
- 192,
- 31,
- 185,
- 189,
- 32,
- 184,
- 187,
- 33,
- 184,
- 187,
- 34,
- 183,
- 185,
- 35,
- 183,
- 183,
- 36,
- 182,
- 180,
- 37,
- 181,
- 178,
- 38,
- 181,
- 177,
- 39,
- 180,
- 176,
- 40,
- 179,
- 174,
- 41,
- 179,
- 171,
- 42,
- 178,
- 168,
- 43,
- 177,
- 167,
- 44,
- 176,
- 166,
- 45,
- 176,
- 166,
- 46,
- 175,
- 166,
- 47,
- 175,
- 167,
- 48,
- 175,
- 166,
- 49,
- 0,
- 0
-};
-
-uint16 barrel_down_seq[] = {
- 205*64,
- 270,
- 141,
- 0,
- 270,
- 141,
- 1,
- 270,
- 141,
- 2,
- 270,
- 146,
- 3,
- 270,
- 151,
- 4,
- 270,
- 156,
- 5,
- 270,
- 160,
- 6,
- 270,
- 165,
- 7,
- 270,
- 169,
- 8,
- 270,
- 173,
- 9,
- 270,
- 177,
- 10,
- 270,
- 182,
- 11,
- 270,
- 186,
- 12,
- 270,
- 191,
- 13,
- 270,
- 196,
- 14,
- 270,
- 201,
- 15,
- 0
-};
-
-uint16 daft_seq[] = {
- 161*64,
- 193,
- 268,
- 0,
- 192,
- 268,
- 1,
- 191,
- 268,
- 2,
- 190,
- 268,
- 3,
- 189,
- 268,
- 4,
- 188,
- 268,
- 5,
- 187,
- 268,
- 6,
- 187,
- 268,
- 7,
- 187,
- 268,
- 8,
- 187,
- 268,
- 9,
- 187,
- 269,
- 10,
- 187,
- 270,
- 11,
- 187,
- 271,
- 9,
- 187,
- 271,
- 8,
- 187,
- 271,
- 7,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 6,
- 187,
- 271,
- 12,
- 187,
- 271,
- 13,
- 187,
- 271,
- 14,
- 187,
- 271,
- 15,
- 187,
- 271,
- 16,
- 187,
- 271,
- 17,
- 187,
- 271,
- 18,
- 187,
- 271,
- 19,
- 187,
- 271,
- 19,
- 187,
- 271,
- 20,
- 187,
- 271,
- 21,
- 187,
- 271,
- 22,
- 186,
- 271,
- 23,
- 185,
- 271,
- 24,
- 185,
- 271,
- 25,
- 186,
- 271,
- 26,
- 186,
- 271,
- 27,
- 187,
- 271,
- 28,
- 187,
- 270,
- 29,
- 187,
- 269,
- 30,
- 187,
- 268,
- 28,
- 186,
- 268,
- 27,
- 186,
- 268,
- 26,
- 185,
- 268,
- 25,
- 186,
- 268,
- 31,
- 187,
- 268,
- 32,
- 188,
- 268,
- 33,
- 189,
- 268,
- 34,
- 190,
- 268,
- 35,
- 191,
- 268,
- 36,
- 0,
- 0
-};
-
-uint16 down_stairs2[] = {
- 72*64,
- 213,
- 240,
- 0,
- 218,
- 235,
- 1,
- 221,
- 235,
- 2,
- 221,
- 240,
- 3,
- 223,
- 246,
- 4,
- 225,
- 246,
- 5,
- 231,
- 235,
- 6,
- 234,
- 235,
- 7,
- 233,
- 240,
- 8,
- 233,
- 240,
- 9,
- 233,
- 241,
- 10,
- 233,
- 242,
- 11,
- 233,
- 242,
- 12,
- 233,
- 246,
- 13,
- 233,
- 246,
- 14,
- 233,
- 247,
- 15,
- 235,
- 247,
- 16,
- 233,
- 247,
- 17,
- 227,
- 248,
- 18,
- 226,
- 248,
- 19,
- 223,
- 251,
- 20,
- 223,
- 251,
- 21,
- 223,
- 252,
- 22,
- 222,
- 254,
- 23,
- 219,
- 257,
- 24,
- 217,
- 257,
- 25,
- 216,
- 258,
- 26,
- 215,
- 260,
- 19,
- 211,
- 263,
- 20,
- 211,
- 263,
- 21,
- 211,
- 264,
- 22,
- 211,
- 266,
- 23,
- 209,
- 269,
- 24,
- 207,
- 269,
- 25,
- 206,
- 270,
- 26,
- 205,
- 272,
- 19,
- 202,
- 275,
- 20,
- 202,
- 275,
- 21,
- 202,
- 276,
- 22,
- 202,
- 278,
- 23,
- 200,
- 281,
- 24,
- 198,
- 281,
- 25,
- 197,
- 282,
- 26,
- 196,
- 284,
- 19,
- 193,
- 287,
- 20,
- 193,
- 288,
- 27,
- 192,
- 289,
- 28,
- 193,
- 293,
- 29,
- 191,
- 296,
- 30,
- 189,
- 296,
- 31,
- 0,
- 0
-};
-
-uint16 joey_jump_seq[] = {
- 201*64,
- 228,
- 172,
- 0,
- 228,
- 172,
- 0,
- 228,
- 172,
- 1,
- 228,
- 172,
- 1,
- 228,
- 172,
- 2,
- 228,
- 172,
- 2,
- 228,
- 172,
- 3,
- 228,
- 172,
- 3,
- 228,
- 172,
- 4,
- 228,
- 172,
- 4,
- 228,
- 172,
- 5,
- 228,
- 172,
- 5,
- 228,
- 172,
- 6,
- 228,
- 172,
- 6,
- 228,
- 172,
- 7,
- 228,
- 172,
- 7,
- 228,
- 172,
- 8,
- 228,
- 172,
- 8,
- 228,
- 172,
- 9,
- 228,
- 172,
- 10,
- 228,
- 172,
- 11,
- 228,
- 172,
- 12,
- 228,
- 172,
- 13,
- 228,
- 172,
- 14,
- 228,
- 172,
- 15,
- 228,
- 172,
- 16,
- 228,
- 172,
- 17,
- 228,
- 172,
- 9,
- 228,
- 172,
- 10,
- 228,
- 172,
- 11,
- 228,
- 172,
- 12,
- 228,
- 172,
- 13,
- 228,
- 172,
- 14,
- 228,
- 172,
- 15,
- 228,
- 172,
- 16,
- 228,
- 172,
- 17,
- 228,
- 172,
- 9,
- 228,
- 172,
- 10,
- 228,
- 172,
- 11,
- 228,
- 172,
- 12,
- 228,
- 172,
- 13,
- 228,
- 172,
- 14,
- 228,
- 172,
- 15,
- 228,
- 172,
- 16,
- 228,
- 172,
- 17,
- 228,
- 172,
- 8,
- 228,
- 172,
- 8,
- 228,
- 172,
- 7,
- 228,
- 172,
- 7,
- 228,
- 172,
- 6,
- 228,
- 172,
- 6,
- 228,
- 172,
- 5,
- 228,
- 172,
- 5,
- 228,
- 172,
- 4,
- 228,
- 172,
- 4,
- 228,
- 172,
- 3,
- 228,
- 172,
- 3,
- 228,
- 172,
- 2,
- 228,
- 172,
- 2,
- 228,
- 172,
- 1,
- 228,
- 172,
- 1,
- 228,
- 172,
- 0,
- 0,
- 0
-};
-
-uint16 fost_lean_seq[] = {
- 21*64,
- 263,
- 201,
- 0,
- 263,
- 201,
- 0,
- 263,
- 201,
- 1,
- 263,
- 201,
- 1,
- 263,
- 201,
- 2,
- 263,
- 201,
- 2,
- 263,
- 201,
- 3,
- 263,
- 201,
- 3,
- 263,
- 201,
- 4,
- 263,
- 201,
- 4,
- 263,
- 201,
- 5,
- 263,
- 201,
- 5,
- 263,
- 201,
- 5,
- 263,
- 201,
- 5,
- 263,
- 201,
- 5,
- 263,
- 201,
- 5,
- 263,
- 201,
- 6,
- 263,
- 201,
- 6,
- 263,
- 201,
- 7,
- 263,
- 201,
- 7,
- 263,
- 201,
- 8,
- 263,
- 201,
- 8,
- 263,
- 201,
- 9,
- 263,
- 201,
- 9,
- 263,
- 201,
- 10,
- 263,
- 201,
- 10,
- 263,
- 201,
- 11,
- 263,
- 201,
- 11,
- 0,
- 0
-};
-
-uint16 joey_wake_seq[] = {
- 174*64,
- 312,
- 294,
- 0,
- 311,
- 294,
- 1,
- 312,
- 294,
- 0,
- 312,
- 294,
- 2,
- 312,
- 294,
- 3,
- 311,
- 294,
- 1,
- 311,
- 294,
- 4,
- 312,
- 294,
- 5,
- 312,
- 294,
- 0,
- 312,
- 294,
- 2,
- 312,
- 294,
- 3,
- 311,
- 294,
- 1,
- 311,
- 294,
- 4,
- 312,
- 294,
- 5,
- 312,
- 294,
- 0,
- 311,
- 294,
- 1,
- 312,
- 294,
- 0,
- 311,
- 294,
- 1,
- 312,
- 294,
- 0,
- 312,
- 294,
- 2,
- 312,
- 294,
- 3,
- 311,
- 294,
- 1,
- 311,
- 294,
- 4,
- 312,
- 294,
- 5,
- 312,
- 294,
- 6,
- 311,
- 294,
- 7,
- 309,
- 294,
- 8,
- 306,
- 293,
- 9,
- 301,
- 291,
- 10,
- 0,
- 0
-};
-
-uint16 low_lift_down_seq2[] = {
- 203*64,
- 250,
- 141,
- 9,
- 250,
- 141,
- 8,
- 250,
- 141,
- 7,
- 250,
- 141,
- 6,
- 250,
- 141,
- 5,
- 250,
- 141,
- 4,
- 250,
- 141,
- 3,
- 250,
- 141,
- 2,
- 250,
- 141,
- 1,
- 250,
- 146,
- 1,
- 250,
- 151,
- 0,
- 250,
- 156,
- 0,
- 0
-};
-
-uint16 lazer_start_seq[] = {
- 60*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 get_the_bar[] = {
- 87*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 0
-};
-
-uint16 fan4_seq[] = {
- 171*64,
- 428,
- 216,
- 0,
- 428,
- 216,
- 1,
- 428,
- 216,
- 2,
- 428,
- 216,
- 3,
- 428,
- 216,
- 4,
- 0
-};
-
-uint16 tv_seq[] = {
- 56*64,
- 270,
- 190,
- 0,
- 270,
- 190,
- 1,
- 270,
- 190,
- 2,
- 270,
- 190,
- 3,
- 270,
- 190,
- 4,
- 270,
- 190,
- 5,
- 270,
- 190,
- 6,
- 270,
- 190,
- 7,
- 0,
- 0
-};
-
-uint16 bolt2_seq[] = {
- 214*64,
- 210,
- 177,
- 0,
- 237,
- 203,
- 1,
- 296,
- 239,
- 2,
- 0
-};
-
-Compact fan6 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 16*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
- FAN6_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 jobs_pull_knob[] = {
- 143*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- SEND_SYNC,
- ID_KNOB,
- 1,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 convey_seq[] = {
- 208*64,
- 250,
- 268,
- 0,
- 250,
- 268,
- 1,
- 250,
- 268,
- 2,
- 250,
- 268,
- 3,
- 0
-};
-
-uint16 fan5_seq[] = {
- 172*64,
- 374,
- 165,
- 0,
- 374,
- 165,
- 1,
- 374,
- 165,
- 2,
- 374,
- 165,
- 3,
- 374,
- 165,
- 4,
- 0
-};
-
-uint32 *grid2 = 0;
-
-uint16 guard_lean_out[] = {
- 20*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 0
-};
-
-uint32 *c101 = (uint32*)(&full_so);
-
-uint16 put_bar_away[] = {
- 88*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 0
-};
-
-uint16 fan3_seq[] = {
- 169*64,
- 229,
- 137,
- 0,
- 229,
- 137,
- 1,
- 229,
- 137,
- 2,
- 229,
- 137,
- 3,
- 0
-};
-
-uint16 s1_pal[] = {
- 0,
- 1024,
- 1540,
- 1030,
- 1540,
- 2054,
- 1544,
- 2566,
- 1030,
- 1548,
- 2564,
- 2056,
- 2058,
- 3594,
- 1544,
- 2062,
- 4616,
- 2058,
- 2580,
- 3590,
- 3596,
- 3088,
- 4620,
- 2572,
- 2584,
- 5638,
- 2060,
- 3600,
- 5140,
- 3598,
- 3606,
- 7180,
- 1548,
- 3608,
- 6154,
- 3086,
- 4114,
- 8466,
- 1548,
- 4116,
- 7186,
- 2574,
- 4120,
- 4622,
- 5650,
- 3617,
- 7176,
- 3088,
- 4126,
- 9482,
- 2062,
- 4632,
- 8980,
- 2064,
- 5142,
- 7702,
- 3602,
- 3623,
- 9994,
- 2576,
- 5148,
- 8978,
- 3090,
- 4137,
- 6666,
- 6166,
- 5155,
- 7694,
- 5142,
- 4651,
- 9994,
- 3604,
- 5161,
- 7180,
- 6168,
- 6174,
- 9494,
- 4118,
- 6179,
- 8978,
- 5656,
- 5673,
- 11024,
- 3606,
- 6686,
- 9500,
- 5146,
- 6691,
- 11032,
- 4120,
- 6695,
- 12052,
- 3096,
- 7203,
- 11034,
- 5148,
- 7719,
- 11032,
- 5660,
- 7717,
- 12060,
- 4636,
- 7721,
- 11032,
- 5150,
- 8487,
- 10526,
- 6689,
- 8491,
- 13082,
- 5150,
- 8493,
- 12056,
- 6177,
- 9001,
- 11553,
- 7203,
- 8499,
- 10518,
- 8997,
- 9011,
- 12056,
- 7205,
- 9519,
- 14110,
- 5155,
- 10029,
- 13089,
- 6693,
- 10027,
- 12583,
- 7207,
- 9529,
- 15128,
- 6181,
- 10543,
- 13093,
- 7721,
- 10551,
- 12570,
- 8491,
- 11061,
- 13598,
- 8491,
- 11567,
- 15657,
- 6697,
- 11065,
- 13084,
- 9517,
- 11573,
- 14627,
- 7725,
- 11581,
- 14620,
- 8495,
- 12085,
- 14633,
- 9519,
- 12595,
- 15149,
- 8497,
- 12599,
- 15145,
- 9521,
- 13117,
- 13601,
- 11061,
- 13111,
- 15663,
- 10547,
- 13631,
- 15139,
- 11573,
- 13629,
- 16171,
- 9527,
- 14137,
- 15665,
- 11575,
- 14655,
- 16167,
- 10553,
- 14653,
- 15151,
- 14137,
- 15165,
- 15667,
- 13627,
- 15679,
- 16173,
- 14653,
- 6441,
- 12307,
- 6179,
- 4923,
- 11781,
- 1560,
- 3873,
- 5121,
- 8,
- 2064,
- 4614,
- 1545,
- 1804,
- 4101,
- 1801,
- 1803,
- 2823,
- 2825,
- 2828,
- 5645,
- 1546,
- 2842,
- 16134,
- 21,
- 2837,
- 5895,
- 2317,
- 1288,
- 3588,
- 1544,
- 1030,
- 2052,
- 1029,
- 1546,
- 16132,
- 11581,
- 14655,
- 16162,
- 6195,
- 11327,
- 16142,
- 1829,
- 7487,
- 13571,
- 2844,
- 6700,
- 8976,
- 4632,
- 0,
- 2816,
- 2827,
- 2570,
- 2058,
- 516,
- 1546,
- 3076,
- 1287,
- 2062,
- 4102,
- 1801,
- 2578,
- 5640,
- 2060,
- 3100,
- 6150,
- 2574,
- 4124,
- 8972,
- 2064,
- 4638,
- 7694,
- 5142,
- 0,
- 7680,
- 5142,
- 6179,
- 9490,
- 5146,
- 6695,
- 8980,
- 6684,
- 7211,
- 10004,
- 6174,
- 7721,
- 12056,
- 6177,
- 9005,
- 11548,
- 8487,
- 10033,
- 12572,
- 8491,
- 12603,
- 15141,
- 14137,
- 0,
- 14336,
- 13364,
- 11569,
- 9261,
- 8481,
- 6687,
- 6681,
- 4626,
- 2578,
- 1803,
- 770,
- 519,
- 13571,
- 9517,
- 9778,
- 11805,
- 5151,
- 5926,
- 8205,
- 1808,
- 2586,
- 10243,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 13316,
- 13364,
- 11563,
- 8751,
- 9506,
- 10024,
- 8242,
- 10527,
- 6174,
- 5927,
- 7698,
- 3600,
- 2325,
- 2308,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9227,
- 1285,
- 287,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 eye_shoot[] = {
- 213*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 furnace_door_open[] = {
- 215*64,
- 398,
- 222,
- 0,
- 398,
- 222,
- 1,
- 398,
- 222,
- 2,
- 398,
- 222,
- 3,
- 398,
- 222,
- 4,
- 398,
- 222,
- 5,
- 398,
- 222,
- 6,
- 398,
- 222,
- 7,
- 398,
- 222,
- 8,
- 398,
- 222,
- 9,
- 398,
- 222,
- 10,
- 398,
- 222,
- 11,
- 0
-};
-
-uint16 ss_smokes_4[] = {
- 109*64,
- 289,
- 221,
- 0,
- 289,
- 221,
- 0,
- 289,
- 221,
- 1,
- 289,
- 221,
- 1,
- 289,
- 221,
- 2,
- 289,
- 221,
- 2,
- 289,
- 221,
- 3,
- 289,
- 221,
- 3,
- 289,
- 221,
- 4,
- 289,
- 221,
- 4,
- 289,
- 221,
- 5,
- 289,
- 221,
- 5,
- 289,
- 221,
- 6,
- 289,
- 221,
- 6,
- 289,
- 221,
- 7,
- 289,
- 221,
- 7,
- 289,
- 221,
- 8,
- 289,
- 221,
- 8,
- 0,
- 0
-};
-
-Compact fan5 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 172*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
- FAN5_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 jobs_close[] = {
- 63*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 7,
- SEND_SYNC,
- ID_CUPBOARD,
- 1,
- 1,
- 1,
- 7,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 cup_open_seq[] = {
- 57*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 guard_lean_back[] = {
- 20*64,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 ss_kick_2[] = {
- 100*64,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 0
-};
-
-uint16 shot1_seq[] = {
- 219*64,
- 355,
- 249,
- 0,
- 349,
- 250,
- 1,
- 347,
- 249,
- 2,
- 346,
- 249,
- 3,
- 347,
- 249,
- 4,
- 341,
- 250,
- 5,
- 331,
- 251,
- 6,
- 331,
- 251,
- 7,
- 331,
- 250,
- 8,
- 331,
- 251,
- 9,
- 331,
- 251,
- 10,
- 331,
- 251,
- 6,
- 331,
- 251,
- 6,
- 340,
- 247,
- 11,
- 348,
- 251,
- 12,
- 354,
- 251,
- 13,
- 355,
- 252,
- 14,
- 359,
- 252,
- 15,
- 368,
- 250,
- 16,
- 367,
- 249,
- 17,
- 371,
- 250,
- 18,
- 376,
- 249,
- 19,
- 376,
- 249,
- 20,
- 376,
- 249,
- 20,
- 376,
- 249,
- 20,
- 375,
- 249,
- 21,
- 376,
- 249,
- 22,
- 376,
- 249,
- 23,
- 376,
- 249,
- 23,
- 376,
- 249,
- 23,
- 376,
- 249,
- 23,
- 376,
- 249,
- 23,
- 376,
- 249,
- 23,
- 0
-};
-
-uint16 fexit_closes[] = {
- 89*64,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 low_lift_down_seq3[] = {
- 202*64,
- 250,
- 160,
- 7,
- 250,
- 165,
- 7,
- 250,
- 169,
- 6,
- 250,
- 174,
- 6,
- 250,
- 178,
- 5,
- 250,
- 183,
- 5,
- 250,
- 187,
- 4,
- 250,
- 192,
- 4,
- 250,
- 196,
- 3,
- 250,
- 201,
- 2,
- 250,
- 205,
- 1,
- 250,
- 210,
- 0,
- 0
-};
-
-uint16 rs_restart_barrel[] = {
- C_STATUS,
- ST_SORT+ST_LOGIC+ST_RECREATE,
- C_XCOOD,
- 264,
- C_YCOOD,
- 240,
- C_FRAME,
- 155*64,
- 65535
-};
-
-uint16 open_r0[] = {
- 227*64,
- 283,
- 214,
- 0,
- 283,
- 214,
- 1,
- 283,
- 214,
- 2,
- 283,
- 214,
- 3,
- 283,
- 214,
- 4,
- 283,
- 214,
- 5,
- 283,
- 214,
- 5,
- 283,
- 214,
- 5,
- 283,
- 214,
- 6,
- 283,
- 214,
- 0,
- 283,
- 214,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_2_4[] = {
- C_XCOOD,
- 168+8,
- C_YCOOD,
- 248,
- C_SCREEN,
- 4,
- C_PLACE,
- ID_S4_FLOOR,
- C_DIR,
- 3,
- 65535
-};
-
-uint16 ss_shoot_seq[] = {
- 110*64,
- 275,
- 261,
- 0,
- 276,
- 261,
- 1,
- 272,
- 261,
- 2,
- 272,
- 261,
- 3,
- 272,
- 261,
- 4,
- 271,
- 261,
- 5,
- 270,
- 262,
- 6,
- 274,
- 259,
- 7,
- 273,
- 261,
- 8,
- 270,
- 262,
- 9,
- 272,
- 261,
- 10,
- 274,
- 261,
- 11,
- 274,
- 261,
- 12,
- 273,
- 261,
- 13,
- 274,
- 262,
- 14,
- 276,
- 262,
- 15,
- 276,
- 261,
- 16,
- 0,
- 0
-};
-
-uint16 shut_r1[] = {
- 226*64,
- 227,
- 194,
- 0,
- 224,
- 194,
- 1,
- 227,
- 194,
- 2,
- 224,
- 194,
- 3,
- 220,
- 194,
- 4,
- 215,
- 194,
- 5,
- 210,
- 194,
- 6,
- 215,
- 194,
- 7,
- 227,
- 194,
- 8,
- 0
-};
-
-uint16 down_stairs[] = {
- 71*64,
- 173,
- 159,
- 0,
- 174,
- 161,
- 1,
- 174,
- 164,
- 2,
- 175,
- 167,
- 3,
- 176,
- 169,
- 4,
- 177,
- 170,
- 5,
- 177,
- 172,
- 6,
- 178,
- 175,
- 7,
- 179,
- 177,
- 8,
- 179,
- 179,
- 9,
- 180,
- 180,
- 10,
- 181,
- 181,
- 11,
- 181,
- 184,
- 12,
- 182,
- 186,
- 13,
- 182,
- 188,
- 14,
- 183,
- 188,
- 15,
- 184,
- 190,
- 16,
- 183,
- 193,
- 17,
- 184,
- 194,
- 18,
- 184,
- 196,
- 19,
- 185,
- 196,
- 20,
- 185,
- 198,
- 21,
- 191,
- 200,
- 22,
- 192,
- 202,
- 23,
- 193,
- 203,
- 24,
- 193,
- 204,
- 25,
- 194,
- 205,
- 26,
- 198,
- 216,
- 27,
- 198,
- 216,
- 28,
- 198,
- 216,
- 29,
- 198,
- 216,
- 30,
- 198,
- 216,
- 31,
- 198,
- 216,
- 32,
- 198,
- 216,
- 33,
- 198,
- 216,
- 34,
- 198,
- 216,
- 35,
- 198,
- 217,
- 36,
- 199,
- 220,
- 37,
- 199,
- 222,
- 38,
- 199,
- 222,
- 39,
- 199,
- 222,
- 40,
- 199,
- 223,
- 41,
- 202,
- 228,
- 42,
- 202,
- 228,
- 43,
- 202,
- 228,
- 44,
- 202,
- 228,
- 45,
- 202,
- 228,
- 46,
- 202,
- 229,
- 47,
- 204,
- 232,
- 48,
- 204,
- 232,
- 49,
- 204,
- 232,
- 50,
- 204,
- 232,
- 51,
- 204,
- 233,
- 52,
- 204,
- 234,
- 53,
- 206,
- 240,
- 54,
- 206,
- 240,
- 55,
- 206,
- 240,
- 56,
- 206,
- 240,
- 57,
- 206,
- 240,
- 58,
- 206,
- 240,
- 59,
- 207,
- 235,
- 60,
- 209,
- 235,
- 61,
- 211,
- 246,
- 62,
- 212,
- 240,
- 63,
- 0
-};
-
-uint16 barrel_seq[] = {
- 155*64,
- 264,
- 240,
- 0,
- 264,
- 240,
- 1,
- 264,
- 240,
- 2,
- 264,
- 240,
- 3,
- 264,
- 240,
- 4,
- 264,
- 240,
- 5,
- 0
-};
-
-uint16 jobs_scratch[] = {
- 144*64,
- 284,
- 191,
- 0,
- 284,
- 191,
- 1,
- 284,
- 191,
- 2,
- 284,
- 191,
- 3,
- 284,
- 191,
- 4,
- 284,
- 191,
- 3,
- 284,
- 191,
- 4,
- 284,
- 191,
- 3,
- 284,
- 191,
- 4,
- 284,
- 191,
- 3,
- 284,
- 191,
- 4,
- 284,
- 191,
- 3,
- 284,
- 191,
- 2,
- 284,
- 191,
- 1,
- 284,
- 191,
- 0,
- 284,
- 191,
- 0,
- 284,
- 191,
- 0,
- 284,
- 191,
- 0,
- 284,
- 191,
- 0,
- 284,
- 191,
- 0,
- 0,
- 0
-};
-
-uint16 unload_seq2[] = {
- 160*64,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 16,
- 1,
- 1,
- 18,
- 0
-};
-
-uint16 rs_foster_0_2[] = {
- C_XCOOD,
- 128-8,
- C_YCOOD,
- 264,
- C_SCREEN,
- 2,
- C_PLACE,
- 115,
- C_DIR,
- 3,
- C_FRAME,
- 46+12*64,
- 65535
-};
-
-uint16 r1_closes[] = {
- 96*64,
- 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,
- 9,
- 0
-};
-
-uint16 rs_convey[] = {
- C_STATUS,
- ST_LOGIC+ST_RECREATE+ST_NO_VMASK,
- 65535
-};
-
-uint16 jobs_push_knob[] = {
- 143*64,
- 1,
- 1,
- 3,
- SEND_SYNC,
- ID_KNOB,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 knob_up[] = {
- 58*64,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 crouch_talk[] = {
- 24*64,
- 24*64+3,
- 265,
- 192,
- 0,
- 265,
- 192,
- 1,
- 265,
- 192,
- 1,
- 265,
- 192,
- 2,
- 265,
- 192,
- 2,
- 265,
- 192,
- 3,
- 265,
- 192,
- 3,
- 265,
- 192,
- 0,
- 265,
- 192,
- 0,
- 265,
- 192,
- 1,
- 265,
- 192,
- 1,
- 265,
- 192,
- 0,
- 265,
- 192,
- 2,
- 265,
- 192,
- 2,
- 265,
- 192,
- 2,
- 265,
- 192,
- 0,
- 265,
- 192,
- 0,
- 265,
- 192,
- 2,
- 265,
- 192,
- 2,
- 265,
- 192,
- 3,
- 265,
- 192,
- 3,
- 265,
- 192,
- 0,
- 265,
- 192,
- 0,
- 265,
- 192,
- 1,
- 265,
- 192,
- 1,
- 265,
- 192,
- 2,
- 265,
- 192,
- 2,
- 265,
- 192,
- 3,
- 265,
- 192,
- 3,
- 265,
- 192,
- 0,
- 265,
- 192,
- 0,
- 265,
- 192,
- 1,
- 265,
- 192,
- 1,
- 265,
- 192,
- 0,
- 265,
- 192,
- 2,
- 265,
- 192,
- 2,
- 265,
- 192,
- 2,
- 265,
- 192,
- 0,
- 265,
- 192,
- 0,
- 265,
- 192,
- 2,
- 265,
- 192,
- 2,
- 265,
- 192,
- 3,
- 265,
- 192,
- 3,
- 265,
- 192,
- 0,
- 0
-};
-
-uint16 shot2_seq[] = {
- 220*64,
- 344,
- 249,
- 0,
- 343,
- 256,
- 1,
- 346,
- 260,
- 2,
- 352,
- 257,
- 3,
- 362,
- 257,
- 4,
- 373,
- 249,
- 5,
- 373,
- 242,
- 6,
- 362,
- 244,
- 7,
- 367,
- 251,
- 8,
- 363,
- 261,
- 9,
- 373,
- 273,
- 10,
- 373,
- 273,
- 11,
- 373,
- 273,
- 12,
- 373,
- 273,
- 13,
- 373,
- 273,
- 14,
- 373,
- 273,
- 15,
- 0
-};
-
-uint16 joey_fly2[] = {
- 210*64,
- 328,
- 204,
- 0,
- 328,
- 206,
- 1,
- 328,
- 209,
- 0,
- 328,
- 211,
- 1,
- 328,
- 214,
- 0,
- 328,
- 216,
- 1,
- 328,
- 219,
- 0,
- 328,
- 221,
- 1,
- 328,
- 224,
- 0,
- 328,
- 226,
- 1,
- 328,
- 229,
- 0,
- 328,
- 231,
- 1,
- 328,
- 234,
- 0,
- 328,
- 235,
- 1,
- 328,
- 237,
- 0,
- 328,
- 238,
- 1,
- 328,
- 238,
- 2,
- 328,
- 238,
- 3,
- 328,
- 238,
- 4,
- 328,
- 238,
- 5,
- 328,
- 238,
- 2,
- 328,
- 238,
- 3,
- 328,
- 238,
- 4,
- 328,
- 238,
- 5,
- 328,
- 238,
- 2,
- 328,
- 238,
- 3,
- 328,
- 238,
- 4,
- 328,
- 238,
- 5,
- 328,
- 238,
- 2,
- 328,
- 238,
- 3,
- 328,
- 238,
- 4,
- 328,
- 238,
- 5,
- 328,
- 238,
- 2,
- 328,
- 238,
- 3,
- 328,
- 238,
- 4,
- 328,
- 238,
- 5,
- 328,
- 238,
- 2,
- 328,
- 238,
- 3,
- 328,
- 238,
- 4,
- 328,
- 238,
- 4,
- 328,
- 238,
- 5,
- 328,
- 238,
- 5,
- 328,
- 238,
- 2,
- 328,
- 238,
- 2,
- 328,
- 238,
- 3,
- 328,
- 238,
- 3,
- 328,
- 238,
- 4,
- 328,
- 238,
- 4,
- 328,
- 238,
- 5,
- 328,
- 238,
- 5,
- 328,
- 238,
- 2,
- 328,
- 238,
- 2,
- 328,
- 238,
- 3,
- 328,
- 238,
- 3,
- 328,
- 237,
- 6,
- 328,
- 235,
- 7,
- 328,
- 235,
- 8,
- 328,
- 236,
- 9,
- 328,
- 237,
- 10,
- 328,
- 240,
- 11,
- 328,
- 245,
- 12,
- 328,
- 244,
- 13,
- 328,
- 245,
- 14,
- 328,
- 246,
- 15,
- 0,
- 0
-};
-
-uint16 jobs_key_seq[] = {
- 166*64,
- 254,
- 198,
- 0,
- 254,
- 198,
- 1,
- 254,
- 198,
- 1,
- 254,
- 198,
- 2,
- 254,
- 198,
- 2,
- 254,
- 198,
- 2,
- 254,
- 198,
- 1,
- 254,
- 198,
- 1,
- 254,
- 198,
- 0,
- 0,
- 0
-};
-
-uint16 rs_mega_2_0[] = {
- C_XCOOD,
- 408,
- C_YCOOD,
- 272,
- C_SCREEN,
- 0,
- C_PLACE,
- ID_LOW_FLOOR,
- C_DIR,
- 2,
- C_MOUSE_REL_X,
- 65532,
- C_MOUSE_REL_Y,
- 65516,
- C_MOUSE_SIZE_X,
- 8,
- C_MOUSE_SIZE_Y,
- 28,
- 65535
-};
-
-uint16 uncrouch_seq[] = {
- 76*64,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 fost_must_close[] = {
- 141*64,
- SEND_SYNC,
- ID_CUPBOARD,
- 1,
- 1,
- 1,
- 142*64+2,
- 1,
- 1,
- 142*64+2,
- 1,
- 1,
- 142*64+0,
- 1,
- 1,
- 8,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 joey_fly1[] = {
- 209*64,
- 268,
- 141,
- 0,
- 263,
- 141,
- 1,
- 258,
- 141,
- 2,
- 253,
- 141,
- 3,
- 249,
- 141,
- 4,
- 247,
- 141,
- 5,
- 245,
- 142,
- 6,
- 243,
- 145,
- 7,
- 242,
- 148,
- 6,
- 240,
- 152,
- 7,
- 239,
- 155,
- 6,
- 238,
- 159,
- 7,
- 237,
- 162,
- 6,
- 237,
- 166,
- 7,
- 237,
- 170,
- 6,
- 237,
- 174,
- 7,
- 239,
- 178,
- 6,
- 240,
- 181,
- 7,
- 243,
- 184,
- 6,
- 246,
- 187,
- 7,
- 249,
- 189,
- 6,
- 252,
- 190,
- 7,
- 256,
- 191,
- 6,
- 260,
- 192,
- 7,
- 263,
- 193,
- 6,
- 267,
- 193,
- 7,
- 271,
- 193,
- 6,
- 275,
- 193,
- 7,
- 279,
- 193,
- 6,
- 283,
- 192,
- 7,
- 287,
- 192,
- 6,
- 290,
- 191,
- 7,
- 294,
- 191,
- 6,
- 298,
- 190,
- 7,
- 302,
- 189,
- 6,
- 305,
- 188,
- 7,
- 309,
- 187,
- 6,
- 312,
- 186,
- 7,
- 316,
- 185,
- 6,
- 319,
- 184,
- 7,
- 322,
- 182,
- 6,
- 323,
- 181,
- 7,
- 324,
- 181,
- 6,
- 325,
- 181,
- 7,
- 326,
- 182,
- 6,
- 327,
- 182,
- 7,
- 328,
- 181,
- 6,
- 328,
- 180,
- 7,
- 328,
- 179,
- 6,
- 328,
- 179,
- 7,
- 328,
- 180,
- 6,
- 328,
- 180,
- 7,
- 328,
- 180,
- 6,
- 328,
- 180,
- 7,
- 328,
- 181,
- 6,
- 328,
- 183,
- 7,
- 328,
- 184,
- 6,
- 328,
- 186,
- 7,
- 328,
- 189,
- 6,
- 328,
- 191,
- 7,
- 328,
- 194,
- 6,
- 328,
- 196,
- 7,
- 328,
- 199,
- 6,
- 328,
- 201,
- 7,
- 0,
- 0
-};
-
-uint16 lazer_gun_seq[] = {
- 224*64,
- 245,
- 251,
- 0,
- 237,
- 246,
- 1,
- 236,
- 245,
- 2,
- 238,
- 247,
- 3,
- 0,
- 0
-};
-
-uint16 rs_mega_0_2[] = {
- C_XCOOD,
- 128-16,
- C_YCOOD,
- 264,
- C_SCREEN,
- 2,
- C_PLACE,
- 115,
- C_DIR,
- 3,
- C_MOUSE_REL_X,
- 65520,
- C_MOUSE_REL_Y,
- 65488,
- C_MOUSE_SIZE_X,
- 32,
- C_MOUSE_SIZE_Y,
- 48,
- 65535
-};
-
-Compact fan2 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 168*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
- FAN2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 fan2_seq[] = {
- 168*64,
- 255,
- 137,
- 0,
- 255,
- 137,
- 1,
- 255,
- 137,
- 2,
- 0
-};
-
-uint32 *grid0 = 0;
-
-void *data_1[] = {
- 0,
- 0,
- 0,
- 0,
- &mini_so,
- &full_so,
- &fan1,
- &right_exit_rm2,
- &sc4_floor,
- &sc4_left_exit,
- l_talk_s4,
- &r_talk_s4,
- &tv_screens_s4,
- &knob_s4,
- &chuck_s4,
- &lazer_s4,
- &cupboard_s4,
- &sarnie_s4,
- &spanner_s4,
- &buttons_s4,
- &top_lift,
- &monitors_s4,
- 0,
- &hole,
- &top_barrel,
- &loader,
- &jobsworth,
- rs_test_jobs,
- 0,
- &load_point,
- &light_one,
- &panel,
- &alarm_flash,
- 0,
- &s3_floor,
- &robot_shell,
- crouch_talk,
- &dead_loader,
- 0,
- 0,
- 0,
- &low_lift,
- &steve_watch,
- &low_barrel,
- &convey,
- &joey_fly,
- &furnace,
- &lights1,
- &eye_ball,
- &eye_bolt,
- &furnace_door,
- &slot,
- &shades,
- &lazer_gun,
- &smoulder,
- &fire_notice,
- &fire_notice2,
- &ss_sign,
- &postcard,
- &notice4,
- joey_list_s2,
- joey_list_s4,
- rs_mini_ss,
- chip_list_0,
- fast_list_cut,
- fast_list_cut2,
- chip_list_sc0,
- 0,
- fast_list_sc2,
- chip_list_s2,
- fast_list_sc1,
- fast_list_sc4,
- chip_list_sc4,
- 0,
- chip_list_sc3,
- 0,
- sc4_logic,
- sc4_mouse,
- sc4_mouse_open,
- sc2_logic,
- sc2_mouse,
- s3_logic,
- s3_mouse,
- sc0_cut_logic,
- screen1_logic,
- screen0_low_logic,
- screen0_high_logic,
- sc1_mouse,
- screen0_high_mouse,
- screen0_low_mouse,
- up_stairs,
- up_stairs2,
- down_stairs,
- down_stairs2,
- crouch_seq,
- uncrouch_seq,
- get_the_bar,
- put_bar_away,
- get_bar_out,
- use_the_bar,
- fexit_closes,
- fexit_opens,
- use_bar2,
- r1_closes,
- r1_opens,
- try_to_open_r0,
- open_r0,
- shut_r1,
- open_r1,
- ss_kick,
- ss_kick_2,
- foster_hanging,
- foster_shot,
- small_closes,
- small_opens,
- ss_smokes_1,
- ss_smokes_2,
- ss_smokes_3,
- ss_smokes_4,
- ss_shoot_seq,
- fan1_seq,
- tv_seq,
- knob_down,
- knob_up,
- chuck_seq,
- lazer_start_seq,
- lazer_run_seq,
- lazer_stop_seq,
- cup_open_seq,
- cup_close_seq,
- jobs_close,
- foster_g_d,
- fost_open_cup,
- fost_close_cup,
- jobs_look_scrn,
- jobs_pull_knob,
- jobs_push_knob,
- jobs_buttons,
- jobs_chuck_look,
- fost_cant_open,
- fost_must_close,
- top_lift_down,
- top_lift_up,
- monitor_seq,
- fost_but_seq,
- fost_pull_knob,
- fost_push_knob,
- jobs_scratch,
- barrel_seq,
- unload_seq1,
- unload_seq2,
- reverse_seq,
- daft_seq,
- panel_seq,
- jobs_key_seq,
- alarm_seq,
- slide_seq,
- slide2_seq,
- joey_wake_seq,
- joey_jump_seq,
- liftc1_up,
- liftc2_up,
- liftc3_up,
- low_lift_down_seq1,
- low_lift_down_seq2,
- low_lift_down_seq3,
- barrel_down_seq,
- barrel_down_seq2,
- barrel_in_seq,
- convey_seq,
- joey_fly1,
- joey_fly2,
- furnace_seq,
- lights1_seq,
- eye_open,
- eye_blink,
- eye_shoot,
- furnace_door_open,
- joey_door_seq,
- shot1_seq,
- shot2_seq,
- bolt1_seq,
- bolt2_seq,
- lazer_gun_seq,
- load_point_seq,
- smoulder_seq,
- rs_mini_foster,
- rs_big_foster,
- rs_foster_to_1,
- rs_foster_to_0,
- rs_ss_to_1,
- rs_foster_0_2,
- rs_foster_2_0,
- rs_mega_0_2,
- rs_mega_2_0,
- rs_foster_to_one,
- rs_foster_2_4,
- rs_foster_4_2,
- rs_jobs_4_2,
- rs_restart_barrel,
- rs_start_alarm,
- rs_foster_s3,
- foster_g_up,
- rs_convey,
- rs_joey_to_furnace,
- rs_start_joey_fly,
- joey_list_s3,
- &fan2,
- fan2_seq,
- &fan3,
- fan3_seq,
- &fan4,
- fan4_seq,
- &fan5,
- fan5_seq,
- &fan6,
- fan6_seq,
- &fan7,
- fan7_seq,
- &left_exit_rm2,
- s0_pal,
- s1_pal,
- s2_pal,
- s3_pal,
- s4_pal,
- &press,
- press_seq,
- fost_knob_locked,
- fost_lean_seq,
- chip_list_1,
- &lfan1,
- lfan1_seq,
- &lfan2,
- lfan2_seq,
- &smoke1,
- smoke1_seq,
- &smoke2,
- smoke2_seq,
- grid0,
- grid1,
- grid2,
- grid3,
- grid4,
- &junk1,
- &junk2,
- rs_foster_5_0,
- rs_low_lift,
- rs_low_barrel,
- &top_lift_2,
- top_lift_2_down,
- top_lift_2_up,
- liftc1_down,
- liftc2_down,
- liftc3_down,
- &low_lift_2,
- &low_lift_3,
- rs_low_lift2,
- rs_low_lift3,
- guard_lean_out,
- guard_lean_back,
- push_small,
- PCONLY_F_R3_1,
- PCONLY_F_R3_2,
- search_seq,
- &fire1,
- fire1_seq,
- &fire2,
- fire2_seq,
- &car_up,
- car_up_seq,
- &car_down,
- car_down_seq
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/101comp.h b/sky/compacts/101comp.h
deleted file mode 100644
index eac60fcbb3..0000000000
--- a/sky/compacts/101comp.h
+++ /dev/null
@@ -1,891 +0,0 @@
-/* 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 SKY101COMP_H
-#define SKY101COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact cancel_button = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 419, // xcood
- 179, // ycood
- 150*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- CANCEL_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 15, // mouseSize_x
- 40, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact button_4 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 368, // xcood
- 199, // ycood
- 144*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- BUTTON_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact full_screen = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // frame
- 0, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 1, // mouseSize_x
- 1, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FULL_SCREEN_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact button_5 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 385, // xcood
- 199, // ycood
- 145*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- BUTTON_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s101_logic[] = {
- ID_FOSTER,
- 121,
- 122,
- 123,
- 124,
- 125,
- 126,
- 127,
- 128,
- 129,
- 130,
- 131,
- 132,
- 173,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-Compact button_7 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 367, // xcood
- 179, // ycood
- 147*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- BUTTON_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s101_mouse[] = {
- 122,
- 123,
- 124,
- 125,
- 126,
- 127,
- 128,
- 129,
- 130,
- 131,
- 132,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact button_1 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 368, // xcood
- 219, // ycood
- 141*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- BUTTON_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s101_pal[] = {
- 0,
- 0,
- 256,
- 0,
- 1,
- 256,
- 0,
- 1,
- 256,
- 0,
- 1,
- 256,
- 0,
- 1,
- 256,
- 0,
- 1,
- 256,
- 0,
- 1,
- 257,
- 256,
- 257,
- 2,
- 260,
- 513,
- 259,
- 772,
- 1025,
- 259,
- 1284,
- 513,
- 773,
- 1282,
- 1541,
- 773,
- 1288,
- 1539,
- 775,
- 1798,
- 2565,
- 263,
- 1294,
- 2561,
- 263,
- 1800,
- 1541,
- 1801,
- 2314,
- 2561,
- 1799,
- 2822,
- 2571,
- 779,
- 2318,
- 3075,
- 1801,
- 2824,
- 3081,
- 2313,
- 2828,
- 3589,
- 779,
- 2832,
- 2563,
- 2829,
- 3342,
- 4101,
- 2317,
- 3852,
- 4107,
- 1295,
- 3854,
- 4105,
- 1807,
- 2843,
- 3585,
- 3343,
- 4364,
- 4621,
- 1809,
- 4372,
- 4615,
- 1811,
- 4377,
- 7427,
- 271,
- 4372,
- 5131,
- 3345,
- 4884,
- 3591,
- 3861,
- 3871,
- 4097,
- 3861,
- 6160,
- 4621,
- 4373,
- 5399,
- 6921,
- 2323,
- 5399,
- 6411,
- 2325,
- 6674,
- 7949,
- 2835,
- 6676,
- 6417,
- 3864,
- 6171,
- 7437,
- 2840,
- 6681,
- 6925,
- 2842,
- 6171,
- 6417,
- 2844,
- 6683,
- 8975,
- 1304,
- 5413,
- 5897,
- 3870,
- 7193,
- 10003,
- 2325,
- 7705,
- 7953,
- 3356,
- 7711,
- 6923,
- 3360,
- 7709,
- 10513,
- 2840,
- 7711,
- 6931,
- 5664,
- 7711,
- 10518,
- 3354,
- 8223,
- 6931,
- 5666,
- 8227,
- 8461,
- 3362,
- 9247,
- 8975,
- 3362,
- 8735,
- 10010,
- 4384,
- 8737,
- 11544,
- 3870,
- 9759,
- 8465,
- 6692,
- 9765,
- 9997,
- 3366,
- 9763,
- 10006,
- 3878,
- 9765,
- 11544,
- 4898,
- 10789,
- 10515,
- 5672,
- 10279,
- 11036,
- 3882,
- 10791,
- 11034,
- 3372,
- 10795,
- 11542,
- 3886,
- 11309,
- 12058,
- 5678,
- 12335,
- 12047,
- 6190,
- 12849,
- 13071,
- 4402,
- 0,
- 1,
- 256,
- 0,
- 257,
- 258,
- 1797,
- 2308,
- 2059,
- 3853,
- 4364,
- 4115,
- 5909,
- 6420,
- 6172,
- 8221,
- 8476,
- 8228,
- 10278,
- 10789,
- 10540,
- 12334,
- 12845,
- 12597,
- 0,
- 1281,
- 256,
- 13,
- 5377,
- 260,
- 3357,
- 9473,
- 280,
- 9773,
- 1793,
- 256,
- 12,
- 3585,
- 256,
- 20,
- 6913,
- 256,
- 33,
- 10241,
- 256,
- 46,
- 13569,
- 256,
- 0,
- 1,
- 259,
- 2816,
- 1,
- 276,
- 7168,
- 1,
- 293,
- 11524,
- 2305,
- 310,
- 0,
- 7937,
- 256,
- 48,
- 13569,
- 256,
- 53,
- 13569,
- 256,
- 47,
- 6913,
- 256,
- 5120,
- 2048,
- 2056,
- 3598,
- 4110,
- 4624,
- 4630,
- 4628,
- 6164,
- 6680,
- 4638,
- 4118,
- 6678,
- 6675,
- 5662,
- 8732,
- 7705,
- 7205,
- 10274,
- 9504,
- 9259,
- 11304,
- 9010,
- 11559,
- 0,
- 14336,
- 13364,
- 11569,
- 9261,
- 8481,
- 6687,
- 6937,
- 4883,
- 3603,
- 2830,
- 2827,
- 2313,
- 14345,
- 10288,
- 10034,
- 11550,
- 5407,
- 5926,
- 8205,
- 1808,
- 2586,
- 11267,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 13828,
- 13878,
- 12077,
- 8753,
- 9506,
- 9767,
- 8240,
- 10527,
- 5917,
- 5925,
- 7698,
- 3857,
- 3862,
- 3848,
- 14655,
- 16168,
- 10033,
- 10294,
- 11552,
- 5662,
- 5668,
- 6926,
- 2063,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 14655,
- 14376,
- 9004,
- 0,
- 16128,
- 0,
- 9767,
- 7728,
- 8993,
- 5148,
- 14354,
- 1800,
- 4631,
- 13854,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact button_0 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 419, // xcood
- 219, // ycood
- 140*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- BUTTON_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact button_9 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 402, // xcood
- 179, // ycood
- 149*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- BUTTON_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact button_8 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 385, // xcood
- 179, // ycood
- 148*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- BUTTON_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact retina_scan = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 419, // xcood
- 239, // 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
- FS_RETINA_SCAN_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact button_6 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 402, // xcood
- 199, // ycood
- 146*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- BUTTON_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact button_3 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 402, // xcood
- 219, // ycood
- 143*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- BUTTON_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact button_2 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 101, // screen
- 0, // place
- 0, // getToTable
- 385, // xcood
- 219, // ycood
- 142*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- BUTTON_ACTION_101, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FS_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s101_chip_list[] = {
- 101+DISK_1,
- 140+DISK_1,
- 141+DISK_1,
- 142+DISK_1,
- 143+DISK_1,
- 144+DISK_1,
- 145+DISK_1,
- 146+DISK_1,
- 147+DISK_1,
- 148+DISK_1,
- 149+DISK_1,
- 150+DISK_1,
- 151+DISK_1,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/102comp.h b/sky/compacts/102comp.h
deleted file mode 100644
index 1d358c820d..0000000000
--- a/sky/compacts/102comp.h
+++ /dev/null
@@ -1,577 +0,0 @@
-/* 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 SKY102COMP_H
-#define SKY102COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 restore_seq[] = {
- 182*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact restore_butt = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 102, // screen
- 0, // place
- 0, // getToTable
- RESTORE_BUTT_X, // xcood
- RESTORE_BUTT_Y, // ycood
- 182*64, // frame
- 80+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- DEATH_CLICK, // mouseClick
- 0, // mouseRel_x
- 2, // mouseRel_y
- 80, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- RESTORE_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s102_logic[] = {
- ID_FOSTER,
- 162,
- 164,
- 175,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 exit_seq[] = {
- 183*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 restart_seq[] = {
- 181*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s102_mouse[] = {
- 162,
- 164,
- 175,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact exit_butt = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 102, // screen
- 0, // place
- 0, // getToTable
- EXIT_BUTT_X, // xcood
- EXIT_BUTT_Y, // ycood
- 183*64, // frame
- 93+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- DEATH_CLICK, // mouseClick
- 0, // mouseRel_x
- 2, // mouseRel_y
- 80, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- EXIT_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s102_pal[] = {
- 0,
- 256,
- 257,
- 514,
- 514,
- 1026,
- 516,
- 1026,
- 1026,
- 518,
- 1028,
- 1028,
- 1028,
- 1030,
- 2052,
- 1030,
- 2054,
- 1030,
- 1544,
- 2566,
- 1030,
- 1544,
- 2056,
- 2566,
- 2056,
- 3082,
- 1544,
- 2058,
- 2570,
- 3080,
- 2062,
- 6,
- 16128,
- 2062,
- 2568,
- 2570,
- 2572,
- 2060,
- 3596,
- 2576,
- 4102,
- 2058,
- 3084,
- 3598,
- 3084,
- 3090,
- 3080,
- 4622,
- 3092,
- 5128,
- 2572,
- 3600,
- 4622,
- 3598,
- 3606,
- 4616,
- 4110,
- 4110,
- 6162,
- 2062,
- 4114,
- 5646,
- 3088,
- 4116,
- 4112,
- 5138,
- 3614,
- 6662,
- 2064,
- 4628,
- 7184,
- 2064,
- 4626,
- 7702,
- 2064,
- 4634,
- 4618,
- 6676,
- 5146,
- 8462,
- 2066,
- 5652,
- 8470,
- 2578,
- 4643,
- 6664,
- 4118,
- 5654,
- 8472,
- 2580,
- 5155,
- 5642,
- 7192,
- 6676,
- 8988,
- 2582,
- 6166,
- 7713,
- 4632,
- 5669,
- 9482,
- 3094,
- 6682,
- 5656,
- 8474,
- 6680,
- 8990,
- 4120,
- 6181,
- 6156,
- 8474,
- 6682,
- 7198,
- 6682,
- 6183,
- 6668,
- 7196,
- 6684,
- 10526,
- 2584,
- 7192,
- 6689,
- 7708,
- 7192,
- 10019,
- 3610,
- 7194,
- 7201,
- 7708,
- 6693,
- 6676,
- 8988,
- 7198,
- 11036,
- 2586,
- 7706,
- 10531,
- 3612,
- 7201,
- 6686,
- 10014,
- 7209,
- 7184,
- 8990,
- 7710,
- 8483,
- 8988,
- 63,
- 7231,
- 8993,
- 7723,
- 7184,
- 9505,
- 8476,
- 7719,
- 8993,
- 7725,
- 7696,
- 9505,
- 8481,
- 7201,
- 9507,
- 8988,
- 8487,
- 9505,
- 8483,
- 7201,
- 11043,
- 8990,
- 9001,
- 9505,
- 8993,
- 8485,
- 10019,
- 8997,
- 8485,
- 10533,
- 9507,
- 8487,
- 11045,
- 9507,
- 12585,
- 3621,
- 9507,
- 9003,
- 11047,
- 10533,
- 9515,
- 11561,
- 16128,
- 16191,
- 16191,
- 514,
- 514,
- 514,
- 771,
- 1027,
- 1028,
- 1285,
- 1541,
- 1542,
- 1542,
- 1798,
- 1799,
- 2056,
- 2312,
- 2313,
- 2570,
- 2826,
- 2827,
- 3084,
- 3340,
- 3341,
- 3598,
- 3854,
- 3855,
- 4112,
- 4112,
- 4369,
- 4625,
- 4626,
- 4882,
- 4883,
- 5140,
- 5396,
- 5397,
- 5654,
- 5910,
- 5911,
- 5912,
- 6424,
- 6424,
- 6426,
- 6938,
- 6938,
- 6940,
- 7451,
- 7196,
- 7454,
- 7965,
- 7709,
- 7711,
- 8223,
- 8223,
- 8225,
- 8737,
- 8737,
- 8739,
- 9251,
- 8994,
- 8997,
- 9764,
- 9508,
- 9511,
- 10278,
- 10277,
- 9769,
- 11050,
- 11303,
- 10028,
- 11310,
- 12072,
- 10539,
- 11057,
- 12841,
- 10794,
- 10547,
- 13613,
- 12330,
- 11062,
- 14388,
- 14123,
- 11065,
- 14907,
- 44,
- 16191,
- 14596,
- 2363,
- 14389,
- 12557,
- 4149,
- 12846,
- 10771,
- 5679,
- 11303,
- 9496,
- 7209,
- 9506,
- 7961,
- 5922,
- 7964,
- 6677,
- 4892,
- 6679,
- 5393,
- 3863,
- 5138,
- 4109,
- 16146,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 15679,
- 15677,
- 15163,
- 14651,
- 14649,
- 14135,
- 13623,
- 13621,
- 13107,
- 12595,
- 12593,
- 12079,
- 11567,
- 11565,
- 11051,
- 10539,
- 10537,
- 10023,
- 9511,
- 9509,
- 8995,
- 8483,
- 8481,
- 3610,
- 6442,
- 9999,
- 4121,
- 6180,
- 8465,
- 4375,
- 5662,
- 6929,
- 4116,
- 4888,
- 5391,
- 3857,
- 4115,
- 4366,
- 3342,
- 3344,
- 3597,
- 3084,
- 2829,
- 2827,
- 2570,
- 8458,
- 8481,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 s102_chip_list[] = {
- 180,
- 181,
- 182,
- 183,
- 0
-};
-
-Compact restart_butt = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 102, // screen
- 0, // place
- 0, // getToTable
- RESTART_BUTT_X, // xcood
- RESTART_BUTT_Y, // ycood
- 181*64, // frame
- 94+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- DEATH_CLICK, // mouseClick
- 0, // mouseRel_x
- 2, // mouseRel_y
- 80, // mouseSize_x
- 20, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- RESTART_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/10comp.h b/sky/compacts/10comp.h
deleted file mode 100644
index 2f3e4ac9d7..0000000000
--- a/sky/compacts/10comp.h
+++ /dev/null
@@ -1,2439 +0,0 @@
-/* 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 SKY10COMP_H
-#define SKY10COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 liyt_4_seq[] = {
- 70*64,
- 128,
- 147,
- 0,
- 128,
- 147,
- 0,
- 128,
- 147,
- 0,
- 128,
- 147,
- 0,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 2,
- 128,
- 147,
- 2,
- 128,
- 147,
- 2,
- 128,
- 147,
- 2,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 3,
- 128,
- 147,
- 0,
- 128,
- 147,
- 0,
- 128,
- 147,
- 4,
- 128,
- 147,
- 2,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 2,
- 128,
- 147,
- 2,
- 128,
- 147,
- 2,
- 128,
- 147,
- 2,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 2,
- 128,
- 147,
- 2,
- 128,
- 147,
- 2,
- 128,
- 147,
- 2,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 1,
- 128,
- 147,
- 2,
- 128,
- 147,
- 2,
- 0
-};
-
-uint16 litebank_seq[] = {
- 71*64,
- 226,
- 198,
- 0,
- 226,
- 198,
- 0,
- 226,
- 198,
- 1,
- 226,
- 198,
- 1,
- 226,
- 198,
- 2,
- 226,
- 198,
- 2,
- 226,
- 198,
- 3,
- 226,
- 198,
- 3,
- 226,
- 198,
- 4,
- 226,
- 198,
- 4,
- 226,
- 198,
- 5,
- 226,
- 198,
- 5,
- 226,
- 198,
- 6,
- 226,
- 198,
- 6,
- 226,
- 198,
- 7,
- 226,
- 198,
- 7,
- 226,
- 198,
- 8,
- 226,
- 198,
- 8,
- 226,
- 198,
- 9,
- 226,
- 198,
- 9,
- 226,
- 198,
- 0,
- 226,
- 198,
- 0,
- 226,
- 198,
- 1,
- 226,
- 198,
- 1,
- 226,
- 198,
- 2,
- 226,
- 198,
- 2,
- 226,
- 198,
- 3,
- 226,
- 198,
- 3,
- 226,
- 198,
- 4,
- 226,
- 198,
- 4,
- 226,
- 198,
- 5,
- 226,
- 198,
- 5,
- 226,
- 198,
- 6,
- 226,
- 198,
- 6,
- 226,
- 198,
- 7,
- 226,
- 198,
- 7,
- 226,
- 198,
- 8,
- 226,
- 198,
- 8,
- 226,
- 198,
- 9,
- 226,
- 198,
- 9,
- 226,
- 198,
- 4,
- 226,
- 198,
- 4,
- 0
-};
-
-uint16 rs_foster_from_linc[] = {
- C_XCOOD,
- 0XCF,
- C_YCOOD,
- 0XE1,
- C_FRAME,
- 0XF48,
- C_PLACE,
- ID_LINC_10,
- C_SCREEN,
- 10,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_AR_PRIORITY+ST_GRID_PLOT+ST_COLLISION,
- 65535
-};
-
-uint16 stand_10_seq[] = {
- 62*64,
- 207,
- 225,
- 0,
- 207,
- 225,
- 1,
- 207,
- 225,
- 2,
- 207,
- 225,
- 3,
- 207,
- 224,
- 4,
- 207,
- 227,
- 5,
- 207,
- 228,
- 6,
- 212,
- 228,
- 7,
- 216,
- 228,
- 8,
- 223,
- 226,
- 9,
- 0
-};
-
-uint16 pod_up[] = {
- 58*64,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 216,
- 0,
- 204,
- 215,
- 0,
- 204,
- 214,
- 0,
- 204,
- 213,
- 0,
- 204,
- 212,
- 0,
- 204,
- 211,
- 0,
- 204,
- 210,
- 0,
- 204,
- 209,
- 0,
- 204,
- 208,
- 0,
- 204,
- 207,
- 0,
- 204,
- 206,
- 0,
- 204,
- 205,
- 0,
- 204,
- 204,
- 0,
- 204,
- 203,
- 0,
- 204,
- 202,
- 0,
- 204,
- 201,
- 0,
- 204,
- 200,
- 0,
- 204,
- 199,
- 0,
- 204,
- 198,
- 0,
- 204,
- 197,
- 0,
- 204,
- 196,
- 0,
- 204,
- 195,
- 0,
- 204,
- 194,
- 0,
- 204,
- 193,
- 0,
- 204,
- 192,
- 0,
- 204,
- 191,
- 0,
- 204,
- 190,
- 0,
- 204,
- 189,
- 0,
- 204,
- 188,
- 0,
- 204,
- 187,
- 0,
- 204,
- 186,
- 0,
- 204,
- 185,
- 0,
- 204,
- 184,
- 0,
- 204,
- 183,
- 0,
- 204,
- 182,
- 0,
- 204,
- 181,
- 0,
- 0
-};
-
-uint16 rs_foster_11_10[] = {
- C_XCOOD,
- 128,
- C_YCOOD,
- 288,
- C_SCREEN,
- 10,
- C_PLACE,
- ID_S10_FLOOR,
- 65535
-};
-
-uint16 lift_10_close[] = {
- 45*64,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s10_floor_table[] = {
- ID_S10_FLOOR,
- RET_OK,
- ID_LEFT_EXIT_10,
- GT_LEFT_EXIT_10,
- 0,
- S10_RIGHT_ON,
- ID_LIFT_SLOT_10,
- GT_SLOT_10,
- ID_POD_LIGHT,
- GT_POD_LIGHT,
- ID_LINC_10,
- GT_LINC_10,
- ID_TERMINAL_10,
- GT_TERMINAL_10,
- ID_SCANNER_10,
- GT_SCANNER_10,
- ID_LIFT_10,
- GT_DOOR_10,
- 65535
-};
-
-uint16 monitor_10_seq[] = {
- 63*64,
- 322,
- 229,
- 0,
- 322,
- 229,
- 1,
- 322,
- 229,
- 2,
- 322,
- 229,
- 3,
- 322,
- 229,
- 4,
- 322,
- 229,
- 5,
- 322,
- 229,
- 6,
- 322,
- 229,
- 7,
- 322,
- 229,
- 8,
- 322,
- 229,
- 9,
- 322,
- 229,
- 10,
- 322,
- 229,
- 11,
- 322,
- 229,
- 12,
- 322,
- 229,
- 13,
- 322,
- 229,
- 14,
- 322,
- 229,
- 15,
- 322,
- 229,
- 16,
- 0
-};
-
-uint16 sit_10_seq[] = {
- 61*64,
- 210,
- 228,
- 0,
- 207,
- 228,
- 1,
- 207,
- 228,
- 2,
- 207,
- 227,
- 3,
- 207,
- 224,
- 4,
- 207,
- 225,
- 5,
- 207,
- 225,
- 6,
- 207,
- 225,
- 7,
- 207,
- 225,
- 8,
- 207,
- 225,
- 8,
- 0
-};
-
-Compact lift_slot_10 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 361, // xcood
- 245, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 366-361, // mouseSize_x
- 258-245, // mouseSize_y
- SLOT_10_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 scanline_seq[] = {
- 57*64,
- 329,
- 226,
- 0,
- 329,
- 226,
- 1,
- 329,
- 226,
- 2,
- 329,
- 226,
- 3,
- 329,
- 226,
- 4,
- 329,
- 226,
- 5,
- 329,
- 226,
- 6,
- 329,
- 226,
- 7,
- 329,
- 226,
- 8,
- 329,
- 226,
- 9,
- 329,
- 226,
- 10,
- 329,
- 226,
- 11,
- 329,
- 226,
- 12,
- 329,
- 226,
- 13,
- 329,
- 226,
- 14,
- 329,
- 226,
- 15,
- 329,
- 226,
- 16,
- 329,
- 226,
- 17,
- 1,
- 1,
- 16,
- 1,
- 1,
- 15,
- 1,
- 1,
- 14,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact s10_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 10, // screen
- 0, // place
- s10_floor_table, // getToTable
- 152, // xcood
- 264, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- (312-264)-1, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_10_11[] = {
- C_XCOOD,
- 384,
- C_YCOOD,
- 272,
- C_SCREEN,
- 11,
- C_PLACE,
- ID_S11_FLOOR,
- 65535
-};
-
-Compact terminal_10 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 400, // xcood
- 265, // ycood
- 0, // frame
- 51, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 26, // mouseSize_x
- 308-265, // mouseSize_y
- TERMINAL_10_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 linc_card_seq[] = {
- 60*64,
- 224,
- 224,
- 0,
- 224,
- 224,
- 1,
- 224,
- 224,
- 2,
- 224,
- 224,
- 2,
- 224,
- 224,
- 2,
- 224,
- 224,
- 2,
- 224,
- 224,
- 2,
- 224,
- 224,
- 1,
- 224,
- 224,
- 0,
- 0
-};
-
-uint16 liyt_1_seq[] = {
- 64*64,
- 413,
- 270,
- 0,
- 413,
- 270,
- 0,
- 413,
- 270,
- 0,
- 413,
- 270,
- 0,
- 413,
- 270,
- 0,
- 413,
- 270,
- 1,
- 413,
- 270,
- 1,
- 413,
- 270,
- 1,
- 413,
- 270,
- 1,
- 413,
- 270,
- 1,
- 0
-};
-
-uint16 fsit_talk_seq[] = {
- 72*64,
- 61*64+8,
- 207,
- 225,
- 0,
- 207,
- 225,
- 0,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 2,
- 207,
- 225,
- 2,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 0,
- 207,
- 225,
- 0,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 2,
- 207,
- 225,
- 2,
- 207,
- 225,
- 0,
- 207,
- 225,
- 0,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 0,
- 207,
- 225,
- 0,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 2,
- 207,
- 225,
- 2,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 0,
- 207,
- 225,
- 0,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 2,
- 207,
- 225,
- 2,
- 207,
- 225,
- 0,
- 207,
- 225,
- 0,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 0,
- 207,
- 225,
- 0,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 2,
- 207,
- 225,
- 2,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 0,
- 207,
- 225,
- 0,
- 207,
- 225,
- 1,
- 207,
- 225,
- 1,
- 207,
- 225,
- 2,
- 207,
- 225,
- 2,
- 207,
- 225,
- 0,
- 207,
- 225,
- 0,
- 207,
- 225,
- 3,
- 207,
- 225,
- 3,
- 0
-};
-
-Compact scanner_10 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 329, // xcood
- 226, // ycood
- 0, // frame
- 138, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 45, // mouseRel_y
- 25, // mouseSize_x
- 11, // mouseSize_y
- SCANNER_10_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SCANNER_10_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact pod_light = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 239, // xcood
- 244, // ycood
- 59*64, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 6, // mouseSize_y
- POD_LIGHT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- POD_LIGHT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact pod = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE+ST_FOREGROUND, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 204, // xcood
- 180, // ycood
- 58*64, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 366-361, // mouseSize_x
- 258-245, // mouseSize_y
- SLOT_10_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- POD_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact fake_floor_10 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 356, // xcood
- 271, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 lift_10_open[] = {
- 45*64,
- 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,
- 9,
- 1,
- 1,
- 10,
- 0
-};
-
-uint16 linc_10_table[] = {
- ID_S10_FLOOR,
- GT_FLOOR_FROM_CHAIR10,
- ID_LEFT_EXIT_10,
- GT_FLOOR_FROM_CHAIR10,
- ID_LIFT_SLOT_10,
- GT_FLOOR_FROM_CHAIR10,
- ID_POD_LIGHT,
- GT_FLOOR_FROM_CHAIR10,
- ID_TERMINAL_10,
- GT_FLOOR_FROM_CHAIR10,
- ID_SCANNER_10,
- GT_FLOOR_FROM_CHAIR10,
- ID_LIFT_10,
- GT_FLOOR_FROM_CHAIR10,
- ID_LINC_10,
- RET_OK,
- 65535
-};
-
-Compact linc_10 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 10, // screen
- 0, // place
- linc_10_table, // getToTable
- 203, // xcood
- 222, // ycood
- 58*64, // frame
- 56, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 231-203, // mouseSize_x
- 269-222, // mouseSize_y
- LINC_10_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s10_logic[] = {
- ID_FOSTER,
- ID_SCANNER_10,
- ID_POD,
- ID_POD_LIGHT,
- ID_MONITOR_10,
- ID_LIYT_1,
- ID_LIYT_2,
- ID_LIYT_3,
- ID_LIYT_4,
- ID_LITEBANK,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 liyt_2_seq[] = {
- 65*64,
- 409,
- 274,
- 0,
- 409,
- 274,
- 0,
- 409,
- 274,
- 0,
- 409,
- 274,
- 0,
- 409,
- 274,
- 1,
- 409,
- 274,
- 1,
- 409,
- 274,
- 1,
- 0
-};
-
-uint16 s10_chip_list[] = {
- 45+DISK_1,
- 46+DISK_1,
- 55+DISK_1,
- 57+DISK_1,
- 58+DISK_1,
- 59+DISK_1,
- 60+DISK_1,
- 61+DISK_1,
- 62+DISK_1,
- 63+DISK_1,
- 64+DISK_1,
- 65+DISK_1,
- 66+DISK_1,
- 70+DISK_1,
- 71+DISK_1,
- 30+DISK_1,
- 31+DISK_1,
- 32+DISK_1,
- 72+DISK_1,
- 0
-};
-
-uint16 pod_down[] = {
- 58*64,
- 204,
- 180,
- 0,
- 204,
- 180,
- 1,
- 204,
- 181,
- 1,
- 204,
- 182,
- 1,
- 204,
- 183,
- 1,
- 204,
- 184,
- 1,
- 204,
- 185,
- 1,
- 204,
- 186,
- 1,
- 204,
- 187,
- 1,
- 204,
- 188,
- 1,
- 204,
- 189,
- 1,
- 204,
- 190,
- 1,
- 204,
- 191,
- 1,
- 204,
- 192,
- 1,
- 204,
- 193,
- 1,
- 204,
- 194,
- 1,
- 204,
- 195,
- 1,
- 204,
- 196,
- 1,
- 204,
- 197,
- 1,
- 204,
- 198,
- 1,
- 204,
- 199,
- 1,
- 204,
- 200,
- 1,
- 204,
- 201,
- 1,
- 204,
- 202,
- 1,
- 204,
- 203,
- 1,
- 204,
- 204,
- 1,
- 204,
- 205,
- 1,
- 204,
- 206,
- 1,
- 204,
- 207,
- 1,
- 204,
- 208,
- 1,
- 204,
- 209,
- 1,
- 204,
- 210,
- 1,
- 204,
- 211,
- 1,
- 204,
- 212,
- 1,
- 204,
- 213,
- 1,
- 204,
- 214,
- 1,
- 204,
- 215,
- 1,
- 204,
- 216,
- 1,
- 204,
- 216,
- 1,
- 204,
- 216,
- 1,
- 0
-};
-
-Compact monitor_10 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 239, // xcood
- 244, // ycood
- 59*64, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 6, // mouseSize_y
- POD_LIGHT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- ANIMATE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 liyt_3_seq[] = {
- 66*64,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 1,
- 325,
- 170,
- 0,
- 325,
- 170,
- 0,
- 0
-};
-
-Compact lift_10 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 358, // xcood
- 217, // ycood
- 45*64, // frame
- 139, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 62, // mouseSize_y
- DOOR_10_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LIFT_10_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact litebank = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 239, // xcood
- 244, // ycood
- 59*64, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 6, // mouseSize_y
- POD_LIGHT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- ANIMATE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 pod_light_seq[] = {
- 59*64,
- 239,
- 244,
- 0,
- 239,
- 244,
- 0,
- 239,
- 244,
- 1,
- 239,
- 244,
- 1,
- 239,
- 244,
- 1,
- 239,
- 244,
- 1,
- 239,
- 244,
- 0,
- 239,
- 244,
- 0,
- 239,
- 244,
- 0,
- 239,
- 244,
- 0,
- 0
-};
-
-uint32 *grid10 = 0;
-
-uint16 card2_seq[] = {
- 55*64,
- 328,
- 224,
- 0,
- 328,
- 224,
- 1,
- 328,
- 224,
- 2,
- 328,
- 224,
- 3,
- 328,
- 224,
- 3,
- 328,
- 224,
- 3,
- 328,
- 224,
- 3,
- 328,
- 224,
- 3,
- 328,
- 224,
- 3,
- 328,
- 224,
- 2,
- 328,
- 224,
- 1,
- 328,
- 224,
- 0,
- 0
-};
-
-Compact liyt_3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 239, // xcood
- 244, // ycood
- 59*64, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 6, // mouseSize_y
- POD_LIGHT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- ANIMATE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact liyt_2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 239, // xcood
- 244, // ycood
- 59*64, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 6, // mouseSize_y
- POD_LIGHT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- ANIMATE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s10_pal[] = {
- 0,
- 1024,
- 1540,
- 1542,
- 2054,
- 2054,
- 2056,
- 2054,
- 2056,
- 2058,
- 2566,
- 2056,
- 2058,
- 2570,
- 2570,
- 2572,
- 3594,
- 2058,
- 3084,
- 3596,
- 3084,
- 3596,
- 3596,
- 3596,
- 3596,
- 4622,
- 2060,
- 3090,
- 3594,
- 3598,
- 3600,
- 3600,
- 4112,
- 4112,
- 5646,
- 2574,
- 3602,
- 4626,
- 3088,
- 4112,
- 4114,
- 5136,
- 3608,
- 4620,
- 5136,
- 4626,
- 5136,
- 3602,
- 4118,
- 6672,
- 3088,
- 4628,
- 5140,
- 4628,
- 5142,
- 5648,
- 5650,
- 4632,
- 5652,
- 6162,
- 5652,
- 5652,
- 4630,
- 5656,
- 5648,
- 6676,
- 5652,
- 6682,
- 5140,
- 5144,
- 6170,
- 5142,
- 5146,
- 5656,
- 6168,
- 5656,
- 6172,
- 5656,
- 5662,
- 6674,
- 5144,
- 5660,
- 7704,
- 5654,
- 6680,
- 6168,
- 7704,
- 5660,
- 6684,
- 7192,
- 7196,
- 6670,
- 7704,
- 6174,
- 7192,
- 7704,
- 6682,
- 7710,
- 6682,
- 7196,
- 6682,
- 6174,
- 6684,
- 8481,
- 6682,
- 7203,
- 8470,
- 5662,
- 6689,
- 8993,
- 8474,
- 7708,
- 7713,
- 7710,
- 7205,
- 8988,
- 8988,
- 8478,
- 7713,
- 8993,
- 8483,
- 8986,
- 8990,
- 8993,
- 10012,
- 7198,
- 8993,
- 10014,
- 7710,
- 8489,
- 9494,
- 6179,
- 8997,
- 10017,
- 6181,
- 8997,
- 10531,
- 8481,
- 9507,
- 11045,
- 8481,
- 10021,
- 10529,
- 6695,
- 10025,
- 10012,
- 10021,
- 10021,
- 10023,
- 8489,
- 9517,
- 10019,
- 9001,
- 9517,
- 11045,
- 10535,
- 11049,
- 10019,
- 11561,
- 11049,
- 12073,
- 10025,
- 11563,
- 11043,
- 10539,
- 11563,
- 12069,
- 8493,
- 11565,
- 11563,
- 10031,
- 11567,
- 12587,
- 11053,
- 12077,
- 13103,
- 9519,
- 12591,
- 12071,
- 12079,
- 12595,
- 13101,
- 12083,
- 13619,
- 14129,
- 11573,
- 13621,
- 14131,
- 13111,
- 14649,
- 15157,
- 14139,
- 15163,
- 15409,
- 11067,
- 15165,
- 9509,
- 8487,
- 9507,
- 11294,
- 9518,
- 11049,
- 10019,
- 8489,
- 10524,
- 2580,
- 2056,
- 8491,
- 9984,
- 32,
- 2574,
- 6152,
- 4118,
- 3343,
- 15369,
- 19,
- 3855,
- 3086,
- 3341,
- 4369,
- 5135,
- 4115,
- 3854,
- 3855,
- 3857,
- 7195,
- 1055,
- 1028,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 14129,
- 11549,
- 7220,
- 12586,
- 10011,
- 6702,
- 11300,
- 8472,
- 5929,
- 9759,
- 7190,
- 5411,
- 8474,
- 5907,
- 4638,
- 6933,
- 4625,
- 3865,
- 5648,
- 3598,
- 3091,
- 4108,
- 2570,
- 2318,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 s10_mouse[] = {
- ID_JOEY,
- ID_LEFT_EXIT_10,
- ID_LIFT_SLOT_10,
- ID_LINC_10,
- ID_POD_LIGHT,
- ID_TERMINAL_10,
- ID_SCANNER_10,
- ID_LIFT_10,
- ID_FAKE_FLOOR_10,
- ID_S10_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact liyt_4 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 239, // xcood
- 244, // ycood
- 59*64, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 6, // mouseSize_y
- POD_LIGHT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- ANIMATE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact left_exit_10 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 154, // xcood
- 226, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 171-154, // mouseSize_x
- 288-226, // mouseSize_y
- EL10_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact liyt_1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 10, // screen
- 0, // place
- 0, // getToTable
- 239, // xcood
- 244, // ycood
- 59*64, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 6, // mouseSize_y
- POD_LIGHT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- ANIMATE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/11comp.h b/sky/compacts/11comp.h
deleted file mode 100644
index 58ef44ea4a..0000000000
--- a/sky/compacts/11comp.h
+++ /dev/null
@@ -1,1734 +0,0 @@
-/* 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 SKY11COMP_H
-#define SKY11COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact slat_3 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 285, // xcood
- 236, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 3, // mouseSize_x
- 7, // mouseSize_y
- SLAT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fallin_seq[] = {
- 17*64,
- 198,
- 173,
- 0,
- 202,
- 168,
- 1,
- 206,
- 174,
- 2,
- 216,
- 183,
- 3,
- 232,
- 190,
- 4,
- 250,
- 201,
- 5,
- 275,
- 217,
- 6,
- 289,
- 232,
- 7,
- 306,
- 259,
- 8,
- 0
-};
-
-uint16 s11_mouse[] = {
- ID_JOEY,
- ID_CABLE_FALL,
- ID_SLOT_11,
- ID_LOCKER_11,
- ID_SLAT_1,
- ID_SLAT_2,
- ID_SLAT_3,
- ID_SLAT_4,
- ID_SLAT_5,
- ID_SOCCER_1,
- ID_SOCCER_2,
- ID_SOCCER_3,
- ID_SOCCER_4,
- ID_SOCCER_5,
- ID_RIGHT_EXIT_11,
- ID_S11_FLOOR,
- ID_SPY_11,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s11_pal[] = {
- 0,
- 512,
- 1026,
- 1026,
- 1028,
- 1028,
- 1028,
- 1542,
- 516,
- 1540,
- 1028,
- 1542,
- 1542,
- 1540,
- 1542,
- 1542,
- 1032,
- 1544,
- 2054,
- 2054,
- 2054,
- 2054,
- 2056,
- 1544,
- 2056,
- 1544,
- 2058,
- 2568,
- 2056,
- 2570,
- 2572,
- 2564,
- 2058,
- 2568,
- 2572,
- 2570,
- 2062,
- 2056,
- 3084,
- 2572,
- 2572,
- 2572,
- 3082,
- 3596,
- 3082,
- 3084,
- 3084,
- 3596,
- 3594,
- 4108,
- 2060,
- 3088,
- 3082,
- 3086,
- 3086,
- 3086,
- 3598,
- 4106,
- 4108,
- 3596,
- 3598,
- 3086,
- 3600,
- 3598,
- 4624,
- 2062,
- 4110,
- 3084,
- 4112,
- 4110,
- 4110,
- 4110,
- 4110,
- 3600,
- 4624,
- 4114,
- 5130,
- 2576,
- 4622,
- 5650,
- 2576,
- 4624,
- 4624,
- 4624,
- 4624,
- 5138,
- 3090,
- 4116,
- 5650,
- 2578,
- 4626,
- 4114,
- 4628,
- 5138,
- 5136,
- 5138,
- 4632,
- 4620,
- 4628,
- 5648,
- 4114,
- 5142,
- 5144,
- 5132,
- 5140,
- 5650,
- 5652,
- 3606,
- 5652,
- 5138,
- 5142,
- 5142,
- 5142,
- 5654,
- 5142,
- 5656,
- 4120,
- 6164,
- 4628,
- 5146,
- 5656,
- 5656,
- 6168,
- 6678,
- 5654,
- 6170,
- 6680,
- 6164,
- 4636,
- 7190,
- 5656,
- 6174,
- 7704,
- 7192,
- 5660,
- 7706,
- 6166,
- 6689,
- 7198,
- 6684,
- 6689,
- 8474,
- 7708,
- 6177,
- 8986,
- 8476,
- 6177,
- 8990,
- 6680,
- 7717,
- 9500,
- 7196,
- 7717,
- 9502,
- 7710,
- 8485,
- 10012,
- 8481,
- 6695,
- 10014,
- 7710,
- 8487,
- 10021,
- 8478,
- 8489,
- 10531,
- 8995,
- 8491,
- 11045,
- 8990,
- 9515,
- 11557,
- 9505,
- 9517,
- 11557,
- 9511,
- 9007,
- 12069,
- 10023,
- 9007,
- 12071,
- 10021,
- 10031,
- 12585,
- 11045,
- 10543,
- 13099,
- 11045,
- 10547,
- 13611,
- 11559,
- 10549,
- 4381,
- 16128,
- 40,
- 6955,
- 10240,
- 31,
- 26,
- 16128,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 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 locker_11 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 301, // xcood
- 217, // ycood
- 26*64, // frame
- 12703, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 8, // mouseRel_x
- 0, // mouseRel_y
- 16, // mouseSize_x
- 44, // mouseSize_y
- LOCKER_11_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LOCKER_11_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 locker_11_open[] = {
- 26*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 0
-};
-
-uint16 bits2_seq[] = {
- 25*64,
- 198,
- 182,
- 0,
- 199,
- 182,
- 1,
- 208,
- 191,
- 2,
- 214,
- 221,
- 3,
- 219,
- 245,
- 4,
- 0
-};
-
-Compact soccer_2 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 257, // xcood
- 217, // ycood
- 0, // frame
- 12703, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 271-257, // mouseSize_x
- 260-217, // mouseSize_y
- SOCCER_1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 usecard_11_seq[] = {
- 28*64,
- 258,
- 173,
- 0,
- 258,
- 173,
- 1,
- 258,
- 173,
- 2,
- 258,
- 173,
- 3,
- 258,
- 173,
- 3,
- 258,
- 173,
- 3,
- 258,
- 173,
- 2,
- 258,
- 173,
- 1,
- 258,
- 173,
- 0,
- 0
-};
-
-Compact bits = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 24*64, // frame
- 0, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 44, // mouseRel_y
- 16, // mouseSize_x
- 9, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- BITS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact cable_fall = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 21*64, // frame
- 49, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 44, // mouseRel_y
- 16, // mouseSize_x
- 9, // mouseSize_y
- CABLE_11_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- CABLE_FALL_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact soccer_4 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 291, // xcood
- 217, // ycood
- 0, // frame
- 12703, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 307-291, // mouseSize_x
- 260-217, // mouseSize_y
- SOCCER_1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s11_floor_table[] = {
- ID_S11_FLOOR,
- RET_OK,
- ID_CABLE_FALL,
- GT_CABLE_11,
- ID_LOCKER_11,
- GT_LOCKER_11,
- ID_SLOT_11,
- GT_SLOT_11,
- ID_SOCCER_1,
- GT_SOCCER_1,
- ID_SOCCER_2,
- GT_SOCCER_2,
- ID_SOCCER_3,
- GT_SOCCER_3,
- ID_SOCCER_4,
- GT_SOCCER_4,
- ID_SOCCER_5,
- GT_SOCCER_5,
- ID_SLAT_1,
- GT_SOCCER_1,
- ID_SLAT_2,
- GT_SOCCER_2,
- ID_SLAT_3,
- GT_SOCCER_3,
- ID_SLAT_4,
- GT_SOCCER_4,
- ID_SLAT_5,
- GT_SOCCER_5,
- ID_RIGHT_EXIT_11,
- GT_RIGHT_EXIT_11,
- 0,
- S11_LEFT_ON,
- 65535
-};
-
-Compact soccer_1 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 238, // xcood
- 217, // ycood
- 0, // frame
- 12703, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 255-238, // mouseSize_x
- 260-217, // mouseSize_y
- SOCCER_1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_1_11[] = {
- C_XCOOD,
- 320,
- C_YCOOD,
- 288,
- C_SCREEN,
- 11,
- C_PLACE,
- ID_S11_FLOOR,
- 65535
-};
-
-uint16 s11_logic[] = {
- ID_FOSTER,
- ID_CABLE_FALL,
- ID_CABLE_FALL2,
- ID_SMASHED_WINDOW,
- ID_BITS,
- ID_BITS2,
- ID_SPY_11,
- ID_LOCKER_11,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 close_11_locker[] = {
- 29*64,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s11_chip_list[] = {
- 17+DISK_1,
- 18+DISK_1,
- 20+DISK_1,
- 21+DISK_1,
- 22+DISK_1,
- 23+DISK_1,
- 24+DISK_1,
- 25+DISK_1,
- 26+DISK_1,
- 27+DISK_1,
- 28+DISK_1,
- 29+DISK_1,
- 14+DISK_1,
- 15+DISK_1,
- 85+DISK_1,
- 0
-};
-
-Compact slat_1 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 250, // xcood
- 236, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 3, // mouseSize_x
- 7, // mouseSize_y
- SLAT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 locker_11_close[] = {
- 26*64,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact bits2 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 25*64, // frame
- 0, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 44, // mouseRel_y
- 16, // mouseSize_x
- 9, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- BITS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact slot_11 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 320, // xcood
- 236, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 3, // mouseSize_x
- 7, // mouseSize_y
- SLOT_11_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 bits_seq[] = {
- 24*64,
- 213,
- 170,
- 0,
- 229,
- 168,
- 1,
- 240,
- 170,
- 2,
- 250,
- 174,
- 3,
- 266,
- 180,
- 4,
- 0
-};
-
-Compact slat_4 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 302, // xcood
- 236, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 3, // mouseSize_x
- 7, // mouseSize_y
- SLAT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fallin2_seq[] = {
- 18*64,
- 319,
- 273,
- 0,
- 322,
- 276,
- 1,
- 322,
- 279,
- 2,
- 322,
- 278,
- 3,
- 320,
- 277,
- 4,
- 320,
- 278,
- 5,
- 320,
- 279,
- 6,
- 320,
- 279,
- 7,
- 320,
- 279,
- 8,
- 320,
- 279,
- 9,
- 320,
- 278,
- 10,
- 319,
- 279,
- 11,
- 317,
- 275,
- 12,
- 317,
- 272,
- 13,
- 0
-};
-
-uint16 smashed_window_seq[] = {
- 23*64,
- 201,
- 151,
- 0,
- 201,
- 153,
- 1,
- 201,
- 153,
- 2,
- 201,
- 153,
- 3,
- 201,
- 153,
- 4,
- 201,
- 153,
- 3,
- 201,
- 153,
- 4,
- 201,
- 153,
- 3,
- 201,
- 153,
- 4,
- 201,
- 153,
- 3,
- 201,
- 153,
- 4,
- 201,
- 153,
- 3,
- 0
-};
-
-Compact spy_11 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 167, // xcood
- 138, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 1, // mouseSize_x
- 1, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SPY11_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact soccer_3 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 273, // xcood
- 217, // ycood
- 0, // frame
- 12703, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 289-273, // mouseSize_x
- 260-217, // mouseSize_y
- SOCCER_1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 cable_fall1_seq[] = {
- 21*64,
- 195,
- 178,
- 0,
- 195,
- 178,
- 0,
- 195,
- 178,
- 0,
- 195,
- 178,
- 1,
- 195,
- 178,
- 2,
- 195,
- 178,
- 3,
- 195,
- 178,
- 4,
- 195,
- 178,
- 5,
- 195,
- 178,
- 6,
- 195,
- 178,
- 7,
- 195,
- 178,
- 8,
- 195,
- 178,
- 9,
- 195,
- 178,
- 10,
- 195,
- 178,
- 11,
- 195,
- 178,
- 12,
- 195,
- 178,
- 13,
- 195,
- 178,
- 14,
- 195,
- 178,
- 15,
- 195,
- 178,
- 16,
- 195,
- 178,
- 17,
- 195,
- 178,
- 18,
- 195,
- 178,
- 19,
- 195,
- 178,
- 20,
- 195,
- 178,
- 21,
- 195,
- 178,
- 22,
- 0
-};
-
-Compact cable_fall2 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 22*64, // frame
- 49, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 44, // mouseRel_y
- 16, // mouseSize_x
- 9, // mouseSize_y
- CABLE_11_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- CABLE2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact right_exit_11 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 359, // xcood
- 223, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 364-359, // mouseSize_x
- 282-223, // mouseSize_y
- ER11_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact smashed_window = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 23*64, // frame
- 49, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 44, // mouseRel_y
- 16, // mouseSize_x
- 9, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SMASHED_WINDOW_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact soccer_5 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 327, // xcood
- 217, // ycood
- 0, // frame
- 12703, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 343-327, // mouseSize_x
- 260-217, // mouseSize_y
- SOCCER_1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid11 = 0;
-
-uint16 open_11_locker[] = {
- 29*64,
- 237,
- 184,
- 0,
- 237,
- 184,
- 0,
- 237,
- 184,
- 1,
- 237,
- 184,
- 2,
- 237,
- 184,
- 3,
- 237,
- 184,
- 4,
- 237,
- 184,
- 5,
- 237,
- 184,
- 6,
- 0
-};
-
-Compact slat_2 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 267, // xcood
- 236, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 3, // mouseSize_x
- 7, // mouseSize_y
- SLAT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fallin3_seq[] = {
- 20*64,
- 317,
- 267,
- 0,
- 314,
- 266,
- 1,
- 314,
- 264,
- 2,
- 315,
- 255,
- 3,
- 314,
- 247,
- 4,
- 314,
- 243,
- 5,
- 0
-};
-
-Compact s11_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- s11_floor_table, // getToTable
- 184, // xcood
- 256, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 400-184, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 get_cable_11[] = {
- 27*64,
- 293,
- 252,
- 0,
- 293,
- 252,
- 1,
- 293,
- 252,
- 2,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 2,
- 293,
- 252,
- 1,
- 293,
- 252,
- 0,
- 0
-};
-
-uint16 cant_open_locker[] = {
- 29*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact slat_5 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 11, // screen
- 0, // place
- 0, // getToTable
- 337, // xcood
- 236, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 3, // mouseSize_x
- 7, // mouseSize_y
- SLAT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 cable_fall2_seq[] = {
- 22*64,
- 209,
- 242,
- 0,
- 209,
- 242,
- 0,
- 209,
- 242,
- 0,
- 209,
- 242,
- 0,
- 209,
- 242,
- 0,
- 209,
- 242,
- 0,
- 209,
- 242,
- 0,
- 209,
- 242,
- 1,
- 209,
- 242,
- 2,
- 209,
- 242,
- 3,
- 209,
- 242,
- 3,
- 209,
- 242,
- 3,
- 209,
- 242,
- 3,
- 209,
- 242,
- 4,
- 209,
- 242,
- 5,
- 209,
- 242,
- 6,
- 209,
- 242,
- 6,
- 209,
- 242,
- 6,
- 209,
- 242,
- 7,
- 209,
- 242,
- 8,
- 209,
- 242,
- 9,
- 209,
- 242,
- 10,
- 209,
- 242,
- 10,
- 209,
- 242,
- 10,
- 209,
- 242,
- 10,
- 209,
- 242,
- 11,
- 209,
- 242,
- 12,
- 209,
- 242,
- 13,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/12comp.h b/sky/compacts/12comp.h
deleted file mode 100644
index c0587a5426..0000000000
--- a/sky/compacts/12comp.h
+++ /dev/null
@@ -1,2236 +0,0 @@
-/* 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 SKY12COMP_H
-#define SKY12COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 botbelt_seq[] = {
- 44*64,
- 280,
- 295,
- 0,
- 280,
- 295,
- 1,
- 280,
- 295,
- 2,
- 280,
- 295,
- 3,
- 280,
- 295,
- 4,
- 280,
- 295,
- 5,
- 280,
- 295,
- 6,
- 280,
- 295,
- 7,
- 280,
- 295,
- 5,
- 280,
- 295,
- 6,
- 280,
- 295,
- 8,
- 280,
- 295,
- 9,
- 280,
- 295,
- 10,
- 280,
- 295,
- 11,
- 280,
- 295,
- 12,
- 280,
- 295,
- 13,
- 280,
- 295,
- 14,
- 280,
- 295,
- 15,
- 280,
- 295,
- 16,
- 280,
- 295,
- 17,
- 280,
- 295,
- 18,
- 280,
- 295,
- 19,
- 280,
- 295,
- 20,
- 280,
- 295,
- 21,
- 280,
- 295,
- 22,
- 280,
- 295,
- 23,
- 280,
- 295,
- 24,
- 280,
- 295,
- 25,
- 280,
- 295,
- 26,
- 280,
- 295,
- 27,
- 280,
- 295,
- 28,
- 280,
- 295,
- 29,
- 280,
- 295,
- 30,
- 280,
- 295,
- 31,
- 280,
- 295,
- 7,
- 280,
- 295,
- 5,
- 280,
- 295,
- 6,
- 280,
- 295,
- 7,
- 280,
- 295,
- 5,
- 280,
- 295,
- 6,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 32,
- 280,
- 295,
- 33,
- 0
-};
-
-uint16 s12_floor_table[] = {
- ID_S12_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S12_LEFT_ON,
- 1,
- S12_RIGHT_ON,
- 4,
- GT_TICK_OFF,
- 5,
- GT_TOUR_1,
- ID_FACTORY_EXIT,
- GET_TO_FACTORY_EXIT,
- ID_FACT1_EXIT,
- GT_FACT1_EXIT,
- ID_ANITA,
- GT_ANITA,
- ID_WELDER,
- GT_WELDER,
- ID_STUMP,
- GT_STUMP,
- ID_CONSOLE_12,
- GT_CONSOLE_12,
- ID_STD_LEFT_TALK,
- GT_L_TALK_12,
- ID_STD_RIGHT_TALK,
- GT_R_TALK_12,
- 65535
-};
-
-uint16 swap1_seq[] = {
- 69*64,
- 248,
- 184,
- 0,
- 248,
- 184,
- 1,
- 248,
- 184,
- 2,
- 248,
- 184,
- 3,
- 248,
- 184,
- 4,
- 248,
- 184,
- 5,
- 248,
- 184,
- 6,
- 248,
- 184,
- 7,
- 248,
- 184,
- 8,
- 248,
- 184,
- 9,
- 248,
- 184,
- 10,
- 248,
- 184,
- 11,
- 248,
- 184,
- 10,
- 248,
- 184,
- 12,
- 248,
- 184,
- 13,
- 248,
- 184,
- 14,
- 248,
- 184,
- 15,
- 248,
- 184,
- 16,
- 248,
- 184,
- 17,
- 248,
- 184,
- 18,
- 248,
- 184,
- 19,
- 0
-};
-
-uint16 rs_joey_start_12[] = {
- C_XCOOD,
- 256,
- C_YCOOD,
- 264,
- C_PLACE,
- ID_S12_FLOOR,
- C_SCREEN,
- 12,
- C_MODE,
- 0,
- C_BASE_SUB,
- JOEY_LOGIC,
- C_BASE_SUB+2,
- 0,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE,
- C_DIR,
- RIGHT,
- 65535
-};
-
-uint16 rs_lamb_start_fact[] = {
- C_XCOOD,
- 336,
- C_YCOOD,
- 224,
- C_SCREEN,
- 12,
- C_PLACE,
- ID_S12_FLOOR,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE,
- 65535
-};
-
-uint16 welder_seq[] = {
- 45*64,
- 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,
- 0
-};
-
-uint16 rs_foster_7_12[] = {
- C_XCOOD,
- 144,
- C_YCOOD,
- 240,
- C_SCREEN,
- 12,
- C_PLACE,
- ID_S12_FLOOR,
- 65535
-};
-
-uint16 factory_spanner_seq[] = {
- 46*64,
- 239,
- 195,
- 0,
- 239,
- 195,
- 0,
- 239,
- 195,
- 1,
- 239,
- 195,
- 1,
- 239,
- 195,
- 2,
- 239,
- 195,
- 3,
- 239,
- 195,
- 4,
- 239,
- 195,
- 5,
- 239,
- 195,
- 6,
- 239,
- 195,
- 6,
- 239,
- 195,
- 6,
- 239,
- 195,
- 7,
- 239,
- 195,
- 8,
- 239,
- 195,
- 9,
- 239,
- 195,
- 7,
- 239,
- 195,
- 10,
- 239,
- 195,
- 10,
- 239,
- 195,
- 11,
- 239,
- 195,
- 12,
- 0
-};
-
-uint16 pipes_seq[] = {
- 92*64,
- 281,
- 206,
- 0,
- 281,
- 206,
- 1,
- 281,
- 206,
- 2,
- 281,
- 206,
- 0,
- 281,
- 206,
- 1,
- 281,
- 206,
- 2,
- 281,
- 206,
- 0,
- 281,
- 206,
- 1,
- 281,
- 206,
- 2,
- 281,
- 206,
- 0,
- 281,
- 206,
- 1,
- 281,
- 206,
- 2,
- 281,
- 206,
- 0,
- 281,
- 206,
- 1,
- 281,
- 206,
- 2,
- 281,
- 206,
- 0,
- 281,
- 206,
- 1,
- 281,
- 206,
- 3,
- 281,
- 206,
- 4,
- 281,
- 206,
- 5,
- 281,
- 206,
- 6,
- 281,
- 206,
- 7,
- 281,
- 206,
- 8,
- 281,
- 206,
- 9,
- 281,
- 206,
- 10,
- 281,
- 206,
- 11,
- 281,
- 206,
- 12,
- 281,
- 206,
- 13,
- 281,
- 206,
- 14,
- 281,
- 206,
- 15,
- 281,
- 206,
- 16,
- 281,
- 206,
- 17,
- 281,
- 206,
- 18,
- 281,
- 206,
- 19,
- 281,
- 206,
- 20,
- 281,
- 206,
- 21,
- 281,
- 206,
- 22,
- 281,
- 206,
- 23,
- 281,
- 206,
- 24,
- 281,
- 206,
- 0,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 1,
- 281,
- 206,
- 2,
- 0
-};
-
-uint16 swap3_seq[] = {
- 71*64,
- 222,
- 184,
- 0,
- 222,
- 184,
- 1,
- 222,
- 184,
- 2,
- 220,
- 184,
- 3,
- 219,
- 184,
- 4,
- 218,
- 184,
- 5,
- 219,
- 184,
- 6,
- 220,
- 184,
- 7,
- 219,
- 185,
- 8,
- 219,
- 186,
- 9,
- 221,
- 185,
- 10,
- 222,
- 185,
- 11,
- 222,
- 185,
- 12,
- 222,
- 185,
- 11,
- 221,
- 185,
- 10,
- 220,
- 185,
- 13,
- 221,
- 185,
- 10,
- 221,
- 186,
- 14,
- 218,
- 187,
- 15,
- 216,
- 189,
- 16,
- 218,
- 187,
- 17,
- 219,
- 186,
- 18,
- 220,
- 186,
- 19,
- 221,
- 186,
- 20,
- 220,
- 186,
- 19,
- 0
-};
-
-Compact fact1_right_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 12, // screen
- 0, // place
- 0, // getToTable
- 432, // xcood
- 190, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 1000, // mouseSize_x
- 295-190, // mouseSize_y
- FACT1_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact pipes = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 12, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 92*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
- STD_FACT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact botbelt = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 12, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // 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
- BOTBELT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 joey_list_12[] = {
- 230,
- 376,
- 256,
- 272,
- 1,
- 0
-};
-
-Compact welder = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 12, // screen
- 0, // place
- 0, // getToTable
- 0XFB, // xcood
- 0XBB, // ycood
- 45*64, // frame
- 59, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 8, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 40, // mouseSize_y
- WELDER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- WELDER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact factory_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 12, // screen
- 0, // place
- 0, // getToTable
- 171, // xcood
- 190, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 190-171, // mouseSize_x
- 248-190, // mouseSize_y
- FACTORY_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid12 = 0;
-
-uint16 s12_pal[] = {
- 0,
- 1024,
- 516,
- 1030,
- 1540,
- 1542,
- 1544,
- 2052,
- 1542,
- 2058,
- 2566,
- 2056,
- 2060,
- 3078,
- 2570,
- 2574,
- 4106,
- 2058,
- 3084,
- 3594,
- 2572,
- 2580,
- 3590,
- 3084,
- 2580,
- 3592,
- 4110,
- 3600,
- 4622,
- 3086,
- 3096,
- 3592,
- 4112,
- 4112,
- 7184,
- 2060,
- 3608,
- 6666,
- 3086,
- 4118,
- 4622,
- 4626,
- 4628,
- 8462,
- 2572,
- 4634,
- 4616,
- 4628,
- 5138,
- 6164,
- 4114,
- 5140,
- 8980,
- 3086,
- 4131,
- 6156,
- 5140,
- 4131,
- 5646,
- 5142,
- 5654,
- 5656,
- 4632,
- 5148,
- 7698,
- 3094,
- 5150,
- 7186,
- 4630,
- 6166,
- 6170,
- 6168,
- 6170,
- 6678,
- 4122,
- 6168,
- 8474,
- 5144,
- 7706,
- 10002,
- 4630,
- 6179,
- 7188,
- 6682,
- 6686,
- 9496,
- 5144,
- 6689,
- 7190,
- 3617,
- 7196,
- 7708,
- 6684,
- 7205,
- 10510,
- 3098,
- 7205,
- 9488,
- 6170,
- 7708,
- 7710,
- 5665,
- 7205,
- 7704,
- 8478,
- 8990,
- 7700,
- 6689,
- 7713,
- 7710,
- 8993,
- 8489,
- 9998,
- 6686,
- 8483,
- 10014,
- 4131,
- 8993,
- 10531,
- 6689,
- 8993,
- 10533,
- 7201,
- 10019,
- 11032,
- 7201,
- 9517,
- 9486,
- 4649,
- 9517,
- 10512,
- 7715,
- 9507,
- 10021,
- 8485,
- 10533,
- 12058,
- 3623,
- 9511,
- 9509,
- 7209,
- 9005,
- 10526,
- 5673,
- 10021,
- 9511,
- 10535,
- 9517,
- 10017,
- 10023,
- 10545,
- 12048,
- 8485,
- 11057,
- 12560,
- 4651,
- 10031,
- 10531,
- 7213,
- 11563,
- 10524,
- 9005,
- 11049,
- 10537,
- 11051,
- 10543,
- 12581,
- 9001,
- 11051,
- 12073,
- 6703,
- 12077,
- 11041,
- 9519,
- 11059,
- 11559,
- 11567,
- 12077,
- 12591,
- 7731,
- 13103,
- 12069,
- 11057,
- 12085,
- 12585,
- 11057,
- 13105,
- 13105,
- 12083,
- 13619,
- 14129,
- 13111,
- 2829,
- 3851,
- 3341,
- 3856,
- 4367,
- 4369,
- 2111,
- 6144,
- 7193,
- 6681,
- 6941,
- 7708,
- 7452,
- 12575,
- 8,
- 5663,
- 8211,
- 4887,
- 6178,
- 9237,
- 5914,
- 7207,
- 10521,
- 6686,
- 3102,
- 9482,
- 3603,
- 6439,
- 10512,
- 4638,
- 9259,
- 11540,
- 5929,
- 12079,
- 6426,
- 4891,
- 7963,
- 8211,
- 5669,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 cant_lift_seq[] = {
- 69*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 0
-};
-
-Compact topbelt = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 12, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 91*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
- STD_FACT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s12_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 14+DISK_3,
- 16+DISK_3,
- 91+DISK_3,
- 0
-};
-
-uint16 s12_new_chip[] = {
- 173,
- 111,
- 136+DISK_2,
- 137+DISK_2,
- 131+DISK_2,
- 132+DISK_2,
- 44+DISK_3,
- 45+DISK_3,
- 46+DISK_3+0X8000,
- 69+DISK_3+0X8000,
- 70+DISK_3+0X8000,
- 71+DISK_3+0X8000,
- 15+DISK_3,
- 92+DISK_3,
- 0
-};
-
-Compact console_12 = {
- 0, // logic
- 0, // status
- 0, // sync
- 12, // screen
- 0, // place
- 0, // getToTable
- 341, // xcood
- 197, // ycood
- 0, // frame
- 8371, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 368-341, // mouseSize_x
- 6, // mouseSize_y
- CONSOLE_12_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 anita_walk_seq[] = {
- 90*64,
- 352,
- 181,
- 0,
- 352,
- 184,
- 1,
- 351,
- 185,
- 2,
- 351,
- 187,
- 3,
- 351,
- 189,
- 4,
- 351,
- 192,
- 5,
- 351,
- 193,
- 6,
- 352,
- 195,
- 7,
- 352,
- 197,
- 0,
- 352,
- 200,
- 1,
- 351,
- 201,
- 2,
- 351,
- 203,
- 3,
- 351,
- 205,
- 4,
- 351,
- 208,
- 5,
- 351,
- 209,
- 6,
- 352,
- 211,
- 7,
- 352,
- 211,
- 8,
- 352,
- 211,
- 9,
- 351,
- 211,
- 10,
- 355,
- 212,
- 11,
- 363,
- 211,
- 12,
- 368,
- 211,
- 13,
- 367,
- 211,
- 14,
- 371,
- 212,
- 15,
- 380,
- 211,
- 16,
- 384,
- 211,
- 9,
- 383,
- 211,
- 10,
- 387,
- 212,
- 11,
- 395,
- 211,
- 12,
- 400,
- 211,
- 13,
- 399,
- 211,
- 14,
- 403,
- 212,
- 15,
- 412,
- 211,
- 16,
- 416,
- 211,
- 9,
- 415,
- 211,
- 10,
- 419,
- 212,
- 11,
- 425,
- 211,
- 17,
- 425,
- 211,
- 18,
- 425,
- 211,
- 19,
- 425,
- 212,
- 20,
- 425,
- 215,
- 21,
- 0
-};
-
-uint16 anita_work_seq[] = {
- 27*64,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 1,
- 343,
- 178,
- 1,
- 343,
- 178,
- 2,
- 343,
- 178,
- 2,
- 343,
- 178,
- 3,
- 343,
- 178,
- 3,
- 343,
- 178,
- 4,
- 343,
- 178,
- 4,
- 343,
- 178,
- 5,
- 343,
- 178,
- 5,
- 343,
- 178,
- 6,
- 343,
- 178,
- 6,
- 343,
- 178,
- 7,
- 343,
- 178,
- 7,
- 343,
- 178,
- 8,
- 343,
- 178,
- 8,
- 343,
- 178,
- 9,
- 343,
- 178,
- 9,
- 343,
- 178,
- 10,
- 343,
- 178,
- 10,
- 343,
- 178,
- 11,
- 343,
- 178,
- 11,
- 343,
- 178,
- 9,
- 343,
- 178,
- 9,
- 343,
- 178,
- 12,
- 343,
- 178,
- 12,
- 343,
- 178,
- 13,
- 343,
- 178,
- 13,
- 343,
- 178,
- 14,
- 343,
- 178,
- 14,
- 343,
- 178,
- 15,
- 343,
- 178,
- 15,
- 343,
- 178,
- 16,
- 343,
- 178,
- 16,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 1,
- 343,
- 178,
- 1,
- 343,
- 178,
- 2,
- 343,
- 178,
- 2,
- 343,
- 178,
- 3,
- 343,
- 178,
- 3,
- 343,
- 178,
- 4,
- 343,
- 178,
- 4,
- 343,
- 178,
- 3,
- 343,
- 178,
- 3,
- 343,
- 178,
- 2,
- 343,
- 178,
- 2,
- 343,
- 178,
- 1,
- 343,
- 178,
- 1,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 5,
- 343,
- 178,
- 5,
- 343,
- 178,
- 6,
- 343,
- 178,
- 6,
- 343,
- 178,
- 7,
- 343,
- 178,
- 7,
- 343,
- 178,
- 6,
- 343,
- 178,
- 6,
- 343,
- 178,
- 7,
- 343,
- 178,
- 7,
- 0X157,
- 0XB3,
- 0,
- 0
-};
-
-uint16 anita_turn_seq[] = {
- 29*64,
- 343,
- 178,
- 0,
- 343,
- 178,
- 1,
- 343,
- 178,
- 2,
- 343,
- 178,
- 3,
- 343,
- 178,
- 4,
- 343,
- 178,
- 5,
- 0
-};
-
-uint16 anita_turn_back[] = {
- 29*64,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 rs_foster_12_7[] = {
- C_XCOOD,
- 376,
- C_YCOOD,
- 240,
- C_SCREEN,
- 7,
- C_PLACE,
- ID_S7_FLOOR,
- 65535
-};
-
-uint16 s12_mouse[] = {
- ID_JOEY,
- ID_FACTORY_EXIT,
- ID_FACT1_EXIT,
- ID_ANITA,
- ID_LAMB,
- ID_STUMP,
- ID_CONSOLE_12,
- ID_S12_FLOOR,
- ID_ANITA_SPY,
- ID_WELDER,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s12_chip_list[] = {
- 173,
- 111,
- 136+DISK_2,
- 137+DISK_2,
- 131+DISK_2,
- 132+DISK_2,
- 27+DISK_3,
- 28+DISK_3+0X8000,
- 29+DISK_3+0X8000,
- 30+DISK_3+0X8000,
- 44+DISK_3,
- 45+DISK_3,
- 46+DISK_3+0X8000,
- 90+DISK_3+0X8000,
- 15+DISK_3,
- 92+DISK_3,
- 0
-};
-
-Compact stump = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 12, // screen
- 0, // place
- 0, // getToTable
- 249, // xcood
- 208, // ycood
- 0, // frame
- 9282, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 279-249, // mouseSize_x
- 230-208, // mouseSize_y
- STUMP_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 swap2_seq[] = {
- 70*64,
- 252,
- 183,
- 0,
- 251,
- 183,
- 1,
- 250,
- 183,
- 2,
- 248,
- 183,
- 3,
- 249,
- 183,
- 4,
- 248,
- 183,
- 5,
- 248,
- 183,
- 6,
- 247,
- 183,
- 7,
- 244,
- 183,
- 8,
- 241,
- 183,
- 9,
- 237,
- 183,
- 10,
- 235,
- 183,
- 11,
- 0
-};
-
-Compact anita_spy = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 12, // screen
- 0, // place
- 0, // getToTable
- 375, // xcood
- 151, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 1, // mouseSize_x
- 1, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- ANITA_SPY_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact s12_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 12, // screen
- 0, // place
- s12_floor_table, // getToTable
- 184, // xcood
- 216, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 79, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s12_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_ANITA,
- ID_ANITA_SPY,
- ID_LAMB,
- ID_LIFT_S7,
- ID_LIFT7_LIGHT,
- ID_FOREMAN,
- ID_TOP_BELT,
- ID_PIPES,
- ID_BOT_BELT,
- ID_COGS,
- ID_GEARS,
- ID_BELT1,
- ID_BELT2,
- ID_PIPE1,
- ID_PIPE2,
- ID_PIPE3,
- ID_PIPE4,
- ID_WELDER,
- ID_CABLE_7,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 topbelt_seq[] = {
- 91*64,
- 222,
- 180,
- 0,
- 222,
- 180,
- 1,
- 222,
- 180,
- 2,
- 222,
- 180,
- 3,
- 222,
- 180,
- 4,
- 222,
- 180,
- 5,
- 222,
- 180,
- 6,
- 222,
- 180,
- 7,
- 222,
- 180,
- 8,
- 222,
- 180,
- 9,
- 222,
- 180,
- 10,
- 222,
- 180,
- 11,
- 222,
- 180,
- 12,
- 222,
- 180,
- 13,
- 222,
- 180,
- 14,
- 222,
- 180,
- 15,
- 222,
- 180,
- 16,
- 222,
- 180,
- 17,
- 222,
- 180,
- 18,
- 222,
- 180,
- 19,
- 222,
- 180,
- 20,
- 222,
- 180,
- 21,
- 222,
- 180,
- 22,
- 222,
- 180,
- 23,
- 222,
- 180,
- 24,
- 222,
- 180,
- 25,
- 222,
- 180,
- 26,
- 222,
- 180,
- 27,
- 222,
- 180,
- 28,
- 222,
- 180,
- 29,
- 222,
- 180,
- 30,
- 222,
- 180,
- 31,
- 222,
- 180,
- 32,
- 222,
- 180,
- 33,
- 222,
- 180,
- 34,
- 222,
- 180,
- 35,
- 222,
- 180,
- 36,
- 222,
- 180,
- 37,
- 222,
- 180,
- 38,
- 222,
- 180,
- 39,
- 222,
- 180,
- 40,
- 222,
- 180,
- 40,
- 222,
- 180,
- 41,
- 222,
- 180,
- 41,
- 222,
- 180,
- 41,
- 222,
- 180,
- 40,
- 222,
- 180,
- 40,
- 222,
- 180,
- 40,
- 222,
- 180,
- 41,
- 222,
- 180,
- 41,
- 222,
- 180,
- 41,
- 222,
- 180,
- 40,
- 222,
- 180,
- 40,
- 222,
- 180,
- 40,
- 222,
- 180,
- 41,
- 222,
- 180,
- 41,
- 222,
- 180,
- 41,
- 222,
- 180,
- 40,
- 222,
- 180,
- 40,
- 222,
- 180,
- 40,
- 222,
- 180,
- 41,
- 222,
- 180,
- 42,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/13comp.h b/sky/compacts/13comp.h
deleted file mode 100644
index d032cf8168..0000000000
--- a/sky/compacts/13comp.h
+++ /dev/null
@@ -1,3774 +0,0 @@
-/* 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 SKY13COMP_H
-#define SKY13COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 foreman_l_to_r[] = {
- 41-8+63*64,
- 40-8+63*64,
- 47-8+63*64,
- 0
-};
-
-uint16 rs_foster[] = {
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_AR_PRIORITY+ST_GRID_PLOT+ST_COLLISION,
- 65535
-};
-
-uint16 gears_seq[] = {
- 48*64,
- 284,
- 291,
- 0,
- 284,
- 291,
- 1,
- 284,
- 291,
- 2,
- 0
-};
-
-Compact fact2_exit_left = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 126, // xcood
- 136, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 11, // mouseSize_x
- 300, // mouseSize_y
- FACT2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact fact_console = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_MOUSE, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 0X1A2, // xcood
- 0XC3, // ycood
- 89*64, // frame
- 8371, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 10, // mouseSize_x
- 10, // mouseSize_y
- CONSOLE_13_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FACT_CONSOLE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact pipe1 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 56*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
- STD_FACT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 lite1_table[] = {
- ID_STD_RIGHT_TALK,
- GT_R_TALK_13,
- 65535
-};
-
-Compact sensor = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 59*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
- SENSOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 foreman_l_to_d[] = {
- 41-8+63*64,
- 0
-};
-
-uint16 foreman_st_up[] = {
- 63*64,
- 1,
- 1,
- 36,
- 0
-};
-
-uint16 foreman_work_seq[] = {
- 65*64,
- 259,
- 190,
- 0,
- 259,
- 190,
- 0,
- 259,
- 190,
- 1,
- 259,
- 190,
- 1,
- 259,
- 190,
- 2,
- 259,
- 190,
- 2,
- 259,
- 190,
- 3,
- 259,
- 190,
- 3,
- 259,
- 190,
- 4,
- 259,
- 190,
- 4,
- 259,
- 190,
- 5,
- 259,
- 190,
- 5,
- 259,
- 190,
- 6,
- 259,
- 190,
- 6,
- 259,
- 190,
- 7,
- 259,
- 190,
- 7,
- 259,
- 190,
- 8,
- 259,
- 190,
- 8,
- 259,
- 190,
- 7,
- 259,
- 190,
- 7,
- 259,
- 190,
- 8,
- 259,
- 190,
- 8,
- 259,
- 190,
- 6,
- 259,
- 190,
- 6,
- 259,
- 190,
- 5,
- 259,
- 190,
- 5,
- 259,
- 190,
- 6,
- 259,
- 190,
- 6,
- 259,
- 190,
- 7,
- 259,
- 190,
- 7,
- 259,
- 190,
- 6,
- 259,
- 190,
- 6,
- 259,
- 190,
- 5,
- 259,
- 190,
- 5,
- 259,
- 190,
- 4,
- 259,
- 190,
- 4,
- 259,
- 190,
- 5,
- 259,
- 190,
- 5,
- 259,
- 190,
- 6,
- 259,
- 190,
- 6,
- 259,
- 190,
- 7,
- 259,
- 190,
- 7,
- 259,
- 190,
- 8,
- 259,
- 190,
- 8,
- 259,
- 190,
- 3,
- 259,
- 190,
- 3,
- 259,
- 190,
- 2,
- 259,
- 190,
- 2,
- 259,
- 190,
- 9,
- 259,
- 190,
- 9,
- 259,
- 190,
- 10,
- 259,
- 190,
- 10,
- 259,
- 190,
- 11,
- 259,
- 190,
- 11,
- 259,
- 190,
- 12,
- 259,
- 190,
- 12,
- 259,
- 190,
- 13,
- 259,
- 190,
- 13,
- 259,
- 190,
- 14,
- 259,
- 190,
- 14,
- 259,
- 190,
- 15,
- 259,
- 190,
- 15,
- 259,
- 190,
- 16,
- 259,
- 190,
- 16,
- 0
-};
-
-uint16 nu_s13_chip[] = {
- 136+DISK_2,
- 137+DISK_2,
- 63+DISK_3,
- 64+DISK_3,
- 65+DISK_3,
- 68+DISK_3,
- 47+DISK_3,
- 48+DISK_3,
- 60+DISK_3,
- 61+DISK_3,
- 56+DISK_3,
- 57+DISK_3,
- 58+DISK_3,
- 59+DISK_3,
- 62+DISK_3,
- 66+DISK_3,
- 67+DISK_3,
- 89+DISK_3,
- 90+DISK_6,
- 106+DISK_6,
- 17+DISK_3,
- 18+DISK_3,
- 0
-};
-
-uint16 rs_storeman[] = {
- C_XCOOD,
- 288,
- C_YCOOD,
- 232,
- C_FRAME,
- 63*64+34,
- C_PLACE,
- ID_S13_FLOOR,
- C_MODE,
- C_BASE_MODE,
- C_BASE_SUB,
- FOREMAN_STORE_CHECK,
- C_BASE_SUB+2,
- 0,
- C_DIR,
- LEFT,
- C_LOGIC,
- L_SCRIPT,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_MOUSE,
- 65535
-};
-
-uint16 foreman_left[] = {
- 4,
- 16+63*64,
- 65532,
- 0,
- 4,
- 17+63*64,
- 65532,
- 0,
- 4,
- 18+63*64,
- 65532,
- 0,
- 4,
- 19+63*64,
- 65532,
- 0,
- 4,
- 20+63*64,
- 65532,
- 0,
- 4,
- 21+63*64,
- 65532,
- 0,
- 4,
- 22+63*64,
- 65532,
- 0,
- 4,
- 23+63*64,
- 65532,
- 0,
- 0
-};
-
-uint16 closecoat[] = {
- 141*64,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 pipe1_seq[] = {
- 56*64,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 0XEC,
- 0XC4,
- 0,
- 0
-};
-
-uint16 foreman_r_to_l[] = {
- 45-8+63*64,
- 44-8+63*64,
- 43-8+63*64,
- 0
-};
-
-Compact fact2_exit_right = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 432, // xcood
- 174, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 16, // mouseSize_x
- 267-174, // mouseSize_y
- FACT2_RIGHT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 foreman_l_to_u[] = {
- 43-8+63*64,
- 0
-};
-
-Compact lite1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 13, // screen
- 0, // place
- lite1_table, // getToTable
- 28, // xcood
- 36, // ycood
- 59*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
- ANIMATE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s13_floor_table[] = {
- ID_S13_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S13_LEFT_ON,
- 1,
- S13_RIGHT_ON,
- 3,
- ON_FROM_S15,
- 4,
- GT_STORE_STOP,
- 5,
- GT_TOUR_2,
- ID_LITE1,
- GT_LITE1,
- ID_FACT2_L_EXIT,
- GT_FACT2_L_EXIT,
- ID_FACT2_R_EXIT,
- GT_FACT2_R_EXIT,
- ID_F2_STORE_EXIT,
- GT_FACT2_STORE_EXIT,
- ID_COGS,
- GT_COGS,
- ID_STD_LEFT_TALK,
- GT_L_TALK_13,
- ID_STD_RIGHT_TALK,
- GT_R_TALK_13,
- ID_FACT2_SPY,
- GT_WINDOW,
- ID_SENSORS,
- GT_SENSORS,
- ID_FACT_CONSOLE,
- GT_FACT_CONSOLE,
- 65535
-};
-
-uint16 fsearch_seq[] = {
- 143*64,
- 367,
- 163,
- 0,
- 367,
- 163,
- 1,
- 367,
- 163,
- 2,
- 367,
- 163,
- 3,
- 367,
- 163,
- 4,
- 367,
- 163,
- 5,
- 367,
- 163,
- 6,
- 367,
- 163,
- 7,
- 367,
- 163,
- 8,
- 367,
- 163,
- 9,
- 367,
- 163,
- 10,
- 367,
- 163,
- 11,
- 367,
- 163,
- 12,
- 0
-};
-
-Compact fact2_store_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 203, // xcood
- 175, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 8, // mouseSize_x
- 238-175, // mouseSize_y
- FACT2_STORE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact pipe4 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 59*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
- STD_FACT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 foreman_u_to_d[] = {
- 43-8+63*64,
- 42-8+63*64,
- 41-8+63*64,
- 0
-};
-
-uint16 foreman_right[] = {
- 4,
- 24+63*64,
- 4,
- 0,
- 4,
- 25+63*64,
- 4,
- 0,
- 4,
- 26+63*64,
- 4,
- 0,
- 4,
- 27+63*64,
- 4,
- 0,
- 4,
- 28+63*64,
- 4,
- 0,
- 4,
- 29+63*64,
- 4,
- 0,
- 4,
- 30+63*64,
- 4,
- 0,
- 4,
- 31+63*64,
- 4,
- 0,
- 0
-};
-
-uint16 belts2_seq[] = {
- 61*64,
- 368,
- 184,
- 0,
- 368,
- 184,
- 1,
- 368,
- 184,
- 2,
- 368,
- 184,
- 3,
- 368,
- 184,
- 4,
- 368,
- 184,
- 5,
- 368,
- 184,
- 6,
- 368,
- 184,
- 7,
- 368,
- 184,
- 8,
- 368,
- 184,
- 9,
- 368,
- 184,
- 10,
- 368,
- 184,
- 11,
- 368,
- 184,
- 12,
- 368,
- 184,
- 13,
- 368,
- 184,
- 14,
- 368,
- 184,
- 15,
- 368,
- 184,
- 16,
- 368,
- 184,
- 17,
- 368,
- 184,
- 18,
- 368,
- 184,
- 19,
- 368,
- 184,
- 20,
- 368,
- 184,
- 21,
- 368,
- 184,
- 22,
- 368,
- 184,
- 23,
- 368,
- 184,
- 24,
- 368,
- 184,
- 25,
- 368,
- 184,
- 26,
- 368,
- 184,
- 27,
- 368,
- 184,
- 28,
- 368,
- 184,
- 29,
- 368,
- 184,
- 30,
- 368,
- 184,
- 31,
- 368,
- 184,
- 32,
- 368,
- 184,
- 33,
- 368,
- 184,
- 34,
- 368,
- 184,
- 35,
- 368,
- 184,
- 36,
- 368,
- 184,
- 37,
- 368,
- 184,
- 38,
- 368,
- 184,
- 39,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 40,
- 368,
- 184,
- 41,
- 0
-};
-
-uint16 forfrisk_seq[] = {
- 138*64,
- 243,
- 163,
- 0,
- 243,
- 163,
- 0,
- 243,
- 163,
- 1,
- 243,
- 163,
- 2,
- 243,
- 163,
- 3,
- 243,
- 163,
- 4,
- 243,
- 163,
- 5,
- 243,
- 163,
- 6,
- 243,
- 163,
- 2,
- 243,
- 163,
- 7,
- 243,
- 163,
- 8,
- 243,
- 163,
- 9,
- 243,
- 163,
- 10,
- 243,
- 163,
- 11,
- 243,
- 163,
- 12,
- 243,
- 163,
- 1,
- 243,
- 163,
- 0,
- 243,
- 163,
- 0,
- 0
-};
-
-uint16 rs_foreman[] = {
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_MOUSE+ST_COLLISION,
- 65535
-};
-
-uint16 pipe2_seq[] = {
- 57*64,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 0X120,
- 0XC9,
- 0,
- 0
-};
-
-uint16 rs_foster_13_12[] = {
- C_XCOOD,
- 456,
- C_SCREEN,
- 12,
- C_PLACE,
- ID_S12_FLOOR,
- 65535
-};
-
-Compact s13_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 13, // screen
- 0, // place
- s13_floor_table, // getToTable
- 128, // xcood
- 216, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 71, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact cogs = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 47*64, // frame
- 8255, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 1, // mouseRel_x
- 0, // mouseRel_y
- 21, // mouseSize_x
- 7, // mouseSize_y
- COGS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- STD_FACT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 foreman_r_to_u[] = {
- 45-8+63*64,
- 0
-};
-
-Compact belts2 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 61*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
- STD_FACT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 foreman_d_to_l[] = {
- 41-8+63*64,
- 0
-};
-
-uint16 s13_chip_list[] = {
- 173,
- 111,
- 136+DISK_2,
- 137+DISK_2,
- 63+DISK_3,
- 64+DISK_3+0X8000,
- 65+DISK_3+0X8000,
- 68+DISK_3+0X8000,
- 48+DISK_3,
- 60+DISK_3,
- 61+DISK_3,
- 55+DISK_3+0X8000,
- 62+DISK_3,
- 66+DISK_3,
- 67+DISK_3,
- 89+DISK_3,
- 138+DISK_3+0X8000,
- 139+DISK_3+0X8000,
- 143+DISK_3+0X8000,
- 17+DISK_3,
- 18+DISK_3,
- 0
-};
-
-uint16 foreman_st_talk[] = {
- 64*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 fact_console_dead[] = {
- 89*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 0
-};
-
-uint16 foreman_st_down[] = {
- 63*64,
- 1,
- 1,
- 32,
- 0
-};
-
-Compact lite2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 59*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
- ANIMATE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact gears = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 48*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
- STD_FACT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 fost_cog_seq[] = {
- 55*64,
- 288,
- 184,
- 0,
- 288,
- 184,
- 1,
- 288,
- 184,
- 2,
- 288,
- 184,
- 3,
- 288,
- 184,
- 4,
- 288,
- 184,
- 5,
- 288,
- 184,
- 6,
- 288,
- 184,
- 7,
- 288,
- 184,
- 7,
- 288,
- 184,
- 8,
- 288,
- 184,
- 8,
- 288,
- 184,
- 9,
- 288,
- 184,
- 9,
- 288,
- 184,
- 9,
- 288,
- 184,
- 9,
- 288,
- 184,
- 9,
- 288,
- 184,
- 9,
- 288,
- 184,
- 8,
- 288,
- 184,
- 8,
- 288,
- 184,
- 7,
- 288,
- 184,
- 7,
- 288,
- 184,
- 6,
- 288,
- 184,
- 1,
- 288,
- 184,
- 0,
- 0
-};
-
-uint16 cogs_seq[] = {
- 47*64,
- 294,
- 218,
- 0,
- 294,
- 218,
- 1,
- 294,
- 218,
- 2,
- 0
-};
-
-Compact pipe3 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 58*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
- STD_FACT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 lite2_seq[] = {
- 67*64,
- 417,
- 206,
- 0,
- 417,
- 206,
- 0,
- 417,
- 206,
- 0,
- 417,
- 206,
- 0,
- 417,
- 206,
- 0,
- 417,
- 206,
- 0,
- 417,
- 206,
- 1,
- 417,
- 206,
- 1,
- 417,
- 206,
- 1,
- 417,
- 206,
- 1,
- 0
-};
-
-Compact belts1 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 28, // xcood
- 36, // ycood
- 60*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
- STD_FACT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s13_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_LAMB,
- ID_LIFT_S7,
- ID_LIFT7_LIGHT,
- ID_FOREMAN,
- ID_TOP_BELT,
- ID_PIPES,
- ID_BOT_BELT,
- ID_WELDER,
- ID_COGS,
- ID_GEARS,
- ID_BELT1,
- ID_BELT2,
- ID_PIPE1,
- ID_PIPE2,
- ID_PIPE3,
- ID_PIPE4,
- ID_SENSOR,
- ID_LITE1,
- ID_LITE2,
- ID_FACT_CONSOLE,
- ID_COAT,
- ID_FACT2_SPY,
- 177,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 s13_mouse[] = {
- ID_JOEY,
- ID_FOREMAN,
- ID_FACT2_L_EXIT,
- ID_FACT2_R_EXIT,
- ID_F2_STORE_EXIT,
- ID_COGS,
- ID_FACT2_SPY,
- ID_SENSORS,
- ID_FACT_CONSOLE,
- ID_S13_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sensors = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 212, // xcood
- 195, // ycood
- 0, // frame
- 8381, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 229-212, // mouseSize_x
- 241-195, // mouseSize_y
- SENSORS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fact_console_seq[] = {
- 89*64,
- 418,
- 196,
- 0,
- 418,
- 196,
- 1,
- 418,
- 196,
- 2,
- 418,
- 196,
- 3,
- 418,
- 196,
- 3,
- 418,
- 196,
- 3,
- 418,
- 196,
- 3,
- 418,
- 196,
- 3,
- 418,
- 196,
- 3,
- 418,
- 196,
- 4,
- 418,
- 196,
- 5,
- 418,
- 196,
- 5,
- 418,
- 196,
- 5,
- 418,
- 196,
- 5,
- 418,
- 196,
- 6,
- 418,
- 196,
- 7,
- 418,
- 196,
- 7,
- 418,
- 196,
- 7,
- 418,
- 196,
- 8,
- 418,
- 196,
- 8,
- 418,
- 196,
- 8,
- 418,
- 196,
- 8,
- 418,
- 196,
- 8,
- 418,
- 196,
- 9,
- 418,
- 196,
- 10,
- 418,
- 196,
- 11,
- 418,
- 196,
- 11,
- 418,
- 196,
- 11,
- 418,
- 196,
- 11,
- 418,
- 196,
- 11,
- 418,
- 196,
- 11,
- 418,
- 196,
- 11,
- 418,
- 196,
- 11,
- 418,
- 196,
- 11,
- 418,
- 196,
- 12,
- 418,
- 196,
- 13,
- 418,
- 196,
- 14,
- 418,
- 196,
- 15,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 17,
- 418,
- 196,
- 18,
- 418,
- 196,
- 18,
- 418,
- 196,
- 18,
- 418,
- 196,
- 18,
- 418,
- 196,
- 18,
- 418,
- 196,
- 18,
- 418,
- 196,
- 18,
- 418,
- 196,
- 18,
- 418,
- 196,
- 18,
- 418,
- 196,
- 19,
- 418,
- 196,
- 20,
- 418,
- 196,
- 21,
- 418,
- 196,
- 22,
- 418,
- 196,
- 23,
- 418,
- 196,
- 24,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 25,
- 418,
- 196,
- 26,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 27,
- 418,
- 196,
- 28,
- 418,
- 196,
- 29,
- 418,
- 196,
- 5,
- 418,
- 196,
- 5,
- 418,
- 196,
- 5,
- 418,
- 196,
- 5,
- 418,
- 196,
- 5,
- 418,
- 196,
- 5,
- 418,
- 196,
- 5,
- 418,
- 196,
- 30,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 31,
- 418,
- 196,
- 32,
- 418,
- 196,
- 33,
- 418,
- 196,
- 34,
- 418,
- 196,
- 35,
- 418,
- 196,
- 35,
- 418,
- 196,
- 35,
- 418,
- 196,
- 35,
- 418,
- 196,
- 35,
- 418,
- 196,
- 35,
- 418,
- 196,
- 36,
- 418,
- 196,
- 37,
- 418,
- 196,
- 38,
- 418,
- 196,
- 39,
- 418,
- 196,
- 40,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 418,
- 196,
- 16,
- 0
-};
-
-uint16 foreman_down[] = {
- 2,
- 8+63*64,
- 0,
- 2,
- 2,
- 9+63*64,
- 0,
- 2,
- 2,
- 10+63*64,
- 0,
- 2,
- 2,
- 11+63*64,
- 0,
- 2,
- 2,
- 12+63*64,
- 0,
- 2,
- 2,
- 13+63*64,
- 0,
- 2,
- 2,
- 14+63*64,
- 0,
- 2,
- 2,
- 15+63*64,
- 0,
- 2,
- 0
-};
-
-uint16 foreman_auto[32];
-
-uint16 foreman_up[] = {
- 2,
- 0+63*64,
- 0,
- 65534,
- 2,
- 1+63*64,
- 0,
- 65534,
- 2,
- 2+63*64,
- 0,
- 65534,
- 2,
- 3+63*64,
- 0,
- 65534,
- 2,
- 4+63*64,
- 0,
- 65534,
- 2,
- 5+63*64,
- 0,
- 65534,
- 2,
- 6+63*64,
- 0,
- 65534,
- 2,
- 7+63*64,
- 0,
- 65534,
- 0
-};
-
-uint16 foreman_st_left[] = {
- 63*64,
- 1,
- 1,
- 34,
- 0
-};
-
-uint16 foreman_st_right[] = {
- 63*64,
- 1,
- 1,
- 38,
- 0
-};
-
-uint16 foreman_u_to_l[] = {
- 43-8+63*64,
- 0
-};
-
-uint16 foreman_u_to_r[] = {
- 45-8+63*64,
- 0
-};
-
-uint16 foreman_d_to_u[] = {
- 47-8+63*64,
- 46-8+63*64,
- 45-8+63*64,
- 0
-};
-
-uint16 foreman_d_to_r[] = {
- 47-8+63*64,
- 0
-};
-
-uint16 foreman_r_to_d[] = {
- 47-8+63*64,
- 0
-};
-
-TurnTable foreman_turnTable0 = {
- { // turnTableUp
- 0,
- foreman_u_to_d,
- foreman_u_to_l,
- foreman_u_to_r,
- 0
- },
- { // turnTableDown
- foreman_d_to_u,
- 0,
- foreman_d_to_l,
- foreman_d_to_r,
- 0
- },
- { // turnTableLeft
- foreman_l_to_u,
- foreman_l_to_d,
- 0,
- foreman_l_to_r,
- 0
- },
- { // turnTableRight
- foreman_r_to_u,
- foreman_r_to_d,
- foreman_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet foreman_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- foreman_up, // animUp
- foreman_down, // animDown
- foreman_left, // animLeft
- foreman_right, // animRight
- foreman_st_up, // standUp
- foreman_st_down, // standDown
- foreman_st_left, // standLeft
- foreman_st_right, // standRight
- foreman_st_talk, // standTalk
- &foreman_turnTable0
-};
-
-ExtCompact foreman_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- 0, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_FOREMAN, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- foreman_auto, // animScratch
- 0, // megaSet
- &foreman_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact foreman = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_MOUSE+ST_COLLISION, // status
- 0, // sync
- 13, // screen
- ID_S13_FLOOR, // place
- 0, // getToTable
- 408, // xcood
- 224+32, // ycood
- 63*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65520, // mouseRel_x
- (int16) 65488, // mouseRel_y
- 24, // mouseSize_x
- 48, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- FOREMAN_LOGIC, // baseSub
- 0, // baseSub_off
- &foreman_ext
-};
-
-uint16 lite1_seq[] = {
- 66*64,
- 417,
- 203,
- 0,
- 417,
- 203,
- 0,
- 417,
- 203,
- 0,
- 417,
- 203,
- 1,
- 417,
- 203,
- 1,
- 417,
- 203,
- 1,
- 0
-};
-
-uint16 pipe3_seq[] = {
- 58*64,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 0X146,
- 0XC4,
- 0,
- 0
-};
-
-uint16 opencoat_seq[] = {
- 141*64,
- 198,
- 163,
- 0,
- 198,
- 163,
- 1,
- 198,
- 163,
- 2,
- 198,
- 163,
- 3,
- 198,
- 163,
- 4,
- 198,
- 163,
- 5,
- 198,
- 163,
- 6,
- 198,
- 163,
- 7,
- 198,
- 163,
- 8,
- 0
-};
-
-uint16 sensor_seq[] = {
- 62*64,
- 222,
- 194,
- 0,
- 222,
- 194,
- 1,
- 222,
- 194,
- 2,
- 0
-};
-
-Compact fact2_spy_and_window = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 145, // xcood
- 213, // ycood
- 0, // frame
- 9218, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 171-145, // mouseSize_x
- 235-213, // mouseSize_y
- WINDOW_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FACT2_SPY_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 belts1_seq[] = {
- 60*64,
- 217,
- 174,
- 0,
- 217,
- 174,
- 1,
- 217,
- 174,
- 2,
- 217,
- 174,
- 3,
- 217,
- 174,
- 4,
- 217,
- 174,
- 5,
- 217,
- 174,
- 6,
- 217,
- 174,
- 7,
- 217,
- 174,
- 8,
- 217,
- 174,
- 9,
- 217,
- 174,
- 10,
- 217,
- 174,
- 11,
- 217,
- 174,
- 12,
- 217,
- 174,
- 13,
- 217,
- 174,
- 14,
- 217,
- 174,
- 15,
- 217,
- 174,
- 16,
- 217,
- 174,
- 17,
- 217,
- 174,
- 18,
- 217,
- 174,
- 19,
- 217,
- 174,
- 20,
- 217,
- 174,
- 21,
- 217,
- 174,
- 22,
- 217,
- 174,
- 23,
- 217,
- 174,
- 24,
- 217,
- 174,
- 25,
- 217,
- 174,
- 26,
- 217,
- 174,
- 27,
- 217,
- 174,
- 28,
- 217,
- 174,
- 29,
- 217,
- 174,
- 30,
- 217,
- 174,
- 31,
- 217,
- 174,
- 32,
- 217,
- 174,
- 33,
- 217,
- 174,
- 34,
- 217,
- 174,
- 35,
- 217,
- 174,
- 36,
- 217,
- 174,
- 37,
- 217,
- 174,
- 38,
- 217,
- 174,
- 39,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 40,
- 217,
- 174,
- 41,
- 0
-};
-
-Compact pipe2 = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 13, // screen
- 0, // place
- 0, // getToTable
- 0X120, // xcood
- 0XC9, // ycood
- 57*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
- STD_FACT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s13_pal[] = {
- 0,
- 1024,
- 1028,
- 1028,
- 1542,
- 1028,
- 1542,
- 2054,
- 1030,
- 2054,
- 2056,
- 2056,
- 2060,
- 3078,
- 2056,
- 2062,
- 2568,
- 2570,
- 2572,
- 2568,
- 3084,
- 3084,
- 4620,
- 2060,
- 3598,
- 4620,
- 2572,
- 3598,
- 4110,
- 3598,
- 4112,
- 5648,
- 3086,
- 4114,
- 4622,
- 4112,
- 4624,
- 5650,
- 3088,
- 3102,
- 6154,
- 3600,
- 3614,
- 4620,
- 5140,
- 4630,
- 5138,
- 3094,
- 5140,
- 5138,
- 5140,
- 4634,
- 6160,
- 3604,
- 4636,
- 7696,
- 4114,
- 5654,
- 8982,
- 3600,
- 6166,
- 6160,
- 5142,
- 6164,
- 9494,
- 3088,
- 5150,
- 6674,
- 5142,
- 4135,
- 5646,
- 4634,
- 6166,
- 6168,
- 6168,
- 5667,
- 7180,
- 5656,
- 4649,
- 8462,
- 4630,
- 5157,
- 8464,
- 5142,
- 6686,
- 6158,
- 7194,
- 6177,
- 10516,
- 4116,
- 6179,
- 6676,
- 6684,
- 7706,
- 6676,
- 5662,
- 7194,
- 7196,
- 6684,
- 7713,
- 8972,
- 5658,
- 5675,
- 10002,
- 3610,
- 6693,
- 7190,
- 7710,
- 7201,
- 10010,
- 5658,
- 8476,
- 7192,
- 8478,
- 8478,
- 10008,
- 6172,
- 7713,
- 9502,
- 6686,
- 7715,
- 7710,
- 8481,
- 8489,
- 9996,
- 6686,
- 8990,
- 10524,
- 6686,
- 8481,
- 8481,
- 8995,
- 10017,
- 11032,
- 4131,
- 8489,
- 8476,
- 9507,
- 9517,
- 11020,
- 7201,
- 9515,
- 10000,
- 8483,
- 9507,
- 8995,
- 9509,
- 10531,
- 11034,
- 7715,
- 10533,
- 12060,
- 3623,
- 9005,
- 9502,
- 8489,
- 10021,
- 11559,
- 7717,
- 10023,
- 9509,
- 10535,
- 10545,
- 11534,
- 8485,
- 11047,
- 11036,
- 9511,
- 10535,
- 10537,
- 7725,
- 10539,
- 10535,
- 9517,
- 11049,
- 11051,
- 11051,
- 11055,
- 11045,
- 9007,
- 11055,
- 11049,
- 11565,
- 12077,
- 11567,
- 10545,
- 12591,
- 12591,
- 11569,
- 13619,
- 13617,
- 13111,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 new_13_chip[] = {
- 131+DISK_2,
- 132+DISK_2,
- 136+DISK_2,
- 137+DISK_2,
- 63+DISK_3,
- 64+DISK_3+0X8000,
- 65+DISK_3+0X8000,
- 68+DISK_3+0X8000,
- 48+DISK_3,
- 60+DISK_3,
- 61+DISK_3,
- 55+DISK_3+0X8000,
- 62+DISK_3,
- 66+DISK_3,
- 67+DISK_3,
- 89+DISK_3,
- 17+DISK_3,
- 18+DISK_3,
- 0
-};
-
-uint32 *grid13 = 0;
-
-uint16 rs_foster_12_13[] = {
- C_XCOOD,
- 120,
- C_YCOOD,
- 280,
- C_SCREEN,
- 13,
- C_PLACE,
- ID_S13_FLOOR,
- 65535
-};
-
-uint16 s13_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 20+DISK_3,
- 140+DISK_3,
- 141+DISK_3,
- 142+DISK_3,
- 47+DISK_3,
- 56+DISK_3,
- 57+DISK_3,
- 58+DISK_3,
- 59+DISK_3,
- 0
-};
-
-uint16 pipe4_seq[] = {
- 59*64,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 348,
- 241,
- 0,
- 0X14C,
- 0X123,
- 0,
- 0
-};
-
-uint16 armsup_seq[] = {
- 140*64,
- 400,
- 246,
- 0,
- 400,
- 246,
- 1,
- 400,
- 246,
- 2,
- 400,
- 246,
- 3,
- 400,
- 246,
- 4,
- 400,
- 246,
- 4,
- 400,
- 246,
- 3,
- 400,
- 246,
- 4,
- 400,
- 246,
- 5,
- 400,
- 246,
- 4,
- 400,
- 246,
- 6,
- 400,
- 246,
- 7,
- 400,
- 246,
- 2,
- 400,
- 246,
- 2,
- 400,
- 246,
- 2,
- 400,
- 246,
- 2,
- 400,
- 246,
- 1,
- 400,
- 246,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/14comp.h b/sky/compacts/14comp.h
deleted file mode 100644
index 2a22057a6c..0000000000
--- a/sky/compacts/14comp.h
+++ /dev/null
@@ -1,2082 +0,0 @@
-/* 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 SKY14COMP_H
-#define SKY14COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 rs_foster_14_13[] = {
- C_XCOOD,
- 456,
- C_YCOOD,
- 240,
- C_SCREEN,
- 13,
- C_PLACE,
- ID_S13_FLOOR,
- 65535
-};
-
-uint16 rs_foster_13_14[] = {
- C_XCOOD,
- 120,
- C_YCOOD,
- 256,
- C_SCREEN,
- 14,
- C_PLACE,
- ID_S14_FLOOR,
- 65535
-};
-
-uint16 radman_l_to_r[] = {
- 41+90*64,
- 40+90*64,
- 47+90*64,
- 0
-};
-
-uint16 radman_auto[32];
-
-uint16 radman_up[] = {
- 2,
- 0+90*64,
- 0,
- 65534,
- 2,
- 1+90*64,
- 0,
- 65534,
- 2,
- 2+90*64,
- 0,
- 65534,
- 2,
- 3+90*64,
- 0,
- 65534,
- 2,
- 4+90*64,
- 0,
- 65534,
- 2,
- 5+90*64,
- 0,
- 65534,
- 2,
- 6+90*64,
- 0,
- 65534,
- 2,
- 7+90*64,
- 0,
- 65534,
- 2,
- 8+90*64,
- 0,
- 65534,
- 2,
- 9+90*64,
- 0,
- 65534,
- 0
-};
-
-uint16 radman_down[] = {
- 2,
- 10+90*64,
- 0,
- 2,
- 2,
- 11+90*64,
- 0,
- 2,
- 2,
- 12+90*64,
- 0,
- 2,
- 2,
- 13+90*64,
- 0,
- 2,
- 2,
- 14+90*64,
- 0,
- 2,
- 2,
- 15+90*64,
- 0,
- 2,
- 2,
- 16+90*64,
- 0,
- 2,
- 2,
- 17+90*64,
- 0,
- 2,
- 2,
- 18+90*64,
- 0,
- 2,
- 2,
- 19+90*64,
- 0,
- 2,
- 0
-};
-
-uint16 radman_left[] = {
- 4,
- 20+90*64,
- 65532,
- 0,
- 4,
- 21+90*64,
- 65532,
- 0,
- 4,
- 22+90*64,
- 65532,
- 0,
- 4,
- 23+90*64,
- 65532,
- 0,
- 4,
- 24+90*64,
- 65532,
- 0,
- 4,
- 25+90*64,
- 65532,
- 0,
- 4,
- 26+90*64,
- 65532,
- 0,
- 4,
- 27+90*64,
- 65532,
- 0,
- 4,
- 28+90*64,
- 65532,
- 0,
- 4,
- 29+90*64,
- 65532,
- 0,
- 0
-};
-
-uint16 radman_right[] = {
- 4,
- 30+90*64,
- 4,
- 0,
- 4,
- 31+90*64,
- 4,
- 0,
- 4,
- 32+90*64,
- 4,
- 0,
- 4,
- 33+90*64,
- 4,
- 0,
- 4,
- 34+90*64,
- 4,
- 0,
- 4,
- 35+90*64,
- 4,
- 0,
- 4,
- 36+90*64,
- 4,
- 0,
- 4,
- 37+90*64,
- 4,
- 0,
- 4,
- 38+90*64,
- 4,
- 0,
- 4,
- 39+90*64,
- 4,
- 0,
- 0
-};
-
-uint16 radman_st_up[] = {
- 90*64,
- 1,
- 0,
- 44,
- 0
-};
-
-uint16 radman_st_down[] = {
- 90*64,
- 1,
- 0,
- 40,
- 0
-};
-
-uint16 radman_st_left[] = {
- 90*64,
- 1,
- 0,
- 42,
- 0
-};
-
-uint16 radman_st_right[] = {
- 90*64,
- 1,
- 0,
- 46,
- 0
-};
-
-uint16 radman_st_talk[] = {
- 97*64,
- 1,
- 0,
- 0,
- 0
-};
-
-uint16 radman_u_to_d[] = {
- 43+90*64,
- 42+90*64,
- 41+90*64,
- 0
-};
-
-uint16 radman_u_to_l[] = {
- 43+90*64,
- 0
-};
-
-uint16 radman_u_to_r[] = {
- 45+90*64,
- 0
-};
-
-uint16 radman_d_to_u[] = {
- 47+90*64,
- 46+90*64,
- 45+90*64,
- 0
-};
-
-uint16 radman_d_to_l[] = {
- 41+90*64,
- 0
-};
-
-uint16 radman_d_to_r[] = {
- 47+90*64,
- 0
-};
-
-uint16 radman_l_to_u[] = {
- 43+90*64,
- 0
-};
-
-uint16 radman_l_to_d[] = {
- 41+90*64,
- 0
-};
-
-uint16 radman_r_to_u[] = {
- 45+90*64,
- 0
-};
-
-uint16 radman_r_to_d[] = {
- 47+90*64,
- 0
-};
-
-uint16 radman_r_to_l[] = {
- 45+90*64,
- 44+90*64,
- 43+90*64,
- 0
-};
-
-TurnTable radman_turnTable0 = {
- { // turnTableUp
- 0,
- radman_u_to_d,
- radman_u_to_l,
- radman_u_to_r,
- 0
- },
- { // turnTableDown
- radman_d_to_u,
- 0,
- radman_d_to_l,
- radman_d_to_r,
- 0
- },
- { // turnTableLeft
- radman_l_to_u,
- radman_l_to_d,
- 0,
- radman_l_to_r,
- 0
- },
- { // turnTableRight
- radman_r_to_u,
- radman_r_to_d,
- radman_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet radman_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- radman_up, // animUp
- radman_down, // animDown
- radman_left, // animLeft
- radman_right, // animRight
- radman_st_up, // standUp
- radman_st_down, // standDown
- radman_st_left, // standLeft
- radman_st_right, // standRight
- radman_st_talk, // standTalk
- &radman_turnTable0
-};
-
-ExtCompact radman_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- 0, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_RADMAN, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- radman_auto, // animScratch
- 0, // megaSet
- &radman_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact radman = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_MOUSE+ST_COLLISION, // status
- 0, // sync
- 14, // screen
- ID_S14_FLOOR, // place
- 0, // getToTable
- 280, // xcood
- 256, // ycood
- 90*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65520, // mouseRel_x
- (int16) 65488, // mouseRel_y
- 32, // mouseSize_x
- 48, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- RADMAN_LOGIC, // baseSub
- 0, // baseSub_off
- &radman_ext
-};
-
-Compact locker2 = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC+ST_BACKGROUND+ST_MOUSE, // status
- 0, // sync
- 14, // screen
- 0, // place
- 0, // getToTable
- 166, // xcood
- 192, // ycood
- 91*64, // frame
- 8254, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 8, // mouseRel_x
- 0, // mouseRel_y
- 17, // mouseSize_x
- 235-192, // mouseSize_y
- LOCKER2_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LOCKER2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 start_joey_14[] = {
- C_XCOOD,
- 256,
- C_YCOOD,
- 264,
- C_PLACE,
- ID_S14_FLOOR,
- C_SCREEN,
- 14,
- C_MODE,
- 0,
- C_BASE_SUB,
- JOEY_LOGIC,
- C_BASE_SUB+2,
- 0,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE,
- C_DIR,
- RIGHT,
- 65535
-};
-
-Compact fact3_exit_left = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 14, // screen
- 0, // place
- 0, // getToTable
- 126, // xcood
- 175, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 11, // mouseSize_x
- 272-175, // mouseSize_y
- FACT3_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_anita_to_14[] = {
- C_XCOOD,
- 227,
- C_YCOOD,
- 189,
- C_SCREEN,
- 14,
- C_STATUS,
- ST_BACKGROUND+ST_RECREATE+ST_LOGIC+ST_MOUSE,
- C_BASE_SUB,
- ANITA_WORK,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 s14_logic[] = {
- ID_ANITA,
- ID_FOSTER,
- ID_JOEY,
- ID_RADMAN,
- ID_FOREMAN,
- ID_LOCKER1,
- ID_COAT,
- ID_LOCKER2,
- ID_LOCKER3,
- ID_LAMB,
- ID_LIFT_S7,
- ID_LIFT7_LIGHT,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 close_locker_seq[] = {
- 92*64,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 locker_close_seq[] = {
- 91*64,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s14_floor_table[] = {
- ID_S14_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S14_LEFT_ON,
- 1,
- S14_RIGHT_ON,
- ID_FACT3_L_EXIT,
- GT_FACT3_L_EXIT,
- ID_FACT3_R_EXIT,
- GT_FACT3_R_EXIT,
- ID_LOCKER1,
- GT_LOCKER1,
- ID_LOCKER2,
- GT_LOCKER2,
- ID_LOCKER3,
- GT_LOCKER3,
- ID_MACHINE,
- GT_MACHINE,
- ID_RAD_SCREEN,
- GT_RAD_SCREEN,
- ID_14_CONSOLE,
- GT_14_CONSOLE,
- ID_COAT,
- GT_COAT,
- ID_ANITA,
- GT_NU_ANITA,
- ID_STD_LEFT_TALK,
- GT_L_TALK_14,
- ID_STD_RIGHT_TALK,
- GT_R_TALK_14,
- 65535
-};
-
-Compact s14_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 14, // screen
- 0, // place
- s14_floor_table, // getToTable
- 128, // xcood
- 216, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 71, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rad_open_locker[] = {
- 107*64,
- 237,
- 184,
- 0,
- 237,
- 184,
- 0,
- 237,
- 184,
- 1,
- 237,
- 184,
- 2,
- 237,
- 184,
- 3,
- 237,
- 184,
- 4,
- 237,
- 184,
- 5,
- 237,
- 184,
- 6,
- 0
-};
-
-uint16 change_back6[] = {
- 105*64,
- 162,
- 190,
- 0,
- 162,
- 190,
- 1,
- 162,
- 190,
- 2,
- 162,
- 190,
- 3,
- 162,
- 190,
- 4,
- 162,
- 190,
- 5,
- 162,
- 190,
- 6,
- 162,
- 190,
- 7,
- 162,
- 190,
- 8,
- 162,
- 190,
- 8,
- 162,
- 190,
- 9,
- 162,
- 190,
- 9,
- 162,
- 190,
- 10,
- 162,
- 190,
- 11,
- 162,
- 190,
- 12,
- 162,
- 190,
- 13,
- 162,
- 190,
- 14,
- 162,
- 190,
- 14,
- 162,
- 190,
- 15,
- 162,
- 190,
- 16,
- 162,
- 190,
- 17,
- 162,
- 190,
- 18,
- 162,
- 190,
- 19,
- 162,
- 190,
- 19,
- 162,
- 190,
- 20,
- 162,
- 190,
- 20,
- 162,
- 190,
- 20,
- 162,
- 190,
- 19,
- 162,
- 190,
- 19,
- 162,
- 190,
- 21,
- 0
-};
-
-uint16 change1_seq[] = {
- 99*64,
- 162,
- 190,
- 0,
- 162,
- 190,
- 1,
- 162,
- 190,
- 1,
- 162,
- 190,
- 0,
- 162,
- 190,
- 2,
- 162,
- 190,
- 3,
- 162,
- 190,
- 4,
- 162,
- 190,
- 5,
- 162,
- 190,
- 6,
- 162,
- 190,
- 7,
- 162,
- 190,
- 7,
- 162,
- 190,
- 8,
- 162,
- 190,
- 9,
- 162,
- 190,
- 10,
- 162,
- 190,
- 11,
- 162,
- 190,
- 12,
- 162,
- 190,
- 13,
- 162,
- 190,
- 14,
- 162,
- 190,
- 15,
- 162,
- 190,
- 16,
- 162,
- 190,
- 17,
- 162,
- 190,
- 18,
- 162,
- 190,
- 19,
- 162,
- 190,
- 20,
- 162,
- 190,
- 21,
- 162,
- 190,
- 22,
- 162,
- 190,
- 23,
- 162,
- 190,
- 24,
- 162,
- 190,
- 25,
- 162,
- 190,
- 26,
- 0
-};
-
-uint16 change_back3[] = {
- 102*64,
- 0XB1,
- 0XC2,
- 8,
- 0XB1,
- 0XC2,
- 7,
- 0XB1,
- 0XC2,
- 6,
- 0XB1,
- 0XC2,
- 5,
- 0XB1,
- 0XC2,
- 4,
- 0XB1,
- 0XC2,
- 3,
- 0XB1,
- 0XC2,
- 2,
- 0XB1,
- 0XC2,
- 1,
- 0XB1,
- 0XC2,
- 0,
- 0
-};
-
-uint16 rs_foster_16_14[] = {
- C_XCOOD,
- 416,
- C_YCOOD,
- 256,
- C_SCREEN,
- 14,
- C_PLACE,
- ID_S14_FLOOR,
- 65535
-};
-
-Compact console_14 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 14, // screen
- 0, // place
- 0, // getToTable
- 216, // xcood
- 204, // ycood
- 0, // frame
- 8371, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 250-216, // mouseSize_x
- 214-204, // mouseSize_y
- CONSOLE_14_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s14_pal[] = {
- 0,
- 1536,
- 1542,
- 1544,
- 2052,
- 1542,
- 2056,
- 3080,
- 1544,
- 2570,
- 3082,
- 2570,
- 2576,
- 3080,
- 3084,
- 3088,
- 3594,
- 3598,
- 3600,
- 5644,
- 2572,
- 4110,
- 4112,
- 4112,
- 4116,
- 7180,
- 2572,
- 4118,
- 4622,
- 4626,
- 3612,
- 6668,
- 3602,
- 3619,
- 9484,
- 3086,
- 5654,
- 5136,
- 5142,
- 4636,
- 5648,
- 5142,
- 5146,
- 5652,
- 5654,
- 4135,
- 8462,
- 4628,
- 6172,
- 6158,
- 6168,
- 5667,
- 6668,
- 4634,
- 4649,
- 7182,
- 5656,
- 6686,
- 6670,
- 5658,
- 5667,
- 6676,
- 6682,
- 7196,
- 12562,
- 2578,
- 5163,
- 6672,
- 7196,
- 6181,
- 7190,
- 6684,
- 6183,
- 8978,
- 4124,
- 6691,
- 11544,
- 4630,
- 7201,
- 7194,
- 7198,
- 7207,
- 9998,
- 5658,
- 8485,
- 10508,
- 2590,
- 7710,
- 8990,
- 4641,
- 8476,
- 8481,
- 6177,
- 6193,
- 11024,
- 4636,
- 8478,
- 10529,
- 3105,
- 8990,
- 10522,
- 6172,
- 8481,
- 10529,
- 4129,
- 8483,
- 9500,
- 4133,
- 7721,
- 12058,
- 4126,
- 9003,
- 8972,
- 8995,
- 9509,
- 9498,
- 7205,
- 10023,
- 11026,
- 7201,
- 10529,
- 12058,
- 5665,
- 10019,
- 8990,
- 9509,
- 9515,
- 11540,
- 7201,
- 10029,
- 11534,
- 4135,
- 10023,
- 9502,
- 9511,
- 10035,
- 11018,
- 8485,
- 10021,
- 11049,
- 6185,
- 10025,
- 10021,
- 7723,
- 10543,
- 12564,
- 3627,
- 10535,
- 12585,
- 4139,
- 10537,
- 10023,
- 8493,
- 11055,
- 12566,
- 4653,
- 11053,
- 13603,
- 5163,
- 11051,
- 11051,
- 8495,
- 12085,
- 13582,
- 4143,
- 11565,
- 11559,
- 9007,
- 12083,
- 13592,
- 5681,
- 12077,
- 11565,
- 12079,
- 12591,
- 12069,
- 10033,
- 12079,
- 14125,
- 4659,
- 12591,
- 12591,
- 10547,
- 13623,
- 14102,
- 6709,
- 13105,
- 13105,
- 12597,
- 14135,
- 14643,
- 13625,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint32 *grid14 = 0;
-
-uint16 change3_seq[] = {
- 101*64,
- 170,
- 193,
- 0,
- 170,
- 193,
- 1,
- 170,
- 193,
- 1,
- 170,
- 193,
- 2,
- 170,
- 193,
- 3,
- 170,
- 193,
- 4,
- 170,
- 193,
- 5,
- 170,
- 193,
- 6,
- 170,
- 193,
- 7,
- 170,
- 193,
- 8,
- 0
-};
-
-uint16 change_back4[] = {
- 101*64,
- 0XAA,
- 0XC1,
- 8,
- 0XAA,
- 0XC1,
- 7,
- 0XAA,
- 0XC1,
- 6,
- 0XAA,
- 0XC1,
- 5,
- 0XAA,
- 0XC1,
- 4,
- 0XAA,
- 0XC1,
- 3,
- 0XAA,
- 0XC1,
- 2,
- 0XAA,
- 0XC1,
- 1,
- 0XAA,
- 0XC1,
- 1,
- 0XAA,
- 0XC1,
- 0,
- 0
-};
-
-uint16 open_locker_seq[] = {
- 92*64,
- 237,
- 184,
- 0,
- 237,
- 184,
- 0,
- 237,
- 184,
- 1,
- 237,
- 184,
- 2,
- 237,
- 184,
- 3,
- 237,
- 184,
- 4,
- 237,
- 184,
- 5,
- 237,
- 184,
- 6,
- 0
-};
-
-uint16 change4_seq[] = {
- 102*64,
- 177,
- 194,
- 0,
- 177,
- 194,
- 1,
- 177,
- 194,
- 2,
- 177,
- 194,
- 3,
- 177,
- 194,
- 4,
- 177,
- 194,
- 5,
- 177,
- 194,
- 6,
- 177,
- 194,
- 7,
- 177,
- 194,
- 8,
- 0
-};
-
-uint16 foster_give_seq[] = {
- 43*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact locker3 = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC+ST_BACKGROUND+ST_MOUSE, // status
- 0, // sync
- 14, // screen
- 0, // place
- 0, // getToTable
- 187, // xcood
- 192, // ycood
- 91*64, // frame
- 8254, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 8, // mouseRel_x
- 0, // mouseRel_y
- 17, // mouseSize_x
- 235-192, // mouseSize_y
- LOCKER3_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LOCKER3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact rad_screen = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 14, // screen
- 0, // place
- 0, // getToTable
- 292, // xcood
- 195, // ycood
- 0, // frame
- 9288, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 307-292, // mouseSize_x
- 245-195, // mouseSize_y
- RAD_SCREEN_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 change5_seq[] = {
- 103*64,
- 171,
- 194,
- 0,
- 171,
- 194,
- 1,
- 171,
- 194,
- 2,
- 171,
- 194,
- 3,
- 171,
- 194,
- 4,
- 171,
- 194,
- 5,
- 0
-};
-
-Compact locker1 = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC+ST_BACKGROUND+ST_MOUSE, // status
- 0, // sync
- 14, // screen
- 0, // place
- 0, // getToTable
- 146, // xcood
- 192, // ycood
- 91*64, // frame
- 8254, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 8, // mouseRel_x
- 0, // mouseRel_y
- 17, // mouseSize_x
- 235-192, // mouseSize_y
- LOCKER1_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LOCKER1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact coat = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 14, // screen
- 0, // place
- 0, // getToTable
- 0XAF, // xcood
- 0XCF, // ycood
- 0, // frame
- 8377, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 10, // mouseSize_x
- 225-0XCF, // mouseSize_y
- COAT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- COAT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 change_back5[] = {
- 100*64,
- 0XAA,
- 0XC1,
- 8,
- 0XAA,
- 0XC1,
- 8,
- 0XAA,
- 0XC1,
- 7,
- 0XAA,
- 0XC1,
- 6,
- 0XAA,
- 0XC1,
- 5,
- 0XAA,
- 0XC1,
- 4,
- 0
-};
-
-Compact machine = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 14, // screen
- 0, // place
- 0, // getToTable
- 316, // xcood
- 174, // ycood
- 0, // frame
- 9290, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 359-316, // mouseSize_x
- 224-174, // mouseSize_y
- MACHINE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 anita_give_seq[] = {
- 44*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s14_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 22+DISK_6,
- 23+DISK_6,
- 92+DISK_6,
- 27+DISK_6,
- 0
-};
-
-Compact fact3_exit_right = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 14, // screen
- 0, // place
- 0, // getToTable
- 381, // xcood
- 184, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 403-381, // mouseSize_x
- 263-184, // mouseSize_y
- FACT3_R_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 joey_list_14[] = {
- 230,
- 376,
- 248,
- 272,
- 1,
- 0
-};
-
-uint16 rad_close_locker[] = {
- 107*64,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 locker_open_seq[] = {
- 91*64,
- 1,
- 1,
- 0,
- 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,
- 0
-};
-
-uint16 s14_mouse[] = {
- ID_JOEY,
- ID_FACT3_L_EXIT,
- ID_FACT3_R_EXIT,
- ID_ANITA,
- ID_RADMAN,
- ID_LOCKER1,
- ID_COAT,
- ID_LOCKER2,
- ID_LOCKER3,
- ID_MACHINE,
- ID_RAD_SCREEN,
- ID_14_CONSOLE,
- ID_S14_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s14_chip_list[] = {
- 173,
- 111,
- 136+DISK_2,
- 137+DISK_2,
- 90+DISK_6,
- 96+DISK_6+0X8000,
- 97+DISK_6,
- 106+DISK_6,
- 107+DISK_6+0X8000,
- 28+DISK_6,
- 98+DISK_6,
- 43+DISK_6,
- 44+DISK_6+0X8000,
- 21+DISK_6,
- 91+DISK_6,
- 0
-};
-
-uint16 change_back2[] = {
- 103*64,
- 0XAB,
- 0XC2,
- 5,
- 0XAB,
- 0XC2,
- 4,
- 0XAB,
- 0XC2,
- 3,
- 0XAB,
- 0XC2,
- 2,
- 0XAB,
- 0XC2,
- 1,
- 0XAB,
- 0XC2,
- 0,
- 0
-};
-
-uint16 change2_seq[] = {
- 100*64,
- 170,
- 193,
- 0,
- 170,
- 193,
- 1,
- 170,
- 193,
- 2,
- 170,
- 193,
- 3,
- 170,
- 193,
- 4,
- 170,
- 193,
- 5,
- 170,
- 193,
- 6,
- 170,
- 193,
- 7,
- 170,
- 193,
- 8,
- 170,
- 193,
- 8,
- 0
-};
-
-uint16 change_back1[] = {
- 104*64,
- 0XB2,
- 0XBF,
- 9,
- 0XB2,
- 0XBF,
- 8,
- 0XB2,
- 0XBF,
- 7,
- 0XB2,
- 0XBF,
- 6,
- 0XB2,
- 0XBF,
- 5,
- 0XB2,
- 0XBF,
- 4,
- 0XB2,
- 0XBF,
- 4,
- 0XB2,
- 0XBF,
- 3,
- 0XB2,
- 0XBF,
- 2,
- 0XB2,
- 0XBF,
- 1,
- 0XB2,
- 0XBF,
- 0,
- 0XB2,
- 0XBF,
- 0,
- 0XB2,
- 0XBF,
- 0,
- 0XB2,
- 0XBF,
- 0,
- 0
-};
-
-uint16 change6_seq[] = {
- 104*64,
- 178,
- 191,
- 0,
- 178,
- 191,
- 0,
- 178,
- 191,
- 0,
- 178,
- 191,
- 0,
- 178,
- 191,
- 1,
- 178,
- 191,
- 2,
- 178,
- 191,
- 3,
- 178,
- 191,
- 4,
- 178,
- 191,
- 4,
- 178,
- 191,
- 5,
- 178,
- 191,
- 6,
- 178,
- 191,
- 7,
- 178,
- 191,
- 8,
- 178,
- 191,
- 9,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/15comp.h b/sky/compacts/15comp.h
deleted file mode 100644
index 921cfee2db..0000000000
--- a/sky/compacts/15comp.h
+++ /dev/null
@@ -1,1115 +0,0 @@
-/* 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 SKY15COMP_H
-#define SKY15COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 rs_foster_13_15[] = {
- C_XCOOD,
- 440,
- C_YCOOD,
- 240,
- C_SCREEN,
- 15,
- 65535
-};
-
-Compact flap = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 15, // screen
- 0, // place
- 0, // getToTable
- 0XA6, // xcood
- 0XC9, // ycood
- 74*64, // frame
- 8372, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 45, // mouseRel_x
- 230-202, // mouseRel_y
- 30, // mouseSize_x
- 266-230, // mouseSize_y
- FLAP_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FLAP_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 weld_seq[] = {
- 72*64,
- 369,
- 148,
- 0,
- 369,
- 148,
- 1,
- 369,
- 148,
- 2,
- 369,
- 148,
- 3,
- 369,
- 148,
- 4,
- 369,
- 148,
- 5,
- 369,
- 148,
- 6,
- 369,
- 148,
- 7,
- 0
-};
-
-uint16 rs_foster_15_13[] = {
- C_XCOOD,
- 168,
- C_YCOOD,
- 224,
- C_SCREEN,
- 13,
- C_PLACE,
- ID_S13_FLOOR,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_AR_PRIORITY,
- 65535
-};
-
-Compact whole_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 15, // screen
- 0, // place
- 0, // getToTable
- 42, // xcood
- 42, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- STORE_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 2000, // mouseSize_x
- 2000, // mouseSize_y
- 0, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s15_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_FLOOR_PUTTY,
- ID_FLAP,
- ID_SKEY,
- ID_WD40,
- 177,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint32 *grid15 = 0;
-
-uint16 flap_seq[] = {
- 74*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 0
-};
-
-uint16 s15_floor_table[] = {
- ID_S15_FLOOR,
- RET_OK,
- ID_NU_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S15_WALK_ON,
- ID_STORE_EXIT,
- GT_STORE_EXIT,
- ID_JUNCTION_BOX,
- GT_JUNCTION_BOX,
- ID_FLAP,
- GT_FLAP,
- ID_SKEY,
- GT_SKEY,
- ID_WD40,
- GT_WD40,
- ID_FLOOR_PUTTY,
- GT_PUTTY,
- 65535
-};
-
-Compact s15_flooor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 15, // screen
- 0, // place
- s15_floor_table, // getToTable
- 208, // xcood
- 216, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- STORE_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 424-208, // mouseSize_x
- 63, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 flip_seq[] = {
- 75*64,
- 245,
- 202,
- 0,
- 240,
- 206,
- 1,
- 237,
- 215,
- 2,
- 234,
- 225,
- 3,
- 234,
- 225,
- 3,
- 234,
- 225,
- 3,
- 234,
- 225,
- 3,
- 237,
- 223,
- 4,
- 237,
- 215,
- 5,
- 234,
- 213,
- 6,
- 235,
- 213,
- 7,
- 235,
- 214,
- 8,
- 235,
- 212,
- 9,
- 223,
- 210,
- 10,
- 218,
- 207,
- 11,
- 209,
- 206,
- 12,
- 202,
- 205,
- 13,
- 202,
- 204,
- 14,
- 208,
- 203,
- 15,
- 203,
- 204,
- 16,
- 203,
- 203,
- 17,
- 195,
- 203,
- 18,
- 200,
- 202,
- 19,
- 202,
- 202,
- 20,
- 203,
- 202,
- 21,
- 0
-};
-
-Compact skey = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 15, // screen
- 0, // place
- 0, // getToTable
- 164+5, // xcood
- 221-2, // ycood
- 85*64, // frame
- 8380, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 5, // mouseSize_y
- SKEY_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SHELF_OBJECT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s15_pal[] = {
- 0,
- 1536,
- 1028,
- 1540,
- 1542,
- 1542,
- 2056,
- 2568,
- 1544,
- 2058,
- 2568,
- 2570,
- 2570,
- 3084,
- 2570,
- 2574,
- 4104,
- 1546,
- 3084,
- 3082,
- 3084,
- 2576,
- 3598,
- 2574,
- 3092,
- 3592,
- 3598,
- 3092,
- 4106,
- 3598,
- 4110,
- 4112,
- 3600,
- 4112,
- 4624,
- 3088,
- 3098,
- 5130,
- 4622,
- 4118,
- 6156,
- 3088,
- 3105,
- 6152,
- 4622,
- 4626,
- 5138,
- 4114,
- 3610,
- 7696,
- 3086,
- 4628,
- 4626,
- 5140,
- 4634,
- 8974,
- 2574,
- 4634,
- 7184,
- 5136,
- 5142,
- 6676,
- 2582,
- 4641,
- 5642,
- 5142,
- 5654,
- 6166,
- 5142,
- 5656,
- 10006,
- 3088,
- 5150,
- 11536,
- 2574,
- 5153,
- 10000,
- 3090,
- 5662,
- 6674,
- 6168,
- 6172,
- 6166,
- 6682,
- 5669,
- 12558,
- 3088,
- 5161,
- 12048,
- 3090,
- 6179,
- 7188,
- 6682,
- 5675,
- 7692,
- 6170,
- 6183,
- 7188,
- 7196,
- 6693,
- 12054,
- 4118,
- 5171,
- 12558,
- 3606,
- 7201,
- 8988,
- 6684,
- 7205,
- 10518,
- 5146,
- 7710,
- 7708,
- 7710,
- 7719,
- 12558,
- 4120,
- 7213,
- 13580,
- 4120,
- 7211,
- 10520,
- 4641,
- 8483,
- 11550,
- 5660,
- 7721,
- 12058,
- 2593,
- 8993,
- 12579,
- 5660,
- 7725,
- 8984,
- 8483,
- 9005,
- 8462,
- 9507,
- 8489,
- 11548,
- 4131,
- 8491,
- 12060,
- 6177,
- 9509,
- 10021,
- 8997,
- 9003,
- 12577,
- 2599,
- 9519,
- 10004,
- 9509,
- 9005,
- 12574,
- 6691,
- 10035,
- 9996,
- 9511,
- 10021,
- 12585,
- 4647,
- 9011,
- 12058,
- 7717,
- 11057,
- 10510,
- 10025,
- 10031,
- 13603,
- 4137,
- 10537,
- 12073,
- 9511,
- 10539,
- 13095,
- 7719,
- 11061,
- 11026,
- 10539,
- 11575,
- 14098,
- 3631,
- 11571,
- 11548,
- 11053,
- 11567,
- 12075,
- 11567,
- 12593,
- 13103,
- 12595,
- 16149,
- 1294,
- 1285,
- 1799,
- 2055,
- 2313,
- 3597,
- 4366,
- 4626,
- 5653,
- 6422,
- 6682,
- 7709,
- 1566,
- 1542,
- 2058,
- 2568,
- 2570,
- 3084,
- 4106,
- 3600,
- 4371,
- 6415,
- 4,
- 13622,
- 4405,
- 3084,
- 5398,
- 8469,
- 8995,
- 10537,
- 13353,
- 13107,
- 15935,
- 3389,
- 2056,
- 2058,
- 3590,
- 2058,
- 3092,
- 4616,
- 3088,
- 4634,
- 10768,
- 1800,
- 5,
- 13887,
- 13621,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact wd40 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 15, // screen
- 0, // place
- 0, // getToTable
- 162+3, // xcood
- 230-6, // ycood
- 86*64, // frame
- 8373, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 5, // mouseSize_y
- WD40_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SHELF_OBJECT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact junction_box = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 15, // screen
- 0, // place
- 0, // getToTable
- 397, // xcood
- 199, // ycood
- 0, // frame
- 8382, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- STORE_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 4, // mouseSize_x
- 16, // mouseSize_y
- JUNCTION_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_joey_15_13[] = {
- C_XCOOD,
- 168,
- C_YCOOD,
- 224,
- C_SCREEN,
- 13,
- C_PLACE,
- ID_S13_FLOOR,
- 65535
-};
-
-Compact store_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 15, // screen
- 0, // place
- 0, // getToTable
- 407, // xcood
- 184, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- STORE_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 9, // mouseSize_x
- 249-184, // mouseSize_y
- STORE_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s15_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 87+DISK_3,
- 24+DISK_3,
- 25+DISK_3,
- 26+DISK_3,
- 93+DISK_3,
- 94+DISK_3,
- 0
-};
-
-Compact nu_floor = {
- 0, // logic
- 0, // status
- 0, // sync
- 15, // screen
- 0, // place
- s15_floor_table, // getToTable
- 208-32, // xcood
- 216, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- STORE_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 216+32, // mouseSize_x
- 63, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact floor_putty = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 15, // screen
- 0, // place
- 0, // getToTable
- 225, // xcood
- 251, // ycood
- 88*64, // frame
- 137, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 5, // mouseSize_y
- FLOOR_PUTTY_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s15_mouse[] = {
- ID_JOEY,
- ID_STORE_EXIT,
- ID_JUNCTION_BOX,
- ID_FLAP,
- ID_SKEY,
- ID_WD40,
- ID_FLOOR_PUTTY,
- ID_S15_FLOOR,
- ID_NU_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 joey_list_15[] = {
- 256,
- 376,
- 216,
- 272,
- 1,
- 0
-};
-
-uint16 get_putty_seq[] = {
- 144*64,
- 220,
- 200,
- 0,
- 220,
- 200,
- 1,
- 220,
- 200,
- 2,
- 220,
- 200,
- 3,
- 220,
- 200,
- 3,
- 220,
- 200,
- 3,
- 220,
- 200,
- 3,
- 220,
- 200,
- 3,
- 220,
- 200,
- 4,
- 220,
- 200,
- 5,
- 0
-};
-
-uint16 shelf_get_seq[] = {
- 76*64,
- 283,
- 221,
- 0,
- 283,
- 221,
- 1,
- 283,
- 221,
- 2,
- 283,
- 221,
- 3,
- 283,
- 221,
- 4,
- 283,
- 221,
- 5,
- 283,
- 221,
- 6,
- 283,
- 221,
- 7,
- 283,
- 221,
- 8,
- 283,
- 221,
- 9,
- 283,
- 221,
- 10,
- 283,
- 221,
- 11,
- 283,
- 221,
- 12,
- 283,
- 221,
- 13,
- 283,
- 221,
- 14,
- 283,
- 221,
- 15,
- 283,
- 221,
- 16,
- 283,
- 221,
- 17,
- 283,
- 221,
- 18,
- 283,
- 221,
- 19,
- 283,
- 221,
- 20,
- 283,
- 221,
- 21,
- 283,
- 221,
- 22,
- 283,
- 221,
- 0,
- 0
-};
-
-uint16 s15_fake_mouse[] = {
- ID_JOEY,
- ID_STORE_EXIT,
- ID_JUNCTION_BOX,
- ID_FLAP,
- ID_FAKE_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s15_chip_list[] = {
- 173,
- 111,
- 136+DISK_2,
- 137+DISK_2,
- 72+DISK_3,
- 74+DISK_3,
- 75+DISK_3,
- 76+DISK_3,
- 85+DISK_3,
- 86+DISK_3,
- 88+DISK_3,
- 144+DISK_3,
- 148+DISK_3,
- 149+DISK_3,
- 150+DISK_3,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/16comp.h b/sky/compacts/16comp.h
deleted file mode 100644
index 8d9f613920..0000000000
--- a/sky/compacts/16comp.h
+++ /dev/null
@@ -1,989 +0,0 @@
-/* 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 SKY16COMP_H
-#define SKY16COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact reactor_lower = {
- 0, // logic
- ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 16, // screen
- 0, // place
- 0, // getToTable
- 249, // xcood
- 226, // ycood
- 109*64, // frame
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 foster2_die_seq[] = {
- 32*64,
- 237,
- 242,
- 0,
- 237,
- 242,
- 1,
- 235,
- 242,
- 2,
- 235,
- 242,
- 3,
- 234,
- 242,
- 4,
- 233,
- 242,
- 5,
- 232,
- 242,
- 6,
- 233,
- 242,
- 5,
- 232,
- 242,
- 6,
- 233,
- 242,
- 5,
- 232,
- 242,
- 7,
- 233,
- 242,
- 8,
- 232,
- 243,
- 9,
- 233,
- 243,
- 10,
- 232,
- 243,
- 11,
- 233,
- 242,
- 5,
- 232,
- 242,
- 6,
- 234,
- 242,
- 12,
- 234,
- 242,
- 13,
- 238,
- 242,
- 14,
- 236,
- 241,
- 15,
- 236,
- 241,
- 16,
- 237,
- 241,
- 17,
- 233,
- 241,
- 18,
- 228,
- 241,
- 19,
- 226,
- 241,
- 20,
- 215,
- 246,
- 21,
- 198,
- 258,
- 22,
- 185,
- 273,
- 23,
- 184,
- 273,
- 24,
- 184,
- 273,
- 25,
- 184,
- 273,
- 26,
- 184,
- 273,
- 27,
- 0
-};
-
-Compact reactor_console = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 16, // screen
- 0, // place
- 0, // getToTable
- 65, // xcood
- 59, // ycood
- 31*64, // frame
- 8394, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 386-365, // mouseSize_x
- 278-259, // mouseSize_y
- REACTOR_PC_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- CONSOLE_16_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint32 *grid16 = 0;
-
-uint16 s16_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 93+DISK_6,
- 94+DISK_6,
- 95+DISK_6,
- 0
-};
-
-Compact entrance_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 16, // screen
- 0, // place
- 0, // getToTable
- 186, // xcood
- 220, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 203-186, // mouseSize_x
- 294-220, // mouseSize_y
- ENTRANCE_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 console_16_seq[] = {
- 31*64,
- 368,
- 260,
- 0,
- 368,
- 260,
- 1,
- 368,
- 260,
- 2,
- 368,
- 260,
- 3,
- 368,
- 260,
- 4,
- 368,
- 260,
- 5,
- 368,
- 260,
- 6,
- 368,
- 260,
- 7,
- 368,
- 260,
- 8,
- 368,
- 260,
- 9,
- 368,
- 260,
- 10,
- 0
-};
-
-uint16 s16_floor_table[] = {
- ID_S16_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S16_LEFT_ON,
- 1,
- S16_CORE_ON,
- ID_ENTRANCE_EXIT,
- GT_ENTRANCE_EXIT,
- ID_REACTOR_PC,
- GT_REACTOR_CONSOLE,
- ID_REACTOR_DOOR,
- GT_REACTOR_DOOR,
- ID_STD_LEFT_TALK,
- GT_L_TALK_16,
- ID_STD_RIGHT_TALK,
- GT_R_TALK_16,
- 65535
-};
-
-Compact s16_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 16, // screen
- 0, // place
- s16_floor_table, // getToTable
- 181, // xcood
- 277, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 416-181, // mouseSize_x
- 321-277, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s16_pal[] = {
- 0,
- 1024,
- 1028,
- 1028,
- 1542,
- 1540,
- 1542,
- 1542,
- 2054,
- 1544,
- 2054,
- 2054,
- 1546,
- 2056,
- 2056,
- 2056,
- 2058,
- 3080,
- 2058,
- 2058,
- 2570,
- 2570,
- 2568,
- 3082,
- 2574,
- 3084,
- 3084,
- 3086,
- 3594,
- 3084,
- 3598,
- 3082,
- 3598,
- 3596,
- 4112,
- 3598,
- 3602,
- 4110,
- 3600,
- 4112,
- 5136,
- 2576,
- 3608,
- 5128,
- 3088,
- 4114,
- 4112,
- 4626,
- 4628,
- 5132,
- 4624,
- 5136,
- 5142,
- 3604,
- 4632,
- 5646,
- 4626,
- 5138,
- 5652,
- 5138,
- 5142,
- 6160,
- 3604,
- 5146,
- 5134,
- 5654,
- 5656,
- 6672,
- 5142,
- 6166,
- 6678,
- 4120,
- 6168,
- 6676,
- 4632,
- 5157,
- 6154,
- 6168,
- 6678,
- 7192,
- 4634,
- 6686,
- 7186,
- 4636,
- 6691,
- 9998,
- 3096,
- 6686,
- 7702,
- 6170,
- 7198,
- 6162,
- 6686,
- 6185,
- 6668,
- 6686,
- 8474,
- 7192,
- 7198,
- 7713,
- 9492,
- 5148,
- 7713,
- 8982,
- 5150,
- 8988,
- 10520,
- 5660,
- 8990,
- 8988,
- 6689,
- 8485,
- 10008,
- 5665,
- 8995,
- 9496,
- 5667,
- 8485,
- 8988,
- 5669,
- 8997,
- 11546,
- 4129,
- 7727,
- 8468,
- 6695,
- 9507,
- 12574,
- 5150,
- 10019,
- 10524,
- 6181,
- 10025,
- 9494,
- 6185,
- 10023,
- 13084,
- 5665,
- 10025,
- 9502,
- 8489,
- 10025,
- 13089,
- 6179,
- 10537,
- 9502,
- 8491,
- 10541,
- 11032,
- 6187,
- 11561,
- 11546,
- 6187,
- 11049,
- 12581,
- 7209,
- 11051,
- 14115,
- 6695,
- 12073,
- 11036,
- 9517,
- 12079,
- 12568,
- 6191,
- 12077,
- 12577,
- 6703,
- 12079,
- 14115,
- 7723,
- 13103,
- 13086,
- 8497,
- 12593,
- 13607,
- 6707,
- 13105,
- 13605,
- 6197,
- 13109,
- 14113,
- 6711,
- 13623,
- 14629,
- 8503,
- 14649,
- 14618,
- 9015,
- 15163,
- 15642,
- 7227,
- 256,
- 2,
- 2823,
- 3843,
- 2068,
- 7448,
- 6922,
- 3616,
- 9247,
- 8977,
- 5672,
- 11304,
- 10777,
- 7214,
- 12589,
- 12062,
- 8499,
- 13618,
- 13348,
- 10039,
- 14647,
- 14634,
- 11835,
- 15932,
- 42,
- 2816,
- 2571,
- 3341,
- 4621,
- 3343,
- 4630,
- 6925,
- 5401,
- 7200,
- 16150,
- 16191,
- 11,
- 3072,
- 0,
- 12,
- 3328,
- 0,
- 13,
- 3584,
- 0,
- 14,
- 3840,
- 0,
- 15,
- 4096,
- 0,
- 3084,
- 4108,
- 0,
- 3084,
- 2060,
- 0,
- 4116,
- 2316,
- 0,
- 5144,
- 5134,
- 0,
- 6168,
- 2580,
- 0,
- 6686,
- 2582,
- 0,
- 7713,
- 5910,
- 0,
- 23,
- 6144,
- 0,
- 24,
- 6400,
- 0,
- 25,
- 6656,
- 0,
- 26,
- 6912,
- 0,
- 27,
- 7168,
- 0,
- 28,
- 7424,
- 0,
- 29,
- 7680,
- 0,
- 30,
- 7936,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 14655,
- 0,
- 58,
- 14848,
- 0,
- 59,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 s16_chip_list[] = {
- 173,
- 111,
- 136+DISK_2,
- 137+DISK_2,
- 90+DISK_6,
- 96+DISK_6,
- 97+DISK_6,
- 106+DISK_6,
- 108+DISK_6,
- 109+DISK_6,
- 146+DISK_6,
- 147+DISK_6,
- 31+DISK_6,
- 32+DISK_6,
- 0
-};
-
-uint16 rad_con_look[] = {
- 146*64,
- 288,
- 201,
- 0,
- 288,
- 201,
- 1,
- 288,
- 201,
- 2,
- 288,
- 201,
- 3,
- 288,
- 201,
- 4,
- 288,
- 201,
- 5,
- 288,
- 201,
- 6,
- 288,
- 201,
- 7,
- 288,
- 201,
- 0,
- 288,
- 201,
- 0,
- 0
-};
-
-uint16 s16_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_RADMAN,
- ID_ANITA,
- ID_REACTOR_DOOR,
- ID_REACTOR_LOWER,
- ID_REACTOR_PC,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 foster_die_seq[] = {
- 32*64,
- 349,
- 250,
- 0,
- 349,
- 250,
- 1,
- 347,
- 250,
- 2,
- 347,
- 250,
- 3,
- 346,
- 250,
- 4,
- 345,
- 250,
- 5,
- 344,
- 250,
- 6,
- 345,
- 250,
- 5,
- 344,
- 250,
- 6,
- 345,
- 250,
- 5,
- 344,
- 250,
- 7,
- 345,
- 250,
- 8,
- 344,
- 251,
- 9,
- 345,
- 251,
- 10,
- 344,
- 251,
- 11,
- 345,
- 250,
- 5,
- 344,
- 250,
- 6,
- 346,
- 250,
- 12,
- 346,
- 250,
- 13,
- 350,
- 250,
- 14,
- 348,
- 249,
- 15,
- 348,
- 249,
- 16,
- 349,
- 249,
- 17,
- 345,
- 249,
- 18,
- 340,
- 249,
- 19,
- 338,
- 249,
- 20,
- 327,
- 254,
- 21,
- 310,
- 266,
- 22,
- 297,
- 273,
- 23,
- 296,
- 273,
- 24,
- 296,
- 273,
- 25,
- 296,
- 273,
- 26,
- 296,
- 273,
- 27,
- 0
-};
-
-Compact reactor_door = {
- 0, // logic
- ST_RECREATE+ST_BACKGROUND+ST_MOUSE, // status
- 0, // sync
- 16, // screen
- 0, // place
- 0, // getToTable
- 249, // xcood
- 175, // ycood
- 108*64, // frame
- 9295, // cursorText
- REACTOR_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 342-251, // mouseSize_x
- 266-176, // mouseSize_y
- REACTOR_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s16_mouse[] = {
- ID_JOEY,
- ID_RADMAN,
- ID_ENTRANCE_EXIT,
- ID_REACTOR_PC,
- ID_REACTOR_DOOR,
- ID_S16_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 rs_foster_14_16[] = {
- C_XCOOD,
- 160,
- C_YCOOD,
- 288,
- C_SCREEN,
- 16,
- C_PLACE,
- ID_S16_FLOOR,
- 65535
-};
-
-uint16 fost_con_look[] = {
- 147*64,
- 264,
- 214,
- 0,
- 264,
- 214,
- 1,
- 264,
- 214,
- 2,
- 264,
- 214,
- 2,
- 264,
- 214,
- 2,
- 264,
- 214,
- 2,
- 264,
- 214,
- 2,
- 264,
- 214,
- 2,
- 264,
- 214,
- 1,
- 264,
- 214,
- 3,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/17comp.h b/sky/compacts/17comp.h
deleted file mode 100644
index e6dc4e60de..0000000000
--- a/sky/compacts/17comp.h
+++ /dev/null
@@ -1,923 +0,0 @@
-/* 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 SKY17COMP_H
-#define SKY17COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 pulseb_seq[] = {
- 132*64,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 1,
- 256,
- 203,
- 2,
- 256,
- 203,
- 3,
- 256,
- 203,
- 4,
- 256,
- 203,
- 5,
- 256,
- 203,
- 6,
- 256,
- 203,
- 7,
- 256,
- 203,
- 8,
- 256,
- 203,
- 9,
- 256,
- 203,
- 10,
- 256,
- 203,
- 11,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 256,
- 203,
- 0,
- 0
-};
-
-uint16 s17_floor_table[] = {
- ID_S17_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S17_LEFT_ON,
- ID_CORE_EXIT,
- GT_CORE_EXIT,
- ID_ANITA_CARD,
- GT_ANITA_CARD,
- ID_PULSE,
- GT_RODS,
- 65535
-};
-
-Compact s17_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 17, // screen
- 0, // place
- s17_floor_table, // getToTable
- 200, // xcood
- 264, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 216, // mouseSize_x
- 1024, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid17 = 0;
-
-uint16 get_card_seq[] = {
- 30*64,
- 323,
- 248,
- 0,
- 323,
- 248,
- 1,
- 323,
- 248,
- 2,
- 323,
- 248,
- 3,
- 323,
- 248,
- 3,
- 323,
- 248,
- 3,
- 323,
- 248,
- 3,
- 323,
- 248,
- 2,
- 323,
- 248,
- 1,
- 323,
- 248,
- 0,
- 0
-};
-
-Compact core_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 17, // screen
- 0, // place
- 0, // getToTable
- 184, // xcood
- 208, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 12, // mouseSize_x
- 292-208, // mouseSize_y
- CORE_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_17_16[] = {
- C_XCOOD,
- 296,
- C_YCOOD,
- 256,
- C_SCREEN,
- 16,
- C_PLACE,
- ID_S16_FLOOR,
- 65535
-};
-
-uint16 s17_chip_list[] = {
- 173,
- 111,
- 136+DISK_2,
- 137+DISK_2,
- 90+DISK_6,
- 96+DISK_6,
- 97+DISK_6,
- 106+DISK_6,
- 30+DISK_6,
- 110+DISK_6,
- 132+DISK_6,
- 133+DISK_6,
- 0
-};
-
-uint16 s17_pal[] = {
- 0,
- 3584,
- 5650,
- 4880,
- 4375,
- 6164,
- 5138,
- 4118,
- 6421,
- 5395,
- 4376,
- 6934,
- 5652,
- 5403,
- 6422,
- 6162,
- 4892,
- 6679,
- 6164,
- 5659,
- 6934,
- 5909,
- 5148,
- 7704,
- 6166,
- 6170,
- 7192,
- 6675,
- 5661,
- 7449,
- 6932,
- 5663,
- 8218,
- 6681,
- 6173,
- 7962,
- 6935,
- 5918,
- 8476,
- 7446,
- 6431,
- 8219,
- 7194,
- 6174,
- 8222,
- 7449,
- 7458,
- 8476,
- 7451,
- 6688,
- 8478,
- 8217,
- 6689,
- 9502,
- 7708,
- 6945,
- 8735,
- 7713,
- 7968,
- 8735,
- 8224,
- 7716,
- 8993,
- 8733,
- 7205,
- 10019,
- 8991,
- 7460,
- 10277,
- 9248,
- 9256,
- 9762,
- 8995,
- 7716,
- 10535,
- 9254,
- 8742,
- 9766,
- 9765,
- 8487,
- 11048,
- 9511,
- 9256,
- 10535,
- 9769,
- 10025,
- 10791,
- 10536,
- 9257,
- 11818,
- 10534,
- 10797,
- 10792,
- 11045,
- 9516,
- 11821,
- 11050,
- 11307,
- 11818,
- 10542,
- 12333,
- 11049,
- 11307,
- 11565,
- 11307,
- 11561,
- 10030,
- 12078,
- 11820,
- 10540,
- 12335,
- 11565,
- 12594,
- 12076,
- 11567,
- 10544,
- 13104,
- 11819,
- 11315,
- 11314,
- 12079,
- 10798,
- 13362,
- 12844,
- 12592,
- 12335,
- 12589,
- 12594,
- 12849,
- 12595,
- 11568,
- 13620,
- 12339,
- 12339,
- 12597,
- 13103,
- 13366,
- 12850,
- 12343,
- 11827,
- 14133,
- 13616,
- 12597,
- 14132,
- 13365,
- 12595,
- 12600,
- 13111,
- 12084,
- 14391,
- 12857,
- 13109,
- 13622,
- 14385,
- 13113,
- 14136,
- 13370,
- 13622,
- 13879,
- 14132,
- 14137,
- 13622,
- 14900,
- 13108,
- 14905,
- 13882,
- 13368,
- 15418,
- 14395,
- 13623,
- 14907,
- 14395,
- 14138,
- 14395,
- 14141,
- 14137,
- 15162,
- 15413,
- 14653,
- 14907,
- 14653,
- 14139,
- 15165,
- 15674,
- 15931,
- 15419,
- 15930,
- 15422,
- 15679,
- 15678,
- 16190,
- 16191,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 0,
- 15360,
- 15420,
- 13621,
- 10551,
- 11561,
- 8995,
- 6697,
- 8218,
- 2834,
- 1811,
- 770,
- 519,
- 13571,
- 9517,
- 9778,
- 11805,
- 5151,
- 5926,
- 8205,
- 1808,
- 2586,
- 11267,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 15620,
- 16189,
- 14649,
- 11321,
- 12588,
- 10024,
- 8242,
- 10527,
- 6174,
- 5927,
- 7698,
- 3600,
- 2325,
- 2308,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 s17_mouse[] = {
- ID_JOEY,
- ID_CORE_EXIT,
- ID_ANITA_CARD,
- ID_PULSE,
- ID_S17_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact pulseb = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 17, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 132*64, // frame
- 8377, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 10, // mouseSize_x
- 225-0XCF, // mouseSize_y
- COAT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- ANIMATE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s17_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 129+DISK_6,
- 130+DISK_6,
- 131+DISK_6,
- 0
-};
-
-uint16 pulse_seq[] = {
- 110*64,
- 256,
- 247,
- 0,
- 256,
- 247,
- 1,
- 256,
- 247,
- 2,
- 256,
- 247,
- 3,
- 256,
- 247,
- 4,
- 256,
- 247,
- 5,
- 256,
- 247,
- 6,
- 256,
- 247,
- 7,
- 256,
- 247,
- 8,
- 256,
- 247,
- 9,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 256,
- 247,
- 0,
- 0
-};
-
-Compact anita_card = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 17, // screen
- 0, // place
- 0, // getToTable
- 328, // xcood
- 296, // ycood
- 133*64, // frame
- 68, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 5, // mouseSize_y
- ANITA_CARD_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_16_17[] = {
- C_XCOOD,
- 176,
- C_YCOOD,
- 280,
- C_SCREEN,
- 17,
- C_PLACE,
- ID_S17_FLOOR,
- 65535
-};
-
-uint16 s17_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_PULSE,
- ID_PULSEB,
- ID_ANITA_CARD,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-Compact pulse = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_SORT+ST_MOUSE, // status
- 0, // sync
- 17, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 110*64, // frame
- 9259, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 5, // mouseRel_x
- (int16) 65510, // mouseRel_y
- 45, // mouseSize_x
- 30, // mouseSize_y
- RODS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- ANIMATE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/18comp.h b/sky/compacts/18comp.h
deleted file mode 100644
index 7b86838376..0000000000
--- a/sky/compacts/18comp.h
+++ /dev/null
@@ -1,1610 +0,0 @@
-/* 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 SKY18COMP_H
-#define SKY18COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 steam_alert_seq[] = {
- 86*64,
- 258,
- 242,
- 0,
- 258,
- 242,
- 1,
- 258,
- 243,
- 2,
- 257,
- 239,
- 3,
- 254,
- 235,
- 4,
- 253,
- 234,
- 5,
- 251,
- 233,
- 6,
- 251,
- 233,
- 7,
- 0
-};
-
-uint16 sleep_seq[] = {
- 75*64,
- 250,
- 231,
- 0,
- 250,
- 231,
- 0,
- 250,
- 231,
- 0,
- 250,
- 231,
- 1,
- 250,
- 231,
- 1,
- 250,
- 231,
- 1,
- 250,
- 231,
- 2,
- 250,
- 231,
- 2,
- 250,
- 231,
- 2,
- 250,
- 231,
- 3,
- 250,
- 231,
- 3,
- 250,
- 231,
- 3,
- 250,
- 231,
- 4,
- 250,
- 231,
- 4,
- 250,
- 231,
- 4,
- 250,
- 231,
- 5,
- 250,
- 231,
- 5,
- 250,
- 231,
- 5,
- 250,
- 231,
- 6,
- 250,
- 231,
- 6,
- 250,
- 231,
- 6,
- 250,
- 231,
- 7,
- 250,
- 231,
- 7,
- 250,
- 231,
- 7,
- 0
-};
-
-Compact power_door = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_MOUSE+ST_RECREATE, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 146, // xcood
- 229, // ycood
- 61*64, // frame
- 8394, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 174-146, // mouseRel_x
- 233-229, // mouseRel_y
- 246-174, // mouseSize_x
- 268-233, // mouseSize_y
- POWER_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- POWER_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 steam1_seq[] = {
- 57*64,
- 386,
- 137,
- 0,
- 386,
- 137,
- 1,
- 386,
- 137,
- 2,
- 386,
- 137,
- 3,
- 386,
- 137,
- 4,
- 386,
- 137,
- 5,
- 386,
- 137,
- 6,
- 386,
- 137,
- 7,
- 386,
- 137,
- 8,
- 386,
- 137,
- 9,
- 0
-};
-
-uint16 unpush_but_seq[] = {
- 71*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact right_lever = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 191, // xcood
- 236, // ycood
- 91*64, // frame
- 67, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 24, // mouseSize_y
- RIGHT_LEVER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- RIGHT_LEVER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 steam2_seq[] = {
- 58*64,
- 382,
- 137,
- 0,
- 382,
- 137,
- 1,
- 382,
- 137,
- 2,
- 382,
- 137,
- 3,
- 382,
- 137,
- 4,
- 0
-};
-
-uint16 blowoff_seq[] = {
- 69*64,
- 169,
- 222,
- 0,
- 162,
- 227,
- 1,
- 160,
- 240,
- 2,
- 150,
- 250,
- 3,
- 150,
- 255,
- 4,
- 148,
- 259,
- 5,
- 149,
- 271,
- 6,
- 149,
- 279,
- 7,
- 149,
- 279,
- 8,
- 147,
- 279,
- 9,
- 147,
- 279,
- 10,
- 0
-};
-
-uint16 s18_mouse[] = {
- ID_JOEY,
- ID_MONITOR,
- ID_RIGHT_EXIT_S18,
- ID_POWER_PANEL,
- ID_POWER_SWITCH,
- ID_POWER_CHAIR,
- ID_S18_FLOOR,
- ID_LEFT_SKULL,
- ID_RIGHT_SKULL,
- ID_POWER_DOOR,
- ID_LEFT_LEVER,
- ID_RIGHT_LEVER,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 power_start_seq[] = {
- 66*64,
- 157,
- 315,
- 0,
- 157,
- 315,
- 1,
- 157,
- 315,
- 2,
- 157,
- 315,
- 3,
- 157,
- 315,
- 4,
- 0
-};
-
-Compact power_switch = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 237, // xcood
- 222, // ycood
- 63*64, // frame
- 67, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 8, // mouseSize_x
- 8, // mouseSize_y
- SWITCH_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- POWER_SWITCH_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 power_stop_seq[] = {
- 68*64,
- 157,
- 315,
- 0,
- 157,
- 315,
- 1,
- 157,
- 315,
- 2,
- 157,
- 315,
- 3,
- 157,
- 315,
- 0,
- 157,
- 315,
- 4,
- 157,
- 315,
- 5,
- 157,
- 315,
- 6,
- 157,
- 315,
- 7,
- 157,
- 315,
- 8,
- 0
-};
-
-uint16 s18_floor_table[] = {
- ID_S18_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S18_WALK_ON,
- 1,
- GET_TO_TALK,
- ID_RIGHT_EXIT_S18,
- GET_TO_R_EXIT_S18,
- ID_POWER_PANEL,
- GET_TO_POWER_PANEL,
- ID_POWER_SWITCH,
- GET_TO_POWER_SWITCH,
- ID_POWER_CHAIR,
- GET_TO_POWER_CHAIR,
- ID_LEFT_SKULL,
- GET_TO_LEFT_SKULL,
- ID_RIGHT_SKULL,
- GET_TO_RIGHT_SKULL,
- ID_POWER_DOOR,
- GET_TO_POWER_DOOR,
- ID_RIGHT_LEVER,
- GET_TO_RIGHT_LEVER,
- ID_LEFT_LEVER,
- GET_TO_LEFT_LEVER,
- 65535
-};
-
-Compact s18_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 18, // screen
- 0, // place
- s18_floor_table, // getToTable
- 128, // xcood
- 272, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 14+16, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 joey_list_s18[] = {
- 156,
- 360,
- 280,
- 304,
- 1,
- 0
-};
-
-uint16 nu_chip_18[] = {
- 136+DISK_2,
- 137+DISK_2,
- 44+DISK_2,
- 45+DISK_2,
- 46+DISK_2,
- 61+DISK_2,
- 63+DISK_2,
- 64+DISK_2,
- 65+DISK_2,
- 66+DISK_2,
- 67+DISK_2,
- 68+DISK_2,
- 70+DISK_2+0X8000,
- 71+DISK_2,
- 88+DISK_2+0X8000,
- 92+DISK_2+0X8000,
- 90+DISK_2,
- 91+DISK_2,
- 89+DISK_2,
- 72+DISK_2,
- 85+DISK_2+0X8000,
- 86+DISK_2+0X8000,
- 74+DISK_2,
- 76+DISK_2+0X8000,
- 75+DISK_2,
- 0
-};
-
-Compact power_chair = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 258, // xcood
- 253, // ycood
- 0, // frame
- 8908, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 20, // mouseSize_x
- 24, // mouseSize_y
- CHAIR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 steam3_seq[] = {
- 59*64,
- 380,
- 137,
- 0,
- 380,
- 137,
- 1,
- 380,
- 137,
- 2,
- 380,
- 137,
- 3,
- 380,
- 137,
- 4,
- 380,
- 137,
- 5,
- 0
-};
-
-Compact left_skull = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 329, // xcood
- 247, // ycood
- 0, // frame
- 65, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 4, // mouseSize_x
- 5, // mouseSize_y
- LEFT_SKULL_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_gordon_end[] = {
- C_XCOOD,
- 250,
- C_YCOOD,
- 231,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_MOUSE,
- C_ACTION_SCRIPT,
- SAT_GORDON_ACTION,
- C_MOUSE_REL_X,
- 10,
- C_MOUSE_REL_Y,
- 244-231,
- C_MOUSE_SIZE_X,
- 20,
- C_MOUSE_SIZE_Y,
- 276-244,
- C_FRAME,
- 75*64,
- 65535
-};
-
-Compact right_skull = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 379, // xcood
- 247, // ycood
- 0, // frame
- 65, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 4, // mouseSize_x
- 5, // mouseSize_y
- RIGHT_SKULL_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 power_spin_seq[] = {
- 67*64,
- 157,
- 315,
- 0,
- 157,
- 315,
- 1,
- 157,
- 315,
- 2,
- 157,
- 315,
- 3,
- 0
-};
-
-uint16 s18_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 57+DISK_2,
- 58+DISK_2,
- 60+DISK_2,
- 0
-};
-
-uint16 steam4_seq[] = {
- 60*64,
- 380,
- 137,
- 0,
- 380,
- 137,
- 1,
- 380,
- 137,
- 2,
- 380,
- 137,
- 3,
- 380,
- 137,
- 4,
- 0
-};
-
-Compact steam = {
- L_SCRIPT, // logic
- ST_FOREGROUND+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 10, // xcood
- 10, // ycood
- 57*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
- STEAM_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact socket = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_MOUSE+ST_RECREATE, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 185, // xcood
- 220, // ycood
- 65*64, // frame
- 66, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 8, // mouseSize_x
- 8, // mouseSize_y
- SOCKET_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- POWER_PANEL_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact power_motor = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 67*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
- POWER_MOTOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 joey_unpush_seq[] = {
- 89*64,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 high_push_seq[] = {
- 72*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-Compact left_lever = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 181, // xcood
- 236, // ycood
- 90*64+1, // frame
- 67, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 24, // mouseSize_y
- LEFT_LEVER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LEFT_LEVER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s18_pal[] = {
- 0,
- 1024,
- 1540,
- 1542,
- 2054,
- 2056,
- 2058,
- 2568,
- 2570,
- 2572,
- 3084,
- 3594,
- 3084,
- 4108,
- 2570,
- 3086,
- 6158,
- 2058,
- 3598,
- 4112,
- 3598,
- 3600,
- 4112,
- 4112,
- 3606,
- 5132,
- 3088,
- 4114,
- 5650,
- 2576,
- 4626,
- 6676,
- 3600,
- 4628,
- 5652,
- 4114,
- 4630,
- 5138,
- 6162,
- 5144,
- 5132,
- 5652,
- 5146,
- 5644,
- 5654,
- 5146,
- 5652,
- 6166,
- 5660,
- 6158,
- 6166,
- 5662,
- 6158,
- 6678,
- 5656,
- 6172,
- 5656,
- 6174,
- 7184,
- 5656,
- 5665,
- 6676,
- 7192,
- 6172,
- 8474,
- 4122,
- 5671,
- 7696,
- 5658,
- 6682,
- 7198,
- 7194,
- 6689,
- 8984,
- 4636,
- 6695,
- 7700,
- 7708,
- 7198,
- 8993,
- 6684,
- 7713,
- 10526,
- 5660,
- 8483,
- 8470,
- 8990,
- 7717,
- 8986,
- 7713,
- 7717,
- 11043,
- 6174,
- 8483,
- 10019,
- 7201,
- 8999,
- 8990,
- 10019,
- 8997,
- 12071,
- 6177,
- 9001,
- 8993,
- 10021,
- 9511,
- 11045,
- 7205,
- 9011,
- 11542,
- 7717,
- 9513,
- 12587,
- 6693,
- 10025,
- 11561,
- 8999,
- 10539,
- 12579,
- 7721,
- 10029,
- 13613,
- 6185,
- 10545,
- 11041,
- 10539,
- 11051,
- 12077,
- 10027,
- 11059,
- 15649,
- 6697,
- 11567,
- 14635,
- 7211,
- 11573,
- 14115,
- 7725,
- 11567,
- 12591,
- 10543,
- 12079,
- 14641,
- 9007,
- 12605,
- 13078,
- 11057,
- 12091,
- 16161,
- 7725,
- 12599,
- 13093,
- 11569,
- 12601,
- 14113,
- 10033,
- 12593,
- 12595,
- 13617,
- 13107,
- 14643,
- 10547,
- 13109,
- 13617,
- 13107,
- 13119,
- 15649,
- 9523,
- 13627,
- 16165,
- 6199,
- 13621,
- 15669,
- 10037,
- 14139,
- 14123,
- 13623,
- 14139,
- 16173,
- 8505,
- 14655,
- 14627,
- 14135,
- 14655,
- 15145,
- 13627,
- 15679,
- 16171,
- 11581,
- 15679,
- 15665,
- 14141,
- 1073,
- 2564,
- 2570,
- 3084,
- 4108,
- 3598,
- 4112,
- 5136,
- 3088,
- 4118,
- 10,
- 10,
- 4630,
- 5648,
- 4626,
- 5144,
- 5132,
- 5652,
- 5146,
- 7188,
- 3606,
- 6174,
- 7184,
- 6680,
- 0,
- 2111,
- 2056,
- 2572,
- 3084,
- 3594,
- 3084,
- 3596,
- 4110,
- 3600,
- 4624,
- 4624,
- 4626,
- 5140,
- 6162,
- 5140,
- 6166,
- 6166,
- 5656,
- 6682,
- 7192,
- 6684,
- 7708,
- 7708,
- 63,
- 2048,
- 2056,
- 3086,
- 4622,
- 4624,
- 5140,
- 6166,
- 6166,
- 6170,
- 7708,
- 7708,
- 7713,
- 8990,
- 8993,
- 8997,
- 10023,
- 9509,
- 10025,
- 11049,
- 10539,
- 11567,
- 13099,
- 11569,
- 16128,
- 2560,
- 2570,
- 2572,
- 15116,
- 11575,
- 4628,
- 6676,
- 7192,
- 7198,
- 8990,
- 8993,
- 9511,
- 11045,
- 9001,
- 11051,
- 12073,
- 11053,
- 13109,
- 14129,
- 13623,
- 15163,
- 15669,
- 14141,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 rs_foster_to_18[] = {
- C_XCOOD,
- 424,
- C_YCOOD,
- 272,
- C_SCREEN,
- 18,
- C_PLACE,
- ID_S18_FLOOR,
- 65535
-};
-
-uint16 power_bang_seq[] = {
- 62*64,
- 179,
- 216,
- 0,
- 173,
- 207,
- 1,
- 172,
- 205,
- 2,
- 171,
- 204,
- 3,
- 169,
- 204,
- 4,
- 167,
- 203,
- 5,
- 164,
- 201,
- 6,
- 158,
- 198,
- 7,
- 155,
- 196,
- 8,
- 150,
- 192,
- 9,
- 145,
- 189,
- 10,
- 138,
- 183,
- 11,
- 134,
- 177,
- 12,
- 134,
- 174,
- 13,
- 138,
- 170,
- 14,
- 139,
- 167,
- 15,
- 0
-};
-
-uint16 s18_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_MONITOR,
- ID_STEAM,
- ID_POWER_DOOR,
- ID_LEFT_LEVER,
- ID_RIGHT_LEVER,
- ID_POWER_MOTOR,
- ID_POWER_PANEL,
- ID_POWER_SWITCH,
- ID_POWER_BANG,
- ID_LAMB,
- ID_LIFT_S7,
- ID_LIFT7_LIGHT,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 high_unpush_seq[] = {
- 72*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s18_chip_list[] = {
- 173,
- 111,
- 44+DISK_2,
- 45+DISK_2,
- 46+DISK_2,
- 61+DISK_2,
- 63+DISK_2,
- 64+DISK_2,
- 65+DISK_2,
- 66+DISK_2,
- 67+DISK_2,
- 68+DISK_2,
- 70+DISK_2+0X8000,
- 71+DISK_2,
- 88+DISK_2+0X8000,
- 92+DISK_2+0X8000,
- 90+DISK_2,
- 91+DISK_2,
- 89+DISK_2,
- 72+DISK_2,
- 85+DISK_2+0X8000,
- 86+DISK_2+0X8000,
- 74+DISK_2,
- 76+DISK_2+0X8000,
- 75+DISK_2,
- 0
-};
-
-Compact power_bang = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- POWER_BANG_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 push_but_seq[] = {
- 71*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 door_blast_seq[] = {
- 61*64,
- 146,
- 229,
- 0,
- 146,
- 229,
- 1,
- 146,
- 229,
- 2,
- 146,
- 229,
- 3,
- 0
-};
-
-uint16 rs_gordon_start[] = {
- C_XCOOD,
- 264,
- C_YCOOD,
- 272,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE,
- C_ACTION_SCRIPT,
- SHOUT_ACTION,
- C_MOUSE_REL_X,
- 65520,
- C_MOUSE_REL_Y,
- 65488,
- C_MOUSE_SIZE_X,
- 32,
- C_MOUSE_SIZE_Y,
- 48,
- 65535
-};
-
-uint16 monhit_seq[] = {
- 76*64,
- 250,
- 231,
- 0,
- 250,
- 231,
- 1,
- 250,
- 231,
- 2,
- 250,
- 231,
- 3,
- 0
-};
-
-uint16 spanner_seq[] = {
- 70*64,
- 239,
- 195,
- 0,
- 239,
- 195,
- 0,
- 239,
- 195,
- 1,
- 239,
- 195,
- 1,
- 239,
- 195,
- 2,
- 239,
- 195,
- 3,
- 239,
- 195,
- 4,
- 239,
- 195,
- 5,
- 239,
- 195,
- 6,
- 239,
- 195,
- 6,
- 239,
- 195,
- 6,
- 239,
- 195,
- 7,
- 239,
- 195,
- 8,
- 239,
- 195,
- 9,
- 239,
- 195,
- 7,
- 239,
- 195,
- 10,
- 239,
- 195,
- 10,
- 239,
- 195,
- 11,
- 239,
- 195,
- 12,
- 0
-};
-
-uint16 joey_push_seq[] = {
- 89*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,
- 0
-};
-
-Compact right_exit_s18 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 18, // screen
- 0, // place
- 0, // getToTable
- 405, // xcood
- 221, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 414-405, // mouseSize_x
- 280-221, // mouseSize_y
- ER18_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/19comp.h b/sky/compacts/19comp.h
deleted file mode 100644
index e82877b804..0000000000
--- a/sky/compacts/19comp.h
+++ /dev/null
@@ -1,730 +0,0 @@
-/* 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 SKY19COMP_H
-#define SKY19COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 rs_foster_19_28[] = {
- C_XCOOD,
- 120,
- C_YCOOD,
- 272,
- C_SCREEN,
- 28,
- C_PLACE,
- ID_S28_FLOOR,
- 65535
-};
-
-uint16 s19_mouse[] = {
- 12289,
- ID_JOEY,
- ID_LEFT_EXIT_19,
- ID_RIGHT_EXIT_19,
- ID_SMALL_19,
- ID_S19_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s19_floor_table[] = {
- ID_S19_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S19_RIGHT_ON,
- 1,
- S19_LEFT_ON,
- ID_RIGHT_EXIT_19,
- GT_RIGHT_EXIT_19,
- ID_LEFT_EXIT_19,
- GT_LEFT_EXIT_19,
- ID_SMALL_19,
- GT_TOP_RIGHT_19,
- 12289,
- GET_TO_UCHAR,
- 65535
-};
-
-Compact s19_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 19, // screen
- 0, // place
- s19_floor_table, // getToTable
- 128, // xcood
- 216, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_28_sml_19[] = {
- C_XCOOD,
- 456+8,
- C_YCOOD,
- 248,
- C_SCREEN,
- 19,
- C_PLACE,
- ID_S19_FLOOR,
- C_FRAME,
- 44+12*64,
- 65535
-};
-
-uint16 s19_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_LAMB,
- ID_LAMB_DOOR_20,
- ID_INNER_LAMB_DOOR,
- ID_GALLAGER_BEL,
- ID_LIFT_29,
- 12289,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-Compact right_exit_19 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 19, // screen
- 0, // place
- 0, // getToTable
- 431, // xcood
- 266, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 30, // mouseSize_x
- 4242, // mouseSize_y
- ER19_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-ExtCompact useless_char_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- DOWN, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_UCHAR, // 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 useless_char = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_RECREATE+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 19, // screen
- 0, // place
- 0, // getToTable
- 236, // xcood
- 189, // ycood
- 16*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 32, // mouseSize_x
- 58, // mouseSize_y
- UCHAR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- UCHAR_LOGIC, // baseSub
- 0, // baseSub_off
- &useless_char_ext
-};
-
-Compact left_exit_19 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 19, // screen
- 0, // place
- 0, // getToTable
- 163, // xcood
- 211, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 10, // mouseSize_x
- 277-211, // mouseSize_y
- EL19_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 joey_list_s19[] = {
- 208,
- 360,
- 240,
- 304,
- 1,
- 0
-};
-
-uint16 rs_foster_28_19[] = {
- C_XCOOD,
- 456,
- C_YCOOD,
- 304,
- C_SCREEN,
- 19,
- C_PLACE,
- ID_S19_FLOOR,
- 65535
-};
-
-Compact top_right_19 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 19, // screen
- 0, // place
- 0, // getToTable
- 431, // xcood
- 137, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 30, // mouseSize_x
- 265-137, // mouseSize_y
- TOP_R19_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid19 = 0;
-
-uint16 s19_pal[] = {
- 0,
- 1792,
- 257,
- 1285,
- 2309,
- 772,
- 525,
- 2051,
- 1799,
- 1549,
- 4098,
- 1284,
- 2059,
- 2823,
- 2568,
- 2317,
- 5125,
- 1029,
- 1809,
- 3074,
- 1293,
- 1560,
- 4358,
- 2825,
- 2325,
- 3587,
- 2315,
- 2329,
- 5123,
- 2315,
- 3854,
- 4360,
- 2829,
- 3089,
- 7184,
- 2056,
- 3350,
- 5638,
- 3340,
- 4369,
- 6664,
- 2828,
- 3859,
- 4110,
- 3858,
- 3104,
- 5892,
- 2575,
- 2591,
- 5898,
- 4366,
- 3613,
- 6408,
- 3600,
- 5394,
- 5387,
- 4114,
- 3613,
- 5645,
- 5137,
- 4378,
- 6674,
- 3092,
- 4638,
- 5642,
- 2839,
- 3621,
- 9229,
- 2321,
- 3879,
- 7686,
- 4626,
- 5403,
- 6928,
- 5396,
- 4897,
- 6413,
- 4633,
- 4898,
- 8209,
- 5397,
- 5159,
- 7435,
- 6167,
- 4907,
- 10506,
- 3860,
- 6688,
- 9486,
- 3862,
- 5922,
- 10002,
- 4885,
- 7197,
- 9492,
- 3098,
- 5924,
- 8214,
- 6681,
- 6438,
- 10771,
- 4376,
- 7457,
- 11541,
- 3608,
- 7207,
- 8976,
- 6171,
- 8222,
- 10007,
- 6170,
- 7972,
- 11794,
- 4633,
- 7211,
- 9233,
- 7197,
- 7466,
- 10006,
- 6430,
- 6958,
- 12566,
- 4380,
- 7467,
- 9754,
- 7712,
- 7981,
- 10003,
- 5922,
- 7727,
- 12569,
- 5151,
- 8492,
- 10779,
- 7969,
- 8499,
- 11793,
- 5668,
- 9768,
- 12316,
- 6434,
- 9010,
- 12053,
- 7715,
- 9771,
- 12831,
- 6949,
- 9780,
- 12055,
- 7464,
- 9775,
- 11297,
- 9001,
- 9779,
- 11551,
- 10025,
- 10805,
- 13848,
- 7209,
- 10547,
- 12322,
- 9515,
- 11316,
- 14366,
- 6700,
- 12081,
- 13088,
- 10284,
- 12087,
- 14109,
- 9517,
- 11832,
- 12065,
- 12079,
- 12340,
- 13607,
- 9009,
- 12339,
- 14380,
- 8242,
- 12599,
- 14122,
- 9779,
- 13364,
- 14385,
- 10805,
- 13367,
- 14638,
- 11576,
- 14135,
- 14641,
- 13625,
- 771,
- 6402,
- 777,
- 2836,
- 5897,
- 2575,
- 5146,
- 9228,
- 2321,
- 7719,
- 11289,
- 6945,
- 10287,
- 13085,
- 7974,
- 10547,
- 12578,
- 8239,
- 11832,
- 13601,
- 9009,
- 13111,
- 14374,
- 10805,
- 771,
- 6658,
- 3092,
- 7457,
- 11541,
- 4895,
- 9768,
- 12316,
- 6434,
- 9522,
- 13851,
- 7209,
- 10547,
- 13346,
- 7724,
- 11315,
- 14376,
- 8494,
- 12599,
- 14122,
- 9779,
- 13624,
- 14634,
- 11576,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 s19_chip_list[] = {
- 136+DISK_9,
- 137+DISK_9,
- 70+DISK_9,
- 71+DISK_9,
- 72+DISK_9,
- 74+DISK_9,
- 75+DISK_9,
- 16+DISK_9,
- 0
-};
-
-uint16 s19_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/1compact.h b/sky/compacts/1compact.h
deleted file mode 100644
index bf31af667c..0000000000
--- a/sky/compacts/1compact.h
+++ /dev/null
@@ -1,1981 +0,0 @@
-/* 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 SKY1COMPACT_H
-#define SKY1COMPACT_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 car_down_seq[] = {
- 28*64,
- 251,
- 269,
- 0,
- 255,
- 270,
- 1,
- 260,
- 272,
- 2,
- 264,
- 273,
- 3,
- 269,
- 274,
- 4,
- 273,
- 276,
- 5,
- 278,
- 277,
- 6,
- 283,
- 279,
- 7,
- 287,
- 280,
- 8,
- 292,
- 281,
- 9,
- 296,
- 283,
- 10,
- 301,
- 284,
- 11,
- 305,
- 286,
- 12,
- 310,
- 287,
- 13,
- 314,
- 288,
- 14,
- 319,
- 290,
- 15,
- 323,
- 291,
- 16,
- 328,
- 293,
- 17,
- 333,
- 294,
- 18,
- 337,
- 296,
- 19,
- 342,
- 297,
- 20,
- 346,
- 298,
- 21,
- 0
-};
-
-uint16 car_up_seq[] = {
- 27*64,
- 345,
- 304,
- 0,
- 340,
- 302,
- 1,
- 335,
- 301,
- 2,
- 330,
- 299,
- 3,
- 325,
- 297,
- 4,
- 320,
- 296,
- 5,
- 315,
- 294,
- 6,
- 310,
- 293,
- 7,
- 305,
- 291,
- 8,
- 300,
- 289,
- 9,
- 295,
- 288,
- 10,
- 290,
- 286,
- 11,
- 285,
- 285,
- 12,
- 280,
- 283,
- 13,
- 275,
- 281,
- 14,
- 270,
- 280,
- 15,
- 265,
- 278,
- 16,
- 260,
- 277,
- 17,
- 255,
- 275,
- 18,
- 250,
- 273,
- 19,
- 250,
- 273,
- 20,
- 250,
- 273,
- 20,
- 0
-};
-
-uint16 smoke1_seq[] = {
- 232*64,
- 235,
- 137,
- 0,
- 235,
- 137,
- 0,
- 235,
- 137,
- 0,
- 235,
- 137,
- 1,
- 235,
- 137,
- 1,
- 235,
- 137,
- 1,
- 235,
- 137,
- 1,
- 235,
- 137,
- 2,
- 235,
- 137,
- 2,
- 235,
- 137,
- 2,
- 235,
- 137,
- 2,
- 235,
- 137,
- 3,
- 235,
- 137,
- 3,
- 235,
- 137,
- 3,
- 235,
- 137,
- 3,
- 235,
- 137,
- 4,
- 235,
- 137,
- 4,
- 235,
- 137,
- 4,
- 235,
- 137,
- 4,
- 235,
- 137,
- 5,
- 235,
- 137,
- 5,
- 235,
- 137,
- 5,
- 235,
- 137,
- 5,
- 235,
- 137,
- 6,
- 235,
- 137,
- 6,
- 235,
- 137,
- 6,
- 235,
- 137,
- 6,
- 235,
- 137,
- 7,
- 235,
- 137,
- 7,
- 235,
- 137,
- 7,
- 235,
- 137,
- 7,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 9,
- 235,
- 137,
- 9,
- 235,
- 137,
- 9,
- 235,
- 137,
- 9,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 10,
- 235,
- 137,
- 10,
- 235,
- 137,
- 10,
- 235,
- 137,
- 10,
- 235,
- 137,
- 11,
- 235,
- 137,
- 11,
- 235,
- 137,
- 11,
- 235,
- 137,
- 11,
- 235,
- 137,
- 12,
- 235,
- 137,
- 12,
- 235,
- 137,
- 12,
- 235,
- 137,
- 12,
- 235,
- 137,
- 13,
- 235,
- 137,
- 13,
- 235,
- 137,
- 13,
- 235,
- 137,
- 13,
- 235,
- 137,
- 14,
- 235,
- 137,
- 14,
- 235,
- 137,
- 14,
- 235,
- 137,
- 14,
- 235,
- 137,
- 15,
- 235,
- 137,
- 15,
- 235,
- 137,
- 15,
- 235,
- 137,
- 15,
- 235,
- 137,
- 16,
- 235,
- 137,
- 16,
- 235,
- 137,
- 16,
- 235,
- 137,
- 16,
- 235,
- 137,
- 17,
- 235,
- 137,
- 17,
- 235,
- 137,
- 17,
- 235,
- 137,
- 17,
- 235,
- 137,
- 18,
- 235,
- 137,
- 18,
- 235,
- 137,
- 18,
- 235,
- 137,
- 18,
- 235,
- 137,
- 19,
- 235,
- 137,
- 19,
- 235,
- 137,
- 19,
- 235,
- 137,
- 19,
- 235,
- 137,
- 20,
- 235,
- 137,
- 20,
- 235,
- 137,
- 20,
- 235,
- 137,
- 20,
- 235,
- 137,
- 21,
- 235,
- 137,
- 21,
- 235,
- 137,
- 21,
- 235,
- 137,
- 21,
- 235,
- 137,
- 22,
- 235,
- 137,
- 22,
- 235,
- 137,
- 22,
- 235,
- 137,
- 22,
- 235,
- 137,
- 22,
- 235,
- 137,
- 22,
- 235,
- 137,
- 22,
- 235,
- 137,
- 22,
- 235,
- 137,
- 21,
- 235,
- 137,
- 21,
- 235,
- 137,
- 21,
- 235,
- 137,
- 21,
- 235,
- 137,
- 20,
- 235,
- 137,
- 20,
- 235,
- 137,
- 20,
- 235,
- 137,
- 20,
- 235,
- 137,
- 19,
- 235,
- 137,
- 19,
- 235,
- 137,
- 19,
- 235,
- 137,
- 19,
- 235,
- 137,
- 18,
- 235,
- 137,
- 18,
- 235,
- 137,
- 18,
- 235,
- 137,
- 18,
- 235,
- 137,
- 17,
- 235,
- 137,
- 17,
- 235,
- 137,
- 17,
- 235,
- 137,
- 17,
- 235,
- 137,
- 16,
- 235,
- 137,
- 16,
- 235,
- 137,
- 16,
- 235,
- 137,
- 16,
- 235,
- 137,
- 15,
- 235,
- 137,
- 15,
- 235,
- 137,
- 15,
- 235,
- 137,
- 15,
- 235,
- 137,
- 14,
- 235,
- 137,
- 14,
- 235,
- 137,
- 14,
- 235,
- 137,
- 14,
- 235,
- 137,
- 13,
- 235,
- 137,
- 13,
- 235,
- 137,
- 13,
- 235,
- 137,
- 13,
- 235,
- 137,
- 12,
- 235,
- 137,
- 12,
- 235,
- 137,
- 12,
- 235,
- 137,
- 12,
- 235,
- 137,
- 11,
- 235,
- 137,
- 11,
- 235,
- 137,
- 11,
- 235,
- 137,
- 11,
- 235,
- 137,
- 10,
- 235,
- 137,
- 10,
- 235,
- 137,
- 10,
- 235,
- 137,
- 10,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 9,
- 235,
- 137,
- 9,
- 235,
- 137,
- 9,
- 235,
- 137,
- 9,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 8,
- 235,
- 137,
- 7,
- 235,
- 137,
- 7,
- 235,
- 137,
- 7,
- 235,
- 137,
- 7,
- 235,
- 137,
- 6,
- 235,
- 137,
- 6,
- 235,
- 137,
- 6,
- 235,
- 137,
- 6,
- 235,
- 137,
- 5,
- 235,
- 137,
- 5,
- 235,
- 137,
- 5,
- 235,
- 137,
- 5,
- 235,
- 137,
- 4,
- 235,
- 137,
- 4,
- 235,
- 137,
- 4,
- 235,
- 137,
- 4,
- 235,
- 137,
- 3,
- 235,
- 137,
- 3,
- 235,
- 137,
- 3,
- 235,
- 137,
- 3,
- 235,
- 137,
- 2,
- 235,
- 137,
- 2,
- 235,
- 137,
- 2,
- 235,
- 137,
- 2,
- 235,
- 137,
- 1,
- 235,
- 137,
- 1,
- 235,
- 137,
- 1,
- 235,
- 137,
- 1,
- 235,
- 137,
- 0,
- 235,
- 137,
- 0,
- 0
-};
-
-uint16 screen1_logic[] = {
- ID_FOSTER,
- ID_LFAN2,
- 97,
- 90,
- 105,
- ID_UPLOAD,
- ID_NOTICE,
- ID_NOTICE2,
- ID_LFAN1,
- ID_SMOKE1,
- ID_SMOKE2,
- ID_FIRE1,
- ID_FIRE2,
- ID_CAR_UP,
- ID_CAR_DOWN,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 fast_list_cut[] = {
- 20+0X8000,
- 12,
- 51,
- 53,
- 52,
- 92,
- 93,
- 94,
- 102,
- 25,
- 26,
- 27,
- 28,
- 0
-};
-
-uint16 lfan2_seq[] = {
- 229*64,
- 202,
- 196,
- 0,
- 202,
- 196,
- 1,
- 202,
- 196,
- 2,
- 202,
- 196,
- 3,
- 202,
- 196,
- 4,
- 202,
- 196,
- 5,
- 202,
- 196,
- 6,
- 0
-};
-
-Compact smoke2 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 1, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 231*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
- SMOKE2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact lfan2 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 1, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 229*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
- LFAN2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 lfan1_seq[] = {
- 228*64,
- 165,
- 230,
- 0,
- 165,
- 230,
- 1,
- 165,
- 230,
- 2,
- 165,
- 230,
- 3,
- 165,
- 230,
- 4,
- 165,
- 230,
- 5,
- 0
-};
-
-uint16 smoke2_seq[] = {
- 231*64,
- 297,
- 137,
- 0,
- 297,
- 137,
- 0,
- 297,
- 137,
- 0,
- 297,
- 137,
- 1,
- 297,
- 137,
- 1,
- 297,
- 137,
- 1,
- 297,
- 137,
- 1,
- 297,
- 137,
- 2,
- 297,
- 137,
- 2,
- 297,
- 137,
- 2,
- 297,
- 137,
- 2,
- 297,
- 137,
- 3,
- 297,
- 137,
- 3,
- 297,
- 137,
- 3,
- 297,
- 137,
- 3,
- 297,
- 137,
- 4,
- 297,
- 137,
- 4,
- 297,
- 137,
- 4,
- 297,
- 137,
- 4,
- 297,
- 137,
- 5,
- 297,
- 137,
- 5,
- 297,
- 137,
- 5,
- 297,
- 137,
- 5,
- 297,
- 137,
- 6,
- 297,
- 137,
- 6,
- 297,
- 137,
- 6,
- 297,
- 137,
- 6,
- 297,
- 137,
- 7,
- 297,
- 137,
- 7,
- 297,
- 137,
- 7,
- 297,
- 137,
- 7,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 9,
- 297,
- 137,
- 9,
- 297,
- 137,
- 9,
- 297,
- 137,
- 9,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 10,
- 297,
- 137,
- 10,
- 297,
- 137,
- 10,
- 297,
- 137,
- 10,
- 297,
- 137,
- 11,
- 297,
- 137,
- 11,
- 297,
- 137,
- 11,
- 297,
- 137,
- 11,
- 297,
- 137,
- 12,
- 297,
- 137,
- 12,
- 297,
- 137,
- 12,
- 297,
- 137,
- 12,
- 297,
- 137,
- 13,
- 297,
- 137,
- 13,
- 297,
- 137,
- 13,
- 297,
- 137,
- 13,
- 297,
- 137,
- 14,
- 297,
- 137,
- 14,
- 297,
- 137,
- 14,
- 297,
- 137,
- 14,
- 297,
- 137,
- 15,
- 297,
- 137,
- 15,
- 297,
- 137,
- 15,
- 297,
- 137,
- 15,
- 297,
- 137,
- 16,
- 297,
- 137,
- 16,
- 297,
- 137,
- 16,
- 297,
- 137,
- 16,
- 297,
- 137,
- 17,
- 297,
- 137,
- 17,
- 297,
- 137,
- 17,
- 297,
- 137,
- 17,
- 297,
- 137,
- 18,
- 297,
- 137,
- 18,
- 297,
- 137,
- 18,
- 297,
- 137,
- 18,
- 297,
- 137,
- 19,
- 297,
- 137,
- 19,
- 297,
- 137,
- 19,
- 297,
- 137,
- 19,
- 297,
- 137,
- 20,
- 297,
- 137,
- 20,
- 297,
- 137,
- 20,
- 297,
- 137,
- 20,
- 297,
- 137,
- 21,
- 297,
- 137,
- 21,
- 297,
- 137,
- 21,
- 297,
- 137,
- 21,
- 297,
- 137,
- 22,
- 297,
- 137,
- 22,
- 297,
- 137,
- 22,
- 297,
- 137,
- 22,
- 297,
- 137,
- 22,
- 297,
- 137,
- 22,
- 297,
- 137,
- 22,
- 297,
- 137,
- 22,
- 297,
- 137,
- 21,
- 297,
- 137,
- 21,
- 297,
- 137,
- 21,
- 297,
- 137,
- 21,
- 297,
- 137,
- 20,
- 297,
- 137,
- 20,
- 297,
- 137,
- 20,
- 297,
- 137,
- 20,
- 297,
- 137,
- 19,
- 297,
- 137,
- 19,
- 297,
- 137,
- 19,
- 297,
- 137,
- 19,
- 297,
- 137,
- 18,
- 297,
- 137,
- 18,
- 297,
- 137,
- 18,
- 297,
- 137,
- 18,
- 297,
- 137,
- 17,
- 297,
- 137,
- 17,
- 297,
- 137,
- 17,
- 297,
- 137,
- 17,
- 297,
- 137,
- 16,
- 297,
- 137,
- 16,
- 297,
- 137,
- 16,
- 297,
- 137,
- 16,
- 297,
- 137,
- 15,
- 297,
- 137,
- 15,
- 297,
- 137,
- 15,
- 297,
- 137,
- 15,
- 297,
- 137,
- 14,
- 297,
- 137,
- 14,
- 297,
- 137,
- 14,
- 297,
- 137,
- 14,
- 297,
- 137,
- 13,
- 297,
- 137,
- 13,
- 297,
- 137,
- 13,
- 297,
- 137,
- 13,
- 297,
- 137,
- 12,
- 297,
- 137,
- 12,
- 297,
- 137,
- 12,
- 297,
- 137,
- 12,
- 297,
- 137,
- 11,
- 297,
- 137,
- 11,
- 297,
- 137,
- 11,
- 297,
- 137,
- 11,
- 297,
- 137,
- 10,
- 297,
- 137,
- 10,
- 297,
- 137,
- 10,
- 297,
- 137,
- 10,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 9,
- 297,
- 137,
- 9,
- 297,
- 137,
- 9,
- 297,
- 137,
- 9,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 8,
- 297,
- 137,
- 7,
- 297,
- 137,
- 7,
- 297,
- 137,
- 7,
- 297,
- 137,
- 7,
- 297,
- 137,
- 6,
- 297,
- 137,
- 6,
- 297,
- 137,
- 6,
- 297,
- 137,
- 6,
- 297,
- 137,
- 5,
- 297,
- 137,
- 5,
- 297,
- 137,
- 5,
- 297,
- 137,
- 5,
- 297,
- 137,
- 4,
- 297,
- 137,
- 4,
- 297,
- 137,
- 4,
- 297,
- 137,
- 4,
- 297,
- 137,
- 3,
- 297,
- 137,
- 3,
- 297,
- 137,
- 3,
- 297,
- 137,
- 3,
- 297,
- 137,
- 2,
- 297,
- 137,
- 2,
- 297,
- 137,
- 2,
- 297,
- 137,
- 2,
- 297,
- 137,
- 1,
- 297,
- 137,
- 1,
- 297,
- 137,
- 1,
- 297,
- 137,
- 1,
- 297,
- 137,
- 0,
- 297,
- 137,
- 0,
- 0
-};
-
-Compact car_down = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 1, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 28*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
- CAR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 fire2_seq[] = {
- 26*64,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 302,
- 136,
- 1,
- 302,
- 136,
- 2,
- 302,
- 136,
- 3,
- 302,
- 136,
- 4,
- 302,
- 136,
- 5,
- 302,
- 136,
- 6,
- 302,
- 136,
- 7,
- 302,
- 136,
- 8,
- 302,
- 136,
- 9,
- 302,
- 136,
- 10,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 302,
- 136,
- 0,
- 0
-};
-
-Compact smoke1 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 1, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 232*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
- SMOKE1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 fast_list_sc1[] = {
- 12,
- 51,
- 52,
- 53,
- 13,
- 92,
- 93,
- 94,
- 25,
- 26,
- 27,
- 28,
- 0
-};
-
-Compact fire_notice2 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 1, // screen
- 0, // place
- 0, // getToTable
- 202, // xcood
- 192, // ycood
- 0, // frame
- 4151, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 13, // mouseSize_x
- 13, // mouseSize_y
- NOTICE2_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- NOTICE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact car_up = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 1, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 27*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
- CAR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact fire1 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 1, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 25*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
- FIRE1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact ss_sign = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 1, // screen
- 0, // place
- 0, // getToTable
- 376, // xcood
- 143, // ycood
- 0, // frame
- 4176, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 25, // mouseSize_x
- 77, // mouseSize_y
- SS_SIGN_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact lfan1 = {
- L_SCRIPT, // logic
- ST_FOREGROUND+ST_LOGIC, // status
- 0, // sync
- 1, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 228*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
- LFAN1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 chip_list_1[] = {
- 21,
- 98,
- 226,
- 228,
- 229,
- 232,
- 231,
- 99,
- 96,
- 0
-};
-
-uint16 sc1_mouse[] = {
- 95,
- ID_NOTICE2,
- 97,
- ID_SS_SIGN,
- 18,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact fire2 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 1, // screen
- 0, // place
- 0, // getToTable
- 20, // xcood
- 20, // ycood
- 26*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
- FIRE2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 fire1_seq[] = {
- 25*64,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 0,
- 256,
- 136,
- 1,
- 256,
- 136,
- 2,
- 256,
- 136,
- 3,
- 256,
- 136,
- 4,
- 256,
- 136,
- 5,
- 256,
- 136,
- 6,
- 256,
- 136,
- 7,
- 256,
- 136,
- 8,
- 256,
- 136,
- 9,
- 256,
- 136,
- 10,
- 256,
- 136,
- 11,
- 256,
- 136,
- 12,
- 256,
- 136,
- 12,
- 256,
- 136,
- 12,
- 256,
- 136,
- 12,
- 256,
- 136,
- 13,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/20comp.h b/sky/compacts/20comp.h
deleted file mode 100644
index 7ac262edcc..0000000000
--- a/sky/compacts/20comp.h
+++ /dev/null
@@ -1,1230 +0,0 @@
-/* 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 SKY20COMP_H
-#define SKY20COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 gal_look_up[] = {
- 90*64,
- 1,
- 1,
- 0,
- 11,
- 1,
- 1,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 rs_joey_start_20[] = {
- C_XCOOD,
- 168,
- C_YCOOD,
- 296,
- C_SCREEN,
- 20,
- C_PLACE,
- ID_S20_FLOOR,
- C_LOGIC,
- L_SCRIPT,
- C_BASE_SUB,
- JOEY_LOGIC,
- C_BASE_SUB+2,
- 0,
- C_FRAME,
- 136*64+2,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_COLLISION+ST_MOUSE+ST_GRID_PLOT,
- C_DIR,
- UP,
- 65535
-};
-
-uint16 s20_pal[] = {
- 0,
- 512,
- 2,
- 514,
- 771,
- 5,
- 1028,
- 1027,
- 1540,
- 1032,
- 1026,
- 8,
- 1797,
- 1795,
- 2054,
- 2822,
- 1793,
- 1290,
- 2059,
- 3590,
- 776,
- 3081,
- 2821,
- 2569,
- 2576,
- 2822,
- 2062,
- 2580,
- 2564,
- 1552,
- 3340,
- 4108,
- 2828,
- 3601,
- 3591,
- 2320,
- 2840,
- 3076,
- 1300,
- 3349,
- 4615,
- 3598,
- 3356,
- 5124,
- 3344,
- 4880,
- 3595,
- 2070,
- 5903,
- 5380,
- 4112,
- 4376,
- 4873,
- 2325,
- 4122,
- 7179,
- 1809,
- 5143,
- 8202,
- 1296,
- 6417,
- 4871,
- 2328,
- 4632,
- 5138,
- 4629,
- 5399,
- 5389,
- 3095,
- 4637,
- 7181,
- 2069,
- 7187,
- 4613,
- 3610,
- 6421,
- 6926,
- 4116,
- 4642,
- 5640,
- 2587,
- 5407,
- 6923,
- 5141,
- 7701,
- 9480,
- 1556,
- 6429,
- 6156,
- 4890,
- 7445,
- 8722,
- 3606,
- 6428,
- 6932,
- 3612,
- 6431,
- 6160,
- 3871,
- 5926,
- 6669,
- 2849,
- 6941,
- 7448,
- 4637,
- 6436,
- 8979,
- 3866,
- 8988,
- 6408,
- 4898,
- 6697,
- 9743,
- 4380,
- 7711,
- 8474,
- 4896,
- 7207,
- 8469,
- 3364,
- 9501,
- 9233,
- 5663,
- 9245,
- 11031,
- 4381,
- 7719,
- 11033,
- 5406,
- 9762,
- 8977,
- 3112,
- 8740,
- 8475,
- 7460,
- 9255,
- 8978,
- 5415,
- 8493,
- 12311,
- 4641,
- 8746,
- 10011,
- 7715,
- 9764,
- 8736,
- 7209,
- 9768,
- 11289,
- 6437,
- 9264,
- 12310,
- 6692,
- 11045,
- 10265,
- 4907,
- 10539,
- 10005,
- 8489,
- 10538,
- 12573,
- 5672,
- 10285,
- 12576,
- 7463,
- 11566,
- 13080,
- 6697,
- 11056,
- 11805,
- 9003,
- 10802,
- 13601,
- 7721,
- 11572,
- 12570,
- 9773,
- 11319,
- 13088,
- 8750,
- 11831,
- 13604,
- 8241,
- 12598,
- 14120,
- 9266,
- 13365,
- 14635,
- 10036,
- 13879,
- 14638,
- 12345,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact lamb_door_20 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 291, // xcood
- 229, // ycood
- 186*64, // frame
- 181, // cursorText
- LAMB_20_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 273-252, // mouseSize_x
- 287-228, // mouseSize_y
- LAMB_DOOR_20_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LAMB_DOOR_20_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact reich_window = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 194, // xcood
- 239, // ycood
- 0, // frame
- 60, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 223-194, // mouseSize_x
- 255-239, // mouseSize_y
- REICH_WINDOW_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 usecard_seq[] = {
- 192*64,
- 258,
- 173,
- 0,
- 258,
- 173,
- 1,
- 258,
- 173,
- 2,
- 258,
- 173,
- 3,
- 258,
- 173,
- 3,
- 258,
- 173,
- 3,
- 258,
- 173,
- 2,
- 258,
- 173,
- 1,
- 258,
- 173,
- 0,
- 0
-};
-
-uint16 s20_chip_list[] = {
- 185+DISK_9,
- 186+DISK_9,
- 192+DISK_9,
- 90+DISK_9,
- 131+DISK_2,
- 132+DISK_2,
- 217+DISK_9,
- 0
-};
-
-Compact down_exit_20 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 312, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_DOWN_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 193-128, // mouseSize_x
- 20, // mouseSize_y
- ED20_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s20_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 180+DISK_9,
- 181+DISK_9,
- 182+DISK_9,
- 183+DISK_9,
- 184+DISK_9,
- 0
-};
-
-uint16 rs_all_28_20[] = {
- C_XCOOD,
- 160,
- C_YCOOD,
- 320,
- C_SCREEN,
- 20,
- C_PLACE,
- ID_S20_FLOOR,
- 65535
-};
-
-uint16 s20_floor_table[] = {
- ID_S20_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S20_START_ON,
- 1,
- S20_REICH_ON,
- 3,
- S20_LAMB_ON,
- ID_DOWN_EXIT_20,
- GT_DOWN_EXIT_20,
- ID_REICH_DOOR_20,
- GT_REICH_DOOR_20,
- ID_LAMB_DOOR_20,
- GT_LAMB_DOOR_20,
- ID_REICH_SLOT,
- GT_REICH_SLOT,
- ID_LAMB_SLOT,
- GT_LAMB_SLOT,
- ID_SHRUB_1,
- GT_SHRUB_1,
- ID_SHRUB_2,
- GT_SHRUB_2,
- ID_SHRUB_3,
- GT_SHRUB_3,
- ID_GALLAGER_BEL,
- GT_GALLAGER_BEL,
- ID_REICH_WINDOW,
- GT_REICH_WINDOW,
- ID_LAMB_WINDOW,
- GT_LAMB_WINDOW,
- ID_STD_LEFT_TALK,
- GT_L_TALK_20,
- ID_STD_RIGHT_TALK,
- GT_R_TALK_20,
- 65535
-};
-
-Compact s20_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- s20_floor_table, // getToTable
- 128, // xcood
- 288, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 4242, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 lamb_20_open[] = {
- 186*64,
- 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,
- 9,
- 1,
- 1,
- 10,
- 0
-};
-
-Compact lamb_window = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 342, // xcood
- 240, // ycood
- 0, // frame
- 60, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 368-342, // mouseSize_x
- 257-240, // mouseSize_y
- LAMB_WINDOW_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid20 = 0;
-
-uint16 gal_look_down[] = {
- 90*64,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact lamb_slot = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 323, // xcood
- 256, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 7, // mouseSize_x
- 11, // mouseSize_y
- LAMB_SLOT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 lamb_20_close[] = {
- 186*64,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact shrub_3 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 396, // xcood
- 257, // ycood
- 0, // frame
- 12659, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 421-396, // mouseSize_x
- 298-257, // mouseSize_y
- SHRUB_3_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reich_20_close[] = {
- 185*64,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact reich_slot = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 232, // xcood
- 256, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 7, // mouseSize_x
- 11, // mouseSize_y
- REICH_SLOT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact shrub_2 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 249, // xcood
- 303, // ycood
- 0, // frame
- 12659, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 310-249, // mouseSize_x
- 4242, // mouseSize_y
- SHRUB_2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 joey_list_20[] = {
- 208,
- 352,
- 296,
- 330,
- 1,
- 0
-};
-
-uint16 reich_20_open[] = {
- 185*64,
- 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,
- 9,
- 1,
- 1,
- 10,
- 0
-};
-
-Compact shrub_1 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 156, // xcood
- 251, // ycood
- 0, // frame
- 12659, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 193-156, // mouseSize_x
- 294-251, // mouseSize_y
- SHRUB_1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s20_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_LAMB,
- ID_REICH_DOOR_20,
- ID_LAMB_DOOR_20,
- ID_INNER_LAMB_DOOR,
- ID_INNER_R_DOOR,
- ID_LIFT_29,
- ID_GALLAGER_BEL,
- ID_CAT,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 lamb_card_seq2[] = {
- 217*64,
- 276,
- 231,
- 0,
- 276,
- 231,
- 1,
- 276,
- 231,
- 2,
- 276,
- 231,
- 3,
- 276,
- 231,
- 4,
- 276,
- 231,
- 5,
- 276,
- 231,
- 6,
- 276,
- 231,
- 1,
- 276,
- 231,
- 0,
- 0
-};
-
-Compact reich_door_20 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 252, // xcood
- 228, // ycood
- 185*64, // frame
- 181, // cursorText
- REICH_20_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 273-252, // mouseSize_x
- 287-228, // mouseSize_y
- REICH_DOOR_20_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- REICH_DOOR_20_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_20_28[] = {
- C_XCOOD,
- 408,
- C_YCOOD,
- 248,
- C_SCREEN,
- 28,
- C_PLACE,
- ID_S28_FLOOR,
- 65535
-};
-
-ExtCompact gallager_bel_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, // spWidth_xx
- SP_COL_GALAG, // 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 gallager_bel = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC+ST_MOUSE+ST_FOREGROUND, // status
- 0, // sync
- 20, // screen
- 0, // place
- 0, // getToTable
- 346, // xcood
- 282, // ycood
- 90*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 369-346, // mouseSize_x
- 320-282, // mouseSize_y
- GAL_BEL_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- GAL_LOGIC, // baseSub
- 0, // baseSub_off
- &gallager_bel_ext
-};
-
-uint16 s20_mouse[] = {
- ID_JOEY,
- ID_LAMB,
- ID_DOWN_EXIT_20,
- ID_REICH_DOOR_20,
- ID_REICH_SLOT,
- ID_LAMB_SLOT,
- ID_LAMB_DOOR_20,
- ID_SHRUB_1,
- ID_SHRUB_2,
- ID_SHRUB_3,
- ID_GALLAGER_BEL,
- ID_REICH_WINDOW,
- ID_LAMB_WINDOW,
- ID_S20_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/21comp.h b/sky/compacts/21comp.h
deleted file mode 100644
index 7c5894479f..0000000000
--- a/sky/compacts/21comp.h
+++ /dev/null
@@ -1,2151 +0,0 @@
-/* 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 SKY21COMP_H
-#define SKY21COMP_H
-
-
-#include "22comp.h"
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 lamb_sit_up[] = {
- 218*64,
- 248,
- 246,
- 9,
- 248,
- 246,
- 8,
- 248,
- 246,
- 7,
- 248,
- 246,
- 6,
- 249,
- 246,
- 5,
- 249,
- 245,
- 4,
- 249,
- 246,
- 3,
- 253,
- 247,
- 2,
- 264,
- 241,
- 1,
- 268,
- 241,
- 0,
- 0
-};
-
-uint16 s21_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_LAMB,
- ID_CATFOOD,
- ID_VIDEO,
- ID_CASSETTE,
- ID_VIDEO_SCREEN,
- ID_CAT,
- ID_INNER_LAMB_DOOR,
- ID_LAMB_DOOR_20,
- ID_GALLAGER_BEL,
- ID_LIFT_29,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 cat1_seq[] = {
- 103*64,
- 347,
- 214,
- 0,
- 347,
- 214,
- 1,
- 347,
- 214,
- 2,
- 347,
- 214,
- 3,
- 347,
- 214,
- 3,
- 347,
- 214,
- 4,
- 347,
- 214,
- 5,
- 347,
- 214,
- 6,
- 347,
- 214,
- 7,
- 347,
- 214,
- 8,
- 347,
- 214,
- 9,
- 347,
- 214,
- 10,
- 347,
- 214,
- 11,
- 347,
- 214,
- 12,
- 347,
- 214,
- 13,
- 347,
- 214,
- 14,
- 347,
- 214,
- 15,
- 347,
- 214,
- 16,
- 347,
- 214,
- 17,
- 347,
- 214,
- 18,
- 347,
- 214,
- 19,
- 347,
- 214,
- 20,
- 347,
- 214,
- 21,
- 347,
- 214,
- 22,
- 347,
- 214,
- 23,
- 347,
- 214,
- 24,
- 347,
- 214,
- 25,
- 347,
- 214,
- 26,
- 347,
- 214,
- 27,
- 347,
- 214,
- 28,
- 347,
- 214,
- 29,
- 347,
- 214,
- 30,
- 347,
- 214,
- 31,
- 347,
- 214,
- 32,
- 347,
- 214,
- 33,
- 347,
- 214,
- 34,
- 347,
- 214,
- 35,
- 347,
- 214,
- 36,
- 347,
- 214,
- 37,
- 347,
- 214,
- 27,
- 347,
- 214,
- 28,
- 347,
- 214,
- 29,
- 347,
- 214,
- 30,
- 347,
- 214,
- 31,
- 347,
- 214,
- 32,
- 347,
- 214,
- 33,
- 347,
- 214,
- 34,
- 347,
- 214,
- 35,
- 347,
- 214,
- 36,
- 347,
- 214,
- 37,
- 347,
- 214,
- 38,
- 347,
- 214,
- 39,
- 347,
- 214,
- 40,
- 347,
- 214,
- 41,
- 347,
- 214,
- 42,
- 347,
- 214,
- 43,
- 347,
- 214,
- 44,
- 0
-};
-
-uint16 rs_foster_21_20[] = {
- C_XCOOD,
- 328,
- C_YCOOD,
- 280,
- C_SCREEN,
- 20,
- C_PLACE,
- ID_S20_FLOOR,
- 65535
-};
-
-uint16 inner_lamb_close[] = {
- 89*64,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 push_dispensor[] = {
- 201*64,
- 352,
- 224,
- 0,
- 352,
- 224,
- 1,
- 352,
- 224,
- 2,
- 352,
- 224,
- 3,
- 352,
- 224,
- 4,
- 352,
- 224,
- 4,
- 352,
- 224,
- 4,
- 352,
- 224,
- 4,
- 352,
- 224,
- 2,
- 352,
- 224,
- 5,
- 352,
- 224,
- 0,
- 0
-};
-
-uint16 s21_floor_table[] = {
- ID_S21_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S21_START_ON,
- ID_LEFT_EXIT_21,
- GT_LEFT_EXIT_21,
- ID_LAMBS_BOOKS,
- GT_LAMBS_BOOKS,
- ID_LAMBS_CHAIR,
- GT_LAMBS_CHAIR,
- ID_DISPENSOR,
- GT_DISPENSOR,
- ID_CATFOOD,
- GT_CAT_FOOD,
- ID_VIDEO,
- GT_VIDEO,
- ID_CASSETTE,
- GT_CASSETTE,
- ID_BIG_PICT1,
- GT_BIG_PICT1,
- ID_BIG_PICT2,
- GT_BIG_PICT2,
- ID_BIG_PICT3,
- GT_BIG_PICT3,
- ID_VIDEO_SCREEN,
- GT_VIDEO_SCREEN,
- ID_CAT,
- GT_CAT,
- 65535
-};
-
-Compact s21_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 21, // screen
- 0, // place
- s21_floor_table, // getToTable
- 128, // xcood
- 248, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s21_chip_list[] = {
- 201+DISK_9,
- 202+DISK_9,
- 110+DISK_9,
- 109+DISK_9,
- 108+DISK_9,
- 107+DISK_9,
- 101+DISK_9,
- 102+DISK_9,
- 89+DISK_9,
- 131+DISK_2,
- 132+DISK_2,
- 218+DISK_9,
- 0
-};
-
-uint16 lamb_sit_seq[] = {
- 218*64,
- 268,
- 241,
- 0,
- 264,
- 241,
- 1,
- 253,
- 247,
- 2,
- 249,
- 246,
- 3,
- 249,
- 245,
- 4,
- 249,
- 246,
- 5,
- 248,
- 246,
- 6,
- 248,
- 246,
- 7,
- 248,
- 246,
- 8,
- 248,
- 246,
- 9,
- 0
-};
-
-Compact cat_food = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // frame
- 193, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 2, // mouseRel_x
- 18, // mouseRel_y
- 6, // mouseSize_x
- 1, // mouseSize_y
- CAT_FOOD_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- CAT_FOOD_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact video = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 345, // xcood
- 259, // ycood
- 0, // frame
- 12677, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- (int16) 65529, // mouseRel_y
- 25, // mouseSize_x
- 19, // mouseSize_y
- VIDEO_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- VIDEO_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact video_screen = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 348, // xcood
- 216, // ycood
- 0, // frame
- 57, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 378-349, // mouseSize_x
- 253-216, // mouseSize_y
- VIDEO_SCREEN_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- VIDEO_SCREEN_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_20_21[] = {
- C_XCOOD,
- 136,
- C_YCOOD,
- 296,
- C_SCREEN,
- 21,
- C_PLACE,
- ID_S21_FLOOR,
- 65535
-};
-
-uint16 cat4_seq[] = {
- 106*64,
- 347,
- 214,
- 0,
- 347,
- 214,
- 1,
- 347,
- 214,
- 2,
- 347,
- 214,
- 3,
- 347,
- 214,
- 4,
- 347,
- 214,
- 5,
- 347,
- 214,
- 6,
- 347,
- 214,
- 7,
- 347,
- 214,
- 8,
- 347,
- 214,
- 9,
- 347,
- 214,
- 10,
- 347,
- 214,
- 11,
- 347,
- 214,
- 12,
- 347,
- 214,
- 13,
- 347,
- 214,
- 14,
- 347,
- 214,
- 15,
- 347,
- 214,
- 16,
- 347,
- 214,
- 17,
- 347,
- 214,
- 18,
- 347,
- 214,
- 19,
- 347,
- 214,
- 0,
- 347,
- 214,
- 1,
- 347,
- 214,
- 2,
- 347,
- 214,
- 3,
- 347,
- 214,
- 4,
- 347,
- 214,
- 5,
- 347,
- 214,
- 6,
- 347,
- 214,
- 7,
- 347,
- 214,
- 8,
- 347,
- 214,
- 9,
- 347,
- 214,
- 10,
- 347,
- 214,
- 11,
- 347,
- 214,
- 12,
- 347,
- 214,
- 13,
- 347,
- 214,
- 14,
- 347,
- 214,
- 15,
- 347,
- 214,
- 16,
- 347,
- 214,
- 20,
- 347,
- 214,
- 21,
- 347,
- 214,
- 22,
- 347,
- 214,
- 23,
- 0
-};
-
-uint16 video_out[] = {
- 109*64,
- 345,
- 259,
- 5,
- 345,
- 259,
- 4,
- 345,
- 259,
- 3,
- 345,
- 259,
- 2,
- 345,
- 259,
- 1,
- 345,
- 259,
- 0,
- 345,
- 259,
- 0,
- 345,
- 259,
- 0,
- 0
-};
-
-uint16 inner_lamb_open[] = {
- 89*64,
- 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,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 0
-};
-
-uint16 s21_mouse[] = {
- ID_JOEY,
- ID_LAMB,
- ID_INNER_LAMB_DOOR,
- ID_LEFT_EXIT_21,
- ID_LAMBS_BOOKS,
- ID_LAMBS_CHAIR,
- ID_DISPENSOR,
- ID_CATFOOD,
- ID_VIDEO,
- ID_CASSETTE,
- ID_BIG_PICT1,
- ID_BIG_PICT2,
- ID_BIG_PICT3,
- ID_VIDEO_SCREEN,
- ID_CAT,
- ID_S21_FLOOR,
- ID_FAKE_FLOOR_21,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 video_in[] = {
- 109*64,
- 345,
- 259,
- 0,
- 345,
- 259,
- 0,
- 345,
- 259,
- 0,
- 345,
- 259,
- 0,
- 345,
- 259,
- 1,
- 345,
- 259,
- 2,
- 345,
- 259,
- 3,
- 345,
- 259,
- 4,
- 345,
- 259,
- 5,
- 0
-};
-
-Compact lambs_books = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 202, // xcood
- 240, // ycood
- 0, // frame
- 12669, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 227-202, // mouseSize_x
- 270-240, // mouseSize_y
- LAMBS_BOOKS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 cat_walk_seq[] = {
- 101*64,
- 250,
- 228,
- 0,
- 250,
- 228,
- 1,
- 250,
- 228,
- 2,
- 251,
- 226,
- 3,
- 254,
- 224,
- 4,
- 254,
- 221,
- 5,
- 254,
- 221,
- 6,
- 254,
- 222,
- 7,
- 254,
- 220,
- 8,
- 253,
- 218,
- 9,
- 253,
- 218,
- 9,
- 253,
- 218,
- 9,
- 253,
- 218,
- 10,
- 253,
- 218,
- 10,
- 253,
- 220,
- 11,
- 253,
- 219,
- 12,
- 254,
- 220,
- 13,
- 254,
- 219,
- 14,
- 254,
- 220,
- 15,
- 254,
- 221,
- 16,
- 254,
- 222,
- 17,
- 254,
- 222,
- 18,
- 254,
- 224,
- 19,
- 254,
- 226,
- 20,
- 255,
- 226,
- 21,
- 255,
- 226,
- 22,
- 255,
- 226,
- 23,
- 254,
- 227,
- 24,
- 256,
- 228,
- 25,
- 256,
- 230,
- 26,
- 264,
- 232,
- 27,
- 278,
- 238,
- 28,
- 289,
- 250,
- 29,
- 292,
- 256,
- 30,
- 293,
- 260,
- 31,
- 296,
- 261,
- 32,
- 297,
- 262,
- 33,
- 299,
- 263,
- 34,
- 300,
- 264,
- 35,
- 302,
- 265,
- 36,
- 305,
- 265,
- 37,
- 307,
- 266,
- 38,
- 309,
- 266,
- 39,
- 314,
- 267,
- 40,
- 316,
- 268,
- 41,
- 317,
- 268,
- 42,
- 320,
- 268,
- 43,
- 322,
- 268,
- 44,
- 324,
- 268,
- 45,
- 327,
- 269,
- 46,
- 329,
- 269,
- 47,
- 331,
- 269,
- 48,
- 334,
- 269,
- 49,
- 338,
- 269,
- 50,
- 340,
- 269,
- 51,
- 344,
- 269,
- 52,
- 347,
- 269,
- 53,
- 0
-};
-
-Compact big_pict1 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 195, // xcood
- 191, // ycood
- 0, // frame
- 12680, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 211-195, // mouseSize_x
- 228-191, // mouseSize_y
- BIG_PICT1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact lambs_chair = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 250, // xcood
- 262, // ycood
- 0, // frame
- 12665, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 271-250, // mouseSize_x
- 293-262, // mouseSize_y
- LAMBS_CHAIR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 put_video_in[] = {
- 108*64,
- 322,
- 218,
- 0,
- 322,
- 218,
- 1,
- 322,
- 218,
- 2,
- 322,
- 218,
- 3,
- SEND_SYNC,
- ID_VIDEO,
- 1,
- 322,
- 218,
- 4,
- 0
-};
-
-uint16 watch_film[] = {
- 108*64,
- 322,
- 218,
- 4,
- 322,
- 218,
- 5,
- 322,
- 218,
- 6,
- 322,
- 218,
- 7,
- 322,
- 218,
- 0,
- 0
-};
-
-Compact cat = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE+ST_BACKGROUND, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 250, // xcood
- 228, // ycood
- 101*64, // frame
- 195, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 274-250, // mouseSize_x
- 235-228, // mouseSize_y
- CAT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- CAT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact big_pict3 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 264, // xcood
- 190, // ycood
- 0, // frame
- 12680, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 295-264, // mouseSize_x
- 213-190, // mouseSize_y
- BIG_PICT3_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 cat3_seq[] = {
- 105*64,
- 347,
- 214,
- 0,
- 347,
- 214,
- 1,
- 347,
- 214,
- 2,
- 347,
- 214,
- 3,
- 347,
- 214,
- 4,
- 347,
- 214,
- 5,
- 347,
- 214,
- 6,
- 347,
- 214,
- 7,
- 347,
- 214,
- 8,
- 347,
- 214,
- 9,
- 347,
- 214,
- 10,
- 347,
- 214,
- 11,
- 347,
- 214,
- 12,
- 347,
- 214,
- 13,
- 347,
- 214,
- 14,
- 347,
- 214,
- 15,
- 347,
- 214,
- 16,
- 347,
- 214,
- 17,
- 347,
- 214,
- 18,
- 347,
- 214,
- 19,
- 347,
- 214,
- 20,
- 347,
- 214,
- 21,
- 347,
- 214,
- 22,
- 347,
- 214,
- 23,
- 347,
- 214,
- 24,
- 347,
- 214,
- 25,
- 347,
- 214,
- 26,
- 347,
- 214,
- 27,
- 347,
- 214,
- 28,
- 0
-};
-
-uint16 s21_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 193+DISK_9,
- 194+DISK_9,
- 195+DISK_9,
- 219+DISK_9,
- 220+DISK_9,
- 0
-};
-
-uint16 bend_down[] = {
- 108*64,
- 322,
- 218,
- 0,
- 322,
- 218,
- 7,
- 322,
- 218,
- 6,
- 322,
- 218,
- 5,
- 322,
- 218,
- 4,
- 0
-};
-
-uint16 take_video_out[] = {
- 108*64,
- 322,
- 218,
- 3,
- SEND_SYNC,
- ID_VIDEO,
- 1,
- 322,
- 218,
- 2,
- 322,
- 218,
- 1,
- 322,
- 218,
- 0,
- 0
-};
-
-Compact big_pict2 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 227, // xcood
- 188, // ycood
- 0, // frame
- 12680, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 236-227, // mouseSize_x
- 212-188, // mouseSize_y
- BIG_PICT2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 cat_food_seq[] = {
- 202*64,
- 372,
- 263,
- 0,
- 372,
- 263,
- 1,
- 372,
- 263,
- 2,
- 372,
- 263,
- 3,
- 372,
- 263,
- 4,
- 372,
- 263,
- 5,
- 372,
- 263,
- 2,
- 372,
- 263,
- 3,
- 372,
- 263,
- 4,
- 372,
- 263,
- 5,
- 372,
- 263,
- 6,
- 372,
- 263,
- 7,
- 372,
- 263,
- 8,
- 372,
- 263,
- 9,
- 372,
- 263,
- 10,
- 372,
- 263,
- 11,
- 372,
- 263,
- 12,
- 372,
- 263,
- 13,
- 372,
- 263,
- 14,
- 372,
- 263,
- 15,
- 372,
- 263,
- 16,
- 372,
- 263,
- 17,
- 372,
- 263,
- 18,
- 372,
- 263,
- 19,
- 372,
- 263,
- 20,
- 0
-};
-
-Compact left_exit_21 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 173, // xcood
- 240, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 181-173, // mouseSize_x
- 301-240, // mouseSize_y
- EL21_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid21 = 0;
-
-Compact inner_lamb_door = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 173, // xcood
- 242, // ycood
- 89*64, // frame
- 181, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- (int16) 65534, // mouseRel_y
- 181-173, // mouseSize_x
- 308-242, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- INNER_LAMB_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact fake_floor_21 = {
- 0, // logic
- 0, // status
- 0, // sync
- 21, // screen
- 0, // place
- s22_floor_table, // getToTable
- 128, // xcood
- 136, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 cat_eat_seq[] = {
- 102*64,
- 348,
- 269,
- 0,
- 348,
- 269,
- 1,
- 348,
- 269,
- 2,
- 348,
- 269,
- 3,
- 348,
- 269,
- 1,
- 348,
- 269,
- 4,
- 0
-};
-
-uint16 more_cassette_seq[] = {
- 107*64,
- 217,
- 216,
- 2,
- 217,
- 216,
- 1,
- 217,
- 216,
- 0,
- 0
-};
-
-Compact cassette = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 216, // xcood
- 230, // ycood
- 110*64, // frame
- 173, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 8, // mouseSize_y
- CASSETTE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s21_pal[] = {
- 0,
- 1280,
- 257,
- 515,
- 2308,
- 257,
- 775,
- 1281,
- 1795,
- 1031,
- 3332,
- 258,
- 779,
- 2308,
- 2052,
- 1545,
- 1541,
- 1032,
- 785,
- 3073,
- 1542,
- 1801,
- 2057,
- 3079,
- 2061,
- 5123,
- 773,
- 1552,
- 4359,
- 519,
- 2059,
- 2317,
- 3849,
- 3082,
- 6149,
- 516,
- 2062,
- 5133,
- 1798,
- 1809,
- 7179,
- 516,
- 2577,
- 3078,
- 2061,
- 2571,
- 6162,
- 1542,
- 2831,
- 5387,
- 1546,
- 2579,
- 3594,
- 4364,
- 3084,
- 6165,
- 1035,
- 1822,
- 4355,
- 4875,
- 2076,
- 8966,
- 773,
- 3094,
- 5385,
- 3339,
- 3342,
- 4632,
- 4109,
- 3599,
- 8212,
- 1544,
- 2843,
- 6155,
- 3085,
- 1323,
- 7169,
- 782,
- 3604,
- 3859,
- 6927,
- 3857,
- 9751,
- 1287,
- 2339,
- 7176,
- 3597,
- 2089,
- 6147,
- 2833,
- 4370,
- 5658,
- 4369,
- 3360,
- 7434,
- 1042,
- 4636,
- 6664,
- 3857,
- 2348,
- 7685,
- 3088,
- 4129,
- 4614,
- 7698,
- 4887,
- 5140,
- 3096,
- 4633,
- 7447,
- 4115,
- 3623,
- 8460,
- 3346,
- 4386,
- 9233,
- 2578,
- 4639,
- 6931,
- 5141,
- 4133,
- 11023,
- 3088,
- 5406,
- 6167,
- 4124,
- 5157,
- 9999,
- 4626,
- 6174,
- 7186,
- 6168,
- 5665,
- 7445,
- 7447,
- 4906,
- 10000,
- 3607,
- 4910,
- 10254,
- 4630,
- 5670,
- 11286,
- 4885,
- 6434,
- 10780,
- 5654,
- 7965,
- 8725,
- 6172,
- 5679,
- 10513,
- 5145,
- 6948,
- 12063,
- 5400,
- 7210,
- 12824,
- 4889,
- 8993,
- 9753,
- 8222,
- 7214,
- 10006,
- 6944,
- 6706,
- 11287,
- 7197,
- 7216,
- 10266,
- 8991,
- 9763,
- 13340,
- 6684,
- 8491,
- 12834,
- 6943,
- 10022,
- 14110,
- 6430,
- 8501,
- 12061,
- 8229,
- 9518,
- 10789,
- 8234,
- 9016,
- 11038,
- 9258,
- 10290,
- 12070,
- 10029,
- 3616,
- 9231,
- 2327,
- 5154,
- 7431,
- 4367,
- 1319,
- 16130,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 0,
- 5632,
- 2316,
- 4376,
- 6667,
- 3857,
- 4126,
- 5132,
- 3096,
- 4893,
- 8720,
- 4369,
- 7192,
- 9488,
- 3860,
- 7965,
- 8725,
- 6172,
- 8993,
- 9753,
- 7719,
- 10794,
- 12064,
- 10029,
- 0,
- 1280,
- 257,
- 515,
- 2308,
- 257,
- 775,
- 1281,
- 1795,
- 1031,
- 3332,
- 258,
- 779,
- 5124,
- 773,
- 1552,
- 6151,
- 1542,
- 2076,
- 8198,
- 1544,
- 2843,
- 8971,
- 2057,
- 259,
- 1795,
- 1795,
- 1547,
- 3851,
- 3593,
- 3092,
- 6162,
- 5647,
- 4892,
- 8474,
- 7703,
- 7205,
- 10529,
- 9504,
- 9517,
- 12841,
- 11818,
- 12342,
- 14899,
- 14134,
- 15423,
- 61,
- 0,
- 0,
- 14336,
- 13364,
- 10283,
- 7720,
- 7196,
- 5401,
- 5396,
- 3855,
- 2576,
- 1802,
- 1285,
- 0,
- 15616,
- 9522,
- 10041,
- 12059,
- 5152,
- 5928,
- 7948,
- 1806,
- 2836,
- 11267,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 12548,
- 13361,
- 10281,
- 8236,
- 8734,
- 10284,
- 9264,
- 10271,
- 5917,
- 5664,
- 6159,
- 2319,
- 2064,
- 2052,
- 13631,
- 14376,
- 6694,
- 6189,
- 8975,
- 1805,
- 1048,
- 3586,
- 0,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 13631,
- 14376,
- 6694,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact dispensor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 21, // screen
- 0, // place
- 0, // getToTable
- 387, // xcood
- 228, // ycood
- 0, // frame
- 12668, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 398-387, // mouseSize_x
- 280-228, // mouseSize_y
- DISPENSOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 cat2_seq[] = {
- 104*64,
- 347,
- 214,
- 0,
- 347,
- 214,
- 1,
- 347,
- 214,
- 2,
- 347,
- 214,
- 3,
- 347,
- 214,
- 4,
- 347,
- 214,
- 5,
- 347,
- 214,
- 6,
- 347,
- 214,
- 7,
- 347,
- 214,
- 8,
- 347,
- 214,
- 9,
- 347,
- 214,
- 10,
- 347,
- 214,
- 11,
- 347,
- 214,
- 12,
- 347,
- 214,
- 13,
- 347,
- 214,
- 14,
- 347,
- 214,
- 15,
- 347,
- 214,
- 16,
- 347,
- 214,
- 17,
- 347,
- 214,
- 18,
- 347,
- 214,
- 19,
- 347,
- 214,
- 20,
- 347,
- 214,
- 21,
- 347,
- 214,
- 22,
- 0
-};
-
-uint16 take_cassette_seq[] = {
- 107*64,
- 217,
- 216,
- 0,
- 217,
- 216,
- 1,
- 217,
- 216,
- 2,
- 217,
- 216,
- 3,
- 217,
- 216,
- 3,
- 217,
- 216,
- 3,
- 217,
- 216,
- 3,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/22comp.h b/sky/compacts/22comp.h
deleted file mode 100644
index c36bb7def5..0000000000
--- a/sky/compacts/22comp.h
+++ /dev/null
@@ -1,1590 +0,0 @@
-/* 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 SKY22COMP_H
-#define SKY22COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 fost_replace_pill[] = {
- 197*64,
- 320,
- 226,
- 3,
- 320,
- 226,
- 3,
- 320,
- 226,
- 2,
- 320,
- 226,
- 2,
- 320,
- 226,
- 1,
- 320,
- 226,
- 1,
- 320,
- 226,
- 0,
- 320,
- 226,
- 0,
- 0
-};
-
-uint16 rs_foster_20_22[] = {
- C_XCOOD,
- 424,
- C_YCOOD,
- 304,
- C_SCREEN,
- 22,
- C_PLACE,
- ID_S22_FLOOR,
- 65535
-};
-
-Compact reich_picture = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 259, // xcood
- 175, // ycood
- 0, // frame
- 12744, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 326-259, // mouseSize_x
- 210-175, // mouseSize_y
- REICH_PICTURE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact inner_reich_door = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 393, // xcood
- 249, // ycood
- 85*64, // frame
- 181, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 403-393, // mouseSize_x
- 313-249, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- INNER_R_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_22_20[] = {
- C_XCOOD,
- 216,
- C_YCOOD,
- 280,
- C_SCREEN,
- 20,
- C_PLACE,
- ID_S20_FLOOR,
- 65535
-};
-
-uint16 fost_remove_pill[] = {
- 197*64,
- 320,
- 226,
- 0,
- 320,
- 226,
- 0,
- 320,
- 226,
- 0,
- 320,
- 226,
- 0,
- 320,
- 226,
- 0,
- 320,
- 226,
- 0,
- 320,
- 226,
- 1,
- 320,
- 226,
- 1,
- 320,
- 226,
- 2,
- 320,
- 226,
- 2,
- 320,
- 226,
- 3,
- 320,
- 226,
- 3,
- 320,
- 226,
- 4,
- 320,
- 226,
- 4,
- 0
-};
-
-uint16 inner_reich_open[] = {
- 85*64,
- 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,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 0
-};
-
-uint16 rs_magazine[] = {
- C_SCREEN,
- 424,
- 65535
-};
-
-uint32 *grid22 = 0;
-
-uint16 remove_pillow[] = {
- 196*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 0
-};
-
-uint16 s22_floor_table[] = {
- ID_S22_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S22_START_ON,
- ID_RIGHT_EXIT_22,
- GT_RIGHT_EXIT_22,
- ID_LAMB_BED,
- GT_LAMB_BED,
- ID_LAMB_TV,
- GT_LAMB_TV,
- ID_FISH_TANK,
- GT_FISH_TANK,
- ID_FISH_POSTER,
- GT_FISH_TANK,
- ID_PILLOW,
- GT_PILLOW,
- ID_MAGAZINE,
- GT_MAGAZINE,
- ID_REICH_CHAIR,
- GT_REICH_CHAIR,
- ID_CABINET,
- GT_CABINET,
- ID_CERT,
- GT_CERT,
- ID_REICH_PICTURE,
- GT_REICH_PICTURE,
- ID_FISH_FOOD,
- GT_FISH_FOOD,
- 65535
-};
-
-Compact pillow = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_SORT+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 324, // xcood
- 244, // ycood
- 196*64, // frame
- 12734, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 7, // mouseRel_x
- 0, // mouseRel_y
- 26, // mouseSize_x
- 16, // mouseSize_y
- PILLOW_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- PILLOW_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 inner_reich_close[] = {
- 85*64,
- 1,
- 1,
- 11,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact lamb_bed = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 283, // xcood
- 251, // ycood
- 0, // frame
- 12731, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 365-283, // mouseSize_x
- 275-251, // mouseSize_y
- BED_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 replace_pillow[] = {
- 196*64,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 get_magazine_seq[] = {
- 200*64,
- 273,
- 218,
- 0,
- 273,
- 218,
- 1,
- 273,
- 218,
- 2,
- 273,
- 218,
- 3,
- 273,
- 218,
- 3,
- 273,
- 218,
- 3,
- 273,
- 218,
- 2,
- 273,
- 218,
- 1,
- 273,
- 218,
- 0,
- 0
-};
-
-uint16 tank3_seq[] = {
- 92*64,
- 245,
- 238,
- 0,
- 245,
- 238,
- 1,
- 245,
- 238,
- 2,
- 245,
- 238,
- 3,
- 245,
- 238,
- 4,
- 245,
- 238,
- 5,
- 245,
- 238,
- 6,
- 245,
- 238,
- 7,
- 245,
- 238,
- 8,
- 245,
- 238,
- 9,
- 245,
- 238,
- 10,
- 245,
- 238,
- 11,
- 245,
- 238,
- 12,
- 245,
- 238,
- 13,
- 245,
- 238,
- 14,
- 245,
- 238,
- 15,
- 245,
- 238,
- 16,
- 245,
- 238,
- 17,
- 245,
- 238,
- 18,
- 245,
- 238,
- 19,
- 0
-};
-
-uint16 tank2_seq[] = {
- 91*64,
- 245,
- 238,
- 0,
- 245,
- 238,
- 1,
- 245,
- 238,
- 2,
- 245,
- 238,
- 3,
- 245,
- 238,
- 4,
- 245,
- 238,
- 5,
- 245,
- 238,
- 6,
- 245,
- 238,
- 7,
- 245,
- 238,
- 8,
- 245,
- 238,
- 4,
- 245,
- 238,
- 9,
- 245,
- 238,
- 6,
- 245,
- 238,
- 7,
- 245,
- 238,
- 10,
- 245,
- 238,
- 11,
- 245,
- 238,
- 12,
- 245,
- 238,
- 13,
- 245,
- 238,
- 14,
- 245,
- 238,
- 15,
- 245,
- 238,
- 16,
- 245,
- 238,
- 17,
- 245,
- 238,
- 18,
- 245,
- 238,
- 19,
- 245,
- 238,
- 20,
- 245,
- 238,
- 21,
- 245,
- 238,
- 22,
- 245,
- 238,
- 23,
- 245,
- 238,
- 24,
- 245,
- 238,
- 25,
- 245,
- 238,
- 26,
- 0
-};
-
-Compact s22_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- s22_floor_table, // getToTable
- 128, // xcood
- 240, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact right_exit_22 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 393, // xcood
- 249, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 402-393, // mouseSize_x
- 313-249, // mouseSize_y
- ER22_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact reich_chair = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 221, // xcood
- 287, // ycood
- 0, // frame
- 12752, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 240-221, // mouseSize_x
- 314-287, // mouseSize_y
- REICH_CHAIR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s22_mouse[] = {
- ID_JOEY,
- ID_INNER_R_DOOR,
- ID_RIGHT_EXIT_22,
- ID_MAGAZINE,
- ID_PILLOW,
- ID_LAMB_BED,
- ID_LAMB_TV,
- ID_FISH_TANK,
- ID_FISH_POSTER,
- ID_REICH_CHAIR,
- ID_CABINET,
- ID_CERT,
- ID_REICH_PICTURE,
- ID_FISH_FOOD,
- ID_S22_FLOOR,
- ID_FAKE_FLOOR_22,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact fish_tank = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 245, // xcood
- 238, // ycood
- 199*64, // frame
- 12738, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- (int16) 65533, // mouseRel_y
- 264-242, // mouseSize_x
- 258-235, // mouseSize_y
- FISH_TANK_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- FISH_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact fake_floor_22 = {
- 0, // logic
- 0, // status
- 0, // sync
- 22, // screen
- 0, // place
- s22_floor_table, // getToTable
- 128, // xcood
- 136, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s22_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 187+DISK_9,
- 188+DISK_9,
- 189+DISK_9,
- 190+DISK_9,
- 191+DISK_9,
- 0
-};
-
-uint16 s22_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_FISH_TANK,
- ID_MAGAZINE,
- ID_PILLOW,
- ID_INNER_R_DOOR,
- ID_LAMB,
- ID_LAMB_DOOR_20,
- ID_INNER_LAMB_DOOR,
- ID_GALLAGER_BEL,
- ID_LIFT_29,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 s22_chip_list[] = {
- 196+DISK_9,
- 197+DISK_9,
- 198+DISK_9,
- 199+DISK_9,
- 91+DISK_9,
- 92+DISK_9,
- 200+DISK_9,
- 85+DISK_9,
- 0
-};
-
-Compact magazine = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 340, // xcood
- 249, // ycood
- 198*64, // frame
- 163, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 26, // mouseSize_x
- 16, // mouseSize_y
- MAGAZINE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fish_seq[] = {
- 199*64,
- 245,
- 238,
- 0,
- 245,
- 238,
- 1,
- 245,
- 238,
- 2,
- 245,
- 238,
- 3,
- 245,
- 238,
- 4,
- 245,
- 238,
- 5,
- 245,
- 238,
- 6,
- 245,
- 238,
- 7,
- 245,
- 238,
- 8,
- 245,
- 238,
- 9,
- 245,
- 238,
- 10,
- 245,
- 238,
- 11,
- 245,
- 238,
- 12,
- 245,
- 238,
- 13,
- 245,
- 238,
- 14,
- 245,
- 238,
- 15,
- 245,
- 238,
- 16,
- 245,
- 238,
- 17,
- 245,
- 238,
- 18,
- 245,
- 238,
- 19,
- 245,
- 238,
- 20,
- 245,
- 238,
- 21,
- 245,
- 238,
- 22,
- 245,
- 238,
- 23,
- 245,
- 238,
- 24,
- 245,
- 238,
- 25,
- 245,
- 238,
- 26,
- 245,
- 238,
- 27,
- 245,
- 238,
- 28,
- 245,
- 238,
- 29,
- 245,
- 238,
- 30,
- 245,
- 238,
- 31,
- 245,
- 238,
- 32,
- 245,
- 238,
- 33,
- 245,
- 238,
- 34,
- 245,
- 238,
- 35,
- 245,
- 238,
- 36,
- 245,
- 238,
- 37,
- 245,
- 238,
- 38,
- 245,
- 238,
- 39,
- 0
-};
-
-Compact cert = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 310, // xcood
- 215, // ycood
- 0, // frame
- 12746, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 325-310, // mouseSize_x
- 224-215, // mouseSize_y
- CERT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s22_pal[] = {
- 0,
- 0,
- 0,
- 7,
- 768,
- 0,
- 9,
- 1024,
- 259,
- 266,
- 2048,
- 514,
- 526,
- 2560,
- 4,
- 1032,
- 1540,
- 1030,
- 1037,
- 4608,
- 257,
- 1292,
- 4353,
- 4,
- 785,
- 2307,
- 1799,
- 1806,
- 5633,
- 258,
- 2316,
- 5381,
- 6,
- 2061,
- 4616,
- 9,
- 1050,
- 4098,
- 1034,
- 2576,
- 5130,
- 522,
- 2835,
- 6149,
- 9,
- 3341,
- 7435,
- 1030,
- 2073,
- 5638,
- 1292,
- 3601,
- 6921,
- 1035,
- 3601,
- 3342,
- 2067,
- 4367,
- 6412,
- 526,
- 3353,
- 5385,
- 3343,
- 4121,
- 7430,
- 2061,
- 4631,
- 7434,
- 1296,
- 6414,
- 8458,
- 783,
- 5393,
- 6929,
- 2833,
- 5141,
- 3854,
- 3609,
- 4129,
- 7943,
- 3088,
- 5397,
- 7698,
- 2067,
- 5147,
- 6414,
- 4628,
- 5912,
- 8717,
- 2579,
- 5155,
- 7685,
- 2838,
- 6929,
- 5909,
- 5400,
- 5915,
- 4884,
- 4637,
- 6177,
- 4873,
- 3616,
- 5669,
- 7945,
- 3864,
- 7195,
- 8975,
- 3352,
- 6684,
- 10008,
- 3096,
- 8725,
- 8467,
- 3101,
- 6691,
- 6673,
- 4385,
- 8470,
- 8473,
- 5659,
- 7710,
- 7957,
- 6684,
- 7206,
- 10767,
- 2843,
- 9240,
- 9750,
- 4892,
- 7716,
- 8471,
- 7199,
- 7721,
- 9745,
- 4896,
- 10009,
- 10009,
- 2339,
- 8235,
- 8205,
- 8226,
- 9758,
- 9496,
- 6689,
- 7980,
- 10260,
- 5922,
- 10012,
- 10783,
- 4643,
- 9005,
- 11279,
- 6177,
- 9252,
- 10017,
- 7205,
- 11038,
- 10525,
- 5415,
- 9263,
- 11032,
- 7717,
- 10023,
- 12576,
- 4902,
- 11553,
- 11552,
- 6951,
- 10026,
- 11812,
- 8486,
- 10033,
- 12314,
- 7720,
- 10797,
- 10532,
- 10028,
- 10803,
- 12572,
- 8746,
- 11571,
- 11296,
- 10798,
- 11314,
- 12070,
- 11312,
- 12339,
- 12841,
- 12081,
- 13364,
- 13356,
- 12596,
- 0,
- 3840,
- 3089,
- 5393,
- 5393,
- 3604,
- 5397,
- 6162,
- 3351,
- 6929,
- 5909,
- 5400,
- 7443,
- 7186,
- 6170,
- 8470,
- 7705,
- 5406,
- 10009,
- 7193,
- 7975,
- 11038,
- 8477,
- 8237,
- 0,
- 4096,
- 2570,
- 3601,
- 4361,
- 3598,
- 3861,
- 5389,
- 3604,
- 5145,
- 6930,
- 5143,
- 6175,
- 7183,
- 6170,
- 6945,
- 8470,
- 7199,
- 8485,
- 10010,
- 7205,
- 9515,
- 10014,
- 8231,
- 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,
- 15360,
- 13621,
- 12856,
- 13106,
- 11309,
- 9773,
- 9253,
- 7710,
- 5916,
- 5143,
- 4112,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact cabinet = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 312, // xcood
- 239, // ycood
- 0, // frame
- 12749, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 340-312, // mouseSize_x
- 248-239, // mouseSize_y
- CABINET_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact lamb_tv = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 203, // xcood
- 223, // ycood
- 0, // frame
- 57, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 225-203, // mouseSize_x
- 251-223, // mouseSize_y
- LAMB_TV_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact fish_food = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 179, // xcood
- 236, // ycood
- 0, // frame
- 12668, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 192-179, // mouseSize_x
- 289-236, // mouseSize_y
- FISH_FOOD_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact fish_poster = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 22, // screen
- 0, // place
- 0, // getToTable
- 232, // xcood
- 193, // ycood
- 0, // frame
- 12741, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 248-232, // mouseSize_x
- 232-193, // mouseSize_y
- FISH_POSTER_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/23comp.h b/sky/compacts/23comp.h
deleted file mode 100644
index d03a1d7466..0000000000
--- a/sky/compacts/23comp.h
+++ /dev/null
@@ -1,804 +0,0 @@
-/* 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 SKY23COMP_H
-#define SKY23COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint32 *grid23 = 0;
-
-Compact link_23 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 23, // screen
- 0, // place
- 0, // getToTable
- 191, // xcood
- 236, // ycood
- 0, // frame
- 51, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 212-191, // mouseSize_x
- 276-236, // mouseSize_y
- LINK_23_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s23_chip_list[] = {
- 136+DISK_8,
- 137+DISK_8,
- 21+DISK_8,
- 22+DISK_8,
- 24+DISK_8,
- 23+DISK_8,
- 25+DISK_8,
- 0
-};
-
-Compact sculpture = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 23, // screen
- 0, // place
- 0, // getToTable
- 274, // xcood
- 235, // ycood
- 0, // frame
- 12755, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 309-274, // mouseSize_x
- 278-235, // mouseSize_y
- SCULPTURE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact wreck_23 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 23, // screen
- 0, // place
- 0, // getToTable
- 322, // xcood
- 310, // ycood
- 0, // frame
- 12763, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 4242, // mouseSize_x
- 4242, // mouseSize_y
- WRECK_23_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact anchor_exit_23 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 23, // screen
- 0, // place
- 0, // getToTable
- 393, // xcood
- 219, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 12, // mouseSize_x
- 299-219, // mouseSize_y
- ANCHOR23_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact bin_23 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 23, // screen
- 0, // place
- 0, // getToTable
- 127, // xcood
- 300, // ycood
- 0, // frame
- 12757, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 155-127, // mouseSize_x
- 4242, // mouseSize_y
- BIN_23_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s23_pal[] = {
- 0,
- 768,
- 0,
- 514,
- 1538,
- 1,
- 517,
- 1794,
- 771,
- 778,
- 1281,
- 2053,
- 1288,
- 3590,
- 260,
- 1291,
- 2564,
- 2055,
- 1297,
- 3587,
- 1031,
- 2313,
- 2313,
- 3081,
- 1806,
- 5383,
- 518,
- 2320,
- 2566,
- 3851,
- 2829,
- 5645,
- 1033,
- 2831,
- 4363,
- 2315,
- 2835,
- 5382,
- 2061,
- 3854,
- 4879,
- 2829,
- 3598,
- 6930,
- 1035,
- 3857,
- 6417,
- 2062,
- 3607,
- 9483,
- 1033,
- 3612,
- 5894,
- 3600,
- 4372,
- 8721,
- 1291,
- 4624,
- 6423,
- 2577,
- 4123,
- 5133,
- 5140,
- 4887,
- 7952,
- 2065,
- 3874,
- 7177,
- 2323,
- 5144,
- 11284,
- 1291,
- 4639,
- 10764,
- 1805,
- 5402,
- 5648,
- 5909,
- 5651,
- 7450,
- 3859,
- 5148,
- 9491,
- 2577,
- 4898,
- 8202,
- 3605,
- 5917,
- 11536,
- 2063,
- 5156,
- 9997,
- 2067,
- 5914,
- 7189,
- 6168,
- 6425,
- 9499,
- 2583,
- 6432,
- 6160,
- 7962,
- 4655,
- 8713,
- 5144,
- 5673,
- 9738,
- 3607,
- 6181,
- 10258,
- 2074,
- 6692,
- 7695,
- 6682,
- 6944,
- 10773,
- 3352,
- 5424,
- 8715,
- 6426,
- 7451,
- 9760,
- 4380,
- 7201,
- 8988,
- 5405,
- 6701,
- 11275,
- 3866,
- 7208,
- 9748,
- 6172,
- 6194,
- 12557,
- 4633,
- 7726,
- 9223,
- 7454,
- 6960,
- 11021,
- 4637,
- 7976,
- 11794,
- 3869,
- 7467,
- 9750,
- 6944,
- 8489,
- 12821,
- 2079,
- 8239,
- 11281,
- 5921,
- 8744,
- 12573,
- 3618,
- 8242,
- 9747,
- 8228,
- 9006,
- 11796,
- 6180,
- 9523,
- 11020,
- 6949,
- 9009,
- 10518,
- 8742,
- 9266,
- 13082,
- 5158,
- 10032,
- 10775,
- 9512,
- 9781,
- 13079,
- 6440,
- 10543,
- 11552,
- 9770,
- 10804,
- 11548,
- 10540,
- 11318,
- 13086,
- 8749,
- 11824,
- 12841,
- 11056,
- 12343,
- 13350,
- 11570,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 s23_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_TREVOR,
- ID_LAMB,
- ID_LAMB_DOOR_20,
- ID_INNER_LAMB_DOOR,
- ID_LIFT_29,
- ID_GALLAGER_BEL,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 s23_mouse[] = {
- ID_JOEY,
- ID_LEFT_EXIT_23,
- ID_SMALL_23,
- ID_ANCHOR_EXIT_23,
- ID_TRAVEL_EXIT_23,
- ID_BIN_23,
- ID_SCULPTURE,
- ID_LINK_23,
- ID_WRECK_23,
- ID_S23_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact small_exit_23 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 23, // screen
- 0, // place
- 0, // getToTable
- 217, // xcood
- 190, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 227-217, // mouseSize_x
- 250-190, // mouseSize_y
- SML_EXIT_S23_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact travel_exit_23 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 23, // screen
- 0, // place
- 0, // getToTable
- 315, // xcood
- 189, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_UP_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 342-315, // mouseSize_x
- 246-189, // mouseSize_y
- TRAVEL_23_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s23_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 0
-};
-
-Compact left_exit_23 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 23, // screen
- 0, // place
- 0, // getToTable
- 150, // xcood
- 226, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 10, // mouseSize_x
- 288-226, // mouseSize_y
- EL23_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s23_floor_table[] = {
- ID_S23_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S23_LEFT_ON,
- 1,
- S23_ANCHOR_ON,
- 3,
- S23_TRAVEL_ON,
- ID_LEFT_EXIT_23,
- GT_LEFT_EXIT_23,
- ID_ANCHOR_EXIT_23,
- GT_ANCHOR_EXIT_23,
- ID_TRAVEL_EXIT_23,
- GT_TRAVEL_EXIT_23,
- ID_BIN_23,
- GT_BIN_23,
- ID_SCULPTURE,
- GT_SCULPTURE,
- ID_LINK_23,
- GT_LINK_23,
- ID_WRECK_23,
- GT_WRECK_23,
- ID_SMALL_23,
- GT_SMALL_23,
- 65535
-};
-
-Compact s23_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 23, // screen
- 0, // place
- s23_floor_table, // getToTable
- 128, // xcood
- 240, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 1000, // mouseSize_x
- 1000, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_29_23[] = {
- C_XCOOD,
- 136,
- C_YCOOD,
- 280,
- C_SCREEN,
- 23,
- C_PLACE,
- ID_S23_FLOOR,
- 65535
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/24comp.h b/sky/compacts/24comp.h
deleted file mode 100644
index b0dee981b2..0000000000
--- a/sky/compacts/24comp.h
+++ /dev/null
@@ -1,1320 +0,0 @@
-/* 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 SKY24COMP_H
-#define SKY24COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 give_mag_seq[] = {
- 70*64,
- 131,
- 226,
- 0,
- 131,
- 226,
- 0,
- 131,
- 226,
- 0,
- 131,
- 226,
- 1,
- 131,
- 226,
- 2,
- 131,
- 226,
- 2,
- 131,
- 226,
- 2,
- 131,
- 226,
- 3,
- 131,
- 226,
- 4,
- 0
-};
-
-uint16 trev_read_mag[] = {
- 64*64,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 1,
- 351,
- 239,
- 1,
- 351,
- 239,
- 1,
- 351,
- 239,
- 1,
- 351,
- 239,
- 0,
- 0
-};
-
-uint16 s24_floor_table[] = {
- ID_S24_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S24_LEFT_ON,
- ID_LEFT_EXIT_24,
- GT_LEFT_EXIT_24,
- ID_LONDON_POSTER,
- GT_LONDON_POSTER,
- ID_NEW_YORK,
- GT_NEW_YORK,
- ID_MURAL,
- GT_MURAL,
- ID_PIDGEONS,
- GT_PIDGEONS,
- ID_TREVOR,
- GT_TREVOR,
- ID_TICKET,
- GT_TICKET,
- ID_GLOBE,
- GT_GLOBE,
- 65535
-};
-
-Compact s24_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 24, // screen
- 0, // place
- s24_floor_table, // getToTable
- 128, // xcood
- 272, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 mag_away[] = {
- 66*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 0
-};
-
-uint32 *grid24 = 0;
-
-Compact left_exit_24 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 24, // screen
- 0, // place
- 0, // getToTable
- 175, // xcood
- 247, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 196-175, // mouseSize_x
- 308-247, // mouseSize_y
- EL24_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact mural = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 24, // screen
- 0, // place
- 0, // getToTable
- 244, // xcood
- 159, // ycood
- 0, // frame
- 12767, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 383-244, // mouseSize_x
- 238-159, // mouseSize_y
- MURAL_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 trevor_relax[] = {
- 61*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 0
-};
-
-uint16 rs_foster_23_24[] = {
- C_XCOOD,
- 160,
- C_YCOOD,
- 296,
- C_SCREEN,
- 24,
- C_PLACE,
- ID_S24_FLOOR,
- 65535
-};
-
-uint16 s24_mouse[] = {
- ID_JOEY,
- ID_LEFT_EXIT_24,
- ID_LONDON_POSTER,
- ID_NEW_YORK,
- ID_PIDGEONS,
- ID_MURAL,
- ID_TREVOR,
- ID_TICKET,
- ID_GLOBE,
- ID_S24_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 trevor_unrelax[] = {
- 61*64,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact pidgeons = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 24, // screen
- 0, // place
- 0, // getToTable
- 246, // xcood
- 232, // ycood
- 0, // frame
- 12772, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 291-246, // mouseSize_x
- 275-232, // mouseSize_y
- PIDGEONS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 trev_get_mag[] = {
- 63*64,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 1,
- 351,
- 239,
- 2,
- 351,
- 239,
- 3,
- 351,
- 239,
- 3,
- 351,
- 239,
- 3,
- 351,
- 239,
- 4,
- 351,
- 239,
- 5,
- 351,
- 239,
- 6,
- 0
-};
-
-uint16 s24_chip_list[] = {
- 136+DISK_8,
- 137+DISK_8,
- 61+DISK_8,
- 62+DISK_8,
- 63+DISK_8,
- 64+DISK_8,
- 65+DISK_8,
- 66+DISK_8,
- 67+DISK_8,
- 68+DISK_8,
- 69+DISK_8,
- 70+DISK_8,
- 72+DISK_8,
- 74+DISK_8,
- 71+DISK_8,
- 75+DISK_8,
- 29+DISK_8,
- 30+DISK_8,
- 31+DISK_8,
- 0
-};
-
-uint16 rs_foster_24_23[] = {
- C_XCOOD,
- 328,
- C_YCOOD,
- 240,
- C_SCREEN,
- 23,
- C_PLACE,
- ID_S23_FLOOR,
- 65535
-};
-
-uint16 mag_back_seq[] = {
- 69*64,
- 253,
- 226,
- 0,
- 253,
- 226,
- 1,
- 253,
- 226,
- 2,
- 253,
- 226,
- 3,
- 253,
- 226,
- 3,
- 253,
- 226,
- 3,
- 253,
- 226,
- 3,
- 253,
- 226,
- 4,
- 253,
- 226,
- 5,
- 253,
- 226,
- 6,
- 253,
- 226,
- 6,
- 253,
- 226,
- 7,
- 0
-};
-
-uint16 push_globe[] = {
- 75*64,
- 265,
- 193,
- 0,
- 265,
- 193,
- 1,
- 265,
- 193,
- 2,
- 265,
- 193,
- 2,
- 265,
- 193,
- 1,
- 265,
- 193,
- 0,
- 0
-};
-
-uint16 s24_pal[] = {
- 0,
- 0,
- 0,
- 5,
- 512,
- 2,
- 773,
- 2560,
- 1,
- 512,
- 1040,
- 518,
- 525,
- 2049,
- 1029,
- 769,
- 2069,
- 1798,
- 1291,
- 4099,
- 5,
- 1540,
- 2838,
- 1288,
- 2054,
- 4882,
- 772,
- 2825,
- 1796,
- 2826,
- 2314,
- 1807,
- 5897,
- 2577,
- 4098,
- 2057,
- 1306,
- 5121,
- 1288,
- 3594,
- 5638,
- 264,
- 3601,
- 2821,
- 3088,
- 1566,
- 6659,
- 266,
- 3346,
- 3850,
- 3342,
- 2840,
- 3590,
- 2322,
- 2082,
- 5378,
- 1807,
- 3352,
- 3338,
- 4114,
- 4108,
- 7962,
- 1290,
- 3356,
- 3844,
- 5138,
- 3616,
- 6145,
- 3089,
- 5137,
- 9232,
- 1291,
- 4371,
- 7702,
- 1808,
- 5398,
- 8713,
- 1296,
- 4880,
- 4382,
- 5909,
- 4633,
- 4625,
- 4887,
- 3622,
- 6920,
- 3348,
- 4895,
- 5386,
- 4121,
- 5654,
- 8984,
- 2067,
- 5651,
- 9759,
- 2834,
- 5911,
- 10525,
- 533,
- 5919,
- 5134,
- 8474,
- 5666,
- 6161,
- 6427,
- 6429,
- 9752,
- 2327,
- 5415,
- 9230,
- 3352,
- 7191,
- 8222,
- 5147,
- 6445,
- 10498,
- 3097,
- 7448,
- 6947,
- 8220,
- 6691,
- 11031,
- 4120,
- 7454,
- 11035,
- 2075,
- 7460,
- 10258,
- 3868,
- 7713,
- 6936,
- 8736,
- 6446,
- 8979,
- 7454,
- 7211,
- 12053,
- 544,
- 7976,
- 11028,
- 4127,
- 8736,
- 11810,
- 3105,
- 8233,
- 12313,
- 1570,
- 7982,
- 11028,
- 5410,
- 8999,
- 8476,
- 10020,
- 8494,
- 8984,
- 8997,
- 8753,
- 11029,
- 7716,
- 9521,
- 12559,
- 6946,
- 10275,
- 10023,
- 9512,
- 9777,
- 11801,
- 7207,
- 10030,
- 9761,
- 10794,
- 9779,
- 13085,
- 5674,
- 10801,
- 12829,
- 8745,
- 11052,
- 10536,
- 11053,
- 11572,
- 12831,
- 9261,
- 12332,
- 13100,
- 10032,
- 12592,
- 12586,
- 11827,
- 12853,
- 13355,
- 12853,
- 0,
- 0,
- 4098,
- 1540,
- 1538,
- 4616,
- 2825,
- 1796,
- 2826,
- 2314,
- 4367,
- 1294,
- 3599,
- 6157,
- 3089,
- 4371,
- 5654,
- 2325,
- 4880,
- 7966,
- 3607,
- 7454,
- 9499,
- 9765,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 15167,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 13883,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 joey_list_s24[] = {
- 224,
- 344,
- 280,
- 320,
- 1,
- 293,
- 361,
- 264,
- 294,
- 0,
- 0
-};
-
-uint16 mag_out[] = {
- 66*64,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 trev_turn_page[] = {
- 65*64,
- 351,
- 239,
- 0,
- 351,
- 239,
- 1,
- 351,
- 239,
- 2,
- 351,
- 239,
- 2,
- 351,
- 239,
- 2,
- 351,
- 239,
- 1,
- 351,
- 239,
- 0,
- 0
-};
-
-ExtCompact trevor_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, // spWidth_xx
- SP_COL_TREVOR, // 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 trevor = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC+ST_MOUSE+ST_BACKGROUND, // status
- 0, // sync
- 24, // screen
- 0, // place
- 0, // getToTable
- 351, // xcood
- 239, // ycood
- 62*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 16, // mouseRel_x
- 0, // mouseRel_y
- 297-271, // mouseSize_x
- 256-233, // mouseSize_y
- TREVOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- TREVOR_LOGIC, // baseSub
- 0, // baseSub_off
- &trevor_ext
-};
-
-Compact ticket = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 24, // screen
- 0, // place
- 0, // getToTable
- 324, // xcood
- 244, // ycood
- 0, // frame
- 189, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 5, // mouseSize_y
- TICKET_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- TICKET_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact new_york_poster = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 24, // screen
- 0, // place
- 0, // getToTable
- 162, // xcood
- 166, // ycood
- 0, // frame
- 12741, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 200-162, // mouseSize_x
- 245-166, // mouseSize_y
- NEW_YORK_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact london_poster = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 24, // screen
- 0, // place
- 0, // getToTable
- 207, // xcood
- 166, // ycood
- 0, // frame
- 12741, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 237-207, // mouseSize_x
- 226-166, // mouseSize_y
- LONDON_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 get_ticket[] = {
- 72*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- SEND_SYNC,
- ID_TICKET,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s24_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_TREVOR,
- ID_TICKET,
- ID_GLOBE,
- ID_LAMB,
- ID_LAMB_DOOR_20,
- ID_INNER_LAMB_DOOR,
- ID_LIFT_29,
- ID_GALLAGER_BEL,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 globe_spin[] = {
- 71*64,
- 274,
- 275,
- 0,
- 274,
- 275,
- 1,
- 274,
- 275,
- 2,
- 274,
- 275,
- 3,
- 274,
- 275,
- 4,
- 274,
- 275,
- 5,
- 274,
- 275,
- 6,
- 274,
- 275,
- 7,
- 274,
- 275,
- 8,
- 274,
- 275,
- 9,
- 274,
- 275,
- 10,
- 274,
- 275,
- 11,
- 274,
- 275,
- 12,
- 274,
- 275,
- 13,
- 274,
- 275,
- 14,
- 274,
- 275,
- 15,
- 274,
- 275,
- 16,
- 274,
- 275,
- 17,
- 274,
- 275,
- 0,
- 274,
- 275,
- 0,
- 0
-};
-
-uint16 ticket_seq[] = {
- 74*64,
- 352,
- 254,
- 0,
- 352,
- 254,
- 1,
- 352,
- 254,
- 2,
- 352,
- 254,
- 3,
- 352,
- 254,
- 4,
- 352,
- 254,
- 5,
- 352,
- 254,
- 6,
- 0
-};
-
-Compact globe = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 24, // screen
- 0, // place
- 0, // getToTable
- 274, // xcood
- 275, // ycood
- 0, // frame
- 12769, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 311-274, // mouseSize_x
- 312-275, // mouseSize_y
- GLOBE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- GLOBE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 trevor_scratch[] = {
- 62*64,
- 351,
- 239,
- 0,
- 351,
- 239,
- 1,
- 351,
- 239,
- 2,
- 351,
- 239,
- 3,
- 351,
- 239,
- 4,
- 351,
- 239,
- 3,
- 351,
- 239,
- 4,
- 351,
- 239,
- 3,
- 351,
- 239,
- 4,
- 351,
- 239,
- 3,
- 351,
- 239,
- 4,
- 351,
- 239,
- 2,
- 351,
- 239,
- 1,
- 351,
- 239,
- 0,
- 0
-};
-
-uint16 s24_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/25comp.h b/sky/compacts/25comp.h
deleted file mode 100644
index f815f1fc24..0000000000
--- a/sky/compacts/25comp.h
+++ /dev/null
@@ -1,1126 +0,0 @@
-/* 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 SKY25COMP_H
-#define SKY25COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact sales_chart = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 25, // screen
- 0, // place
- 0, // getToTable
- 273, // xcood
- 185, // ycood
- 0, // frame
- 12778, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 346-273, // mouseSize_x
- 220-185, // mouseSize_y
- SALES_CHART_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 hook_seq[] = {
- 48*64,
- 359,
- 237,
- 0,
- 359,
- 244,
- 0,
- 359,
- 253,
- 0,
- 359,
- 263,
- 0,
- 359,
- 274,
- 0,
- 359,
- 282,
- 1,
- 359,
- 294,
- 2,
- 0
-};
-
-uint16 s25_pal[] = {
- 0,
- 1792,
- 1543,
- 2318,
- 4103,
- 1289,
- 2828,
- 4619,
- 1546,
- 2832,
- 3593,
- 3341,
- 2838,
- 4871,
- 2061,
- 3855,
- 5390,
- 2829,
- 4114,
- 5902,
- 2063,
- 4118,
- 6666,
- 2062,
- 4370,
- 6930,
- 2320,
- 4378,
- 6157,
- 3602,
- 4884,
- 6932,
- 2834,
- 4639,
- 5643,
- 5142,
- 5654,
- 8214,
- 3604,
- 5661,
- 6927,
- 4886,
- 5403,
- 6939,
- 7700,
- 5667,
- 8461,
- 4374,
- 6681,
- 7449,
- 8469,
- 6180,
- 7952,
- 5657,
- 6683,
- 10012,
- 3608,
- 7196,
- 7961,
- 8983,
- 6439,
- 9234,
- 5147,
- 7709,
- 7452,
- 9499,
- 6698,
- 10000,
- 5149,
- 7967,
- 10271,
- 6427,
- 7716,
- 9496,
- 9753,
- 7459,
- 10782,
- 4637,
- 7712,
- 8742,
- 10268,
- 7976,
- 9495,
- 6944,
- 8481,
- 11041,
- 5407,
- 7461,
- 9002,
- 7971,
- 8236,
- 10522,
- 10781,
- 8494,
- 10005,
- 8993,
- 9508,
- 8738,
- 12578,
- 8749,
- 10781,
- 7460,
- 9509,
- 10790,
- 11296,
- 9008,
- 11031,
- 10273,
- 9766,
- 9510,
- 11301,
- 9261,
- 11296,
- 11810,
- 10023,
- 11048,
- 9255,
- 10032,
- 10522,
- 9769,
- 10021,
- 11061,
- 11558,
- 10035,
- 12316,
- 10533,
- 10280,
- 11824,
- 12324,
- 10289,
- 12320,
- 9767,
- 10794,
- 10026,
- 14121,
- 10804,
- 12318,
- 12838,
- 11057,
- 11298,
- 10541,
- 10290,
- 13357,
- 10026,
- 11567,
- 11307,
- 13356,
- 11318,
- 14368,
- 9517,
- 12335,
- 13613,
- 9775,
- 12078,
- 13110,
- 11312,
- 11829,
- 12592,
- 12338,
- 12600,
- 12070,
- 14641,
- 13108,
- 12846,
- 14130,
- 13113,
- 13353,
- 12852,
- 12600,
- 12596,
- 15155,
- 13623,
- 14895,
- 11317,
- 13370,
- 15413,
- 12085,
- 13624,
- 14648,
- 12599,
- 14133,
- 15419,
- 14134,
- 14393,
- 15931,
- 12345,
- 14397,
- 15419,
- 15675,
- 15422,
- 16186,
- 15933,
- 0,
- 1792,
- 1543,
- 2318,
- 4103,
- 1289,
- 2828,
- 4619,
- 1546,
- 2832,
- 3593,
- 3341,
- 2838,
- 4871,
- 2061,
- 3855,
- 5390,
- 2829,
- 4114,
- 5902,
- 2063,
- 4118,
- 6666,
- 2062,
- 0,
- 3072,
- 2827,
- 3855,
- 4622,
- 4625,
- 4632,
- 5134,
- 5139,
- 5654,
- 7444,
- 3862,
- 6681,
- 7961,
- 5657,
- 7709,
- 8476,
- 8481,
- 9508,
- 11298,
- 10541,
- 12849,
- 14384,
- 14389,
- 63,
- 16128,
- 5140,
- 10559,
- 16169,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 15676,
- 11583,
- 16180,
- 11806,
- 4159,
- 16170,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact statue_25 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 25, // screen
- 0, // place
- 0, // getToTable
- 363, // xcood
- 238, // ycood
- 0, // frame
- 12775, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 424-363, // mouseSize_x
- 313-238, // mouseSize_y
- STATUE_25_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact anchor_exit_25 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 25, // screen
- 0, // place
- 0, // getToTable
- 185, // xcood
- 244, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 203-185, // mouseSize_x
- 309-244, // mouseSize_y
- ANCHOR25_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 spark_25_seq[] = {
- 56*64,
- 348,
- 239,
- 0,
- 348,
- 239,
- 1,
- 348,
- 239,
- 2,
- 348,
- 239,
- 3,
- 0
-};
-
-uint16 rs_foster_23_25[] = {
- C_XCOOD,
- 160,
- C_YCOOD,
- 304,
- C_SCREEN,
- 25,
- C_PLACE,
- ID_S25_FLOOR,
- 65535
-};
-
-ExtCompact anchor_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, // spWidth_xx
- SP_COL_ANCHOR, // 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 anchor = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC+ST_MOUSE+ST_BACKGROUND, // status
- 0, // sync
- 25, // screen
- 0, // place
- 0, // getToTable
- 258, // xcood
- 233, // ycood
- 43*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 16, // mouseRel_x
- 0, // mouseRel_y
- 297-271, // mouseSize_x
- 256-233, // mouseSize_y
- ANCHOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- ANCHOR_LOGIC, // baseSub
- 0, // baseSub_off
- &anchor_ext
-};
-
-uint16 s25_chip_list[] = {
- 136+DISK_8,
- 137+DISK_8,
- 43+DISK_8,
- 44+DISK_8,
- 45+DISK_8,
- 46+DISK_8,
- 47+DISK_8,
- 48+DISK_8,
- 55+DISK_8,
- 56+DISK_8,
- 57+DISK_8,
- 58+DISK_8,
- 59+DISK_8,
- 60+DISK_8,
- 26+DISK_8,
- 27+DISK_8,
- 28+DISK_8,
- 0
-};
-
-uint16 lazer_25_seq[] = {
- 55*64,
- 344,
- 244,
- 0,
- 344,
- 244,
- 1,
- 0
-};
-
-uint16 s25_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 0
-};
-
-uint32 *grid25 = 0;
-
-uint16 anchor_leave_seq[] = {
- 45*64,
- 280,
- 233,
- 0,
- 279,
- 226,
- 1,
- 280,
- 226,
- 2,
- 278,
- 227,
- 3,
- 277,
- 226,
- 4,
- 273,
- 226,
- 5,
- 270,
- 226,
- 6,
- 264,
- 227,
- 7,
- 263,
- 226,
- 6,
- 259,
- 226,
- 5,
- 255,
- 226,
- 8,
- 252,
- 226,
- 9,
- 253,
- 225,
- 10,
- 253,
- 224,
- 11,
- 253,
- 223,
- 12,
- 253,
- 223,
- 13,
- 253,
- 223,
- 14,
- 252,
- 223,
- 15,
- 252,
- 223,
- 15,
- 252,
- 223,
- 15,
- 252,
- 223,
- 15,
- 252,
- 223,
- 15,
- 0
-};
-
-uint16 joey_list_s25[] = {
- 156,
- 360,
- 296,
- 304,
- 1,
- 0
-};
-
-uint16 rs_foster_25_23[] = {
- C_XCOOD,
- 432,
- C_YCOOD,
- 288,
- C_SCREEN,
- 23,
- C_PLACE,
- ID_S23_FLOOR,
- 65535
-};
-
-uint16 s25_mouse[] = {
- ID_JOEY,
- ID_ANCHOR_EXIT_25,
- ID_ANCHOR,
- ID_HOOK,
- ID_STATUE_25,
- ID_SALES_CHART,
- ID_S25_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s25_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_ANCHOR,
- ID_HOOK,
- ID_LAZER_25,
- ID_SPARK_25,
- ID_LAMB,
- ID_LAMB_DOOR_20,
- ID_GALLAGER_BEL,
- ID_INNER_LAMB_DOOR,
- ID_LIFT_29,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 anchor_seq[] = {
- 43*64,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 1,
- 258,
- 233,
- 1,
- 258,
- 233,
- 2,
- 258,
- 233,
- 2,
- 258,
- 233,
- 3,
- 258,
- 233,
- 3,
- 258,
- 233,
- 4,
- 258,
- 233,
- 4,
- 258,
- 233,
- 4,
- 258,
- 233,
- 4,
- 258,
- 233,
- 4,
- 258,
- 233,
- 4,
- 258,
- 233,
- 5,
- 258,
- 233,
- 5,
- 258,
- 233,
- 6,
- 258,
- 233,
- 6,
- 258,
- 233,
- 7,
- 258,
- 233,
- 7,
- 258,
- 233,
- 8,
- 258,
- 233,
- 8,
- 258,
- 233,
- 0,
- 0
-};
-
-uint16 anchor_return_seq[] = {
- 46*64,
- 252,
- 223,
- 0,
- 252,
- 223,
- 1,
- 252,
- 223,
- 2,
- 252,
- 224,
- 3,
- 252,
- 226,
- 4,
- 254,
- 226,
- 5,
- 257,
- 227,
- 6,
- 264,
- 226,
- 7,
- 269,
- 226,
- 8,
- 272,
- 226,
- 9,
- 272,
- 227,
- 10,
- 279,
- 226,
- 9,
- 283,
- 226,
- 8,
- 278,
- 226,
- 5,
- 279,
- 226,
- 11,
- 280,
- 233,
- 12,
- 280,
- 233,
- 12,
- 280,
- 233,
- 12,
- 280,
- 233,
- 12,
- 0
-};
-
-Compact hook = {
- L_SCRIPT, // logic
- ST_FOREGROUND+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 25, // screen
- 0, // place
- 0, // getToTable
- 359, // xcood
- 237, // ycood
- 48*64, // frame
- 191, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 10, // mouseSize_x
- 10, // mouseSize_y
- HOOK_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- HOOK_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact spark_25 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 25, // screen
- 0, // place
- 0, // getToTable
- 348, // xcood
- 239, // ycood
- 56*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
- 0, // mode
- SPARK_25_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact lazer_25 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 25, // screen
- 0, // place
- 0, // getToTable
- 344, // xcood
- 244, // ycood
- 55*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
- 0, // mode
- LAZER_25_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s25_floor_table[] = {
- ID_S25_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S25_LEFT_ON,
- ID_ANCHOR_EXIT_25,
- GT_ANCHOR_EXIT_25,
- ID_ANCHOR,
- GT_ANCHOR,
- ID_ANCHOR_PC,
- GT_ANCHOR_PC,
- ID_STATUE_25,
- GT_STATUE_25,
- ID_HOOK,
- GT_HOOK,
- ID_SALES_CHART,
- GT_SALES_CHART,
- 65535
-};
-
-uint16 get_anchor_seq[] = {
- 58*64,
- 341,
- 264,
- 0,
- 341,
- 264,
- 1,
- 341,
- 264,
- 2,
- 341,
- 264,
- 3,
- 341,
- 264,
- 3,
- 341,
- 264,
- 3,
- 341,
- 264,
- 3,
- 341,
- 264,
- 4,
- 341,
- 264,
- 5,
- 0
-};
-
-Compact s25_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 25, // screen
- 0, // place
- s25_floor_table, // getToTable
- 128, // xcood
- 272, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/26comp.h b/sky/compacts/26comp.h
deleted file mode 100644
index b7339f39db..0000000000
--- a/sky/compacts/26comp.h
+++ /dev/null
@@ -1,1312 +0,0 @@
-/* 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 SKY26COMP_H
-#define SKY26COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact bio_door = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 26, // screen
- 0, // place
- 0, // getToTable
- 181, // xcood
- 232, // ycood
- 93*64, // frame
- 181, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 13, // mouseSize_x
- 63, // mouseSize_y
- BIO_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- BIO_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact plant_26 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 26, // screen
- 0, // place
- 0, // getToTable
- 330, // xcood
- 211, // ycood
- 0, // frame
- 12785, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 353-330, // mouseSize_x
- 237-211, // mouseSize_y
- PLANT_26_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s26_floor_table[] = {
- ID_S26_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S26_RIGHT_ON,
- 1,
- S26_LEFT_ON,
- ID_RIGHT_EXIT_26,
- GT_RIGHT_EXIT_26,
- ID_LEFT_EXIT_26,
- GT_LEFT_EXIT_26,
- ID_POSTER1,
- GT_POSTER,
- ID_POSTER2,
- GT_POSTER,
- ID_POSTER3,
- GT_POSTER,
- ID_POSTER4,
- GT_POSTER,
- ID_26_PLANT,
- GT_PLANT,
- ID_LEAFLET,
- GT_LEAFLET,
- ID_HOLO,
- GT_HOLO,
- ID_BIO_DOOR,
- GT_BIO_DOOR,
- 65535
-};
-
-uint16 s26_mouse[] = {
- ID_JOEY,
- ID_BIO_DOOR,
- ID_LEFT_EXIT_26,
- ID_RIGHT_EXIT_26,
- ID_POSTER1,
- ID_POSTER2,
- ID_POSTER3,
- ID_POSTER4,
- ID_26_PLANT,
- ID_LEAFLET,
- ID_HOLO,
- ID_S26_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s26_pal[] = {
- 0,
- 2560,
- 2312,
- 2314,
- 3854,
- 1800,
- 3085,
- 4873,
- 1289,
- 3086,
- 4622,
- 2570,
- 3601,
- 5640,
- 2059,
- 3344,
- 3346,
- 5901,
- 3098,
- 4870,
- 3342,
- 3857,
- 3606,
- 6927,
- 3358,
- 6152,
- 3599,
- 4122,
- 4617,
- 6673,
- 4630,
- 7696,
- 3088,
- 4629,
- 6421,
- 2836,
- 3618,
- 4362,
- 8978,
- 4886,
- 4891,
- 7956,
- 5401,
- 7702,
- 3093,
- 4641,
- 8719,
- 2579,
- 4389,
- 4621,
- 6426,
- 5915,
- 7439,
- 4885,
- 5656,
- 10526,
- 2322,
- 5414,
- 6667,
- 6679,
- 5922,
- 8717,
- 4886,
- 5414,
- 5648,
- 10008,
- 7704,
- 7954,
- 5912,
- 7957,
- 6423,
- 8985,
- 5420,
- 6923,
- 7706,
- 7709,
- 7952,
- 7193,
- 6185,
- 9486,
- 4122,
- 6680,
- 10283,
- 5145,
- 7197,
- 6690,
- 10011,
- 7968,
- 11284,
- 4632,
- 6446,
- 9741,
- 6172,
- 7457,
- 10783,
- 4380,
- 7451,
- 12333,
- 4378,
- 7964,
- 9256,
- 6432,
- 7712,
- 11557,
- 5404,
- 8994,
- 10518,
- 5663,
- 7474,
- 10254,
- 6943,
- 8483,
- 12835,
- 5149,
- 8238,
- 9491,
- 7972,
- 8498,
- 10769,
- 6691,
- 8994,
- 13866,
- 4639,
- 8752,
- 9751,
- 7208,
- 9770,
- 13342,
- 5411,
- 10279,
- 14370,
- 4900,
- 9266,
- 13086,
- 6437,
- 9774,
- 10017,
- 7724,
- 10031,
- 10012,
- 5935,
- 9528,
- 15384,
- 4646,
- 9782,
- 11549,
- 9515,
- 13354,
- 14870,
- 5673,
- 10043,
- 13339,
- 8748,
- 10553,
- 11295,
- 7476,
- 10047,
- 14878,
- 6445,
- 11324,
- 11549,
- 6199,
- 13358,
- 13860,
- 9519,
- 11070,
- 11809,
- 8247,
- 12350,
- 12060,
- 10294,
- 12348,
- 13860,
- 11314,
- 12863,
- 12832,
- 11319,
- 13884,
- 15905,
- 10035,
- 13882,
- 13098,
- 11835,
- 14140,
- 15919,
- 11064,
- 15165,
- 16177,
- 13629,
- 15677,
- 16186,
- 16191,
- 0,
- 3840,
- 1800,
- 2323,
- 4613,
- 2570,
- 2838,
- 6664,
- 1548,
- 3358,
- 6664,
- 2320,
- 3618,
- 8714,
- 2579,
- 4389,
- 7437,
- 4885,
- 4649,
- 9737,
- 4117,
- 5420,
- 11787,
- 3353,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 0,
- 14336,
- 13364,
- 11569,
- 9261,
- 8481,
- 6687,
- 6681,
- 4626,
- 2578,
- 1803,
- 770,
- 519,
- 14851,
- 9522,
- 10806,
- 12828,
- 5410,
- 6443,
- 9485,
- 1809,
- 2591,
- 11267,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 13316,
- 13364,
- 11563,
- 8751,
- 9506,
- 10024,
- 8242,
- 10527,
- 6174,
- 5927,
- 7698,
- 3600,
- 2325,
- 2308,
- 13375,
- 14375,
- 7724,
- 9781,
- 12823,
- 2589,
- 5679,
- 6144,
- 787,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 7936,
- 0,
- 39,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 13881,
- 14634,
- 9519,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 helga_awake[] = {
- 94*64,
- 300,
- 212,
- 0,
- 300,
- 212,
- 1,
- 300,
- 212,
- 2,
- 300,
- 212,
- 3,
- 300,
- 212,
- 4,
- 300,
- 212,
- 5,
- 300,
- 212,
- 6,
- 300,
- 212,
- 7,
- 300,
- 212,
- 8,
- 300,
- 212,
- 7,
- 300,
- 212,
- 9,
- 300,
- 212,
- 7,
- 300,
- 212,
- 10,
- 300,
- 212,
- 10,
- 300,
- 212,
- 7,
- 300,
- 212,
- 10,
- 300,
- 212,
- 10,
- 300,
- 212,
- 11,
- 300,
- 212,
- 7,
- 300,
- 212,
- 12,
- 300,
- 212,
- 10,
- 0
-};
-
-Compact right_exit_26 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 26, // screen
- 0, // place
- 0, // getToTable
- 389, // xcood
- 232, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 398-389, // mouseSize_x
- 298-232, // mouseSize_y
- ER26_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 wobble2[] = {
- 96*64,
- 378,
- 217,
- 0,
- 378,
- 217,
- 1,
- 378,
- 217,
- 2,
- 378,
- 217,
- 3,
- 378,
- 217,
- 4,
- 378,
- 217,
- 5,
- 378,
- 217,
- 6,
- 378,
- 217,
- 7,
- 378,
- 217,
- 8,
- 378,
- 217,
- 9,
- 378,
- 217,
- 10,
- 378,
- 217,
- 11,
- 378,
- 217,
- 12,
- 378,
- 217,
- 13,
- 378,
- 217,
- 14,
- 378,
- 217,
- 15,
- 378,
- 217,
- 16,
- 378,
- 217,
- 17,
- 378,
- 217,
- 18,
- 378,
- 217,
- 19,
- 378,
- 217,
- 20,
- 378,
- 217,
- 21,
- 378,
- 217,
- 22,
- 378,
- 217,
- 23,
- 0
-};
-
-uint16 helga_byeee[] = {
- 97*64,
- 415,
- 217,
- 0,
- 415,
- 217,
- 1,
- 415,
- 217,
- 2,
- 415,
- 217,
- 1,
- 415,
- 217,
- 3,
- 415,
- 217,
- 1,
- 415,
- 217,
- 4,
- 415,
- 217,
- 5,
- 415,
- 217,
- 6,
- 415,
- 217,
- 7,
- 415,
- 217,
- 8,
- 415,
- 217,
- 9,
- 415,
- 217,
- 10,
- 0
-};
-
-Compact left_exit_26 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 26, // screen
- 0, // place
- 0, // getToTable
- 181, // xcood
- 233, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 192-181, // mouseSize_x
- 295-233, // mouseSize_y
- EL26_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_joey_start_26[] = {
- C_XCOOD,
- 344,
- C_YCOOD,
- 312,
- C_SCREEN,
- 26,
- C_PLACE,
- ID_S26_FLOOR,
- C_LOGIC,
- L_SCRIPT,
- C_BASE_SUB,
- JOEY_LOGIC,
- C_BASE_SUB+2,
- 0,
- C_FRAME,
- 136*64+2,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_COLLISION+ST_MOUSE+ST_GRID_PLOT,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 bio_door_open[] = {
- 93*64,
- 181,
- 232,
- 0,
- 181,
- 232,
- 1,
- 181,
- 232,
- 2,
- 181,
- 232,
- 3,
- 181,
- 232,
- 4,
- 0
-};
-
-uint16 wobble1[] = {
- 95*64,
- 340,
- 217,
- 0,
- 340,
- 217,
- 1,
- 340,
- 217,
- 2,
- 340,
- 217,
- 3,
- 340,
- 217,
- 4,
- 340,
- 217,
- 5,
- 340,
- 217,
- 6,
- 340,
- 217,
- 7,
- 340,
- 217,
- 8,
- 340,
- 217,
- 9,
- 340,
- 217,
- 10,
- 340,
- 217,
- 11,
- 340,
- 217,
- 12,
- 340,
- 217,
- 13,
- 340,
- 217,
- 14,
- 340,
- 217,
- 15,
- 340,
- 217,
- 16,
- 340,
- 217,
- 17,
- 340,
- 217,
- 18,
- 340,
- 217,
- 19,
- 340,
- 217,
- 20,
- 340,
- 217,
- 21,
- 0
-};
-
-ExtCompact holo_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- DOWN, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_HOLO, // 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 holo = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 26, // screen
- 0, // place
- 0, // getToTable
- 226, // xcood
- 211, // ycood
- 0, // frame
- 12783, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 6, // mouseRel_x
- 32, // mouseRel_y
- 250-231, // mouseSize_x
- 251-244, // mouseSize_y
- HOLO_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- HELGA_LOGIC, // baseSub
- 0, // baseSub_off
- &holo_ext
-};
-
-Compact poster2 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 26, // screen
- 0, // place
- 0, // getToTable
- 297, // xcood
- 184, // ycood
- 0, // frame
- 12741, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 329-297, // mouseSize_x
- 204-184, // mouseSize_y
- POSTER2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s26_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 86+DISK_9,
- 87+DISK_9,
- 88+DISK_9,
- 0
-};
-
-uint32 *grid26 = 0;
-
-uint16 joey_list_s26[] = {
- 208,
- 360,
- 280,
- 321,
- 1,
- 0
-};
-
-uint16 return_leaflet[] = {
- 87*64,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 rs_foster_19_26[] = {
- C_XCOOD,
- 416,
- C_YCOOD,
- 288,
- C_SCREEN,
- 26,
- C_PLACE,
- ID_S26_FLOOR,
- C_FRAME,
- 12*64+42,
- 65535
-};
-
-uint16 get_leaflet[] = {
- 87*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,
- 9,
- 0
-};
-
-Compact poster3 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 26, // screen
- 0, // place
- 0, // getToTable
- 262, // xcood
- 208, // ycood
- 0, // frame
- 12741, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 293-262, // mouseSize_x
- 225-208, // mouseSize_y
- POSTER3_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact leaflet = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 26, // screen
- 0, // place
- 0, // getToTable
- 291, // xcood
- 266, // ycood
- 86*64, // frame
- 12784, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 309-291, // mouseSize_x
- 8, // mouseSize_y
- LEAFLET_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LEAFLET_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s26_chip_list[] = {
- 136+DISK_9,
- 137+DISK_9,
- 93+DISK_9,
- 94+DISK_9,
- 95+DISK_9,
- 96+DISK_9,
- 97+DISK_9,
- 98+DISK_9,
- 99+DISK_9,
- 100+DISK_9,
- 140+DISK_9,
- 141+DISK_9,
- 142+DISK_9,
- 0
-};
-
-uint16 rs_foster_26_19[] = {
- C_XCOOD,
- 136,
- C_YCOOD,
- 264,
- C_SCREEN,
- 19,
- C_PLACE,
- ID_S19_FLOOR,
- 65535
-};
-
-Compact poster4 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 26, // screen
- 0, // place
- 0, // getToTable
- 297, // xcood
- 208, // ycood
- 0, // frame
- 12741, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 329-297, // mouseSize_x
- 225-208, // mouseSize_y
- POSTER4_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s26_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_BURKE,
- ID_HOLO,
- ID_BIO_DOOR,
- ID_LEAFLET,
- ID_LAMB,
- ID_LAMB_DOOR_20,
- ID_INNER_LAMB_DOOR,
- ID_LIFT_29,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-Compact poster1 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 26, // screen
- 0, // place
- 0, // getToTable
- 262, // xcood
- 184, // ycood
- 0, // frame
- 12741, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 293-262, // mouseSize_x
- 204-184, // mouseSize_y
- POSTER1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact s26_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 26, // screen
- 0, // place
- s26_floor_table, // getToTable
- 128, // xcood
- 264, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/27comp.h b/sky/compacts/27comp.h
deleted file mode 100644
index 20ca29d8d9..0000000000
--- a/sky/compacts/27comp.h
+++ /dev/null
@@ -1,3283 +0,0 @@
-/* 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 SKY27COMP_H
-#define SKY27COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 s27_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_BURKE,
- ID_SCANNER_27,
- ID_HELMET_COLE,
- ID_MEDI_COMP,
- ID_BODY,
- ID_GLASS_SLOT,
- ID_LAMB,
- ID_LAMB_DOOR_20,
- ID_INNER_LAMB_DOOR,
- ID_LIFT_29,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 scan_27_seq[] = {
- 159*64,
- 308,
- 212,
- 0,
- 308,
- 212,
- 1,
- 0
-};
-
-uint16 body_table[] = {
- ID_CHAIR_27,
- GT_CHAIR_27,
- ID_GAS,
- GT_GAS,
- ID_STD_RIGHT_TALK,
- GT_R_TALK_27,
- 65535
-};
-
-uint16 glass_scan[] = {
- 212*64,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 2,
- 194,
- 264,
- 3,
- 194,
- 264,
- 4,
- 194,
- 264,
- 5,
- 194,
- 264,
- 6,
- 194,
- 264,
- 7,
- 194,
- 264,
- 8,
- 194,
- 264,
- 9,
- 194,
- 264,
- 10,
- 194,
- 264,
- 11,
- 194,
- 264,
- 12,
- 194,
- 264,
- 13,
- 194,
- 264,
- 14,
- 194,
- 264,
- 15,
- 194,
- 264,
- 16,
- 194,
- 264,
- 17,
- 194,
- 264,
- 18,
- 194,
- 264,
- 19,
- 194,
- 264,
- 20,
- 194,
- 264,
- 21,
- 194,
- 264,
- 22,
- 194,
- 264,
- 23,
- 194,
- 264,
- 24,
- 194,
- 264,
- 25,
- 194,
- 264,
- 26,
- 194,
- 264,
- 27,
- 194,
- 264,
- 28,
- 194,
- 264,
- 29,
- 194,
- 264,
- 30,
- 194,
- 264,
- 31,
- 194,
- 264,
- 32,
- 194,
- 264,
- 7,
- 194,
- 264,
- 8,
- 194,
- 264,
- 9,
- 194,
- 264,
- 10,
- 194,
- 264,
- 11,
- 194,
- 264,
- 33,
- 194,
- 264,
- 34,
- 194,
- 264,
- 35,
- 194,
- 264,
- 36,
- 194,
- 264,
- 37,
- 194,
- 264,
- 38,
- 194,
- 264,
- 38,
- 194,
- 264,
- 38,
- 194,
- 264,
- 9,
- 194,
- 264,
- 9,
- 194,
- 264,
- 9,
- 194,
- 264,
- 38,
- 194,
- 264,
- 38,
- 194,
- 264,
- 38,
- 194,
- 264,
- 9,
- 194,
- 264,
- 9,
- 194,
- 264,
- 38,
- 194,
- 264,
- 38,
- 194,
- 264,
- 38,
- 194,
- 264,
- 38,
- 194,
- 264,
- 38,
- 194,
- 264,
- 38,
- 194,
- 264,
- 39,
- 194,
- 264,
- 40,
- 194,
- 264,
- 41,
- 194,
- 264,
- 42,
- 0
-};
-
-uint16 burke_auto[32];
-
-uint16 put_glass_seq[] = {
- 203*64,
- 241,
- 250,
- 0,
- 236,
- 254,
- 1,
- 235,
- 262,
- 2,
- 233,
- 262,
- 3,
- 233,
- 262,
- 3,
- 231,
- 262,
- 4,
- 229,
- 262,
- 5,
- 227,
- 262,
- 6,
- 227,
- 262,
- 6,
- 227,
- 262,
- 6,
- 231,
- 262,
- 4,
- 233,
- 262,
- 3,
- 234,
- 262,
- 7,
- 234,
- 262,
- 8,
- 234,
- 262,
- 8,
- 234,
- 262,
- 8,
- 234,
- 262,
- 8,
- 234,
- 262,
- 8,
- 234,
- 262,
- 8,
- 234,
- 262,
- 8,
- 234,
- 262,
- 7,
- 230,
- 262,
- 9,
- 225,
- 262,
- 10,
- 224,
- 262,
- 11,
- 226,
- 262,
- 12,
- 227,
- 262,
- 13,
- 232,
- 262,
- 14,
- 234,
- 262,
- 7,
- 235,
- 262,
- 2,
- 236,
- 254,
- 1,
- 241,
- 250,
- 15,
- 0
-};
-
-uint16 burke_u_to_d[] = {
- 43-8+150*64,
- 42-8+150*64,
- 41-8+150*64,
- 0
-};
-
-uint16 burke_l_to_u[] = {
- 43-8+150*64,
- 0
-};
-
-Compact helmet_cole = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE+ST_FOREGROUND, // status
- 0, // sync
- 27, // screen
- 0, // place
- 0, // getToTable
- 232, // xcood
- 207, // ycood
- 162*64, // frame
- 12798, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 253-232, // mouseSize_x
- 226-207, // mouseSize_y
- HELMET_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- HELMET_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_27_26[] = {
- C_XCOOD,
- 160,
- C_YCOOD,
- 288,
- C_SCREEN,
- 26,
- C_PLACE,
- ID_S26_FLOOR,
- 65535
-};
-
-uint16 burke_d_to_u[] = {
- 47-8+150*64,
- 46-8+150*64,
- 45-8+150*64,
- 0
-};
-
-uint16 burke_st_talk[] = {
- 151*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 out_chair_seq[] = {
- 161*64,
- 233,
- 235,
- 0,
- 231,
- 235,
- 1,
- 230,
- 235,
- 2,
- 230,
- 235,
- 3,
- 230,
- 234,
- 4,
- 230,
- 234,
- 5,
- 230,
- 236,
- 6,
- 237,
- 236,
- 7,
- 240,
- 236,
- 8,
- 246,
- 234,
- 9,
- 246,
- 235,
- 10,
- 248,
- 235,
- 11,
- 254,
- 234,
- 12,
- 258,
- 234,
- 13,
- 0
-};
-
-uint16 burke_st_right[] = {
- 150*64,
- 1,
- 1,
- 38,
- 0
-};
-
-uint16 burke_u_to_l[] = {
- 43-8+150*64,
- 0
-};
-
-uint16 hand_op_seq[] = {
- 210*64,
- 216,
- 240,
- 0,
- 216,
- 240,
- 1,
- 216,
- 240,
- 2,
- 216,
- 240,
- 3,
- 216,
- 240,
- 4,
- 216,
- 240,
- 3,
- 216,
- 240,
- 4,
- 216,
- 240,
- 2,
- 216,
- 240,
- 1,
- 216,
- 240,
- 5,
- 216,
- 240,
- 6,
- 216,
- 240,
- 5,
- 216,
- 240,
- 2,
- 216,
- 240,
- 4,
- 216,
- 240,
- 3,
- 216,
- 240,
- 4,
- 216,
- 240,
- 2,
- 216,
- 240,
- 3,
- 216,
- 240,
- 2,
- 216,
- 240,
- 1,
- 216,
- 240,
- 2,
- 216,
- 240,
- 3,
- 216,
- 240,
- 4,
- 216,
- 240,
- 5,
- 216,
- 240,
- 6,
- 216,
- 240,
- 5,
- 216,
- 240,
- 6,
- 216,
- 240,
- 5,
- 216,
- 240,
- 1,
- 216,
- 240,
- 2,
- 216,
- 240,
- 7,
- 216,
- 240,
- 8,
- 216,
- 240,
- 8,
- 216,
- 240,
- 9,
- 216,
- 240,
- 10,
- 216,
- 240,
- 11,
- 216,
- 240,
- 12,
- 216,
- 240,
- 13,
- 216,
- 240,
- 14,
- 216,
- 240,
- 15,
- 0
-};
-
-uint16 helmet_up[] = {
- 162*64,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 hand_in_seq[] = {
- 209*64,
- 216,
- 240,
- 0,
- 216,
- 240,
- 1,
- 216,
- 240,
- 1,
- 216,
- 240,
- 2,
- 216,
- 240,
- 2,
- 216,
- 240,
- 3,
- 216,
- 240,
- 3,
- 216,
- 240,
- 4,
- 216,
- 240,
- 4,
- 216,
- 240,
- 4,
- 216,
- 240,
- 4,
- 216,
- 240,
- 4,
- 216,
- 240,
- 4,
- 216,
- 240,
- 4,
- 216,
- 240,
- 4,
- 0
-};
-
-uint16 burke_r_to_u[] = {
- 45-8+150*64,
- 0
-};
-
-uint16 burke_left[] = {
- 4,
- 16+150*64,
- 65532,
- 0,
- 4,
- 17+150*64,
- 65532,
- 0,
- 4,
- 18+150*64,
- 65532,
- 0,
- 4,
- 19+150*64,
- 65532,
- 0,
- 4,
- 20+150*64,
- 65532,
- 0,
- 4,
- 21+150*64,
- 65532,
- 0,
- 4,
- 22+150*64,
- 65532,
- 0,
- 4,
- 23+150*64,
- 65532,
- 0,
- 0
-};
-
-uint16 burke_st_up[] = {
- 150*64,
- 1,
- 1,
- 36,
- 0
-};
-
-uint16 burke_st_left[] = {
- 150*64,
- 1,
- 1,
- 34,
- 0
-};
-
-uint16 chair_table[] = {
- ID_CHAIR_27,
- RET_OK,
- ID_S27_FLOOR,
- GT_FLOOR_FROM_CHAIR,
- ID_RIGHT_EXIT_27,
- GT_FLOOR_FROM_CHAIR,
- ID_STD_LEFT_TALK,
- GT_FLOOR_FROM_CHAIR,
- ID_CHART1,
- GT_FLOOR_FROM_CHAIR,
- ID_CHART2,
- GT_FLOOR_FROM_CHAIR,
- ID_GAS,
- GT_FLOOR_FROM_CHAIR,
- ID_SCANNER_27,
- GT_FLOOR_FROM_CHAIR,
- ID_MEDI_COMP,
- GT_FLOOR_FROM_CHAIR,
- ID_BODY,
- GT_FLOOR_FROM_CHAIR,
- ID_HELMET_COLE,
- GT_FLOOR_FROM_CHAIR,
- 65535
-};
-
-Compact gas = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 27, // screen
- 0, // place
- 0, // getToTable
- 276, // xcood
- 269, // ycood
- 0, // frame
- 12797, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 294-276, // mouseSize_x
- 326-269, // mouseSize_y
- GAS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 lung_seq[] = {
- 157*64,
- 308,
- 212,
- 0,
- 308,
- 212,
- 1,
- 308,
- 212,
- 2,
- 308,
- 212,
- 3,
- 308,
- 212,
- 4,
- 308,
- 212,
- 5,
- 308,
- 212,
- 6,
- 308,
- 212,
- 7,
- 308,
- 212,
- 8,
- 308,
- 212,
- 9,
- 308,
- 212,
- 10,
- 308,
- 212,
- 11,
- 308,
- 212,
- 12,
- 308,
- 212,
- 13,
- 308,
- 212,
- 14,
- 308,
- 212,
- 15,
- 308,
- 212,
- 14,
- 308,
- 212,
- 13,
- 308,
- 212,
- 12,
- 308,
- 212,
- 11,
- 308,
- 212,
- 16,
- 308,
- 212,
- 11,
- 308,
- 212,
- 16,
- 308,
- 212,
- 13,
- 308,
- 212,
- 12,
- 308,
- 212,
- 15,
- 308,
- 212,
- 14,
- 308,
- 212,
- 15,
- 308,
- 212,
- 12,
- 308,
- 212,
- 13,
- 308,
- 212,
- 16,
- 308,
- 212,
- 9,
- 308,
- 212,
- 17,
- 308,
- 212,
- 5,
- 308,
- 212,
- 18,
- 308,
- 212,
- 19,
- 308,
- 212,
- 20,
- 308,
- 212,
- 21,
- 0
-};
-
-uint16 burke_l_to_r[] = {
- 41-8+150*64,
- 40-8+150*64,
- 47-8+150*64,
- 0
-};
-
-uint16 glass_slot_open[] = {
- 204*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-ExtCompact body_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, // spWidth_xx
- SP_COL_BODY, // 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 body = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 27, // screen
- 0, // place
- body_table, // getToTable
- 353, // xcood
- 283, // ycood
- 169*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 10, // mouseSize_x
- 10, // mouseSize_y
- BODY_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- BODY_SSS, // baseSub
- 0, // baseSub_off
- &body_ext
-};
-
-uint16 glove_off_seq[] = {
- 154*64,
- 328,
- 261,
- 6,
- 328,
- 261,
- 5,
- 328,
- 261,
- 4,
- 328,
- 261,
- 3,
- 328,
- 261,
- 2,
- 328,
- 261,
- 1,
- 328,
- 261,
- 0,
- 0
-};
-
-uint16 rs_small_burke[] = {
- C_MOUSE_REL_X,
- 0,
- C_MOUSE_REL_Y,
- 0,
- 65535
-};
-
-uint16 burke_d_to_l[] = {
- 41-8+150*64,
- 0
-};
-
-uint16 rs_foster_26_27[] = {
- C_XCOOD,
- 392,
- C_YCOOD,
- 256,
- C_SCREEN,
- 27,
- C_PLACE,
- ID_S27_FLOOR,
- 65535
-};
-
-uint32 *grid27 = 0;
-
-uint16 burke_up[] = {
- 2,
- 0+150*64,
- 0,
- 65534,
- 2,
- 1+150*64,
- 0,
- 65534,
- 2,
- 2+150*64,
- 0,
- 65534,
- 2,
- 3+150*64,
- 0,
- 65534,
- 2,
- 4+150*64,
- 0,
- 65534,
- 2,
- 5+150*64,
- 0,
- 65534,
- 2,
- 6+150*64,
- 0,
- 65534,
- 2,
- 7+150*64,
- 0,
- 65534,
- 0
-};
-
-uint16 operate_seq[] = {
- 155*64,
- 326,
- 260,
- 0,
- 326,
- 260,
- 0,
- 326,
- 260,
- 1,
- 326,
- 260,
- 1,
- 326,
- 260,
- 1,
- 326,
- 260,
- 1,
- 326,
- 260,
- 1,
- 326,
- 260,
- 2,
- 326,
- 260,
- 3,
- 326,
- 260,
- 3,
- 326,
- 260,
- 4,
- 326,
- 260,
- 4,
- 326,
- 260,
- 5,
- 326,
- 260,
- 6,
- 326,
- 260,
- 6,
- 326,
- 260,
- 6,
- 326,
- 260,
- 7,
- 326,
- 260,
- 7,
- 326,
- 260,
- 7,
- 326,
- 260,
- 7,
- 326,
- 260,
- 8,
- 326,
- 260,
- 8,
- 326,
- 260,
- 8,
- 326,
- 260,
- 8,
- 326,
- 260,
- 7,
- 326,
- 260,
- 7,
- 326,
- 260,
- 6,
- 326,
- 260,
- 6,
- 326,
- 260,
- 4,
- 326,
- 260,
- 4,
- 326,
- 260,
- 5,
- 326,
- 260,
- 5,
- 326,
- 260,
- 9,
- 326,
- 260,
- 9,
- 326,
- 260,
- 10,
- 326,
- 260,
- 10,
- 326,
- 260,
- 11,
- 326,
- 260,
- 12,
- 326,
- 260,
- 11,
- 326,
- 260,
- 11,
- 326,
- 260,
- 0,
- 0
-};
-
-uint16 s27_floor_table[] = {
- ID_S27_FLOOR,
- RET_OK,
- ID_RIGHT_EXIT_27,
- GT_RIGHT_EXIT_27,
- ID_JOEY_PARK,
- GET_TO_JP2,
- ID_STD_LEFT_TALK,
- GT_L_TALK_27,
- ID_STD_RIGHT_TALK,
- GT_R_TALK_27,
- 0,
- S27_RIGHT_ON,
- ID_CHART1,
- GT_CHART1,
- ID_CHART2,
- GT_CHART2,
- ID_GAS,
- GT_GAS,
- ID_SCANNER_27,
- GT_SCANNER_27,
- ID_MEDI_COMP,
- GT_MEDI_COMP,
- ID_CHAIR_27,
- GT_CHAIR_27,
- ID_HELMET_COLE,
- GT_HELMET,
- ID_BODY,
- GT_BODY,
- 65535
-};
-
-uint16 helmet_down[] = {
- 162*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 0
-};
-
-uint32 *heart_seq = (uint32*)lung_seq;
-
-uint16 squirm_seq[] = {
- 164*64,
- 230,
- 234,
- 0,
- 230,
- 234,
- 1,
- 230,
- 234,
- 2,
- 230,
- 234,
- 3,
- 230,
- 234,
- 4,
- 230,
- 234,
- 4,
- 230,
- 234,
- 2,
- 230,
- 234,
- 2,
- 230,
- 234,
- 5,
- 230,
- 234,
- 6,
- 230,
- 234,
- 5,
- 230,
- 234,
- 2,
- 230,
- 234,
- 5,
- 230,
- 234,
- 6,
- 230,
- 234,
- 5,
- 230,
- 234,
- 2,
- 230,
- 234,
- 1,
- 230,
- 234,
- 3,
- 230,
- 234,
- 4,
- 230,
- 234,
- 3,
- 230,
- 234,
- 2,
- 230,
- 234,
- 5,
- 230,
- 234,
- 2,
- 230,
- 234,
- 3,
- 230,
- 234,
- 4,
- 230,
- 234,
- 2,
- 230,
- 234,
- 5,
- 230,
- 234,
- 6,
- 230,
- 234,
- 5,
- 230,
- 234,
- 2,
- 230,
- 234,
- 2,
- 230,
- 234,
- 3,
- 230,
- 234,
- 2,
- 230,
- 234,
- 3,
- 230,
- 234,
- 4,
- 230,
- 234,
- 3,
- 230,
- 234,
- 4,
- 230,
- 234,
- 3,
- 230,
- 234,
- 5,
- 230,
- 234,
- 6,
- 230,
- 234,
- 5,
- 230,
- 234,
- 6,
- 230,
- 234,
- 5,
- 230,
- 234,
- 2,
- 230,
- 234,
- 0,
- 230,
- 234,
- 0,
- 230,
- 234,
- 7,
- 0
-};
-
-uint16 burke_r_to_d[] = {
- 47-8+150*64,
- 0
-};
-
-uint16 glove_on_seq[] = {
- 154*64,
- 328,
- 261,
- 0,
- 328,
- 261,
- 1,
- 328,
- 261,
- 2,
- 328,
- 261,
- 3,
- 328,
- 261,
- 4,
- 328,
- 261,
- 5,
- 328,
- 261,
- 6,
- 0
-};
-
-Compact chart2 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 27, // screen
- 0, // place
- 0, // getToTable
- 395, // xcood
- 201, // ycood
- 0, // frame
- 12778, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 416-395, // mouseSize_x
- 251-201, // mouseSize_y
- CHART2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 burke_r_to_l[] = {
- 45-8+150*64,
- 44-8+150*64,
- 43-8+150*64,
- 0
-};
-
-Compact chart1 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 27, // screen
- 0, // place
- 0, // getToTable
- 263, // xcood
- 193, // ycood
- 0, // frame
- 12778, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 289-263, // mouseSize_x
- 241-193, // mouseSize_y
- CHART1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_big_burke[] = {
- C_MOUSE_REL_X,
- 65520,
- C_MOUSE_REL_Y,
- 65488,
- 65535
-};
-
-uint16 burke_down[] = {
- 2,
- 8+150*64,
- 0,
- 2,
- 2,
- 9+150*64,
- 0,
- 2,
- 2,
- 10+150*64,
- 0,
- 2,
- 2,
- 11+150*64,
- 0,
- 2,
- 2,
- 12+150*64,
- 0,
- 2,
- 2,
- 13+150*64,
- 0,
- 2,
- 2,
- 14+150*64,
- 0,
- 2,
- 2,
- 15+150*64,
- 0,
- 2,
- 0
-};
-
-uint16 medi_comp_seq[] = {
- 165*64,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 2,
- 194,
- 264,
- 3,
- 194,
- 264,
- 4,
- 194,
- 264,
- 5,
- 194,
- 264,
- 6,
- 194,
- 264,
- 7,
- 194,
- 264,
- 8,
- 194,
- 264,
- 9,
- 194,
- 264,
- 10,
- 194,
- 264,
- 11,
- 194,
- 264,
- 12,
- 194,
- 264,
- 13,
- 194,
- 264,
- 14,
- 194,
- 264,
- 15,
- 194,
- 264,
- 16,
- 194,
- 264,
- 17,
- 194,
- 264,
- 18,
- 194,
- 264,
- 17,
- 194,
- 264,
- 19,
- 194,
- 264,
- 20,
- 194,
- 264,
- 21,
- 194,
- 264,
- 22,
- 194,
- 264,
- 23,
- 194,
- 264,
- 24,
- 194,
- 264,
- 25,
- 194,
- 264,
- 26,
- 194,
- 264,
- 27,
- 194,
- 264,
- 28,
- 194,
- 264,
- 29,
- 194,
- 264,
- 30,
- 194,
- 264,
- 31,
- 194,
- 264,
- 30,
- 194,
- 264,
- 31,
- 194,
- 264,
- 30,
- 194,
- 264,
- 31,
- 194,
- 264,
- 30,
- 194,
- 264,
- 31,
- 194,
- 264,
- 30,
- 194,
- 264,
- 31,
- 194,
- 264,
- 30,
- 194,
- 264,
- 32,
- 194,
- 264,
- 30,
- 194,
- 264,
- 32,
- 194,
- 264,
- 30,
- 194,
- 264,
- 32,
- 194,
- 264,
- 30,
- 0
-};
-
-uint16 helmet_op_seq[] = {
- 163*64,
- 232,
- 207,
- 0,
- 232,
- 207,
- 1,
- 232,
- 207,
- 1,
- 232,
- 207,
- 2,
- 232,
- 207,
- 2,
- 232,
- 207,
- 3,
- 232,
- 207,
- 3,
- 232,
- 207,
- 4,
- 232,
- 207,
- 4,
- 232,
- 207,
- 5,
- 232,
- 207,
- 5,
- 232,
- 207,
- 5,
- 232,
- 207,
- 5,
- 232,
- 207,
- 6,
- 232,
- 207,
- 6,
- 232,
- 207,
- 3,
- 232,
- 207,
- 3,
- 232,
- 207,
- 2,
- 232,
- 207,
- 2,
- 232,
- 207,
- 1,
- 232,
- 207,
- 1,
- 232,
- 207,
- 7,
- 232,
- 207,
- 7,
- 232,
- 207,
- 7,
- 232,
- 207,
- 7,
- 232,
- 207,
- 1,
- 232,
- 207,
- 1,
- 232,
- 207,
- 2,
- 232,
- 207,
- 2,
- 232,
- 207,
- 3,
- 232,
- 207,
- 3,
- 232,
- 207,
- 4,
- 232,
- 207,
- 4,
- 232,
- 207,
- 5,
- 232,
- 207,
- 5,
- 232,
- 207,
- 5,
- 232,
- 207,
- 5,
- 232,
- 207,
- 6,
- 232,
- 207,
- 6,
- 232,
- 207,
- 3,
- 232,
- 207,
- 3,
- 232,
- 207,
- 2,
- 232,
- 207,
- 2,
- 232,
- 207,
- 1,
- 232,
- 207,
- 1,
- 232,
- 207,
- 7,
- 232,
- 207,
- 7,
- 0
-};
-
-uint16 gas_seq[] = {
- 153*64,
- 288,
- 256,
- 0,
- 288,
- 256,
- 1,
- 288,
- 256,
- 2,
- 288,
- 256,
- 3,
- 288,
- 256,
- 4,
- 288,
- 256,
- 4,
- 288,
- 256,
- 4,
- 288,
- 256,
- 3,
- 288,
- 256,
- 5,
- 288,
- 256,
- 6,
- 288,
- 256,
- 7,
- 288,
- 256,
- 8,
- 288,
- 256,
- 9,
- 288,
- 256,
- 10,
- 288,
- 256,
- 10,
- 288,
- 256,
- 10,
- 288,
- 256,
- 10,
- 288,
- 256,
- 11,
- 288,
- 256,
- 12,
- 288,
- 256,
- 12,
- 288,
- 256,
- 12,
- 288,
- 256,
- 12,
- 288,
- 256,
- 7,
- 288,
- 256,
- 6,
- 288,
- 256,
- 5,
- 288,
- 256,
- 3,
- 288,
- 256,
- 4,
- 288,
- 256,
- 4,
- 288,
- 256,
- 4,
- 288,
- 256,
- 3,
- 288,
- 256,
- 2,
- 288,
- 256,
- 1,
- 288,
- 256,
- 0,
- 0
-};
-
-uint16 burke_l_to_d[] = {
- 41-8+150*64,
- 0
-};
-
-uint16 glass_slot_close[] = {
- 204*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s27_mouse[] = {
- ID_JOEY,
- ID_BURKE,
- ID_RIGHT_EXIT_27,
- ID_CHART1,
- ID_CHART2,
- ID_GAS,
- ID_SCANNER_27,
- ID_MEDI_COMP,
- ID_CHAIR_27,
- ID_BODY,
- ID_HELMET_COLE,
- ID_S27_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 burke_right[] = {
- 4,
- 24+150*64,
- 4,
- 0,
- 4,
- 25+150*64,
- 4,
- 0,
- 4,
- 26+150*64,
- 4,
- 0,
- 4,
- 27+150*64,
- 4,
- 0,
- 4,
- 28+150*64,
- 4,
- 0,
- 4,
- 29+150*64,
- 4,
- 0,
- 4,
- 30+150*64,
- 4,
- 0,
- 4,
- 31+150*64,
- 4,
- 0,
- 0
-};
-
-uint16 burke_st_down[] = {
- 150*64,
- 1,
- 1,
- 32,
- 0
-};
-
-uint16 burke_u_to_r[] = {
- 45-8+150*64,
- 0
-};
-
-uint16 burke_d_to_r[] = {
- 47-8+150*64,
- 0
-};
-
-TurnTable burke_turnTable0 = {
- { // turnTableUp
- 0,
- burke_u_to_d,
- burke_u_to_l,
- burke_u_to_r,
- 0
- },
- { // turnTableDown
- burke_d_to_u,
- 0,
- burke_d_to_l,
- burke_d_to_r,
- 0
- },
- { // turnTableLeft
- burke_l_to_u,
- burke_l_to_d,
- 0,
- burke_l_to_r,
- 0
- },
- { // turnTableRight
- burke_r_to_u,
- burke_r_to_d,
- burke_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet burke_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- burke_up, // animUp
- burke_down, // animDown
- burke_left, // animLeft
- burke_right, // animRight
- burke_st_up, // standUp
- burke_st_down, // standDown
- burke_st_left, // standLeft
- burke_st_right, // standRight
- burke_st_talk, // standTalk
- &burke_turnTable0
-};
-
-ExtCompact burke_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- DOWN, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_BURKE, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- burke_auto, // animScratch
- 0, // megaSet
- &burke_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact burke = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_MOUSE+ST_GRID_PLOT, // status
- 0, // sync
- 27, // screen
- ID_S27_FLOOR, // place
- 0, // getToTable
- 344, // xcood
- 304, // ycood
- 150*64, // frame
- 12694, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65520, // mouseRel_x
- (int16) 65488, // mouseRel_y
- 32, // mouseSize_x
- 48, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- BURKE_LOGIC, // baseSub
- 0, // baseSub_off
- &burke_ext
-};
-
-uint16 shake_seq[] = {
- 152*64,
- 325,
- 256,
- 0,
- 325,
- 256,
- 1,
- 325,
- 256,
- 2,
- 325,
- 256,
- 3,
- 325,
- 256,
- 4,
- 325,
- 256,
- 5,
- 325,
- 256,
- 2,
- 325,
- 256,
- 3,
- 325,
- 256,
- 4,
- 325,
- 256,
- 2,
- 325,
- 256,
- 4,
- 325,
- 256,
- 2,
- 325,
- 256,
- 4,
- 325,
- 256,
- 6,
- 325,
- 256,
- 7,
- 325,
- 256,
- 8,
- 325,
- 256,
- 9,
- 325,
- 256,
- 10,
- 0
-};
-
-uint16 hands_out_seq[] = {
- 213*64,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 1,
- 216,
- 240,
- 1,
- 216,
- 240,
- 1,
- 216,
- 240,
- 1,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 1,
- 216,
- 240,
- 1,
- 216,
- 240,
- 1,
- 216,
- 240,
- 1,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 1,
- 216,
- 240,
- 1,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 0,
- 216,
- 240,
- 1,
- 216,
- 240,
- 2,
- 216,
- 240,
- 3,
- 216,
- 240,
- 4,
- 0
-};
-
-uint16 s27_pal[] = {
- 0,
- 1280,
- 1286,
- 1545,
- 1797,
- 1800,
- 2061,
- 2054,
- 2570,
- 2570,
- 2823,
- 2571,
- 2577,
- 3079,
- 2829,
- 3343,
- 2824,
- 3342,
- 4108,
- 3594,
- 3598,
- 4109,
- 4879,
- 3085,
- 4111,
- 4364,
- 3345,
- 4373,
- 5640,
- 3600,
- 4881,
- 6416,
- 2065,
- 4627,
- 4111,
- 4373,
- 5138,
- 6420,
- 3349,
- 5651,
- 7187,
- 4370,
- 5398,
- 5140,
- 5654,
- 5401,
- 7442,
- 3348,
- 6421,
- 5136,
- 4635,
- 5151,
- 5906,
- 5911,
- 6171,
- 5391,
- 5951,
- 7191,
- 6164,
- 6426,
- 5410,
- 6932,
- 5913,
- 6175,
- 8213,
- 4122,
- 6940,
- 6426,
- 6941,
- 7962,
- 7699,
- 5915,
- 6434,
- 8983,
- 4380,
- 7963,
- 8217,
- 7453,
- 8732,
- 7703,
- 6944,
- 7717,
- 10259,
- 6427,
- 8477,
- 8735,
- 6687,
- 8992,
- 8217,
- 7458,
- 7465,
- 8988,
- 7712,
- 8486,
- 8469,
- 8483,
- 9760,
- 9755,
- 6946,
- 7981,
- 8989,
- 6952,
- 9256,
- 10782,
- 8226,
- 9509,
- 10786,
- 6437,
- 10017,
- 9252,
- 7722,
- 10277,
- 10020,
- 8231,
- 9006,
- 11296,
- 6696,
- 10536,
- 9510,
- 8237,
- 9520,
- 12066,
- 6442,
- 10795,
- 11556,
- 7467,
- 11816,
- 12578,
- 9256,
- 11561,
- 11046,
- 10283,
- 11568,
- 11803,
- 9770,
- 11058,
- 13087,
- 10025,
- 12076,
- 13095,
- 7215,
- 11823,
- 11305,
- 10801,
- 11316,
- 11561,
- 9266,
- 10807,
- 13352,
- 9520,
- 12591,
- 13612,
- 8497,
- 12593,
- 12585,
- 9780,
- 11831,
- 13866,
- 9267,
- 13616,
- 14124,
- 11313,
- 13107,
- 12846,
- 10550,
- 13617,
- 14385,
- 9781,
- 13621,
- 14640,
- 11827,
- 14131,
- 13875,
- 11065,
- 14393,
- 15401,
- 10550,
- 14646,
- 14127,
- 12855,
- 14649,
- 14388,
- 12603,
- 14909,
- 16170,
- 11579,
- 15418,
- 15673,
- 14141,
- 15932,
- 16187,
- 15679,
- 0,
- 2048,
- 2570,
- 2827,
- 3082,
- 2829,
- 3598,
- 3342,
- 3856,
- 4111,
- 4364,
- 4115,
- 4627,
- 4111,
- 4373,
- 5138,
- 4884,
- 4886,
- 5652,
- 5910,
- 5911,
- 6680,
- 6937,
- 5913,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 6688,
- 10768,
- 6437,
- 5138,
- 5908,
- 5911,
- 3340,
- 2827,
- 2571,
- 12076,
- 10023,
- 8231,
- 4377,
- 6408,
- 6941,
- 4881,
- 7440,
- 3348,
- 2061,
- 4358,
- 1802,
- 9760,
- 16155,
- 16191,
- 16189,
- 13113,
- 11575,
- 12072,
- 7970,
- 6440,
- 8213,
- 3345,
- 2841,
- 4358,
- 517,
- 522,
- 1285,
- 16133,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 14399,
- 13364,
- 12338,
- 11820,
- 10028,
- 8226,
- 7452,
- 5142,
- 3605,
- 1804,
- 1799,
- 1799,
- 14343,
- 9518,
- 10035,
- 11802,
- 4383,
- 6441,
- 9226,
- 786,
- 3360,
- 11264,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 12548,
- 13361,
- 10281,
- 8236,
- 8734,
- 10284,
- 9264,
- 10271,
- 5917,
- 5664,
- 6159,
- 2319,
- 2064,
- 2052,
- 13631,
- 14376,
- 6694,
- 6189,
- 8975,
- 1805,
- 1048,
- 3586,
- 0,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 13631,
- 14376,
- 6694,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 s27_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 147+DISK_8,
- 148+DISK_8,
- 149+DISK_8,
- 169+DISK_8,
- 204+DISK_8,
- 209+DISK_8,
- 211+DISK_8,
- 213+DISK_8,
- 163+DISK_8+0X000,
- 0
-};
-
-Compact medi_comp = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_SORT+ST_LOGIC, // status
- 0, // sync
- 27, // screen
- 0, // place
- 0, // getToTable
- 194, // xcood
- 264, // ycood
- 165*64, // frame
- 12668, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 235-194, // mouseSize_x
- 301-261, // mouseSize_y
- MEDI_COMP_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MEDIC_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact glass_slot = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 27, // screen
- 0, // place
- 0, // getToTable
- 224, // xcood
- 285, // ycood
- 204*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
- 0, // mode
- GLASS_SLOT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 in_chair_seq[] = {
- 160*64,
- 252,
- 234,
- 0,
- 249,
- 234,
- 1,
- 240,
- 235,
- 2,
- 233,
- 236,
- 3,
- 229,
- 236,
- 4,
- 230,
- 236,
- 5,
- 230,
- 234,
- 6,
- 230,
- 234,
- 7,
- 230,
- 235,
- 8,
- 230,
- 235,
- 9,
- 231,
- 235,
- 10,
- 233,
- 235,
- 11,
- 0
-};
-
-uint16 s27_chip_list[] = {
- 150+DISK_8,
- 151+DISK_8,
- 152+DISK_8,
- 153+DISK_8,
- 154+DISK_8,
- 155+DISK_8,
- 159+DISK_8,
- 162+DISK_8+0X000,
- 164+DISK_8,
- 165+DISK_8,
- 167+DISK_8,
- 168+DISK_8,
- 143+DISK_8,
- 144+DISK_8,
- 145+DISK_8,
- 146+DISK_8,
- 0
-};
-
-uint16 kidney_seq[] = {
- 158*64,
- 308,
- 212,
- 0,
- 308,
- 212,
- 1,
- 308,
- 212,
- 2,
- 308,
- 212,
- 3,
- 308,
- 212,
- 4,
- 308,
- 212,
- 3,
- 308,
- 212,
- 5,
- 308,
- 212,
- 6,
- 308,
- 212,
- 7,
- 308,
- 212,
- 8,
- 308,
- 212,
- 9,
- 308,
- 212,
- 10,
- 308,
- 212,
- 11,
- 308,
- 212,
- 12,
- 308,
- 212,
- 13,
- 308,
- 212,
- 14,
- 308,
- 212,
- 15,
- 308,
- 212,
- 16,
- 308,
- 212,
- 15,
- 308,
- 212,
- 16,
- 308,
- 212,
- 15,
- 308,
- 212,
- 16,
- 308,
- 212,
- 15,
- 308,
- 212,
- 16,
- 308,
- 212,
- 15,
- 308,
- 212,
- 16,
- 308,
- 212,
- 15,
- 308,
- 212,
- 16,
- 308,
- 212,
- 15,
- 308,
- 212,
- 14,
- 308,
- 212,
- 13,
- 308,
- 212,
- 12,
- 308,
- 212,
- 11,
- 308,
- 212,
- 10,
- 308,
- 212,
- 9,
- 308,
- 212,
- 8,
- 308,
- 212,
- 7,
- 308,
- 212,
- 6,
- 308,
- 212,
- 5,
- 308,
- 212,
- 3,
- 308,
- 212,
- 4,
- 308,
- 212,
- 3,
- 308,
- 212,
- 4,
- 308,
- 212,
- 2,
- 308,
- 212,
- 1,
- 308,
- 212,
- 0,
- 0
-};
-
-Compact scanner_27 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 27, // screen
- 0, // place
- 0, // getToTable
- 308, // xcood
- 212, // ycood
- 159*64, // frame
- 12799, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 329-308, // mouseSize_x
- 245-212, // mouseSize_y
- SCANNER_27_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- SCANNER_27_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact s27_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 27, // screen
- 0, // place
- s27_floor_table, // getToTable
- 128, // xcood
- 240, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 4242, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fprint_seq[] = {
- 211*64,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 194,
- 264,
- 0,
- 194,
- 264,
- 1,
- 0
-};
-
-Compact right_exit_27 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 27, // screen
- 0, // place
- 0, // getToTable
- 363, // xcood
- 202, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 382-363, // mouseSize_x
- 267-202, // mouseSize_y
- ER27_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact chair_27 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 27, // screen
- 0, // place
- chair_table, // getToTable
- 230, // xcood
- 236, // ycood
- 0, // frame
- 12752, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 256-230, // mouseSize_x
- 283-236, // mouseSize_y
- CHAIR_27_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/28comp.h b/sky/compacts/28comp.h
deleted file mode 100644
index c37c66c381..0000000000
--- a/sky/compacts/28comp.h
+++ /dev/null
@@ -1,998 +0,0 @@
-/* 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 SKY28COMP_H
-#define SKY28COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 s28_chip_list[] = {
- 136+DISK_9,
- 137+DISK_9,
- 86+DISK_8,
- 131+DISK_2,
- 132+DISK_2,
- 63+DISK_9,
- 64+DISK_9,
- 65+DISK_9,
- 66+DISK_9,
- 67+DISK_9,
- 13,
- 69+DISK_9,
- 18+DISK_8,
- 0
-};
-
-uint16 s28_floor_table[] = {
- ID_S28_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S28_RIGHT_ON,
- 1,
- S28_LEFT_ON,
- 3,
- S28_UP_ON,
- ID_RIGHT_EXIT_28,
- GT_RIGHT_EXIT_28,
- ID_LEFT_EXIT_28,
- GT_LEFT_EXIT_28,
- ID_UP_EXIT_28,
- GT_UP_EXIT_28,
- ID_DUSTBIN_28,
- GT_DUSTBIN_28,
- ID_STD_LEFT_TALK,
- GT_L_TALK_28,
- ID_STD_RIGHT_TALK,
- GT_R_TALK_28,
- ID_LIFT_28,
- GT_LIFT_28,
- ID_SLOT_28,
- GT_SLOT_28,
- 65535
-};
-
-uint16 s28_sml_table[] = {
- ID_S28_SML_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- ID_SMALL_R_28,
- GT_SML_R_28,
- ID_SMALL_L_28,
- GT_SML_L_28,
- 4,
- SML_RIGHT_28,
- 5,
- SML_LEFT_28,
- 65535
-};
-
-Compact s28_sml_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 28, // screen
- 0, // place
- s28_sml_table, // getToTable
- 192, // xcood
- 168, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 304-192, // mouseSize_x
- 16, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 slot_28_anim[] = {
- 18*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact left_exit_28 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 28, // screen
- 0, // place
- 0, // getToTable
- 127, // xcood
- 180, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 144-127, // mouseSize_x
- 308-180, // mouseSize_y
- EL28_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_28_29[] = {
- C_XCOOD,
- 120,
- C_YCOOD,
- 272,
- C_SCREEN,
- 29,
- C_PLACE,
- ID_S29_FLOOR,
- 65535
-};
-
-Compact s28_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 28, // screen
- 0, // place
- s28_floor_table, // getToTable
- 128, // xcood
- 248, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 312-248, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s28_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_LAMB,
- ID_LAMB_DOOR_20,
- ID_INNER_LAMB_DOOR,
- ID_REICH_DOOR_20,
- ID_INNER_R_DOOR,
- ID_GALLAGER_BEL,
- ID_LIFT_29,
- ID_LIFT_28,
- ID_CAT,
- ID_CATFOOD,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-Compact small_r_28 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 28, // screen
- 0, // place
- 0, // getToTable
- 308, // xcood
- 137, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 339-308, // mouseSize_x
- 186-137, // mouseSize_y
- R_28_SML_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s28_pal[] = {
- 0,
- 512,
- 514,
- 1028,
- 1540,
- 773,
- 1797,
- 1794,
- 1541,
- 2568,
- 2817,
- 1542,
- 2056,
- 3592,
- 1030,
- 2059,
- 2570,
- 780,
- 2065,
- 3587,
- 2570,
- 2572,
- 3085,
- 1294,
- 2323,
- 4102,
- 1803,
- 2578,
- 3594,
- 3852,
- 3088,
- 3596,
- 785,
- 2837,
- 3592,
- 2064,
- 2586,
- 4099,
- 4366,
- 4112,
- 4619,
- 3598,
- 3353,
- 6150,
- 2573,
- 4116,
- 5643,
- 3598,
- 4626,
- 8461,
- 1036,
- 5394,
- 6918,
- 2063,
- 3615,
- 6407,
- 3600,
- 4375,
- 5138,
- 3860,
- 4124,
- 5388,
- 1815,
- 5144,
- 5135,
- 6164,
- 4890,
- 7698,
- 3091,
- 4135,
- 8709,
- 2578,
- 5659,
- 6671,
- 3096,
- 5405,
- 6162,
- 4888,
- 4899,
- 10767,
- 1554,
- 5412,
- 8458,
- 4629,
- 6174,
- 6672,
- 6168,
- 5918,
- 10261,
- 2581,
- 5164,
- 9224,
- 3096,
- 5922,
- 7957,
- 4890,
- 5674,
- 9997,
- 3608,
- 7197,
- 8729,
- 3357,
- 6692,
- 8468,
- 5659,
- 7198,
- 11037,
- 3865,
- 7206,
- 12050,
- 3097,
- 6952,
- 8981,
- 5918,
- 6958,
- 9231,
- 5152,
- 7717,
- 8474,
- 7967,
- 7467,
- 11797,
- 4637,
- 8229,
- 10525,
- 6943,
- 7728,
- 11023,
- 6175,
- 8745,
- 11286,
- 5153,
- 8240,
- 10770,
- 7458,
- 9253,
- 12833,
- 5408,
- 8751,
- 10776,
- 6693,
- 9011,
- 11283,
- 7972,
- 9521,
- 12566,
- 6692,
- 9771,
- 13347,
- 6180,
- 9775,
- 13343,
- 5159,
- 10543,
- 12827,
- 7462,
- 10038,
- 12567,
- 8488,
- 10287,
- 11300,
- 9770,
- 10293,
- 14107,
- 6442,
- 10805,
- 12831,
- 8236,
- 11310,
- 13608,
- 6956,
- 11058,
- 13607,
- 9516,
- 11574,
- 14369,
- 7469,
- 12082,
- 14631,
- 8239,
- 12084,
- 14122,
- 8753,
- 12854,
- 14376,
- 9523,
- 13112,
- 14379,
- 10294,
- 13623,
- 14640,
- 11574,
- 0,
- 5120,
- 2832,
- 4124,
- 8972,
- 3859,
- 6170,
- 11288,
- 2068,
- 6687,
- 7699,
- 7452,
- 7715,
- 10519,
- 5666,
- 10543,
- 13595,
- 7978,
- 11317,
- 14117,
- 8753,
- 12854,
- 14376,
- 11059,
- 0,
- 8448,
- 4629,
- 6687,
- 10259,
- 5403,
- 8746,
- 12061,
- 6178,
- 10543,
- 12827,
- 7462,
- 10805,
- 13599,
- 9516,
- 11574,
- 14369,
- 7469,
- 12599,
- 13858,
- 10290,
- 13112,
- 14373,
- 10294,
- 0,
- 512,
- 514,
- 1028,
- 1540,
- 773,
- 1797,
- 1794,
- 1541,
- 2568,
- 7681,
- 3091,
- 5412,
- 12298,
- 3870,
- 9011,
- 13331,
- 5159,
- 10293,
- 13595,
- 6956,
- 12599,
- 14626,
- 11574,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact up_exit_28 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 28, // screen
- 0, // place
- 0, // getToTable
- 369, // xcood
- 196, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 394-369, // mouseSize_x
- 254-196, // mouseSize_y
- EU28_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact dustbin_28 = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 28, // screen
- 0, // place
- 0, // getToTable
- 326, // xcood
- 236, // ycood
- 0, // frame
- 12757, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 339-326, // mouseSize_x
- 253-236, // mouseSize_y
- DUSTBIN_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid28 = 0;
-
-uint16 rs_31_28[] = {
- C_XCOOD,
- 248,
- C_YCOOD,
- 240,
- C_SCREEN,
- 28,
- C_FRAME,
- 12*64+40,
- C_DIR,
- DOWN,
- C_PLACE,
- ID_S28_FLOOR,
- 65535
-};
-
-Compact slot_28 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 28, // screen
- 0, // place
- 0, // getToTable
- 267, // xcood
- 217, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 8, // mouseSize_y
- S28_SLOT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s28_mouse[] = {
- ID_JOEY,
- ID_LAMB,
- ID_RIGHT_EXIT_28,
- ID_LEFT_EXIT_28,
- ID_DUSTBIN_28,
- ID_UP_EXIT_28,
- ID_LIFT_28,
- ID_SLOT_28,
- ID_S28_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 lift_28_close[] = {
- 69*64,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 lift_28_open[] = {
- 69*64,
- 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,
- 9,
- 0
-};
-
-Compact right_exit_28 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 28, // screen
- 0, // place
- 0, // getToTable
- 429, // xcood
- 189, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 30, // mouseSize_x
- 306-189, // mouseSize_y
- ER28_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_lamb_28[] = {
- C_XCOOD,
- 376,
- C_YCOOD,
- 280,
- C_SCREEN,
- 28,
- C_PLACE,
- ID_S28_FLOOR,
- C_LOGIC,
- L_SCRIPT,
- C_MODE,
- 0,
- C_BASE_SUB,
- LAMB_BELL_LOGIC,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 rs_foster_29_28[] = {
- C_XCOOD,
- 456,
- C_YCOOD,
- 288,
- C_SCREEN,
- 28,
- C_PLACE,
- ID_S28_FLOOR,
- 65535
-};
-
-uint16 s28_sml_mouse[] = {
- ID_JOEY,
- ID_SMALL_L_28,
- ID_SMALL_R_28,
- ID_S28_SML_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact lift_28 = {
- L_SCRIPT, // logic
- ST_SORT+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 28, // screen
- 0, // place
- 0, // getToTable
- 237, // xcood
- 196, // ycood
- 69*64, // frame
- 45+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 268-0XF2, // mouseSize_x
- 236-0XB5, // mouseSize_y
- LIFT_28_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LIFT_28_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact small_l_28 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 28, // screen
- 0, // place
- 0, // getToTable
- 173, // xcood
- 137, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 200-173, // mouseSize_x
- 186-137, // mouseSize_y
- L_28_SML_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/29comp.h b/sky/compacts/29comp.h
deleted file mode 100644
index b6cfe217b8..0000000000
--- a/sky/compacts/29comp.h
+++ /dev/null
@@ -1,1599 +0,0 @@
-/* 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 SKY29COMP_H
-#define SKY29COMP_H
-
-
-#include "19comp.h"
-#include "23comp.h"
-#include "25comp.h"
-#include "24comp.h"
-#include "28comp.h"
-#include "26comp.h"
-#include "27comp.h"
-#include "20comp.h"
-#include "22comp.h"
-#include "21comp.h"
-#include "11comp.h"
-#include "10comp.h"
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 rs_joey_7_29[] = {
- C_XCOOD,
- 240,
- C_YCOOD,
- 240,
- C_SCREEN,
- 29,
- C_PLACE,
- ID_S29_FLOOR,
- C_LOGIC,
- L_SCRIPT,
- C_BASE_SUB,
- JOEY_OUT_OF_LIFT,
- C_BASE_SUB+2,
- 0,
- C_FRAME,
- 136*64+2,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_COLLISION+ST_MOUSE,
- C_DIR,
- DOWN,
- C_MEGA_SET,
- 1*NEXT_MEGA_SET,
- C_FRAME,
- 136*64+2,
- 65535
-};
-
-uint16 s29_floor_table[] = {
- ID_S29_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- ID_LIFT_29,
- GT_29_LIFT,
- ID_S29_CARD_SLOT,
- GT_29_CARD_SLOT,
- ID_LIFT_WAIT,
- GT_LIFT_WAIT,
- ID_RIGHT_EXIT_29,
- GT_RIGHT_EXIT_29,
- ID_LEFT_EXIT_29,
- GT_LEFT_EXIT_29,
- 1,
- S29_RIGHT_ON,
- 3,
- S29_LEFT_ON,
- ID_LIFT_WAIT,
- GT_LIFT_WAIT,
- ID_STD_LEFT_TALK,
- GT_L_TALK_29,
- ID_STD_RIGHT_TALK,
- GT_R_TALK_29,
- ID_CABLE_29,
- GT_CABLE_29,
- 65535
-};
-
-Compact s29_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 29, // screen
- 0, // place
- s29_floor_table, // getToTable
- 128, // xcood
- 248, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 48, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid29 = 0;
-
-uint16 card_slot_29_anim[] = {
- 18*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s29_lift_open[] = {
- 17*64,
- 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,
- 9,
- 0
-};
-
-uint16 rs_19_sml_28[] = {
- C_XCOOD,
- 192,
- C_YCOOD,
- 176,
- C_SCREEN,
- 28,
- C_PLACE,
- ID_S28_SML_FLOOR,
- C_FRAME,
- 44+13*64,
- 65535
-};
-
-uint16 sml_joey_list_28[] = {
- 222,
- 284,
- 166,
- 186,
- 1,
- 0
-};
-
-Compact s29_card_slot = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 29, // screen
- 0, // place
- 0, // getToTable
- 258, // xcood
- 219, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 8, // mouseSize_y
- S29_SLOT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s29_sml_mouse[] = {
- ID_JOEY,
- ID_SMALL_R_29,
- ID_SMALL_L_29,
- ID_S29_SML_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s29_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_LAMB,
- ID_LAMB_DOOR_20,
- ID_INNER_LAMB_DOOR,
- ID_LIFT_29,
- ID_LIFT29_LIGHT,
- ID_CABLE_29,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 s29_pal[] = {
- 0,
- 512,
- 514,
- 1028,
- 1540,
- 773,
- 1797,
- 1794,
- 1541,
- 2568,
- 2817,
- 1542,
- 2056,
- 3592,
- 1030,
- 2059,
- 2570,
- 780,
- 2065,
- 3587,
- 2570,
- 2572,
- 3085,
- 1294,
- 2323,
- 4102,
- 1803,
- 2578,
- 3594,
- 3852,
- 3088,
- 3596,
- 785,
- 2837,
- 3592,
- 2064,
- 2586,
- 4099,
- 4366,
- 4112,
- 4619,
- 3598,
- 3353,
- 6150,
- 2573,
- 4116,
- 5643,
- 3598,
- 4626,
- 8461,
- 1036,
- 5394,
- 6918,
- 2063,
- 3615,
- 6407,
- 3600,
- 4375,
- 5138,
- 3860,
- 4124,
- 5388,
- 1815,
- 5144,
- 5135,
- 6164,
- 4890,
- 7698,
- 3091,
- 4135,
- 8709,
- 2578,
- 5659,
- 6671,
- 3096,
- 5405,
- 6162,
- 4888,
- 4899,
- 10767,
- 1554,
- 5412,
- 8458,
- 4629,
- 6174,
- 6672,
- 6168,
- 5918,
- 10261,
- 2581,
- 5164,
- 9224,
- 3096,
- 5922,
- 7957,
- 4890,
- 5674,
- 9997,
- 3608,
- 7197,
- 8729,
- 3357,
- 6692,
- 8468,
- 5659,
- 7198,
- 11037,
- 3865,
- 7206,
- 12050,
- 3097,
- 6952,
- 8981,
- 5918,
- 6958,
- 9231,
- 5152,
- 7717,
- 8474,
- 7967,
- 7467,
- 11797,
- 4637,
- 8229,
- 10525,
- 6943,
- 7728,
- 11023,
- 6175,
- 8745,
- 11286,
- 5153,
- 8240,
- 10770,
- 7458,
- 9253,
- 12833,
- 5408,
- 8751,
- 10776,
- 6693,
- 9011,
- 11283,
- 7972,
- 9521,
- 12566,
- 6692,
- 9771,
- 13347,
- 6180,
- 9775,
- 13343,
- 5159,
- 10543,
- 12827,
- 7462,
- 10038,
- 12567,
- 8488,
- 10287,
- 11300,
- 9770,
- 10293,
- 14107,
- 6442,
- 10805,
- 12831,
- 8236,
- 11310,
- 13608,
- 6956,
- 11058,
- 13607,
- 9516,
- 11574,
- 14369,
- 7469,
- 12082,
- 14631,
- 8239,
- 12084,
- 14122,
- 8753,
- 12854,
- 14376,
- 9523,
- 13112,
- 14379,
- 10294,
- 13623,
- 14640,
- 11574,
- 0,
- 5120,
- 2832,
- 4124,
- 8972,
- 3859,
- 6170,
- 11288,
- 2068,
- 6687,
- 7699,
- 7452,
- 7715,
- 10519,
- 5666,
- 10543,
- 13595,
- 7978,
- 11317,
- 14117,
- 8753,
- 12854,
- 14376,
- 11059,
- 0,
- 8448,
- 4629,
- 6687,
- 10259,
- 5403,
- 8746,
- 12061,
- 6178,
- 10543,
- 12827,
- 7462,
- 10805,
- 13599,
- 9516,
- 11574,
- 14369,
- 7469,
- 12599,
- 13858,
- 10290,
- 13112,
- 14373,
- 10294,
- 0,
- 512,
- 514,
- 1028,
- 1540,
- 773,
- 1797,
- 1794,
- 1541,
- 2568,
- 7681,
- 3091,
- 5412,
- 12298,
- 3870,
- 9011,
- 13331,
- 5159,
- 10293,
- 13595,
- 6956,
- 12599,
- 14626,
- 11574,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact small_l_29 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 29, // screen
- 0, // place
- 0, // getToTable
- 156, // xcood
- 136, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 179-156, // mouseSize_x
- 188-136, // mouseSize_y
- L_29_SML_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_7_29[] = {
- C_XCOOD,
- 240,
- C_YCOOD,
- 232,
- C_SCREEN,
- 29,
- C_FRAME,
- 12*64+40,
- C_DIR,
- DOWN,
- C_PLACE,
- ID_S29_FLOOR,
- 65535
-};
-
-uint16 rs_28_sml_29[] = {
- C_XCOOD,
- 168,
- C_YCOOD,
- 176,
- C_SCREEN,
- 29,
- C_PLACE,
- ID_S29_SML_FLOOR,
- 65535
-};
-
-uint16 s29_chip_list[] = {
- 136+DISK_8,
- 137+DISK_8,
- 131+DISK_2,
- 132+DISK_2,
- 86+DISK_8,
- 17+DISK_8,
- 18+DISK_8,
- 20+DISK_8,
- 76+DISK_8,
- 14+DISK_8,
- 15+DISK_8,
- 16+DISK_8,
- 13,
- 0
-};
-
-uint16 s29_lift_close[] = {
- 17*64,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 rs_29_sml_23[] = {
- C_XCOOD,
- 184,
- C_YCOOD,
- 248,
- C_SCREEN,
- 23,
- C_PLACE,
- ID_S23_FLOOR,
- C_FRAME,
- 44+12*64,
- 65535
-};
-
-uint16 rs_lamb_start_bel[] = {
- C_XCOOD,
- 360,
- C_YCOOD,
- 264,
- C_SCREEN,
- 28,
- C_PLACE,
- ID_S28_FLOOR,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE,
- 65535
-};
-
-uint16 s29_mouse[] = {
- ID_JOEY,
- ID_LIFT_29,
- ID_LAMB,
- ID_S29_CARD_SLOT,
- ID_RIGHT_EXIT_29,
- ID_LEFT_EXIT_29,
- ID_CABLE_29,
- ID_S29_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact lift_29 = {
- L_SCRIPT, // logic
- ST_SORT+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 29, // screen
- 0, // place
- 0, // getToTable
- 0XE5, // xcood
- 0XC5, // ycood
- 17*64, // frame
- 45+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 268-0XF5, // mouseSize_x
- 236-0XB5, // mouseSize_y
- LIFT_29_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- S29_LIFT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact lift29_light = {
- L_SCRIPT, // logic
- ST_RECREATE, // status
- 0, // sync
- 29, // screen
- 0, // place
- 0, // getToTable
- 0XEE, // xcood
- 0XBE, // ycood
- 20*64, // frame
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 joey_list_s29[] = {
- 156,
- 360,
- 276,
- 304,
- 1,
- 0
-};
-
-Compact right_exit_29 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 29, // screen
- 0, // place
- 0, // getToTable
- 397, // xcood
- 201, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 414-397, // mouseSize_x
- 262-201, // mouseSize_y
- ER29_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_23_29[] = {
- C_XCOOD,
- 440,
- C_YCOOD,
- 264,
- C_SCREEN,
- 29,
- C_PLACE,
- ID_S29_FLOOR,
- 65535
-};
-
-Compact left_exit_29 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 29, // screen
- 0, // place
- 0, // getToTable
- 127, // xcood
- 180, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 144-127, // mouseSize_x
- 300-180, // mouseSize_y
- EL29_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 lamb_card_29[] = {
- 76*64,
- 276,
- 231,
- 0,
- 276,
- 231,
- 1,
- 276,
- 231,
- 2,
- 276,
- 231,
- 3,
- 276,
- 231,
- 4,
- 276,
- 231,
- 5,
- 276,
- 231,
- 6,
- 276,
- 231,
- 1,
- 276,
- 231,
- 0,
- 0
-};
-
-Compact cable_29 = {
- L_SCRIPT, // logic
- ST_RECREATE, // status
- 0, // sync
- 29, // screen
- 0, // place
- 0, // getToTable
- 335, // xcood
- 236, // ycood
- 171*64, // frame
- 49, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 5, // mouseRel_x
- 16, // mouseRel_y
- 45, // mouseSize_x
- 20, // mouseSize_y
- CABLE_29_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 get_cable_29_seq[] = {
- 170*64,
- 293,
- 252,
- 0,
- 293,
- 252,
- 1,
- 293,
- 252,
- 2,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 2,
- 293,
- 252,
- 1,
- 293,
- 252,
- 0,
- 0
-};
-
-Compact small_r_29 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 29, // screen
- 0, // place
- 0, // getToTable
- 319, // xcood
- 137, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 348-319, // mouseSize_x
- 186-137, // mouseSize_y
- R_29_SML_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s29_sml_table[] = {
- ID_S29_SML_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- ID_SMALL_R_29,
- GT_SML_R_29,
- ID_SMALL_L_29,
- GT_SML_L_29,
- 4,
- SML_RIGHT_29,
- 5,
- SML_LEFT_29,
- 65535
-};
-
-Compact s29_sml_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 29, // screen
- 0, // place
- s29_sml_table, // getToTable
- 176, // xcood
- 168, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320-176, // mouseSize_x
- 16, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_23_sml_29[] = {
- C_XCOOD,
- 328,
- C_YCOOD,
- 168,
- C_SCREEN,
- 29,
- C_PLACE,
- ID_S29_SML_FLOOR,
- C_FRAME,
- 44+13*64,
- 65535
-};
-
-uint16 rs_29_sml_28[] = {
- C_XCOOD,
- 312,
- C_YCOOD,
- 168,
- C_SCREEN,
- 28,
- C_PLACE,
- ID_S28_SML_FLOOR,
- 65535
-};
-
-uint16 sml_joey_list_29[] = {
- 202,
- 294,
- 166,
- 186,
- 1,
- 0
-};
-
-void *data_3[] = {
- s29_chip_list,
- &useless_char,
- grid29,
- s29_pal,
- &s29_floor,
- s29_mouse,
- s29_logic,
- rs_foster_7_29,
- &lift_29,
- s29_lift_open,
- s29_lift_close,
- &s29_card_slot,
- card_slot_29_anim,
- &lift29_light,
- rs_joey_7_29,
- joey_list_s29,
- &right_exit_29,
- s23_chip_list,
- s23_fast_list,
- grid23,
- s23_pal,
- &s23_floor,
- s23_mouse,
- s23_logic,
- rs_foster_29_23,
- &left_exit_23,
- rs_foster_23_29,
- &anchor_exit_23,
- s25_chip_list,
- s25_fast_list,
- grid25,
- s25_pal,
- &s25_floor,
- s25_mouse,
- s25_logic,
- rs_foster_23_25,
- &anchor_exit_25,
- rs_foster_25_23,
- joey_list_s25,
- &travel_exit_23,
- s24_fast_list,
- s24_chip_list,
- grid24,
- s24_pal,
- &s24_floor,
- s24_mouse,
- s24_logic,
- rs_foster_23_24,
- &left_exit_24,
- rs_foster_24_23,
- &left_exit_29,
- 0,
- s28_chip_list,
- grid28,
- s28_pal,
- &s28_floor,
- s28_mouse,
- s28_logic,
- rs_foster_29_28,
- &right_exit_28,
- rs_foster_28_29,
- &left_exit_28,
- s19_fast_list,
- s19_chip_list,
- grid19,
- s19_pal,
- &s19_floor,
- s19_mouse,
- s19_logic,
- rs_foster_28_19,
- &right_exit_19,
- rs_foster_19_28,
- joey_list_s19,
- &left_exit_19,
- s26_fast_list,
- s26_chip_list,
- grid26,
- s26_pal,
- &s26_floor,
- s26_mouse,
- s26_logic,
- rs_foster_19_26,
- &right_exit_26,
- rs_foster_26_19,
- &dustbin_28,
- rs_joey_start_26,
- joey_list_s26,
- &poster1,
- &poster2,
- &poster3,
- &poster4,
- &plant_26,
- &leaflet,
- &holo,
- &bin_23,
- &sculpture,
- &link_23,
- &wreck_23,
- &london_poster,
- &new_york_poster,
- &mural,
- 0,
- &left_exit_26,
- s27_fast_list,
- s27_chip_list,
- grid27,
- s27_pal,
- &s27_floor,
- s27_mouse,
- s27_logic,
- rs_foster_26_27,
- &right_exit_27,
- rs_foster_27_26,
- &chart1,
- &chart2,
- &gas,
- &scanner_27,
- &pidgeons,
- 0,
- &burke,
- glove_on_seq,
- glove_off_seq,
- operate_seq,
- gas_seq,
- shake_seq,
- scan_27_seq,
- heart_seq,
- lung_seq,
- kidney_seq,
- &chair_27,
- in_chair_seq,
- out_chair_seq,
- &helmet_cole,
- helmet_down,
- helmet_up,
- helmet_op_seq,
- squirm_seq,
- &medi_comp,
- medi_comp_seq,
- rs_big_burke,
- rs_small_burke,
- &body,
- &anchor,
- anchor_seq,
- anchor_leave_seq,
- anchor_return_seq,
- &hook,
- &statue_25,
- hook_seq,
- &lazer_25,
- lazer_25_seq,
- &spark_25,
- spark_25_seq,
- get_anchor_seq,
- &trevor,
- trevor_relax,
- trevor_unrelax,
- joey_list_s24,
- trevor_scratch,
- &up_exit_28,
- s20_fast_list,
- s20_chip_list,
- grid20,
- s20_pal,
- &s20_floor,
- s20_mouse,
- s20_logic,
- rs_all_28_20,
- &down_exit_20,
- rs_foster_20_28,
- joey_list_20,
- &reich_door_20,
- reich_20_open,
- reich_20_close,
- &reich_slot,
- s22_fast_list,
- s22_chip_list,
- grid22,
- s22_pal,
- &s22_floor,
- s22_mouse,
- s22_logic,
- rs_foster_20_22,
- &right_exit_22,
- rs_foster_22_20,
- usecard_seq,
- &lamb_door_20,
- lamb_20_open,
- lamb_20_close,
- &lamb_slot,
- s21_fast_list,
- s21_chip_list,
- grid21,
- s21_pal,
- &s21_floor,
- s21_mouse,
- s21_logic,
- rs_foster_20_21,
- &left_exit_21,
- rs_foster_21_20,
- &shrub_1,
- &shrub_2,
- &shrub_3,
- rs_joey_start_20,
- &lamb_bed,
- &lamb_tv,
- &fish_tank,
- &fish_poster,
- &pillow,
- remove_pillow,
- replace_pillow,
- fost_remove_pill,
- fost_replace_pill,
- &magazine,
- rs_magazine,
- fish_seq,
- get_magazine_seq,
- &reich_chair,
- &cabinet,
- &cert,
- &reich_picture,
- &fish_food,
- &lambs_books,
- &lambs_chair,
- &dispensor,
- push_dispensor,
- &cat_food,
- cat_food_seq,
- &video,
- &cassette,
- put_video_in,
- take_video_out,
- video_in,
- video_out,
- take_cassette_seq,
- more_cassette_seq,
- &big_pict1,
- &video_screen,
- &big_pict2,
- &big_pict3,
- cat1_seq,
- cat2_seq,
- cat3_seq,
- cat4_seq,
- bend_down,
- watch_film,
- &cat,
- cat_walk_seq,
- cat_eat_seq,
- helga_awake,
- helga_byeee,
- wobble1,
- wobble2,
- &bio_door,
- bio_door_open,
- tank2_seq,
- tank3_seq,
- &sales_chart,
- &gallager_bel,
- gal_look_up,
- gal_look_down,
- trev_get_mag,
- trev_read_mag,
- trev_turn_page,
- mag_out,
- mag_away,
- &fake_floor_22,
- &reich_window,
- &lamb_window,
- &fake_floor_21,
- &inner_lamb_door,
- inner_lamb_open,
- inner_lamb_close,
- get_leaflet,
- return_leaflet,
- mag_back_seq,
- give_mag_seq,
- &ticket,
- ticket_seq,
- get_ticket,
- &globe,
- globe_spin,
- push_globe,
- &inner_reich_door,
- inner_reich_open,
- inner_reich_close,
- &glass_slot,
- glass_slot_open,
- glass_slot_close,
- put_glass_seq,
- hand_in_seq,
- glass_scan,
- hand_op_seq,
- fprint_seq,
- hands_out_seq,
- rs_lamb_28,
- lamb_card_seq2,
- lamb_card_29,
- lamb_sit_seq,
- lamb_sit_up,
- &cable_29,
- get_cable_29_seq,
- 0,
- s11_chip_list,
- grid11,
- s11_pal,
- &s11_floor,
- s11_mouse,
- s11_logic,
- rs_foster_1_11,
- fallin_seq,
- fallin2_seq,
- fallin3_seq,
- &cable_fall,
- cable_fall1_seq,
- cable_fall2_seq,
- &cable_fall2,
- &smashed_window,
- smashed_window_seq,
- &bits,
- bits_seq,
- &bits2,
- bits2_seq,
- get_cable_11,
- &spy_11,
- &locker_11,
- locker_11_open,
- locker_11_close,
- &slot_11,
- usecard_11_seq,
- open_11_locker,
- close_11_locker,
- &soccer_1,
- &soccer_2,
- &soccer_3,
- &soccer_4,
- &soccer_5,
- cant_open_locker,
- &slat_1,
- &slat_2,
- &slat_3,
- &slat_4,
- &slat_5,
- &right_exit_11,
- 0,
- s10_chip_list,
- grid10,
- s10_pal,
- &s10_floor,
- s10_mouse,
- s10_logic,
- rs_foster_11_10,
- rs_foster_10_11,
- &left_exit_10,
- &lift_10,
- lift_10_open,
- &lift_slot_10,
- card2_seq,
- scanline_seq,
- &scanner_10,
- &pod,
- pod_down,
- pod_up,
- &linc_10,
- &pod_light,
- pod_light_seq,
- linc_card_seq,
- sit_10_seq,
- stand_10_seq,
- &monitor_10,
- monitor_10_seq,
- &liyt_1,
- liyt_1_seq,
- &liyt_2,
- liyt_2_seq,
- &liyt_3,
- liyt_3_seq,
- &liyt_4,
- liyt_4_seq,
- &litebank,
- litebank_seq,
- fsit_talk_seq,
- &terminal_10,
- lift_10_close,
- &fake_floor_10,
- rs_lamb_start_bel,
- 0,
- rs_foster_from_linc,
- &small_exit_23,
- &small_r_29,
- &small_l_29,
- &small_r_28,
- &small_l_28,
- &top_right_19,
- &s29_sml_floor,
- rs_23_sml_29,
- s29_sml_mouse,
- rs_29_sml_23,
- &s28_sml_floor,
- rs_29_sml_28,
- s28_sml_mouse,
- rs_28_sml_29,
- rs_28_sml_19,
- rs_19_sml_28,
- sml_joey_list_29,
- sml_joey_list_28,
- &lift_28,
- lift_28_open,
- lift_28_close,
- &slot_28,
- slot_28_anim,
- rs_31_28
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/2compact.h b/sky/compacts/2compact.h
deleted file mode 100644
index 861c17cd1b..0000000000
--- a/sky/compacts/2compact.h
+++ /dev/null
@@ -1,1829 +0,0 @@
-/* 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 SKY2COMPACT_H
-#define SKY2COMPACT_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sml_loaderb_l_to_u[] = {
- 24+158*64,
- 0
-};
-
-uint16 joey_list_s2[] = {
- 168,
- 368,
- 232,
- 288,
- 1,
- 192,
- 336,
- 248,
- 272,
- 0,
- 216,
- 312,
- 232,
- 248,
- 0,
- 0
-};
-
-uint16 sml_loader_u_to_l[] = {
- 24+158*64,
- 0
-};
-
-uint32 *c4121 = (uint32*)&loader;
-
-uint16 loader_right[] = {
- 2,
- 10+156*64,
- 2,
- 0,
- 2,
- 11+156*64,
- 2,
- 0,
- 2,
- 12+156*64,
- 2,
- 0,
- 2,
- 13+156*64,
- 2,
- 0,
- 0
-};
-
-uint16 loaderb_st_left[] = {
- 157*64,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 loader_r_to_d[] = {
- 14+156*64,
- 0
-};
-
-uint16 loader_st_down[] = {
- 156*64,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 sml_loaderb_l_to_r[] = {
- 20+159*64,
- 159*64,
- 19+159*64,
- 0
-};
-
-uint16 loaderb_st_down[] = {
- 157*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sml_loaderb_r_to_u[] = {
- 23+158*64,
- 0
-};
-
-uint16 sml_loaderb_st_up[] = {
- 158*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 loaderb_d_to_l[] = {
- 12+157*64,
- 0
-};
-
-uint16 sml_loaderb_st_right[] = {
- 159*64,
- 1,
- 1,
- 11,
- 0
-};
-
-uint16 sml_loader_r_to_l[] = {
- 23+158*64,
- 0+158*64,
- 24+158*64,
- 0
-};
-
-uint16 sml_loader_r_to_u[] = {
- 23+158*64,
- 0
-};
-
-uint16 sml_loader_st_down[] = {
- 158*64,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 loader_l_to_r[] = {
- 17+156*64,
- 3+156*64,
- 14+156*64,
- 0
-};
-
-uint16 sml_loaderb_d_to_l[] = {
- 20+159*64,
- 0
-};
-
-uint16 loaderb_r_to_u[] = {
- 15+156*64,
- 0
-};
-
-uint16 loader_left[] = {
- 2,
- 6+156*64,
- 65534,
- 0,
- 2,
- 7+156*64,
- 65534,
- 0,
- 2,
- 8+156*64,
- 65534,
- 0,
- 2,
- 9+156*64,
- 65534,
- 0,
- 0
-};
-
-uint16 loaderb_right[] = {
- 2,
- 7+157*64,
- 2,
- 0,
- 2,
- 8+157*64,
- 2,
- 0,
- 2,
- 9+157*64,
- 2,
- 0,
- 2,
- 10+157*64,
- 2,
- 0,
- 0
-};
-
-uint16 loaderb_r_to_d[] = {
- 11+157*64,
- 0
-};
-
-uint16 loader_d_to_u[] = {
- 14+156*64,
- 10+156*64,
- 15+156*64,
- 0
-};
-
-uint16 sml_loaderb_st_down[] = {
- 159*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sml_loaderb_up[] = {
- 1,
- 0+158*64,
- 0,
- 65535,
- 1,
- 1+158*64,
- 0,
- 65535,
- 1,
- 2+158*64,
- 0,
- 65535,
- 0
-};
-
-uint16 sml_loader_d_to_r[] = {
- 22+158*64,
- 0
-};
-
-uint16 loader_st_up[] = {
- 156*64,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact right_exit_rm2 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 2, // screen
- 0, // place
- 0, // getToTable
- 388, // xcood
- 185, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 11, // mouseSize_x
- 71, // mouseSize_y
- ER2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sml_loaderb_right[] = {
- 1,
- 11+159*64,
- 1,
- 0,
- 1,
- 12+159*64,
- 1,
- 0,
- 1,
- 13+159*64,
- 1,
- 0,
- 1,
- 14+159*64,
- 1,
- 0,
- 1,
- 15+159*64,
- 1,
- 0,
- 1,
- 16+159*64,
- 1,
- 0,
- 1,
- 17+159*64,
- 1,
- 0,
- 1,
- 18+159*64,
- 1,
- 0,
- 0
-};
-
-uint16 loader_u_to_l[] = {
- 16+156*64,
- 0
-};
-
-uint16 sml_loader_st_right[] = {
- 158*64,
- 1,
- 1,
- 14,
- 0
-};
-
-Compact panel = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 2, // screen
- 0, // place
- 0, // getToTable
- 321, // xcood
- 187, // ycood
- 165*64, // frame
- 4186, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 12, // mouseSize_x
- 12, // mouseSize_y
- PANEL2_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- PANEL_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact alarm_flash = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 2, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- ALARM_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 loader_st_right[] = {
- 156*64,
- 1,
- 1,
- 10,
- 0
-};
-
-uint16 sml_loader_l_to_u[] = {
- 24+158*64,
- 0
-};
-
-uint16 loader_auto[32];
-
-uint16 loaderb_u_to_r[] = {
- 15+156*64,
- 0
-};
-
-uint16 sml_loader_u_to_r[] = {
- 23+158*64,
- 0
-};
-
-uint16 loaderb_d_to_r[] = {
- 11+157*64,
- 0
-};
-
-uint16 loaderb_u_to_l[] = {
- 16+156*64,
- 0
-};
-
-uint16 sml_loaderb_d_to_u[] = {
- 19+159*64,
- 11+159*64,
- 23+158*64,
- 0
-};
-
-uint16 loaderb_left[] = {
- 2,
- 3+157*64,
- 65534,
- 0,
- 2,
- 4+157*64,
- 65534,
- 0,
- 2,
- 5+157*64,
- 65534,
- 0,
- 2,
- 6+157*64,
- 65534,
- 0,
- 0
-};
-
-uint16 sml_loaderb_r_to_d[] = {
- 19+159*64,
- 0
-};
-
-uint16 loader_l_to_u[] = {
- 16+156*64,
- 0
-};
-
-uint16 sml_loader_up[] = {
- 1,
- 0+158*64,
- 0,
- 65535,
- 1,
- 1+158*64,
- 0,
- 65535,
- 1,
- 2+158*64,
- 0,
- 65535,
- 0
-};
-
-uint16 rs_test_jobs[] = {
- C_BASE_SUB,
- BASIC_JOBS,
- 65535
-};
-
-uint16 loaderb_l_to_d[] = {
- 12+157*64,
- 0
-};
-
-uint16 sc2_mouse[] = {
- JOBS,
- ID_LOADER,
- ID_DEAD_LOADER,
- ID_JOEY,
- ID_ROBOT_SHELL,
- ID_JUNK1,
- ID_JUNK2,
- ID_LIGHT1,
- ID_PANEL,
- ID_TOP_LIFT,
- ID_HOLE,
- 115,
- ID_L_EXIT_S2,
- ID_R_EXIT_S2,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 loaderb_up[] = {
- 1,
- 0+156*64,
- 0,
- 65535,
- 1,
- 1+156*64,
- 0,
- 65535,
- 1,
- 2+156*64,
- 0,
- 65535,
- 0
-};
-
-uint16 loader_u_to_d[] = {
- 16+156*64,
- 6+156*64,
- 17+156*64,
- 0
-};
-
-uint16 sml_loader_u_to_d[] = {
- 24+158*64,
- 6+158*64,
- 25+158*64,
- 0
-};
-
-Compact hole = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 2, // screen
- 0, // place
- 0, // getToTable
- 247, // xcood
- 252, // ycood
- 0, // frame
- 20+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 45, // mouseSize_x
- 19, // mouseSize_y
- HOLE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 loaderb_st_up[] = {
- 156*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sml_loader_down[] = {
- 1,
- 3+158*64,
- 0,
- 1,
- 1,
- 4+158*64,
- 0,
- 1,
- 1,
- 5+158*64,
- 0,
- 1,
- 0
-};
-
-uint16 sml_loaderb_u_to_l[] = {
- 24+158*64,
- 0
-};
-
-uint16 loader_l_to_d[] = {
- 17+156*64,
- 0
-};
-
-uint16 *left_table2 = (uint16*)(&junk1);
-
-uint16 sml_loaderb_u_to_d[] = {
- 24+158*64,
- 3+159*64,
- 20+159*64,
- 0
-};
-
-uint16 loader_u_to_r[] = {
- 15+156*64,
- 0
-};
-
-uint16 loaderb_l_to_r[] = {
- 12+157*64,
- 157*64,
- 11+157*64,
- 0
-};
-
-uint16 sml_loader_d_to_l[] = {
- 25+158*64,
- 0
-};
-
-uint16 loaderb_r_to_l[] = {
- 15+156*64,
- 0+156*64,
- 17+156*64,
- 0
-};
-
-uint16 top_lift_table[] = {
- ID_TOP_LIFT,
- RET_OK,
- 115,
- LIFT_TO_FLOOR,
- ID_L_EXIT_S2,
- LIFT_TO_FLOOR,
- ID_R_EXIT_S2,
- LIFT_TO_FLOOR,
- 21,
- LIFT_TO_FLOOR,
- 22,
- LIFT_TO_FLOOR,
- ID_HOLE,
- LIFT_TO_FLOOR,
- ID_DEAD_LOADER,
- GET_TO_TRANSPORTER,
- ID_ROBOT_SHELL,
- GET_TO_SHELL,
- ID_PANEL,
- GT_PANEL2,
- ID_JUNK1,
- GT_JUNK1,
- ID_JUNK2,
- GT_JUNK2,
- 65535
-};
-
-Compact robot_shell = {
- L_SCRIPT, // logic
- ST_FOREGROUND+ST_MOUSE+ST_RECREATE+ST_LOGIC, // status
- 0, // sync
- 2, // screen
- 0, // place
- 0, // getToTable
- 312, // xcood
- 294, // ycood
- 174*64, // frame
- 4546, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 16, // mouseSize_x
- 16, // mouseSize_y
- SHELL_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- JOEY_START, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact junk1 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 2, // screen
- 0, // place
- 0, // getToTable
- 276, // xcood
- 293, // ycood
- 0, // frame
- 4546, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 306-276, // mouseSize_x
- 309-293, // mouseSize_y
- JUNK1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 loader_down[] = {
- 1,
- 3+156*64,
- 0,
- 1,
- 1,
- 4+156*64,
- 0,
- 1,
- 1,
- 5+156*64,
- 0,
- 1,
- 0
-};
-
-uint16 loader_d_to_r[] = {
- 14+156*64,
- 0
-};
-
-uint16 top_lift_up[] = {
- 148*64,
- 244,
- 250,
- 6,
- 244,
- 250,
- 5,
- 244,
- 250,
- 4,
- 244,
- 250,
- 3,
- 244,
- 250,
- 2,
- 244,
- 250,
- 1,
- 244,
- 250,
- 0,
- 0,
- 0
-};
-
-uint16 sml_loader_st_up[] = {
- 158*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 transporter_table[] = {
- 115,
- STD_ADJOIN_FLOOR,
- ID_L_EXIT_S2,
- GET_TO_EL2,
- ID_R_EXIT_S2,
- GET_TO_ER2,
- ID_TOP_LIFT,
- GET_TO_LIFTER,
- 21,
- GET_TO_TALK21,
- 22,
- GET_TO_TALK22,
- ID_LIGHT1,
- GET_TO_LIGHT1,
- ID_HOLE,
- GET_TO_HOLE,
- ID_DEAD_LOADER,
- GET_TO_TRANSPORTER,
- ID_ROBOT_SHELL,
- GET_TO_SHELL,
- ID_PANEL,
- GT_PANEL2,
- ID_JUNK1,
- GT_JUNK1,
- ID_JUNK2,
- GT_JUNK2,
- 65535
-};
-
-uint16 sml_loader_r_to_d[] = {
- 22+158*64,
- 0
-};
-
-uint16 loaderb_st_right[] = {
- 157*64,
- 1,
- 1,
- 7,
- 0
-};
-
-uint16 chip_list_s2[] = {
- 148,
- 155,
- 156+0X000,
- 157+0X000,
- 160,
- 166+0X8000,
- 173,
- 111,
- 117,
- 134,
- 150,
- 227,
- 0
-};
-
-uint32 *exit_table = (uint32*)(&junk1);
-
-uint16 sml_loaderb_r_to_l[] = {
- 23+158*64,
- 0+158*64,
- 24+158*64,
- 0
-};
-
-Compact dead_loader = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 2, // screen
- 115, // place
- transporter_table, // getToTable
- 0XD2, // xcood
- 0XF0, // ycood
- 156*64+6, // frame
- 4426, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65488, // mouseRel_y
- 20, // mouseSize_x
- 48, // mouseSize_y
- TRANSPORTER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- DEAD_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 top_lift_2_up[] = {
- 149*64,
- 284,
- 196,
- 17,
- 284,
- 196,
- 16,
- 284,
- 196,
- 15,
- 284,
- 196,
- 14,
- 284,
- 196,
- 13,
- 284,
- 196,
- 12,
- 284,
- 196,
- 11,
- 284,
- 196,
- 10,
- 284,
- 196,
- 9,
- 284,
- 196,
- 8,
- 284,
- 196,
- 7,
- 284,
- 196,
- 6,
- 284,
- 196,
- 5,
- 284,
- 196,
- 4,
- 284,
- 196,
- 3,
- 284,
- 196,
- 2,
- 284,
- 196,
- 1,
- 284,
- 196,
- 0,
- 0,
- 0
-};
-
-uint16 loaderb_l_to_u[] = {
- 16+156*64,
- 0
-};
-
-uint16 loaderb_down[] = {
- 1,
- 0+157*64,
- 0,
- 1,
- 1,
- 1+157*64,
- 0,
- 1,
- 1,
- 2+157*64,
- 0,
- 1,
- 0
-};
-
-uint16 loader_r_to_u[] = {
- 15+156*64,
- 0
-};
-
-uint16 top_lift_2_down[] = {
- 149*64,
- 284,
- 196,
- 0,
- 284,
- 196,
- 1,
- 284,
- 196,
- 2,
- 284,
- 196,
- 3,
- 284,
- 196,
- 4,
- 284,
- 196,
- 5,
- 284,
- 196,
- 6,
- 284,
- 196,
- 7,
- 284,
- 196,
- 8,
- 284,
- 196,
- 9,
- 284,
- 196,
- 10,
- 284,
- 196,
- 11,
- 284,
- 196,
- 12,
- 284,
- 196,
- 13,
- 284,
- 196,
- 14,
- 284,
- 196,
- 15,
- 284,
- 196,
- 16,
- 284,
- 196,
- 17,
- 0
-};
-
-Compact left_exit_rm2 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 2, // screen
- 0, // place
- left_table2, // getToTable
- 128, // xcood
- 164, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 20, // mouseSize_x
- 150, // mouseSize_y
- EL2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 loader_up[] = {
- 1,
- 0+156*64,
- 0,
- 65535,
- 1,
- 1+156*64,
- 0,
- 65535,
- 1,
- 2+156*64,
- 0,
- 65535,
- 0
-};
-
-uint16 loader_st_left[] = {
- 156*64,
- 1,
- 1,
- 6,
- 0
-};
-
-uint16 loader_d_to_l[] = {
- 17+156*64,
- 0
-};
-
-uint16 loader_r_to_l[] = {
- 15+156*64,
- 0+156*64,
- 16+156*64,
- 0
-};
-
-uint16 loaderb_u_to_d[] = {
- 17+156*64,
- 3+157*64,
- 12+157*64,
- 0
-};
-
-uint16 loaderb_d_to_u[] = {
- 11+157*64,
- 7+157*64,
- 15+156*64,
- 0
-};
-
-uint16 sml_loader_left[] = {
- 1,
- 6+158*64,
- 65535,
- 0,
- 1,
- 7+158*64,
- 65535,
- 0,
- 1,
- 8+158*64,
- 65535,
- 0,
- 1,
- 9+158*64,
- 65535,
- 0,
- 1,
- 10+158*64,
- 65535,
- 0,
- 1,
- 11+158*64,
- 65535,
- 0,
- 1,
- 12+158*64,
- 65535,
- 0,
- 1,
- 13+158*64,
- 65535,
- 0,
- 0
-};
-
-uint16 sml_loader_right[] = {
- 1,
- 14+158*64,
- 1,
- 0,
- 1,
- 15+158*64,
- 1,
- 0,
- 1,
- 16+158*64,
- 1,
- 0,
- 1,
- 17+158*64,
- 1,
- 0,
- 1,
- 18+158*64,
- 1,
- 0,
- 1,
- 19+158*64,
- 1,
- 0,
- 1,
- 20+158*64,
- 1,
- 0,
- 1,
- 21+158*64,
- 1,
- 0,
- 0
-};
-
-uint16 sml_loader_st_left[] = {
- 158*64,
- 1,
- 1,
- 6,
- 0
-};
-
-uint16 sml_loader_d_to_u[] = {
- 22+158*64,
- 14+158*64,
- 23+158*64,
- 0
-};
-
-uint16 sml_loader_l_to_d[] = {
- 25+158*64,
- 0
-};
-
-uint16 sml_loader_l_to_r[] = {
- 25+158*64,
- 3+158*64,
- 22+158*64,
- 0
-};
-
-uint16 sml_loaderb_down[] = {
- 1,
- 0+159*64,
- 0,
- 1,
- 1,
- 1+159*64,
- 0,
- 1,
- 1,
- 2+159*64,
- 0,
- 1,
- 0
-};
-
-uint16 sml_loaderb_left[] = {
- 1,
- 3+159*64,
- 65535,
- 0,
- 1,
- 4+159*64,
- 65535,
- 0,
- 1,
- 5+159*64,
- 65535,
- 0,
- 1,
- 6+159*64,
- 65535,
- 0,
- 1,
- 7+159*64,
- 65535,
- 0,
- 1,
- 8+159*64,
- 65535,
- 0,
- 1,
- 9+159*64,
- 65535,
- 0,
- 1,
- 10+159*64,
- 65535,
- 0,
- 0
-};
-
-uint16 sml_loaderb_st_left[] = {
- 159*64,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 sml_loaderb_u_to_r[] = {
- 23+158*64,
- 0
-};
-
-uint16 sml_loaderb_d_to_r[] = {
- 19+159*64,
- 0
-};
-
-uint16 sml_loaderb_l_to_d[] = {
- 20+159*64,
- 0
-};
-
-TurnTable loader_turnTable0 = {
- { // turnTableUp
- 0,
- loader_u_to_d,
- loader_u_to_l,
- loader_u_to_r,
- 0
- },
- { // turnTableDown
- loader_d_to_u,
- 0,
- loader_d_to_l,
- loader_d_to_r,
- 0
- },
- { // turnTableLeft
- loader_l_to_u,
- loader_l_to_d,
- 0,
- loader_l_to_r,
- 0
- },
- { // turnTableRight
- loader_r_to_u,
- loader_r_to_d,
- loader_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- },
-};
-
-TurnTable loader_turnTable1 = {
- { // turnTableUp
- 0,
- loaderb_u_to_d,
- loaderb_u_to_l,
- loaderb_u_to_r,
- 0
- },
- { // turnTableDown
- loaderb_d_to_u,
- 0,
- loaderb_d_to_l,
- loaderb_d_to_r,
- 0
- },
- { // turnTableLeft
- loaderb_l_to_u,
- loaderb_l_to_d,
- 0,
- loaderb_l_to_r,
- 0
- },
- { // turnTableRight
- loaderb_r_to_u,
- loaderb_r_to_d,
- loaderb_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- },
-};
-
-TurnTable loader_turnTable2 = {
- { // turnTableUp
- 0,
- sml_loader_u_to_d,
- sml_loader_u_to_l,
- sml_loader_u_to_r,
- 0
- },
- { // turnTableDown
- sml_loader_d_to_u,
- 0,
- sml_loader_d_to_l,
- sml_loader_d_to_r,
- 0
- },
- { // turnTableLeft
- sml_loader_l_to_u,
- sml_loader_l_to_d,
- 0,
- sml_loader_l_to_r,
- 0
- },
- { // turnTableRight
- sml_loader_r_to_u,
- sml_loader_r_to_d,
- sml_loader_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- },
-};
-
-TurnTable loader_turnTable3 = {
- { // turnTableUp
- 0,
- sml_loaderb_u_to_d,
- sml_loaderb_u_to_l,
- sml_loaderb_u_to_r,
- 0
- },
- { // turnTableDown
- sml_loaderb_d_to_u,
- 0,
- sml_loaderb_d_to_l,
- sml_loaderb_d_to_r,
- 0
- },
- { // turnTableLeft
- sml_loaderb_l_to_u,
- sml_loaderb_l_to_d,
- 0,
- sml_loaderb_l_to_r,
- 0
- },
- { // turnTableRight
- sml_loaderb_r_to_u,
- sml_loaderb_r_to_d,
- sml_loaderb_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet loader_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- loader_up, // animUp
- loader_down, // animDown
- loader_left, // animLeft
- loader_right, // animRight
- loader_st_up, // standUp
- loader_st_down, // standDown
- loader_st_left, // standLeft
- loader_st_right, // standRight
- 0, // standTalk
- &loader_turnTable0,
-};
-
-MegaSet loader_megaSet1 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- loaderb_up, // animUp
- loaderb_down, // animDown
- loaderb_left, // animLeft
- loaderb_right, // animRight
- loaderb_st_up, // standUp
- loaderb_st_down, // standDown
- loaderb_st_left, // standLeft
- loaderb_st_right, // standRight
- 0, // standTalk
- &loader_turnTable1,
-};
-
-MegaSet loader_megaSet2 = {
- 0, // gridWidth
- 0, // colOffset
- 8, // colWidth
- 8, // lastChr
- sml_loader_up, // animUp
- sml_loader_down, // animDown
- sml_loader_left, // animLeft
- sml_loader_right, // animRight
- sml_loader_st_up, // standUp
- sml_loader_st_down, // standDown
- sml_loader_st_left, // standLeft
- sml_loader_st_right, // standRight
- 0, // standTalk
- &loader_turnTable2,
-};
-
-MegaSet loader_megaSet3 = {
- 0, // gridWidth
- 0, // colOffset
- 8, // colWidth
- 8, // lastChr
- sml_loaderb_up, // animUp
- sml_loaderb_down, // animDown
- sml_loaderb_left, // animLeft
- sml_loaderb_right, // animRight
- sml_loaderb_st_up, // standUp
- sml_loaderb_st_down, // standDown
- sml_loaderb_st_left, // standLeft
- sml_loaderb_st_right, // standRight
- 0, // standTalk
- &loader_turnTable3
-};
-
-ExtCompact loader_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- 2, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_LOADER, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- loader_auto, // animScratch
- 0*NEXT_MEGA_SET, // megaSet
- &loader_megaSet0,
- &loader_megaSet1,
- &loader_megaSet2,
- &loader_megaSet3
-};
-
-Compact loader = {
- 1, // logic
- 0, // status
- 0, // sync
- 2, // screen
- 115, // place
- 0, // getToTable
- 0XD2, // xcood
- 0XF0, // ycood
- 156*64+6, // frame
- 4426, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65488, // mouseRel_y
- 20, // mouseSize_x
- 48, // mouseSize_y
- TRANS_ALIVE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LOADER_START, // baseSub
- 0, // baseSub_off
- &loader_ext
-};
-
-Compact junk2 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 2, // screen
- 0, // place
- 0, // getToTable
- 332, // xcood
- 289, // ycood
- 0, // frame
- 4546, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 355-332, // mouseSize_x
- 315-289, // mouseSize_y
- JUNK2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fast_list_sc2[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135+0X8000,
- 153+0X8000,
- 200+0X8000,
- 174,
- 201+0X8000,
- 112,
- 113,
- 114,
- 163,
- 164,
- 165,
- 149,
- 0
-};
-
-Compact light_one = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 2, // screen
- 0, // place
- 0, // getToTable
- 216, // xcood
- 188, // ycood
- 163*64, // frame
- 4186, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 12, // mouseSize_x
- 8, // mouseSize_y
- LIGHT1_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LIGHT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc2_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- JOBS,
- ID_CUPBOARD,
- ID_KNOB,
- ID_LAZER,
- ID_TOP_LIFT,
- 4344,
- ID_TOP_BARREL,
- ID_LOADER,
- ID_UPLOAD,
- ID_DEAD_LOADER,
- ID_LIGHT1,
- ID_PANEL,
- ID_ALARM,
- ID_ROBOT_SHELL,
- ID_PRESS,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-Compact top_lift_2 = {
- L_SCRIPT, // logic
- ST_SORT+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 2, // screen
- 0, // place
- 0, // getToTable
- 284, // xcood
- 196, // ycood
- 149*64, // frame
- 19+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // 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
- TOP_LIFT_2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact top_lift = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 2, // screen
- 0, // place
- top_lift_table, // getToTable
- 244, // xcood
- 250, // ycood
- 148*64, // frame
- 19+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 48, // mouseSize_x
- 21, // mouseSize_y
- TOP_LIFT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- TOP_LIFT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 top_lift_down[] = {
- 148*64,
- 244,
- 250,
- 0,
- 244,
- 250,
- 1,
- 244,
- 250,
- 2,
- 244,
- 250,
- 3,
- 244,
- 250,
- 4,
- 244,
- 250,
- 5,
- 244,
- 250,
- 6,
- 0
-};
-
-Compact top_barrel = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 2, // screen
- 0, // place
- 0, // getToTable
- 262, // xcood
- 240, // ycood
- 155*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
- TOP_BARREL_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/30comp.h b/sky/compacts/30comp.h
deleted file mode 100644
index 3d9c841574..0000000000
--- a/sky/compacts/30comp.h
+++ /dev/null
@@ -1,6624 +0,0 @@
-/* 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 SKY30COMP_H
-#define SKY30COMP_H
-
-
-#include "31comp.h"
-#include "38comp.h"
-#include "33comp.h"
-#include "32comp.h"
-#include "34comp.h"
-#include "39comp.h"
-#include "40comp.h"
-#include "41comp.h"
-#include "36comp.h"
-#include "37comp.h"
-#include "44comp.h"
-#include "45comp.h"
-#include "46comp.h"
-#include "47comp.h"
-#include "48comp.h"
-#include "65comp.h"
-#include "42comp.h"
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc32_vinc_talk[] = {
- 57*64,
- 57*64,
- 218,
- 188,
- 0,
- 218,
- 188,
- 1,
- 218,
- 188,
- 1,
- 218,
- 188,
- 2,
- 218,
- 188,
- 3,
- 218,
- 188,
- 2,
- 218,
- 188,
- 0,
- 218,
- 188,
- 1,
- 218,
- 188,
- 1,
- 218,
- 188,
- 0,
- 218,
- 188,
- 2,
- 218,
- 188,
- 2,
- 218,
- 188,
- 0,
- 218,
- 188,
- 0,
- 218,
- 188,
- 0,
- 218,
- 188,
- 0,
- 218,
- 188,
- 3,
- 218,
- 188,
- 3,
- 218,
- 188,
- 2,
- 218,
- 188,
- 2,
- 218,
- 188,
- 1,
- 218,
- 188,
- 1,
- 218,
- 188,
- 2,
- 218,
- 188,
- 2,
- 218,
- 188,
- 0,
- 218,
- 188,
- 1,
- 218,
- 188,
- 3,
- 218,
- 188,
- 3,
- 218,
- 188,
- 2,
- 218,
- 188,
- 2,
- 218,
- 188,
- 1,
- 218,
- 188,
- 0,
- 218,
- 188,
- 0,
- 218,
- 188,
- 1,
- 218,
- 188,
- 1,
- 218,
- 188,
- 2,
- 218,
- 188,
- 3,
- 218,
- 188,
- 2,
- 218,
- 188,
- 0,
- 218,
- 188,
- 1,
- 218,
- 188,
- 1,
- 218,
- 188,
- 0,
- 218,
- 188,
- 2,
- 218,
- 188,
- 2,
- 218,
- 188,
- 0,
- 218,
- 188,
- 0,
- 218,
- 188,
- 0,
- 218,
- 188,
- 0,
- 218,
- 188,
- 3,
- 218,
- 188,
- 3,
- 218,
- 188,
- 2,
- 218,
- 188,
- 2,
- 218,
- 188,
- 1,
- 218,
- 188,
- 1,
- 218,
- 188,
- 2,
- 218,
- 188,
- 2,
- 218,
- 188,
- 0,
- 218,
- 188,
- 1,
- 218,
- 188,
- 3,
- 218,
- 188,
- 3,
- 218,
- 188,
- 2,
- 218,
- 188,
- 2,
- 218,
- 188,
- 1,
- 218,
- 188,
- 0,
- 0
-};
-
-uint16 sc30_palette[] = {
- 0,
- 1792,
- 1286,
- 2313,
- 2311,
- 2825,
- 2317,
- 2823,
- 2316,
- 2827,
- 3086,
- 2064,
- 3342,
- 3340,
- 4365,
- 3852,
- 3599,
- 2575,
- 3346,
- 5643,
- 2315,
- 4366,
- 2572,
- 8206,
- 4879,
- 4104,
- 5136,
- 3863,
- 4107,
- 3859,
- 4370,
- 4370,
- 2837,
- 4624,
- 5142,
- 3347,
- 4374,
- 6417,
- 3601,
- 6163,
- 5129,
- 5395,
- 5394,
- 4882,
- 3607,
- 4892,
- 6668,
- 4117,
- 5397,
- 6169,
- 3351,
- 5654,
- 5398,
- 4122,
- 4897,
- 7181,
- 5142,
- 6422,
- 6168,
- 3612,
- 5912,
- 5659,
- 5149,
- 6417,
- 8490,
- 4119,
- 6430,
- 6166,
- 6939,
- 6684,
- 6426,
- 4383,
- 6436,
- 4882,
- 11547,
- 6945,
- 7444,
- 5662,
- 7445,
- 10282,
- 4377,
- 7198,
- 8734,
- 6171,
- 7706,
- 7966,
- 6685,
- 6950,
- 5653,
- 11806,
- 8734,
- 7445,
- 7457,
- 6954,
- 8724,
- 7199,
- 7968,
- 6176,
- 11810,
- 7721,
- 9752,
- 6943,
- 8735,
- 8227,
- 5926,
- 9251,
- 8985,
- 7970,
- 9242,
- 8241,
- 7207,
- 8491,
- 10266,
- 7458,
- 8239,
- 8727,
- 8741,
- 8995,
- 11302,
- 6181,
- 9258,
- 8992,
- 7721,
- 9769,
- 11548,
- 7459,
- 10269,
- 10290,
- 9254,
- 9775,
- 11035,
- 8488,
- 10536,
- 12071,
- 7974,
- 10028,
- 10533,
- 7979,
- 10290,
- 11037,
- 9259,
- 11048,
- 12589,
- 9001,
- 10798,
- 13863,
- 7465,
- 11059,
- 13344,
- 9260,
- 11569,
- 11560,
- 10543,
- 11824,
- 13868,
- 8238,
- 12334,
- 13359,
- 9776,
- 12339,
- 14890,
- 8750,
- 12599,
- 14115,
- 10545,
- 13103,
- 13106,
- 12082,
- 12602,
- 13606,
- 11316,
- 13624,
- 13864,
- 12341,
- 14136,
- 13356,
- 13878,
- 13884,
- 14122,
- 13112,
- 14654,
- 14632,
- 12090,
- 14653,
- 15405,
- 12604,
- 15423,
- 15659,
- 13629,
- 15677,
- 16187,
- 16191,
- 5682,
- 12822,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 12820,
- 5120,
- 0,
- 14336,
- 13364,
- 11569,
- 9517,
- 8738,
- 6689,
- 6681,
- 4369,
- 2579,
- 1803,
- 770,
- 519,
- 14851,
- 9263,
- 10037,
- 12828,
- 5151,
- 5932,
- 9741,
- 1807,
- 2593,
- 11779,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 13316,
- 13364,
- 11563,
- 9519,
- 10277,
- 12849,
- 9780,
- 12069,
- 6174,
- 5927,
- 7951,
- 2581,
- 3096,
- 3077,
- 12090,
- 13092,
- 6693,
- 7473,
- 10003,
- 2834,
- 2593,
- 6917,
- 259,
- 9276,
- 13867,
- 9501,
- 5936,
- 10784,
- 6673,
- 3108,
- 5142,
- 4104,
- 2866,
- 10251,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 12863,
- 5120,
- 50,
- 12820,
- 5120,
- 50,
- 13844,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint32 *sec4_compacts = (uint32*)data_4;
-
-uint16 sc36_col_talk2[] = {
- 63*64,
- 63*64,
- 219,
- 226,
- 0,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 0,
- 219,
- 226,
- 0,
- 219,
- 226,
- 4,
- 219,
- 226,
- 4,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 4,
- 219,
- 226,
- 4,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 4,
- 219,
- 226,
- 4,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 4,
- 219,
- 226,
- 4,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 0,
- 219,
- 226,
- 0,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 0,
- 0
-};
-
-uint16 sc42_judge_point[] = {
- 164*64,
- 164*64,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 2,
- 269,
- 186,
- 3,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 6,
- 269,
- 186,
- 3,
- 269,
- 186,
- 2,
- 269,
- 186,
- 7,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 269,
- 186,
- 9,
- 269,
- 186,
- 9,
- 269,
- 186,
- 10,
- 269,
- 186,
- 10,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 269,
- 186,
- 10,
- 269,
- 186,
- 10,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 269,
- 186,
- 9,
- 269,
- 186,
- 9,
- 269,
- 186,
- 11,
- 269,
- 186,
- 11,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 269,
- 186,
- 12,
- 269,
- 186,
- 12,
- 269,
- 186,
- 11,
- 269,
- 186,
- 11,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 269,
- 186,
- 9,
- 269,
- 186,
- 9,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 269,
- 186,
- 10,
- 269,
- 186,
- 10,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 269,
- 186,
- 9,
- 269,
- 186,
- 9,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 269,
- 186,
- 9,
- 269,
- 186,
- 9,
- 269,
- 186,
- 8,
- 269,
- 186,
- 8,
- 0
-};
-
-uint16 sc30_floor_table[] = {
- ID_SC30_FLOOR,
- RET_OK,
- ID_SC30_EXIT_31,
- GT_SC30_EXIT_31,
- 0,
- SC30_EXIT_31_WALK_ON,
- ID_SC30_EXIT_33,
- GT_SC30_EXIT_33,
- 1,
- SC30_EXIT_33_WALK_ON,
- ID_SC30_EXIT_36,
- GT_SC30_EXIT_36,
- 3,
- SC30_EXIT_36_WALK_ON,
- ID_SC30_COURT_DOOR,
- GT_SC30_COURT_DOOR,
- 4,
- SC30_COURT_DOOR_WALK_ON,
- ID_SC30_NOTICE,
- GT_SC30_NOTICE,
- ID_SC30_STATUE_1,
- GT_SC30_STATUE_1,
- ID_SC30_STATUE_2,
- GT_SC30_STATUE_2,
- ID_SC30_HENRI,
- GT_SC30_HENRI,
- ID_STD_LEFT_TALK,
- GT_SC30_LEFT_TALK,
- ID_STD_RIGHT_TALK,
- GT_SC30_RIGHT_TALK,
- ID_JOEY_PARK,
- GT_DANI_WAIT,
- 65535
-};
-
-Compact sc30_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 30, // screen
- 0, // place
- sc30_floor_table, // getToTable
- 184, // xcood
- 240, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-184, // mouseSize_x
- 327-240, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reset_33_30[] = {
- C_SCREEN,
- 30,
- C_PLACE,
- ID_SC30_FLOOR,
- C_XCOOD,
- OFF_RIGHT,
- C_YCOOD,
- 312,
- 65535
-};
-
-uint16 sc30_hen_step_b[] = {
- 89*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 sc42_pros_talk[] = {
- 152*64,
- 152*64,
- 197,
- 277,
- 0,
- 197,
- 277,
- 0,
- 197,
- 277,
- 1,
- 197,
- 277,
- 1,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 1,
- 197,
- 277,
- 1,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 3,
- 197,
- 277,
- 3,
- 197,
- 277,
- 3,
- 197,
- 277,
- 0,
- 197,
- 277,
- 0,
- 197,
- 277,
- 2,
- 197,
- 277,
- 4,
- 197,
- 277,
- 4,
- 197,
- 277,
- 2,
- 197,
- 277,
- 1,
- 197,
- 277,
- 1,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 3,
- 197,
- 277,
- 3,
- 197,
- 277,
- 1,
- 197,
- 277,
- 0,
- 197,
- 277,
- 0,
- 197,
- 277,
- 3,
- 197,
- 277,
- 3,
- 197,
- 277,
- 1,
- 197,
- 277,
- 1,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 4,
- 197,
- 277,
- 4,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 1,
- 197,
- 277,
- 1,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 4,
- 197,
- 277,
- 4,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 1,
- 197,
- 277,
- 1,
- 197,
- 277,
- 1,
- 197,
- 277,
- 1,
- 197,
- 277,
- 3,
- 197,
- 277,
- 3,
- 197,
- 277,
- 2,
- 197,
- 277,
- 4,
- 197,
- 277,
- 2,
- 197,
- 277,
- 1,
- 197,
- 277,
- 3,
- 197,
- 277,
- 3,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 197,
- 277,
- 2,
- 0
-};
-
-uint16 sc36_col_talk1[] = {
- 62*64,
- 62*64,
- 219,
- 226,
- 0,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 4,
- 219,
- 226,
- 1,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 0,
- 219,
- 226,
- 0,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 5,
- 219,
- 226,
- 5,
- 219,
- 226,
- 4,
- 219,
- 226,
- 4,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 0,
- 219,
- 226,
- 0,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 0,
- 219,
- 226,
- 0,
- 219,
- 226,
- 2,
- 219,
- 226,
- 2,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 4,
- 219,
- 226,
- 1,
- 219,
- 226,
- 1,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 0
-};
-
-uint16 sc30_fast_list[] = {
- 12+DISK_12,
- 51+DISK_12,
- 52+DISK_12,
- 53+DISK_12,
- 54+DISK_12,
- 135+DISK_12,
- IT_SC30_HENRI_BLINK+DISK_12,
- 0
-};
-
-uint16 sc30_chip_list[] = {
- IT_SC30_LAYER_0+DISK_12,
- IT_SC30_LAYER_1+DISK_12,
- IT_SC30_LAYER_2+DISK_12,
- IT_SC30_GRID_1+DISK_12,
- IT_SC30_GRID_2+DISK_12,
- IT_DANIELLE+DISK_12,
- IT_DANI_CONV+DISK_12,
- IT_SPUNKY+DISK_12,
- IT_SNIFF_LEFT+DISK_12,
- IT_PISS_LEFT+DISK_12,
- IT_SC30_HENRI_TALK+DISK_12,
- IT_SC30_HENRI_TIE+DISK_12,
- IT_SC30_HENRI_STEP+DISK_12,
- IT_SC30_COURT_DOOR+DISK_12,
- IT_SC30_PUSH_DOOR+DISK_12,
- 0
-};
-
-uint16 sc30_logic_list[] = {
- ID_FOSTER,
- ID_DANIELLE,
- ID_SPUNKY,
- ID_DOG_BARK_THING,
- ID_SC30_HENRI,
- ID_SC30_COURT_DOOR,
- ID_SC32_LIFT,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc30_mouse_list[] = {
- ID_SC30_HENRI,
- ID_SPUNKY,
- ID_DANIELLE,
- ID_SC30_NOTICE,
- ID_SC30_STATUE_1,
- ID_SC30_STATUE_2,
- ID_SC30_EXIT_31,
- ID_SC30_EXIT_33,
- ID_SC30_EXIT_36,
- ID_SC30_COURT_DOOR,
- ID_SC30_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint32 *sc30_walk_grid = (uint32*)sc30_joey_list;
-
-Compact sc30_exit_31 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 30, // screen
- 0, // place
- 0, // getToTable
- 420, // xcood
- 190, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-420, // mouseSize_x
- 256-190, // mouseSize_y
- SC30_EXIT_31_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc30_exit_33 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 30, // screen
- 0, // place
- 0, // getToTable
- 420, // xcood
- 270, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-420, // mouseSize_x
- 327-270, // mouseSize_y
- SC30_EXIT_33_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reset_31_30[] = {
- C_SCREEN,
- 30,
- C_PLACE,
- ID_SC30_FLOOR,
- C_XCOOD,
- OFF_RIGHT,
- C_YCOOD,
- 248,
- 65535
-};
-
-Compact sc30_court_door = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_BACKGROUND, // status
- 0, // sync
- 30, // screen
- 0, // place
- 0, // getToTable
- 167, // xcood
- 210, // ycood
- 3+134*64, // frame
- 181, // cursorText
- SC30_COURT_DOOR_MOUSE_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65532, // mouseRel_y
- 179-166, // mouseSize_x
- 265-206, // mouseSize_y
- SC30_COURT_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC30_COURT_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc30_notice = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 30, // screen
- 0, // place
- 0, // getToTable
- 169, // xcood
- 218, // ycood
- 0, // frame
- 52, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 174-169, // mouseSize_x
- 227-218, // mouseSize_y
- SC30_NOTICE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc30_statue_1 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 30, // screen
- 0, // place
- 0, // getToTable
- 206, // xcood
- 215, // ycood
- 0, // frame
- 16620, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 220-206, // mouseSize_x
- 244-215, // mouseSize_y
- SC30_STATUE_1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc30_statue_2 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 30, // screen
- 0, // place
- 0, // getToTable
- 330, // xcood
- 220, // ycood
- 0, // frame
- 16620, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 360-330, // mouseSize_x
- 249-220, // mouseSize_y
- SC30_STATUE_2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc30_exit_36 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 30, // screen
- 0, // place
- 0, // getToTable
- 280, // xcood
- 231, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 288-280, // mouseSize_x
- 290-231, // mouseSize_y
- SC30_EXIT_36_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-ExtCompact sc30_henri_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_HENRI30, // 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 sc30_henri = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 30, // screen
- 0, // place
- 0, // getToTable
- 284, // xcood
- 228, // ycood
- 3+89*64, // frame
- 16615, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 5, // mouseRel_x
- 0, // mouseRel_y
- 311-289, // mouseSize_x
- 281-228, // mouseSize_y
- SC30_HENRI_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC30_HENRI_LOGIC, // baseSub
- 0, // baseSub_off
- &sc30_henri_ext
-};
-
-uint16 sc30_henri_talk[] = {
- 87*64,
- 87*64,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 2,
- 284,
- 228,
- 2,
- 284,
- 228,
- 3,
- 284,
- 228,
- 3,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 3,
- 284,
- 228,
- 3,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 2,
- 284,
- 228,
- 2,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 4,
- 284,
- 228,
- 4,
- 284,
- 228,
- 3,
- 284,
- 228,
- 3,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 4,
- 284,
- 228,
- 4,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 3,
- 284,
- 228,
- 3,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 2,
- 284,
- 228,
- 2,
- 284,
- 228,
- 3,
- 284,
- 228,
- 3,
- 284,
- 228,
- 4,
- 284,
- 228,
- 4,
- 284,
- 228,
- 2,
- 284,
- 228,
- 2,
- 284,
- 228,
- 3,
- 284,
- 228,
- 3,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 4,
- 284,
- 228,
- 4,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 0
-};
-
-uint16 sc30_henri_tie[] = {
- 88*64,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 284,
- 228,
- 2,
- 284,
- 228,
- 2,
- 284,
- 228,
- 3,
- 284,
- 228,
- 3,
- 284,
- 228,
- 4,
- 284,
- 228,
- 4,
- 284,
- 228,
- 5,
- 284,
- 228,
- 5,
- 284,
- 228,
- 6,
- 284,
- 228,
- 6,
- 284,
- 228,
- 3,
- 284,
- 228,
- 3,
- 284,
- 228,
- 2,
- 284,
- 228,
- 2,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 284,
- 228,
- 0,
- 284,
- 228,
- 0,
- 284,
- 228,
- 7,
- 284,
- 228,
- 7,
- 0
-};
-
-uint16 sc30_hen_step_f[] = {
- 89*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc30_hen_blink[] = {
- 90*64,
- 284,
- 228,
- 0,
- 284,
- 228,
- 1,
- 284,
- 228,
- 1,
- 284,
- 228,
- 0,
- 1,
- 1,
- 3+89*64,
- 0
-};
-
-uint16 sc30_push_door[] = {
- 91*64,
- 162,
- 208,
- 0,
- 162,
- 208,
- 1,
- 162,
- 208,
- 2,
- 162,
- 208,
- 3,
- 162,
- 208,
- 4,
- 162,
- 208,
- 4,
- 162,
- 208,
- 4,
- 162,
- 208,
- 4,
- 162,
- 208,
- 3,
- 162,
- 208,
- 2,
- 162,
- 208,
- 1,
- 162,
- 208,
- 5,
- 0
-};
-
-uint16 reset_36_30[] = {
- C_SCREEN,
- 30,
- C_PLACE,
- ID_SC30_FLOOR,
- C_XCOOD,
- 264,
- C_YCOOD,
- 288,
- C_FRAME,
- 46+12*64,
- C_DIR,
- RIGHT,
- 65535
-};
-
-uint16 sc30_joey_list[] = {
- 184,
- 415,
- 240,
- 327,
- 1,
- 232,
- 343,
- 272,
- 327,
- 0,
- 0
-};
-
-uint16 dani_conv[] = {
- 85*64,
- 85*64,
- 272,
- 189,
- 0,
- 272,
- 189,
- 1,
- 272,
- 189,
- 1,
- 272,
- 189,
- 2,
- 272,
- 189,
- 3,
- 272,
- 189,
- 3,
- 272,
- 189,
- 1,
- 272,
- 189,
- 1,
- 272,
- 189,
- 2,
- 272,
- 189,
- 2,
- 272,
- 189,
- 0,
- 272,
- 189,
- 0,
- 272,
- 189,
- 1,
- 272,
- 189,
- 1,
- 272,
- 189,
- 2,
- 272,
- 189,
- 2,
- 272,
- 189,
- 0,
- 272,
- 189,
- 3,
- 272,
- 189,
- 3,
- 272,
- 189,
- 1,
- 272,
- 189,
- 4,
- 272,
- 189,
- 4,
- 272,
- 189,
- 5,
- 272,
- 189,
- 5,
- 272,
- 189,
- 6,
- 272,
- 189,
- 6,
- 272,
- 189,
- 0,
- 272,
- 189,
- 0,
- 272,
- 189,
- 2,
- 272,
- 189,
- 2,
- 272,
- 189,
- 1,
- 272,
- 189,
- 1,
- 272,
- 189,
- 2,
- 272,
- 189,
- 6,
- 272,
- 189,
- 6,
- 272,
- 189,
- 1,
- 272,
- 189,
- 1,
- 272,
- 189,
- 6,
- 272,
- 189,
- 1,
- 272,
- 189,
- 0,
- 272,
- 189,
- 2,
- 272,
- 189,
- 1,
- 272,
- 189,
- 4,
- 272,
- 189,
- 4,
- 272,
- 189,
- 3,
- 272,
- 189,
- 3,
- 272,
- 189,
- 6,
- 272,
- 189,
- 6,
- 272,
- 189,
- 0,
- 272,
- 189,
- 0,
- 272,
- 189,
- 2,
- 272,
- 189,
- 2,
- 272,
- 189,
- 1,
- 272,
- 189,
- 1,
- 272,
- 189,
- 3,
- 272,
- 189,
- 3,
- 272,
- 189,
- 0,
- 272,
- 189,
- 0,
- 272,
- 189,
- 6,
- 272,
- 189,
- 6,
- 272,
- 189,
- 1,
- 272,
- 189,
- 1,
- 272,
- 189,
- 0,
- 272,
- 189,
- 0,
- 0
-};
-
-uint16 sc38_dani_sattlk[] = {
- 108*64,
- 108*64,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 1,
- 294,
- 244,
- 1,
- 294,
- 244,
- 1,
- 294,
- 244,
- 1,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 2,
- 294,
- 244,
- 2,
- 294,
- 244,
- 3,
- 294,
- 244,
- 3,
- 294,
- 244,
- 1,
- 294,
- 244,
- 1,
- 294,
- 244,
- 2,
- 294,
- 244,
- 2,
- 294,
- 244,
- 3,
- 294,
- 244,
- 3,
- 294,
- 244,
- 1,
- 294,
- 244,
- 1,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 3,
- 294,
- 244,
- 3,
- 294,
- 244,
- 4,
- 294,
- 244,
- 4,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 1,
- 294,
- 244,
- 1,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 2,
- 294,
- 244,
- 2,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 2,
- 294,
- 244,
- 2,
- 294,
- 244,
- 3,
- 294,
- 244,
- 3,
- 294,
- 244,
- 4,
- 294,
- 244,
- 4,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 2,
- 294,
- 244,
- 2,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 1,
- 294,
- 244,
- 1,
- 294,
- 244,
- 3,
- 294,
- 244,
- 3,
- 294,
- 244,
- 0,
- 294,
- 244,
- 0,
- 294,
- 244,
- 2,
- 294,
- 244,
- 2,
- 294,
- 244,
- 2,
- 294,
- 244,
- 2,
- 294,
- 244,
- 4,
- 294,
- 244,
- 4,
- 0
-};
-
-uint16 sc31_guard_talk[] = {
- 101*64,
- 101*64,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 1,
- 328,
- 176,
- 1,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 4,
- 328,
- 176,
- 4,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 1,
- 328,
- 176,
- 1,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 5,
- 328,
- 176,
- 5,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 4,
- 328,
- 176,
- 4,
- 328,
- 176,
- 1,
- 328,
- 176,
- 1,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 4,
- 328,
- 176,
- 4,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 5,
- 328,
- 176,
- 5,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 1,
- 328,
- 176,
- 1,
- 328,
- 176,
- 4,
- 328,
- 176,
- 4,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 5,
- 328,
- 176,
- 5,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 4,
- 328,
- 176,
- 4,
- 0
-};
-
-uint16 sc38_phone_talk[] = {
- 131*64,
- 131*64,
- 160,
- 256,
- 0,
- 160,
- 256,
- 0,
- 160,
- 256,
- 1,
- 160,
- 256,
- 1,
- 160,
- 256,
- 2,
- 160,
- 256,
- 2,
- 160,
- 256,
- 0,
- 160,
- 256,
- 0,
- 160,
- 256,
- 3,
- 160,
- 256,
- 3,
- 160,
- 256,
- 4,
- 160,
- 256,
- 4,
- 160,
- 256,
- 5,
- 160,
- 256,
- 5,
- 160,
- 256,
- 6,
- 160,
- 256,
- 6,
- 160,
- 256,
- 0,
- 160,
- 256,
- 0,
- 160,
- 256,
- 1,
- 160,
- 256,
- 1,
- 160,
- 256,
- 2,
- 160,
- 256,
- 2,
- 160,
- 256,
- 0,
- 160,
- 256,
- 0,
- 160,
- 256,
- 5,
- 160,
- 256,
- 5,
- 160,
- 256,
- 3,
- 160,
- 256,
- 3,
- 160,
- 256,
- 4,
- 160,
- 256,
- 4,
- 160,
- 256,
- 5,
- 160,
- 256,
- 5,
- 160,
- 256,
- 6,
- 160,
- 256,
- 6,
- 160,
- 256,
- 0,
- 160,
- 256,
- 0,
- 160,
- 256,
- 1,
- 160,
- 256,
- 1,
- 160,
- 256,
- 2,
- 160,
- 256,
- 2,
- 160,
- 256,
- 0,
- 160,
- 256,
- 0,
- 160,
- 256,
- 3,
- 160,
- 256,
- 3,
- 160,
- 256,
- 5,
- 160,
- 256,
- 5,
- 160,
- 256,
- 6,
- 160,
- 256,
- 6,
- 160,
- 256,
- 6,
- 160,
- 256,
- 6,
- 160,
- 256,
- 0,
- 160,
- 256,
- 0,
- 160,
- 256,
- 1,
- 160,
- 256,
- 1,
- 160,
- 256,
- 0,
- 160,
- 256,
- 0,
- 160,
- 256,
- 3,
- 160,
- 256,
- 3,
- 160,
- 256,
- 4,
- 160,
- 256,
- 4,
- 160,
- 256,
- 5,
- 160,
- 256,
- 5,
- 160,
- 256,
- 6,
- 160,
- 256,
- 6,
- 0
-};
-
-uint16 sc32_garden_talk[] = {
- 60*64,
- 60*64,
- 269,
- 169,
- 0,
- 269,
- 169,
- 0,
- 269,
- 169,
- 1,
- 269,
- 169,
- 1,
- 269,
- 169,
- 0,
- 269,
- 169,
- 0,
- 269,
- 169,
- 2,
- 269,
- 169,
- 2,
- 269,
- 169,
- 3,
- 269,
- 169,
- 3,
- 269,
- 169,
- 4,
- 269,
- 169,
- 4,
- 269,
- 169,
- 5,
- 269,
- 169,
- 5,
- 269,
- 169,
- 0,
- 269,
- 169,
- 6,
- 269,
- 169,
- 6,
- 269,
- 169,
- 6,
- 269,
- 169,
- 7,
- 269,
- 169,
- 7,
- 269,
- 169,
- 8,
- 269,
- 169,
- 8,
- 269,
- 169,
- 9,
- 269,
- 169,
- 9,
- 269,
- 169,
- 10,
- 269,
- 169,
- 10,
- 269,
- 169,
- 0,
- 269,
- 169,
- 0,
- 269,
- 169,
- 11,
- 269,
- 169,
- 11,
- 269,
- 169,
- 12,
- 269,
- 169,
- 12,
- 269,
- 169,
- 3,
- 269,
- 169,
- 3,
- 269,
- 169,
- 4,
- 269,
- 169,
- 4,
- 269,
- 169,
- 5,
- 269,
- 169,
- 5,
- 269,
- 169,
- 0,
- 269,
- 169,
- 6,
- 269,
- 169,
- 6,
- 269,
- 169,
- 7,
- 269,
- 169,
- 7,
- 269,
- 169,
- 8,
- 269,
- 169,
- 8,
- 269,
- 169,
- 9,
- 269,
- 169,
- 9,
- 269,
- 169,
- 10,
- 269,
- 169,
- 10,
- 269,
- 169,
- 0,
- 269,
- 169,
- 12,
- 269,
- 169,
- 12,
- 269,
- 169,
- 13,
- 269,
- 169,
- 13,
- 269,
- 169,
- 0,
- 269,
- 169,
- 0,
- 269,
- 169,
- 0,
- 269,
- 169,
- 0,
- 269,
- 169,
- 2,
- 269,
- 169,
- 2,
- 269,
- 169,
- 3,
- 269,
- 169,
- 3,
- 269,
- 169,
- 4,
- 269,
- 169,
- 0,
- 0
-};
-
-uint16 sc31_guard_talk2[] = {
- 131*64,
- 131*64,
- 328,
- 242,
- 0,
- 328,
- 242,
- 0,
- 328,
- 242,
- 1,
- 328,
- 242,
- 1,
- 328,
- 242,
- 2,
- 328,
- 242,
- 2,
- 328,
- 242,
- 3,
- 328,
- 242,
- 3,
- 328,
- 242,
- 2,
- 328,
- 242,
- 2,
- 328,
- 242,
- 4,
- 328,
- 242,
- 4,
- 328,
- 242,
- 0,
- 328,
- 242,
- 0,
- 328,
- 242,
- 1,
- 328,
- 242,
- 1,
- 328,
- 242,
- 4,
- 328,
- 242,
- 4,
- 328,
- 242,
- 5,
- 328,
- 242,
- 2,
- 328,
- 242,
- 2,
- 328,
- 242,
- 2,
- 328,
- 242,
- 3,
- 328,
- 242,
- 3,
- 328,
- 242,
- 6,
- 328,
- 242,
- 6,
- 328,
- 242,
- 3,
- 328,
- 242,
- 3,
- 328,
- 242,
- 2,
- 328,
- 242,
- 2,
- 328,
- 242,
- 1,
- 328,
- 242,
- 1,
- 328,
- 242,
- 0,
- 328,
- 242,
- 0,
- 328,
- 242,
- 1,
- 328,
- 242,
- 1,
- 328,
- 242,
- 2,
- 328,
- 242,
- 2,
- 328,
- 242,
- 3,
- 328,
- 242,
- 3,
- 328,
- 242,
- 2,
- 328,
- 242,
- 2,
- 328,
- 242,
- 4,
- 328,
- 242,
- 4,
- 328,
- 242,
- 0,
- 328,
- 242,
- 0,
- 328,
- 242,
- 1,
- 328,
- 242,
- 1,
- 328,
- 242,
- 4,
- 328,
- 242,
- 4,
- 328,
- 242,
- 5,
- 328,
- 242,
- 2,
- 328,
- 242,
- 2,
- 328,
- 242,
- 2,
- 328,
- 242,
- 3,
- 328,
- 242,
- 3,
- 328,
- 242,
- 6,
- 328,
- 242,
- 6,
- 328,
- 242,
- 3,
- 328,
- 242,
- 3,
- 328,
- 242,
- 2,
- 328,
- 242,
- 2,
- 328,
- 242,
- 1,
- 328,
- 242,
- 1,
- 0
-};
-
-uint16 barman_talk[] = {
- 61*64,
- 61*64,
- 391,
- 240,
- 0,
- 391,
- 240,
- 1,
- 391,
- 240,
- 2,
- 391,
- 240,
- 2,
- 391,
- 240,
- 3,
- 391,
- 240,
- 3,
- 391,
- 240,
- 4,
- 391,
- 240,
- 1,
- 391,
- 240,
- 0,
- 391,
- 240,
- 0,
- 391,
- 240,
- 4,
- 391,
- 240,
- 4,
- 391,
- 240,
- 1,
- 391,
- 240,
- 1,
- 391,
- 240,
- 3,
- 391,
- 240,
- 3,
- 391,
- 240,
- 4,
- 391,
- 240,
- 4,
- 391,
- 240,
- 3,
- 391,
- 240,
- 3,
- 391,
- 240,
- 0,
- 391,
- 240,
- 0,
- 391,
- 240,
- 4,
- 391,
- 240,
- 3,
- 391,
- 240,
- 0,
- 391,
- 240,
- 0,
- 391,
- 240,
- 4,
- 391,
- 240,
- 4,
- 391,
- 240,
- 1,
- 391,
- 240,
- 1,
- 391,
- 240,
- 0,
- 391,
- 240,
- 0,
- 391,
- 240,
- 3,
- 391,
- 240,
- 3,
- 391,
- 240,
- 2,
- 391,
- 240,
- 2,
- 391,
- 240,
- 0,
- 391,
- 240,
- 0,
- 391,
- 240,
- 3,
- 391,
- 240,
- 3,
- 391,
- 240,
- 4,
- 391,
- 240,
- 4,
- 391,
- 240,
- 2,
- 391,
- 240,
- 2,
- 391,
- 240,
- 0,
- 391,
- 240,
- 0,
- 391,
- 240,
- 3,
- 391,
- 240,
- 3,
- 391,
- 240,
- 0,
- 391,
- 240,
- 0,
- 391,
- 240,
- 1,
- 391,
- 240,
- 1,
- 391,
- 240,
- 2,
- 391,
- 240,
- 2,
- 391,
- 240,
- 0,
- 391,
- 240,
- 0,
- 391,
- 240,
- 4,
- 391,
- 240,
- 4,
- 391,
- 240,
- 2,
- 391,
- 240,
- 2,
- 391,
- 240,
- 1,
- 391,
- 240,
- 1,
- 391,
- 240,
- 0,
- 391,
- 240,
- 0,
- 0
-};
-
-uint16 sc36_gal_talk[] = {
- 64*64,
- 64*64,
- 202,
- 238,
- 0,
- 202,
- 238,
- 1,
- 202,
- 238,
- 1,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 3,
- 202,
- 238,
- 3,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 4,
- 202,
- 238,
- 4,
- 202,
- 238,
- 4,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 1,
- 202,
- 238,
- 1,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 1,
- 202,
- 238,
- 1,
- 202,
- 238,
- 4,
- 202,
- 238,
- 4,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 3,
- 202,
- 238,
- 3,
- 202,
- 238,
- 1,
- 202,
- 238,
- 1,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 2,
- 202,
- 238,
- 2,
- 202,
- 238,
- 4,
- 202,
- 238,
- 4,
- 202,
- 238,
- 0,
- 0
-};
-
-uint16 sc36_juke_talk[] = {
- 86*64,
- 86*64,
- 233,
- 222,
- 0,
- 233,
- 222,
- 1,
- 233,
- 222,
- 2,
- 233,
- 222,
- 3,
- 233,
- 222,
- 4,
- 233,
- 222,
- 5,
- 233,
- 222,
- 0,
- 233,
- 222,
- 3,
- 233,
- 222,
- 4,
- 233,
- 222,
- 0,
- 233,
- 222,
- 6,
- 233,
- 222,
- 0,
- 233,
- 222,
- 3,
- 233,
- 222,
- 6,
- 233,
- 222,
- 5,
- 233,
- 222,
- 7,
- 233,
- 222,
- 6,
- 233,
- 222,
- 0,
- 233,
- 222,
- 7,
- 233,
- 222,
- 4,
- 233,
- 222,
- 2,
- 233,
- 222,
- 5,
- 233,
- 222,
- 3,
- 233,
- 222,
- 7,
- 233,
- 222,
- 4,
- 233,
- 222,
- 2,
- 233,
- 222,
- 0,
- 233,
- 222,
- 3,
- 233,
- 222,
- 7,
- 233,
- 222,
- 1,
- 233,
- 222,
- 6,
- 233,
- 222,
- 5,
- 233,
- 222,
- 0,
- 233,
- 222,
- 3,
- 233,
- 222,
- 1,
- 233,
- 222,
- 6,
- 233,
- 222,
- 5,
- 233,
- 222,
- 7,
- 233,
- 222,
- 4,
- 233,
- 222,
- 6,
- 233,
- 222,
- 2,
- 233,
- 222,
- 5,
- 233,
- 222,
- 0,
- 233,
- 222,
- 3,
- 233,
- 222,
- 7,
- 233,
- 222,
- 4,
- 233,
- 222,
- 5,
- 233,
- 222,
- 3,
- 233,
- 222,
- 7,
- 233,
- 222,
- 1,
- 233,
- 222,
- 6,
- 233,
- 222,
- 5,
- 233,
- 222,
- 0,
- 233,
- 222,
- 1,
- 233,
- 222,
- 6,
- 233,
- 222,
- 5,
- 233,
- 222,
- 3,
- 233,
- 222,
- 1,
- 233,
- 222,
- 4,
- 233,
- 222,
- 6,
- 233,
- 222,
- 2,
- 233,
- 222,
- 6,
- 233,
- 222,
- 5,
- 233,
- 222,
- 3,
- 0
-};
-
-uint16 sc36_babs_talk[] = {
- 107*64,
- 107*64,
- 216,
- 206,
- 0,
- 216,
- 206,
- 1,
- 216,
- 206,
- 1,
- 216,
- 206,
- 1,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 2,
- 216,
- 206,
- 2,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 3,
- 216,
- 206,
- 3,
- 216,
- 206,
- 4,
- 216,
- 206,
- 4,
- 216,
- 206,
- 3,
- 216,
- 206,
- 3,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 3,
- 216,
- 206,
- 4,
- 216,
- 206,
- 3,
- 216,
- 206,
- 3,
- 216,
- 206,
- 0,
- 216,
- 206,
- 1,
- 216,
- 206,
- 1,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 2,
- 216,
- 206,
- 2,
- 216,
- 206,
- 1,
- 216,
- 206,
- 0,
- 216,
- 206,
- 1,
- 216,
- 206,
- 1,
- 216,
- 206,
- 3,
- 216,
- 206,
- 4,
- 216,
- 206,
- 2,
- 216,
- 206,
- 2,
- 216,
- 206,
- 1,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 1,
- 216,
- 206,
- 1,
- 216,
- 206,
- 0,
- 216,
- 206,
- 2,
- 216,
- 206,
- 2,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 1,
- 216,
- 206,
- 1,
- 216,
- 206,
- 2,
- 216,
- 206,
- 2,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 1,
- 216,
- 206,
- 2,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 216,
- 206,
- 0,
- 0
-};
-
-uint16 reset_42_30[] = {
- C_SCREEN,
- 30,
- C_PLACE,
- ID_SC30_FLOOR,
- C_XCOOD,
- 144,
- C_YCOOD,
- 256,
- 65535
-};
-
-uint16 reset_court_open[] = {
- C_STATUS,
- ST_LOGIC+ST_MOUSE+ST_RECREATE,
- C_CURSOR_TEXT,
- 1+T7,
- 65535
-};
-
-uint16 sc30_court_close[] = {
- 134*64,
- 167,
- 210,
- 0,
- 167,
- 210,
- 1,
- 167,
- 210,
- 2,
- 167,
- 210,
- 3,
- 0
-};
-
-uint16 sc42_judge_talk[] = {
- 150*64,
- 150*64,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 2,
- 269,
- 186,
- 2,
- 269,
- 186,
- 3,
- 269,
- 186,
- 3,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 2,
- 269,
- 186,
- 2,
- 269,
- 186,
- 3,
- 269,
- 186,
- 3,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 3,
- 269,
- 186,
- 3,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 2,
- 269,
- 186,
- 2,
- 269,
- 186,
- 3,
- 269,
- 186,
- 3,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 2,
- 269,
- 186,
- 2,
- 269,
- 186,
- 3,
- 269,
- 186,
- 3,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 2,
- 269,
- 186,
- 2,
- 269,
- 186,
- 3,
- 269,
- 186,
- 3,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 3,
- 269,
- 186,
- 3,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 2,
- 269,
- 186,
- 2,
- 269,
- 186,
- 3,
- 269,
- 186,
- 3,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 0
-};
-
-uint16 sc42_jobs_talk[] = {
- 153*64,
- 153*64,
- 340,
- 200,
- 0,
- 340,
- 200,
- 1,
- 340,
- 200,
- 2,
- 340,
- 200,
- 2,
- 340,
- 200,
- 3,
- 340,
- 200,
- 3,
- 340,
- 200,
- 0,
- 340,
- 200,
- 2,
- 340,
- 200,
- 2,
- 340,
- 200,
- 0,
- 340,
- 200,
- 4,
- 340,
- 200,
- 1,
- 340,
- 200,
- 1,
- 340,
- 200,
- 0,
- 340,
- 200,
- 3,
- 340,
- 200,
- 4,
- 340,
- 200,
- 4,
- 340,
- 200,
- 1,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 2,
- 340,
- 200,
- 1,
- 340,
- 200,
- 1,
- 340,
- 200,
- 3,
- 340,
- 200,
- 4,
- 340,
- 200,
- 2,
- 340,
- 200,
- 1,
- 340,
- 200,
- 1,
- 340,
- 200,
- 0,
- 340,
- 200,
- 2,
- 340,
- 200,
- 2,
- 340,
- 200,
- 1,
- 340,
- 200,
- 3,
- 340,
- 200,
- 4,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 4,
- 340,
- 200,
- 4,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 4,
- 340,
- 200,
- 4,
- 340,
- 200,
- 2,
- 340,
- 200,
- 2,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 1,
- 340,
- 200,
- 1,
- 340,
- 200,
- 3,
- 340,
- 200,
- 3,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 1,
- 340,
- 200,
- 1,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 0
-};
-
-uint16 sc42_blunt_talk[] = {
- 156*64,
- 156*64,
- 232,
- 224,
- 0,
- 232,
- 224,
- 1,
- 232,
- 224,
- 1,
- 232,
- 224,
- 2,
- 232,
- 224,
- 2,
- 232,
- 224,
- 3,
- 232,
- 224,
- 3,
- 232,
- 224,
- 4,
- 232,
- 224,
- 4,
- 232,
- 224,
- 5,
- 232,
- 224,
- 5,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 1,
- 232,
- 224,
- 1,
- 232,
- 224,
- 2,
- 232,
- 224,
- 2,
- 232,
- 224,
- 3,
- 232,
- 224,
- 3,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 4,
- 232,
- 224,
- 4,
- 232,
- 224,
- 5,
- 232,
- 224,
- 5,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 6,
- 232,
- 224,
- 6,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 2,
- 232,
- 224,
- 2,
- 232,
- 224,
- 3,
- 232,
- 224,
- 3,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 4,
- 232,
- 224,
- 4,
- 232,
- 224,
- 5,
- 232,
- 224,
- 5,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 2,
- 232,
- 224,
- 2,
- 232,
- 224,
- 7,
- 232,
- 224,
- 7,
- 232,
- 224,
- 3,
- 232,
- 224,
- 3,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 232,
- 224,
- 0,
- 0
-};
-
-uint16 sc42_fos_talk_l[] = {
- 159*64,
- 159*64,
- 324,
- 279,
- 0,
- 324,
- 279,
- 0,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 0,
- 324,
- 279,
- 0,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 3,
- 324,
- 279,
- 2,
- 324,
- 279,
- 4,
- 324,
- 279,
- 5,
- 324,
- 279,
- 4,
- 324,
- 279,
- 4,
- 324,
- 279,
- 4,
- 324,
- 279,
- 4,
- 324,
- 279,
- 6,
- 324,
- 279,
- 2,
- 324,
- 279,
- 7,
- 324,
- 279,
- 7,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 2,
- 324,
- 279,
- 0,
- 324,
- 279,
- 8,
- 324,
- 279,
- 8,
- 324,
- 279,
- 0,
- 324,
- 279,
- 0,
- 324,
- 279,
- 0,
- 324,
- 279,
- 0,
- 324,
- 279,
- 8,
- 324,
- 279,
- 8,
- 324,
- 279,
- 0,
- 324,
- 279,
- 0,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 0,
- 324,
- 279,
- 0,
- 324,
- 279,
- 0,
- 324,
- 279,
- 0,
- 324,
- 279,
- 6,
- 324,
- 279,
- 6,
- 324,
- 279,
- 6,
- 324,
- 279,
- 6,
- 324,
- 279,
- 4,
- 324,
- 279,
- 4,
- 324,
- 279,
- 5,
- 324,
- 279,
- 4,
- 324,
- 279,
- 9,
- 324,
- 279,
- 10,
- 324,
- 279,
- 6,
- 324,
- 279,
- 7,
- 324,
- 279,
- 2,
- 324,
- 279,
- 3,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 0
-};
-
-uint16 sc42_fos_talk_r[] = {
- 160*64,
- 160*64,
- 324,
- 279,
- 0,
- 324,
- 279,
- 0,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 324,
- 279,
- 4,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 5,
- 324,
- 279,
- 5,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 5,
- 324,
- 279,
- 5,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 2,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 1,
- 324,
- 279,
- 6,
- 324,
- 279,
- 6,
- 324,
- 279,
- 7,
- 324,
- 279,
- 5,
- 324,
- 279,
- 3,
- 324,
- 279,
- 6,
- 324,
- 279,
- 6,
- 324,
- 279,
- 3,
- 324,
- 279,
- 3,
- 324,
- 279,
- 1,
- 324,
- 279,
- 2,
- 324,
- 279,
- 2,
- 0
-};
-
-uint16 sc42_dani_talk[] = {
- 162*64,
- 162*64,
- 280,
- 209,
- 0,
- 280,
- 209,
- 0,
- 280,
- 209,
- 1,
- 280,
- 209,
- 1,
- 280,
- 209,
- 2,
- 280,
- 209,
- 2,
- 280,
- 209,
- 3,
- 280,
- 209,
- 3,
- 280,
- 209,
- 2,
- 280,
- 209,
- 2,
- 280,
- 209,
- 4,
- 280,
- 209,
- 4,
- 280,
- 209,
- 3,
- 280,
- 209,
- 3,
- 280,
- 209,
- 5,
- 280,
- 209,
- 6,
- 280,
- 209,
- 7,
- 280,
- 209,
- 7,
- 280,
- 209,
- 0,
- 280,
- 209,
- 0,
- 280,
- 209,
- 1,
- 280,
- 209,
- 1,
- 280,
- 209,
- 2,
- 280,
- 209,
- 2,
- 280,
- 209,
- 0,
- 280,
- 209,
- 0,
- 280,
- 209,
- 8,
- 280,
- 209,
- 8,
- 280,
- 209,
- 1,
- 280,
- 209,
- 1,
- 280,
- 209,
- 2,
- 280,
- 209,
- 2,
- 280,
- 209,
- 3,
- 280,
- 209,
- 3,
- 280,
- 209,
- 0,
- 280,
- 209,
- 0,
- 280,
- 209,
- 7,
- 280,
- 209,
- 7,
- 280,
- 209,
- 0,
- 280,
- 209,
- 0,
- 280,
- 209,
- 1,
- 280,
- 209,
- 1,
- 280,
- 209,
- 4,
- 280,
- 209,
- 4,
- 280,
- 209,
- 0,
- 280,
- 209,
- 0,
- 280,
- 209,
- 7,
- 280,
- 209,
- 7,
- 280,
- 209,
- 8,
- 280,
- 209,
- 8,
- 280,
- 209,
- 1,
- 280,
- 209,
- 1,
- 280,
- 209,
- 4,
- 280,
- 209,
- 4,
- 280,
- 209,
- 3,
- 280,
- 209,
- 3,
- 280,
- 209,
- 7,
- 280,
- 209,
- 7,
- 280,
- 209,
- 0,
- 280,
- 209,
- 5,
- 280,
- 209,
- 9,
- 280,
- 209,
- 2,
- 280,
- 209,
- 0,
- 280,
- 209,
- 0,
- 0
-};
-
-uint16 sc42_clerk_talk[] = {
- 165*64,
- 165*64,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 1,
- 310,
- 234,
- 1,
- 310,
- 234,
- 2,
- 310,
- 234,
- 2,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 1,
- 310,
- 234,
- 1,
- 310,
- 234,
- 3,
- 310,
- 234,
- 3,
- 310,
- 234,
- 4,
- 310,
- 234,
- 4,
- 310,
- 234,
- 5,
- 310,
- 234,
- 5,
- 310,
- 234,
- 3,
- 310,
- 234,
- 3,
- 310,
- 234,
- 2,
- 310,
- 234,
- 2,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 3,
- 310,
- 234,
- 3,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 5,
- 310,
- 234,
- 5,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 2,
- 310,
- 234,
- 2,
- 310,
- 234,
- 5,
- 310,
- 234,
- 5,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 2,
- 310,
- 234,
- 2,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 1,
- 310,
- 234,
- 1,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 4,
- 310,
- 234,
- 4,
- 310,
- 234,
- 5,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 1,
- 310,
- 234,
- 1,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 2,
- 310,
- 234,
- 2,
- 310,
- 234,
- 4,
- 310,
- 234,
- 4,
- 310,
- 234,
- 5,
- 310,
- 234,
- 5,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 0
-};
-
-uint16 sc42_jobs_point[] = {
- 166*64,
- 166*64,
- 340,
- 200,
- 0,
- 340,
- 200,
- 1,
- 340,
- 200,
- 2,
- 340,
- 200,
- 2,
- 340,
- 200,
- 3,
- 340,
- 200,
- 4,
- 340,
- 200,
- 5,
- 340,
- 200,
- 6,
- 340,
- 200,
- 7,
- 340,
- 200,
- 8,
- 340,
- 200,
- 9,
- 340,
- 200,
- 10,
- 340,
- 200,
- 10,
- 340,
- 200,
- 8,
- 340,
- 200,
- 11,
- 340,
- 200,
- 9,
- 340,
- 200,
- 9,
- 340,
- 200,
- 10,
- 340,
- 200,
- 8,
- 340,
- 200,
- 8,
- 340,
- 200,
- 12,
- 340,
- 200,
- 10,
- 340,
- 200,
- 10,
- 340,
- 200,
- 13,
- 340,
- 200,
- 7,
- 340,
- 200,
- 6,
- 340,
- 200,
- 5,
- 340,
- 200,
- 4,
- 340,
- 200,
- 3,
- 340,
- 200,
- 2,
- 340,
- 200,
- 2,
- 340,
- 200,
- 1,
- 340,
- 200,
- 3,
- 340,
- 200,
- 14,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 14,
- 340,
- 200,
- 14,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 14,
- 340,
- 200,
- 14,
- 340,
- 200,
- 2,
- 340,
- 200,
- 2,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 1,
- 340,
- 200,
- 1,
- 340,
- 200,
- 3,
- 340,
- 200,
- 3,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 1,
- 340,
- 200,
- 1,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 0
-};
-
-uint16 sc42_jdg_to_jobs[] = {
- 168*64,
- 168*64,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 2,
- 269,
- 186,
- 3,
- 269,
- 186,
- 4,
- 269,
- 186,
- 2,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 0,
- 269,
- 186,
- 4,
- 269,
- 186,
- 3,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 5,
- 269,
- 186,
- 1,
- 269,
- 186,
- 0,
- 269,
- 186,
- 3,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 2,
- 269,
- 186,
- 2,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 2,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 2,
- 269,
- 186,
- 3,
- 269,
- 186,
- 2,
- 269,
- 186,
- 2,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 1,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 2,
- 269,
- 186,
- 2,
- 269,
- 186,
- 5,
- 269,
- 186,
- 5,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 0,
- 269,
- 186,
- 0,
- 0
-};
-
-void *data_4[] = {
- 0,
- sc30_fast_list,
- sc30_chip_list,
- sc30_logic_list,
- sc30_mouse_list,
- sc30_palette,
- sc30_walk_grid,
- reset_start_31,
- &sc30_floor,
- &sc30_exit_31,
- &sc30_exit_33,
- sc38_dani_anim_1,
- sc31_chip_list,
- sc31_logic_list,
- sc31_mouse_list,
- sc31_palette,
- sc31_walk_grid,
- reset_30_31,
- &sc31_floor,
- &sc31_exit_30,
- sc33_fast_list,
- sc33_chip_list,
- sc33_logic_list,
- sc33_mouse_list,
- sc33_palette,
- sc33_walk_grid,
- reset_30_33,
- &sc33_floor,
- &sc33_exit_30,
- reset_31_30,
- reset_33_30,
- &sc31_exit_32,
- sc32_fast_list,
- sc32_chip_list,
- sc32_logic_list,
- sc32_mouse_list,
- sc32_palette,
- sc32_walk_grid,
- reset_31_32,
- &sc32_floor,
- &sc32_exit_31,
- reset_32_31,
- &sc32_exit_33,
- reset_32_33,
- &sc33_exit_32,
- reset_33_32,
- &sc33_shed_door,
- sc34_fast_list,
- sc34_chip_list,
- sc34_logic_list,
- sc34_mouse_list,
- sc34_palette,
- sc34_walk_grid,
- reset_33_34,
- &sc34_floor,
- &sc34_door,
- reset_34_33,
- &danielle,
- &sc32_lift,
- sc38_fast_list,
- sc38_chip_list,
- sc38_logic_list,
- sc38_mouse_list,
- sc38_palette,
- sc38_walk_grid,
- reset_32_38,
- &sc38_floor,
- &sc38_lift,
- reset_38_32,
- &sc31_exit_39,
- sc39_fast_list,
- sc39_chip_list,
- sc39_logic_list,
- sc39_mouse_list,
- sc39_palette,
- sc39_walk_grid,
- reset_31_39,
- &sc39_floor,
- &sc39_exit_31,
- reset_39_31,
- &sc39_exit_40,
- &sc39_exit_41,
- sc40_fast_list,
- sc40_chip_list,
- sc40_logic_list,
- sc40_mouse_list,
- sc40_palette,
- sc40_walk_grid,
- reset_39_40,
- &sc40_floor,
- &sc40_exit_39,
- reset_40_39,
- sc41_fast_list,
- sc41_chip_list,
- sc41_logic_list,
- sc41_mouse_list,
- sc41_palette,
- sc41_walk_grid,
- reset_39_41,
- &sc41_floor,
- &sc41_exit_39,
- reset_41_39,
- &spunky,
- &sc30_court_door,
- sc38_dani_anim_2,
- &sc30_notice,
- &sc30_statue_1,
- &sc30_statue_2,
- &sc30_exit_36,
- &sc31_lift_slot,
- &sc32_terminal,
- &sc32_buzzer,
- &sc32_plant_1,
- &sc32_plant_2,
- &sc32_plant_3,
- &sc33_lock,
- sc38_dani_anim_3,
- &sc34_secateurs,
- &sc34_tkt_machine,
- &sc34_map,
- &sc34_bricks,
- &sc38_statue,
- &sc38_monitor,
- &sc38_video,
- &sc38_sofa,
- sniff_left,
- sniff_right,
- piss_left,
- piss_right,
- &sc31_lift,
- sc31_lift_open,
- sc31_lift_close,
- &sc30_henri,
- sc30_henri_talk,
- sc30_henri_tie,
- sc30_hen_step_f,
- sc30_hen_step_b,
- sc30_hen_blink,
- sc30_push_door,
- sc31_use_card,
- sc32_use_card,
- sc32_use_com,
- sc33_use_card,
- sc33_push_door1,
- sc33_push_door2,
- sc33_door_open,
- sc36_fast_list,
- sc36_chip_list,
- sc36_logic_list,
- sc36_mouse_list,
- sc36_palette,
- sc36_walk_grid,
- reset_30_36,
- &sc36_floor,
- &sc36_exit_30,
- reset_36_30,
- sc32_lift_open,
- sc32_lift_close,
- sc38_lift_up,
- sc38_lift_down,
- sc34_get_secs,
- sc34_stairs1,
- sc34_stairs2,
- sc30_joey_list,
- sc31_joey_list,
- sc32_joey_list,
- sc33_joey_list,
- sc31_pull_rope,
- sc31_lower_rope,
- sc31_drop_rope,
- &sc31_end_of_rope,
- &sc31_rope,
- sc31_rope_pulled,
- sc31_rope_lower,
- sc31_rope_drop,
- &sc31_bricks,
- sc31_bricks_up,
- sc31_bricks_down,
- sc31_bricks_fall,
- &sc31_plank,
- sc31_plank_drop,
- sc31_plank_raise,
- sc31_plank_flick,
- &sc40_cabinet,
- &sc40_trolley,
- &sc40_locker_1,
- &sc40_locker_2,
- &sc40_locker_3,
- &sc40_locker_4,
- &sc40_locker_5,
- sc40_locker_open,
- sc40_locker_shut,
- &sc40_body_1,
- &sc40_body_2,
- &sc40_body_3,
- &sc40_body_4,
- &sc40_body_5,
- sc40_open_door,
- sc40_close_door,
- &sc36_door,
- sc37_fast_list,
- sc37_chip_list,
- sc37_logic_list,
- sc37_mouse_list,
- sc37_palette,
- sc37_walk_grid,
- reset_36_37,
- &sc37_floor,
- &sc37_door,
- reset_37_36,
- &sc36_sensor,
- &sc37_sensor,
- &sc36_low_floor,
- &sc36_jukebox,
- &sc36_band,
- &sc32_vincent,
- &sc32_gardener,
- &sc31_guard,
- sc32_vinc_anim,
- dani_conv,
- sc38_dani_sattlk,
- sc38_dani_get_up,
- sc32_vinc_talk,
- sc31_guard_talk,
- reset_dani_sit,
- reset_dani_stand,
- &sc38_hand_set,
- &sc38_ringer,
- sc38_ringer_anim,
- sc38_get_phone,
- sc38_phone_talk,
- &sc38_dog_tray,
- reset_spunky_38,
- &sc37_grill,
- &sc38_biscuits,
- &sc37_flimsy_box,
- &sc37_big_box,
- &sc37_lid,
- sc32_gardening1,
- sc32_gardening2,
- sc32_gardener_up,
- sc32_gardener_dn,
- sc32_gard_turn_d,
- sc32_gard_turn_u,
- sc32_garden_talk,
- reset_dani_32,
- reset_spunky_32,
- sc38_use_video,
- sc38_video_anim,
- sc38_screen_1,
- sc38_screen_2,
- sc38_screen_3,
- sc38_screen_4,
- bark,
- sc38_reach_food,
- sc38_get_food,
- sc44_fast_list,
- sc44_chip_list,
- sc44_logic_list,
- sc44_mouse_list,
- sc44_palette,
- sc44_walk_grid,
- reset_37_44,
- reset_45_44,
- &sc44_floor,
- &sc44_exit_45,
- sc45_fast_list,
- sc45_chip_list,
- sc45_logic_list,
- sc45_mouse_list,
- sc45_palette,
- sc45_walk_grid,
- reset_44_45,
- reset_46_45,
- reset_47_45,
- &sc45_floor,
- &sc45_exit_44,
- &sc45_exit_46,
- &sc45_exit_47,
- sc46_fast_list,
- sc46_chip_list,
- sc46_logic_list,
- sc46_mouse_list,
- sc46_palette,
- sc46_walk_grid,
- reset_45_46,
- &sc46_floor,
- &sc46_exit_45,
- sc47_fast_list,
- sc47_chip_list,
- sc47_logic_list,
- sc47_mouse_list,
- sc47_palette,
- sc47_walk_grid,
- reset_45_47,
- reset_48_47,
- &sc47_floor,
- &sc47_exit_45,
- &sc47_exit_48,
- sc31_get_bricks,
- sc31_climb_plank,
- sc31_dog_fly,
- sc36_band_anim,
- sc31_get_plank,
- sc31_put_bisc,
- sc31_bisc_placed,
- sc31_bisc_drop,
- sc31_bisc_raise,
- &sc31_biscuits,
- sc31_guard_blink,
- sc31_guard_move,
- sc31_guard_reach,
- sc31_guard_talk2,
- sc31_dog_rise,
- sc31_dog_swim,
- rs_guard_chat,
- rs_guard_avail,
- &sc36_barman,
- bar_blink,
- bar_get_drink,
- bar_drink,
- bar_get_cloth,
- bar_put_cloth,
- bar_wipe,
- bar_wipe2,
- barman_talk,
- sc48_fast_list,
- sc48_chip_list,
- sc48_logic_list,
- sc48_mouse_list,
- sc48_palette,
- sc48_walk_grid,
- reset_47_48,
- reset_65_48,
- &sc48_floor,
- &sc48_exit_47,
- &sc48_exit_65,
- sc65_fast_list,
- sc65_chip_list,
- sc65_logic_list,
- sc65_mouse_list,
- sc65_palette,
- sc65_walk_grid,
- reset_48_65,
- &sc65_floor,
- &sc65_exit_48,
- &sc65_exit_66,
- &sc36_colston,
- &sc36_col_feet,
- sc36_col_deal,
- sc36_col_think,
- sc36_col_blink1,
- sc36_col_blink2,
- &sc36_gallagher,
- &sc36_gal_legs,
- sc36_gal_deal,
- sc36_gal_look1,
- sc36_gal_look2,
- &sc36_cards,
- sc36_col_talk1,
- sc36_col_talk2,
- sc36_gal_talk,
- sc36_col_drink,
- &sc36_glass,
- sc36_fos_down1,
- sc36_fos_down2,
- sc36_fos_up1,
- sc36_fos_up2,
- sc36_press_plate,
- sc36_use_jukebox,
- sc36_jukebox_on,
- sc36_jukebox_off,
- sc36_juke_talk,
- &sc36_juke_light,
- sc36_juke_kicked,
- sc36_reach_glass,
- sc36_get_glass,
- sc36_col_down1,
- sc36_col_down2,
- sc36_col_down3,
- sc36_col_down4,
- sc36_col_up1,
- sc36_col_up2,
- sc36_col_up3,
- sc36_col_up4,
- sc36_col_kick,
- sc36_juke_stuck,
- sc36_juke_break,
- &sc36_babs,
- sc36_babs_talk,
- sc31_fast_list,
- sc37_crbarbox,
- sc37_getlid,
- sc37_putlid,
- sc37_uselid,
- sc37_stepup,
- sc37_footdrop,
- sc37_stepdown,
- sc37_usebar,
- sc37_usesec,
- sc37_climbout,
- sc37_thumbsup,
- sc37_lidup,
- sc37_liddown,
- sc37_lidused,
- sc37_grillopen,
- sc37_dooropen,
- sc37_doorshut,
- sc36_dooropen,
- sc36_doorshut,
- &sc37_holding_lid,
- &sc44_grill,
- &sc65_poster1,
- &sc65_poster2,
- &sc65_sign,
- &sc37_wine_rack,
- &sc44_rubble,
- &sc46_rubble,
- sc42_fast_list,
- sc42_chip_list,
- sc42_logic_list,
- sc42_mouse_list,
- sc42_palette,
- sc42_walk_grid,
- reset_30_42,
- &sc39_walters,
- sc31_get_board,
- reset_42_30,
- reset_colston,
- reset_court_open,
- sc30_court_close,
- &sc48_socket,
- &sc48_hole,
- &sc48_eyes,
- sc48_eyes_anim,
- sc48_put_bulb,
- sc48_light_pal,
- &sc42_judge,
- &sc42_clerk,
- &sc42_prosecution,
- &sc42_jobsworth,
- sc42_clerk_type,
- sc42_judge_talk,
- sc42_pros_talk,
- sc42_jobs_talk,
- sc42_jobs_enter,
- sc42_blunt_enter,
- sc42_blunt_talk,
- reset_guard_42,
- reset_dani_42,
- sc42_blunt_leave,
- sc42_fos_enter,
- sc42_fos_talk_l,
- sc42_fos_talk_r,
- sc42_fos_turn_lr,
- sc42_fos_turn_rl,
- sc42_dani_talk,
- sc42_fos_leave,
- sc42_judge_point,
- sc42_clerk_talk,
- sc42_jobs_point,
- sc42_jdg_turn,
- sc42_jdg_return,
- sc42_jdg_to_jobs,
- sc42_jdg_hammer,
- &sc42_sign,
- sc42_sign_anim,
- &sc31_joey,
- sc31_joey_fall,
- sc44_drop_down,
- sc36_juke_sing,
- &dog_bark_thing,
- &sc41_heat_1,
- &sc41_heat_2,
- &sc41_heat_3,
- sc41_heat_1_anim,
- sc41_heat_2_anim,
- sc41_heat_3_anim,
- sc38_scr_bark,
- sc39_descend,
- sc39_ascend,
- sc40_descend,
- sc40_ascend,
- reset_jukebox,
- reset_juke_light,
- sc31_guard_chat,
- &sc31_at_watcher
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/31comp.h b/sky/compacts/31comp.h
deleted file mode 100644
index c9b47526fb..0000000000
--- a/sky/compacts/31comp.h
+++ /dev/null
@@ -1,2859 +0,0 @@
-/* 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 SKY31COMP_H
-#define SKY31COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 reset_start_31[] = {
- C_SCREEN,
- 31,
- C_PLACE,
- ID_SC31_FLOOR,
- C_XCOOD,
- 280,
- C_YCOOD,
- 224,
- C_FRAME,
- 40+12*64,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 sc31_pull_rope[] = {
- 31*64,
- 225,
- 226,
- 0,
- 225,
- 226,
- 1,
- 225,
- 226,
- 1,
- 225,
- 226,
- 2,
- 225,
- 226,
- 3,
- 225,
- 226,
- 4,
- 225,
- 226,
- 5,
- 225,
- 226,
- 5,
- 225,
- 226,
- 5,
- 225,
- 226,
- 5,
- 225,
- 226,
- 5,
- 225,
- 226,
- 5,
- 225,
- 226,
- 6,
- 225,
- 226,
- 7,
- 225,
- 226,
- 8,
- 225,
- 226,
- 9,
- 225,
- 226,
- 9,
- 225,
- 226,
- 9,
- 225,
- 226,
- 9,
- 225,
- 226,
- 10,
- 225,
- 226,
- 11,
- 225,
- 226,
- 5,
- 225,
- 226,
- 5,
- 225,
- 226,
- 5,
- 225,
- 226,
- 5,
- 225,
- 226,
- 5,
- 225,
- 226,
- 12,
- 225,
- 226,
- 13,
- 225,
- 226,
- 8,
- 225,
- 226,
- 9,
- 0
-};
-
-uint16 sc31_guard_move[] = {
- 129*64,
- 334,
- 177,
- 0,
- 333,
- 179,
- 1,
- 333,
- 180,
- 2,
- 334,
- 182,
- 3,
- 334,
- 185,
- 4,
- 334,
- 187,
- 5,
- 334,
- 188,
- 6,
- 334,
- 190,
- 7,
- 333,
- 193,
- 8,
- 333,
- 195,
- 1,
- 333,
- 196,
- 2,
- 334,
- 198,
- 3,
- 334,
- 201,
- 4,
- 334,
- 203,
- 5,
- 334,
- 204,
- 6,
- 334,
- 206,
- 7,
- 333,
- 209,
- 8,
- 333,
- 211,
- 1,
- 333,
- 212,
- 2,
- 334,
- 214,
- 3,
- 334,
- 217,
- 4,
- 334,
- 219,
- 5,
- 334,
- 220,
- 6,
- 334,
- 222,
- 7,
- 334,
- 222,
- 9,
- 334,
- 222,
- 10,
- 334,
- 222,
- 10,
- 334,
- 222,
- 10,
- 334,
- 222,
- 10,
- 334,
- 222,
- 10,
- 334,
- 222,
- 11,
- 333,
- 228,
- 12,
- 333,
- 238,
- 13,
- 0
-};
-
-Compact sc31_exit_39 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 347, // xcood
- 170, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 375-347, // mouseSize_x
- 232-170, // mouseSize_y
- SC31_EXIT_39_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc31_plank_flick[] = {
- 44*64,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 0,
- 1,
- 1,
- 6,
- 1,
- 1,
- 0,
- 1,
- 1,
- 7,
- 1,
- 1,
- 0,
- 1,
- 1,
- 6,
- 1,
- 1,
- 0,
- 1,
- 1,
- 7,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc31_fast_list[] = {
- 12+DISK_12,
- 51+DISK_12,
- 52+DISK_12,
- 53+DISK_12,
- 54+DISK_12,
- 135+DISK_12,
- IT_SC31_GRID_1+DISK_12,
- IT_SC31_GUARD_TALK+DISK_12,
- IT_SC31_DROP_ROPE+DISK_12,
- 0
-};
-
-uint16 sc31_dog_swim[] = {
- 133*64,
- 338,
- 286,
- 0,
- 334,
- 285,
- 1,
- 328,
- 285,
- 2,
- 324,
- 285,
- 3,
- 322,
- 286,
- 4,
- 314,
- 288,
- 5,
- 311,
- 290,
- 6,
- 307,
- 295,
- 7,
- 309,
- 299,
- 8,
- 313,
- 301,
- 9,
- 317,
- 305,
- 10,
- 322,
- 309,
- 11,
- 331,
- 312,
- 12,
- 341,
- 310,
- 13,
- 351,
- 307,
- 14,
- 352,
- 304,
- 15,
- 354,
- 302,
- 16,
- 356,
- 300,
- 17,
- 359,
- 299,
- 18,
- 358,
- 296,
- 19,
- 354,
- 293,
- 20,
- 346,
- 289,
- 21,
- 341,
- 288,
- 22,
- 0
-};
-
-uint16 sc31_bisc_drop[] = {
- 105*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 reset_39_31[] = {
- C_SCREEN,
- 31,
- C_PLACE,
- ID_SC31_FLOOR,
- C_XCOOD,
- 368,
- C_YCOOD,
- 224,
- 65535
-};
-
-uint16 sc31_climb_plank[] = {
- 103*64,
- 250,
- 276,
- 0,
- 248,
- 276,
- 1,
- 244,
- 276,
- 2,
- 244,
- 276,
- 3,
- 240,
- 276,
- 4,
- 239,
- 275,
- 5,
- 235,
- 275,
- 6,
- 235,
- 275,
- 7,
- 234,
- 274,
- 8,
- 233,
- 274,
- 9,
- 232,
- 276,
- 10,
- 233,
- 278,
- 11,
- 0
-};
-
-uint16 sc31_bricks_up[] = {
- 45*64,
- 205,
- 271,
- 0,
- 205,
- 267,
- 1,
- 205,
- 259,
- 2,
- 205,
- 258,
- 2,
- 205,
- 259,
- 2,
- 205,
- 259,
- 2,
- 205,
- 259,
- 2,
- 205,
- 259,
- 2,
- 205,
- 256,
- 2,
- 205,
- 253,
- 2,
- 205,
- 251,
- 2,
- 205,
- 252,
- 2,
- 205,
- 252,
- 2,
- 205,
- 252,
- 2,
- 205,
- 252,
- 2,
- 205,
- 249,
- 2,
- 205,
- 243,
- 2,
- 205,
- 242,
- 2,
- 205,
- 243,
- 2,
- 0
-};
-
-Compact sc31_plank = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 201, // xcood
- 268, // ycood
- 44*64, // frame
- 16605, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 27, // mouseRel_x
- 9, // mouseRel_y
- 258-228, // mouseSize_x
- 285-277, // mouseSize_y
- SC31_PLANK_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC31_PLANK_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc31_lift_close[] = {
- 86*64,
- 266,
- 179,
- 8,
- 266,
- 179,
- 7,
- 266,
- 179,
- 6,
- 266,
- 179,
- 5,
- 266,
- 179,
- 4,
- 266,
- 179,
- 3,
- 266,
- 179,
- 2,
- 266,
- 179,
- 1,
- 266,
- 179,
- 0,
- 0
-};
-
-uint16 sc31_get_bricks[] = {
- 102*64,
- 235,
- 242,
- 0,
- 229,
- 245,
- 1,
- 224,
- 251,
- 2,
- 224,
- 252,
- 3,
- 225,
- 252,
- 4,
- 225,
- 252,
- 5,
- 225,
- 252,
- 5,
- 225,
- 252,
- 5,
- 224,
- 251,
- 2,
- 224,
- 251,
- 2,
- 229,
- 245,
- 1,
- 0
-};
-
-uint16 sc31_rope_pulled[] = {
- 62*64,
- 218,
- 228,
- 0,
- 218,
- 228,
- 1,
- 218,
- 228,
- 2,
- 218,
- 228,
- 3,
- 218,
- 228,
- 2,
- 218,
- 228,
- 2,
- 218,
- 228,
- 2,
- 218,
- 228,
- 2,
- 218,
- 228,
- 4,
- 218,
- 228,
- 5,
- 218,
- 228,
- 6,
- 218,
- 228,
- 7,
- 218,
- 228,
- 7,
- 218,
- 228,
- 7,
- 218,
- 228,
- 7,
- 218,
- 228,
- 8,
- 218,
- 228,
- 9,
- 218,
- 228,
- 10,
- 218,
- 228,
- 9,
- 0
-};
-
-uint32 *sc31_walk_grid = (uint32*)sc31_joey_list;
-
-Compact sc31_rope = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 218, // xcood
- 228, // ycood
- 62*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
- SC31_ROPE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc31_palette[] = {
- 0,
- 1536,
- 1542,
- 2055,
- 2570,
- 1800,
- 2823,
- 2310,
- 2314,
- 2828,
- 3850,
- 1802,
- 3341,
- 3336,
- 3596,
- 3851,
- 4619,
- 2571,
- 3596,
- 2320,
- 5390,
- 3080,
- 3359,
- 1809,
- 2840,
- 4617,
- 3342,
- 3855,
- 2065,
- 8974,
- 4106,
- 4379,
- 2578,
- 4108,
- 5410,
- 3345,
- 4371,
- 4113,
- 5394,
- 5137,
- 3342,
- 6675,
- 4363,
- 4645,
- 2326,
- 5133,
- 7711,
- 2575,
- 5137,
- 3099,
- 10003,
- 4635,
- 5902,
- 4371,
- 6163,
- 5901,
- 5397,
- 5654,
- 5398,
- 2587,
- 5646,
- 5160,
- 6423,
- 5658,
- 7697,
- 3861,
- 6678,
- 4368,
- 9240,
- 6165,
- 6429,
- 5145,
- 5157,
- 7437,
- 5143,
- 6171,
- 6424,
- 3357,
- 6416,
- 5931,
- 6426,
- 5921,
- 10002,
- 4119,
- 7964,
- 8464,
- 5402,
- 7187,
- 7212,
- 3105,
- 6942,
- 7193,
- 7452,
- 7449,
- 10785,
- 4122,
- 7458,
- 9241,
- 5150,
- 6951,
- 5397,
- 11808,
- 7967,
- 11037,
- 5148,
- 6958,
- 9489,
- 6432,
- 7976,
- 8470,
- 6179,
- 8479,
- 12067,
- 5405,
- 8488,
- 9501,
- 7972,
- 8242,
- 12052,
- 5921,
- 9256,
- 11298,
- 6948,
- 9513,
- 8734,
- 10022,
- 9517,
- 13088,
- 5668,
- 9010,
- 10010,
- 9767,
- 10282,
- 12065,
- 6695,
- 9779,
- 11037,
- 9513,
- 10790,
- 13867,
- 6438,
- 10544,
- 11806,
- 8745,
- 10550,
- 14621,
- 6697,
- 10802,
- 11812,
- 9772,
- 11818,
- 14635,
- 7468,
- 11573,
- 12578,
- 9519,
- 11828,
- 14376,
- 9518,
- 12089,
- 12833,
- 11057,
- 12092,
- 12062,
- 12594,
- 12854,
- 16168,
- 8495,
- 12853,
- 14894,
- 9778,
- 13118,
- 14117,
- 11062,
- 13882,
- 15400,
- 8759,
- 13882,
- 15919,
- 10806,
- 14392,
- 15156,
- 11321,
- 14654,
- 15407,
- 13882,
- 15679,
- 15152,
- 14909,
- 15934,
- 15925,
- 15678,
- 5140,
- 9490,
- 8485,
- 13107,
- 11565,
- 10029,
- 16191,
- 12085,
- 10031,
- 14135,
- 11563,
- 8493,
- 12593,
- 12574,
- 5681,
- 14137,
- 14620,
- 8503,
- 11567,
- 16152,
- 12093,
- 13111,
- 14104,
- 10549,
- 11053,
- 14113,
- 11573,
- 12595,
- 10025,
- 7205,
- 14137,
- 13615,
- 6703,
- 12595,
- 12075,
- 10029,
- 15167,
- 12591,
- 8493,
- 10027,
- 14618,
- 8499,
- 10025,
- 16161,
- 12603,
- 13111,
- 16169,
- 11065,
- 10027,
- 8988,
- 7201,
- 6170,
- 15636,
- 10551,
- 12601,
- 14110,
- 12597,
- 13625,
- 14125,
- 11059,
- 12597,
- 13097,
- 10031,
- 10541,
- 16161,
- 11577,
- 11057,
- 15646,
- 11575,
- 9515,
- 15130,
- 8497,
- 16191,
- 13568,
- 9773,
- 10289,
- 10782,
- 5408,
- 6435,
- 7182,
- 2067,
- 3349,
- 3587,
- 264,
- 1032,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 0,
- 14336,
- 13364,
- 11826,
- 10542,
- 9509,
- 7202,
- 7451,
- 5140,
- 3351,
- 1805,
- 1799,
- 1799,
- 13575,
- 10285,
- 10036,
- 12832,
- 6433,
- 6187,
- 9487,
- 2064,
- 2591,
- 11267,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 12548,
- 13361,
- 10281,
- 8236,
- 8734,
- 12336,
- 10288,
- 13094,
- 6687,
- 6187,
- 8719,
- 2324,
- 1819,
- 2823,
- 11573,
- 13352,
- 8231,
- 8498,
- 11033,
- 3864,
- 4133,
- 7944,
- 778,
- 9276,
- 13867,
- 9500,
- 6194,
- 11297,
- 7186,
- 3620,
- 6167,
- 3848,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 12344,
- 12840,
- 7719,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact sc31_exit_30 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 162, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 140-128, // mouseSize_x
- 290-162, // mouseSize_y
- SC31_EXIT_30_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc31_put_bisc[] = {
- 109*64,
- 224,
- 240,
- 0,
- 224,
- 240,
- 1,
- 224,
- 240,
- 2,
- 224,
- 240,
- 3,
- 224,
- 240,
- 4,
- 224,
- 240,
- 5,
- 224,
- 240,
- 6,
- 224,
- 240,
- 6,
- 224,
- 240,
- 6,
- 224,
- 240,
- 6,
- 224,
- 240,
- 5,
- 224,
- 240,
- 4,
- 224,
- 240,
- 3,
- 224,
- 240,
- 2,
- 224,
- 240,
- 7,
- 224,
- 240,
- 8,
- 224,
- 240,
- 8,
- 224,
- 240,
- 8,
- 224,
- 240,
- 8,
- 224,
- 240,
- 9,
- 224,
- 240,
- 0,
- 0
-};
-
-uint16 sc31_bricks_fall[] = {
- 46*64,
- 205,
- 243,
- 0,
- 205,
- 243,
- 0,
- 205,
- 243,
- 0,
- 205,
- 243,
- 0,
- 205,
- 243,
- 0,
- 205,
- 256,
- 0,
- 205,
- 271,
- 1,
- 205,
- 270,
- 2,
- 205,
- 271,
- 1,
- 205,
- 271,
- 3,
- 205,
- 271,
- 1,
- 205,
- 270,
- 2,
- 205,
- 271,
- 1,
- 205,
- 271,
- 3,
- 205,
- 271,
- 1,
- 205,
- 271,
- 1,
- 0
-};
-
-uint16 sc31_plank_raise[] = {
- 44*64,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc31_bisc_placed[] = {
- 107*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 105*64,
- 0
-};
-
-uint16 sc31_joey_fall[] = {
- 47*64,
- 226,
- 136,
- 0,
- 226,
- 149,
- 1,
- 226,
- 190,
- 2,
- 227,
- 210,
- 3,
- 224,
- 215,
- 4,
- 220,
- 218,
- 5,
- 222,
- 219,
- 6,
- 222,
- 219,
- 7,
- 222,
- 219,
- 8,
- 222,
- 219,
- 9,
- 0
-};
-
-uint16 sc31_plank_drop[] = {
- 44*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 0
-};
-
-uint16 sc31_lift_open[] = {
- 86*64,
- 266,
- 179,
- 0,
- 266,
- 179,
- 1,
- 266,
- 179,
- 2,
- 266,
- 179,
- 3,
- 266,
- 179,
- 4,
- 266,
- 179,
- 5,
- 266,
- 179,
- 6,
- 266,
- 179,
- 7,
- 266,
- 179,
- 8,
- 0
-};
-
-uint16 sc31_get_board[] = {
- 66*64,
- 248,
- 208,
- 0,
- 248,
- 208,
- 1,
- 248,
- 208,
- 2,
- 248,
- 208,
- 2,
- 248,
- 208,
- 2,
- 248,
- 208,
- 2,
- 248,
- 208,
- 2,
- 248,
- 208,
- 1,
- 248,
- 208,
- 0,
- 0
-};
-
-uint16 sc31_rope_lower[] = {
- 63*64,
- 218,
- 228,
- 0,
- 218,
- 228,
- 0,
- 218,
- 228,
- 1,
- 218,
- 228,
- 2,
- 218,
- 228,
- 3,
- 218,
- 228,
- 4,
- 218,
- 228,
- 5,
- 218,
- 228,
- 5,
- 218,
- 228,
- 6,
- 218,
- 228,
- 7,
- 0
-};
-
-uint16 sc31_drop_rope[] = {
- 43*64,
- 225,
- 225,
- 0,
- 225,
- 225,
- 1,
- 225,
- 225,
- 1,
- 225,
- 225,
- 1,
- 225,
- 225,
- 2,
- 225,
- 225,
- 3,
- 225,
- 225,
- 4,
- 225,
- 225,
- 5,
- 225,
- 225,
- 6,
- 225,
- 225,
- 7,
- 225,
- 225,
- 8,
- 225,
- 225,
- 8,
- 225,
- 225,
- 8,
- 225,
- 225,
- 8,
- 225,
- 225,
- 8,
- 225,
- 225,
- 8,
- 225,
- 225,
- 8,
- 225,
- 225,
- 8,
- 225,
- 225,
- 8,
- 225,
- 225,
- 8,
- 225,
- 225,
- 8,
- 225,
- 225,
- 9,
- 225,
- 225,
- 9,
- 225,
- 225,
- 9,
- 225,
- 225,
- 10,
- 225,
- 225,
- 10,
- 225,
- 225,
- 11,
- 0
-};
-
-uint16 sc31_guard_reach[] = {
- 130*64,
- 328,
- 242,
- 0,
- 328,
- 242,
- 1,
- 328,
- 242,
- 2,
- 328,
- 242,
- 3,
- 328,
- 242,
- 3,
- 328,
- 242,
- 3,
- 328,
- 242,
- 2,
- 328,
- 242,
- 1,
- 328,
- 242,
- 0,
- 1,
- 1,
- 131*64,
- 0
-};
-
-uint16 reset_32_31[] = {
- C_SCREEN,
- 31,
- C_PLACE,
- ID_SC31_FLOOR,
- C_XCOOD,
- OFF_RIGHT,
- C_YCOOD,
- 256,
- 65535
-};
-
-uint16 sc31_guard_blink[] = {
- 110*64,
- 328,
- 176,
- 0,
- 328,
- 176,
- 1,
- 328,
- 176,
- 0,
- 1,
- 1,
- 101*64,
- 0
-};
-
-uint16 sc31_use_card[] = {
- 92*64,
- 272,
- 184,
- 0,
- 272,
- 184,
- 1,
- 272,
- 184,
- 2,
- 272,
- 184,
- 3,
- 272,
- 184,
- 4,
- 272,
- 184,
- 5,
- 272,
- 184,
- 1,
- 272,
- 184,
- 0,
- 0
-};
-
-uint16 rs_guard_avail[] = {
- C_CURSOR_TEXT,
- 544,
- C_MOUSE_CLICK,
- ADVISOR_188,
- C_ACTION_SCRIPT,
- SC31_GUARD_ACTION,
- C_MOUSE_REL_X,
- 332-328,
- C_MOUSE_REL_Y,
- 244-242,
- C_MOUSE_SIZE_X,
- 353-332,
- C_MOUSE_SIZE_Y,
- 275-244,
- 65535
-};
-
-uint16 sc31_bricks_down[] = {
- 45*64,
- 205,
- 243,
- 2,
- 205,
- 243,
- 2,
- 205,
- 249,
- 2,
- 205,
- 252,
- 2,
- 205,
- 253,
- 2,
- 205,
- 256,
- 2,
- 205,
- 259,
- 2,
- 205,
- 259,
- 2,
- 205,
- 267,
- 1,
- 205,
- 271,
- 0,
- 0
-};
-
-uint16 sc31_rope_drop[] = {
- 64*64,
- 218,
- 228,
- 0,
- 218,
- 228,
- 0,
- 218,
- 228,
- 0,
- 218,
- 228,
- 0,
- 218,
- 228,
- 0,
- 218,
- 228,
- 1,
- 218,
- 228,
- 2,
- 0
-};
-
-uint16 sc31_get_plank[] = {
- 106*64,
- 224,
- 240,
- 0,
- 224,
- 240,
- 1,
- 224,
- 240,
- 2,
- 224,
- 240,
- 3,
- 224,
- 240,
- 4,
- 224,
- 240,
- 5,
- 224,
- 240,
- 6,
- 224,
- 240,
- 6,
- 224,
- 240,
- 6,
- 224,
- 240,
- 6,
- 224,
- 240,
- 6,
- 224,
- 240,
- 6,
- 224,
- 240,
- 6,
- 224,
- 240,
- 6,
- 224,
- 240,
- 5,
- 224,
- 240,
- 4,
- 224,
- 240,
- 3,
- 224,
- 240,
- 2,
- 224,
- 240,
- 0,
- 0
-};
-
-uint16 sc31_floor_table[] = {
- ID_SC31_FLOOR,
- RET_OK,
- ID_SC31_EXIT_30,
- GT_SC31_EXIT_30,
- 0,
- SC31_EXIT_30_WALK_ON,
- ID_SC31_EXIT_32,
- GT_SC31_EXIT_32,
- 1,
- SC31_EXIT_32_WALK_ON,
- ID_SC31_EXIT_39,
- GT_SC31_EXIT_39,
- 3,
- SC31_EXIT_39_WALK_ON,
- ID_SC31_GUARD,
- GT_SC31_GUARD,
- ID_SC31_LIFT,
- GT_SC31_LIFT,
- ID_SC31_LIFT_SLOT,
- GT_SC31_LIFT_SLOT,
- ID_SC31_END_OF_ROPE,
- GT_SC31_END_OF_ROPE,
- ID_SC31_BRICKS,
- GT_SC31_BRICKS,
- ID_SC31_PLANK,
- GT_SC31_PLANK,
- ID_STD_LEFT_TALK,
- GT_SC31_LEFT_TALK,
- ID_STD_RIGHT_TALK,
- GT_SC31_RIGHT_TALK,
- ID_JOEY_PARK,
- GT_DANI_WAIT,
- ID_DANIELLE,
- GT_SC31_DANIELLE,
- ID_SC31_JOEY,
- GT_SC31_JOEY,
- 65535
-};
-
-Compact sc31_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 31, // screen
- 0, // place
- sc31_floor_table, // getToTable
- 128, // xcood
- 224, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-128, // mouseSize_x
- 303-224, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc31_end_of_rope = {
- 0, // logic
- ST_MOUSE+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 227, // xcood
- 226, // ycood
- 61*64, // frame
- 16604, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- 3, // mouseRel_y
- 228-225, // mouseSize_x
- 270-229, // mouseSize_y
- SC31_END_OF_ROPE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc31_dog_fly[] = {
- 104*64,
- 235,
- 246,
- 0,
- 240,
- 207,
- 1,
- 243,
- 169,
- 2,
- 247,
- 139,
- 3,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 281,
- 136,
- 4,
- 323,
- 136,
- 5,
- 323,
- 136,
- 6,
- 323,
- 168,
- 7,
- 323,
- 209,
- 8,
- 323,
- 250,
- 9,
- 323,
- 259,
- 10,
- 323,
- 259,
- 11,
- 323,
- 259,
- 12,
- 323,
- 259,
- 13,
- 323,
- 259,
- 14,
- 323,
- 259,
- 15,
- 323,
- 259,
- 16,
- 323,
- 259,
- 17,
- 323,
- 259,
- 18,
- 323,
- 259,
- 19,
- 323,
- 259,
- 20,
- 323,
- 259,
- 21,
- 323,
- 259,
- 22,
- 323,
- 259,
- 23,
- 323,
- 259,
- 24,
- 323,
- 259,
- 25,
- 323,
- 259,
- 26,
- 323,
- 259,
- 27,
- 323,
- 259,
- 24,
- 323,
- 259,
- 28,
- 323,
- 259,
- 29,
- 0
-};
-
-Compact sc31_lift = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 266, // xcood
- 179, // ycood
- 67*64, // frame
- 45+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 294-266, // mouseSize_x
- 234-179, // mouseSize_y
- SC31_LIFT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC31_LIFT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc31_chip_list[] = {
- IT_SC31_LAYER_0+DISK_12,
- IT_SC31_LAYER_1+DISK_12,
- IT_DANIELLE+DISK_12,
- IT_DANI_CONV+DISK_12,
- IT_SPUNKY+DISK_12,
- IT_BARK+DISK_12,
- IT_SNIFF_RIGHT+DISK_12,
- IT_PISS_RIGHT+DISK_12,
- IT_SC31_CLIMB_PLANK+DISK_12,
- IT_SC31_DOG_RISE+DISK_12,
- IT_SC31_DOG_SWIM+DISK_12,
- IT_SC31_LIFT+DISQ_12+0X8000,
- 67+DISK_12,
- IT_SC31_HAND+DISK_12,
- IT_SC31_BISCUITS+DISK_12,
- IT_SC31_HOLD_ROPE+DISK_12,
- IT_SC31_PLANK+DISK_12,
- IT_SC31_BRICK_UP+DISK_12,
- IT_SC31_BRICK_FALL+DISK_12,
- IT_SC31_END_OF_ROPE+DISK_12,
- IT_SC31_ROPE_PULLED+DISK_12,
- IT_SC31_ROPE_LOWER+DISK_12,
- IT_SC31_ROPE_DROP+DISK_12,
- IT_SC31_GUARD_BLINK+DISK_12,
- IT_SC31_GUARD_REACH+DISK_12,
- IT_SC31_GUARD_TALK2+DISK_12+0X8000,
- 48+DISK_12,
- 66+DISK_12+0X8000,
- 0
-};
-
-uint16 sc31_guard_chat[] = {
- 101*64,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 1,
- 328,
- 176,
- 1,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 4,
- 328,
- 176,
- 4,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 1,
- 328,
- 176,
- 1,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 5,
- 328,
- 176,
- 5,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 4,
- 328,
- 176,
- 4,
- 328,
- 176,
- 1,
- 328,
- 176,
- 1,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 4,
- 328,
- 176,
- 4,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 5,
- 328,
- 176,
- 5,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 1,
- 328,
- 176,
- 1,
- 328,
- 176,
- 4,
- 328,
- 176,
- 4,
- 328,
- 176,
- 2,
- 328,
- 176,
- 2,
- 328,
- 176,
- 3,
- 328,
- 176,
- 3,
- 328,
- 176,
- 5,
- 328,
- 176,
- 5,
- 328,
- 176,
- 0,
- 328,
- 176,
- 0,
- 328,
- 176,
- 4,
- 328,
- 176,
- 4,
- 0
-};
-
-Compact sc31_biscuits = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 230, // xcood
- 278, // ycood
- 107*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
- SC31_BISCUITS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 reset_30_31[] = {
- C_SCREEN,
- 31,
- C_PLACE,
- ID_SC31_FLOOR,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 248,
- 65535
-};
-
-Compact sc31_bricks = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 205, // xcood
- 271, // ycood
- 45*64, // frame
- 16607, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 1, // mouseRel_x
- 0, // mouseRel_y
- 227-204, // mouseSize_x
- 284-271, // mouseSize_y
- SC31_BRICKS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC31_BRICKS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc31_lower_rope[] = {
- 32*64,
- 225,
- 226,
- 0,
- 225,
- 226,
- 1,
- 225,
- 226,
- 2,
- 225,
- 226,
- 3,
- 225,
- 226,
- 4,
- 225,
- 226,
- 5,
- 225,
- 226,
- 6,
- 225,
- 226,
- 7,
- 225,
- 226,
- 8,
- 225,
- 226,
- 9,
- 225,
- 226,
- 10,
- 225,
- 226,
- 11,
- 225,
- 226,
- 12,
- 225,
- 226,
- 13,
- 225,
- 226,
- 14,
- 225,
- 226,
- 15,
- 0
-};
-
-uint16 sc31_bisc_raise[] = {
- 105*64,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact sc31_at_watcher = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- SC31_AT_WATCHER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc31_dog_rise[] = {
- 132*64,
- 359,
- 303,
- 0,
- 360,
- 301,
- 1,
- 360,
- 299,
- 2,
- 362,
- 298,
- 3,
- 361,
- 295,
- 3,
- 356,
- 292,
- 4,
- 348,
- 288,
- 5,
- 343,
- 287,
- 6,
- 341,
- 286,
- 7,
- 0
-};
-
-uint16 rs_guard_chat[] = {
- C_MOUSE_CLICK,
- MEGA_CLICK,
- C_ACTION_SCRIPT,
- SC31_GUARD_CHATTING_ACTION,
- C_MODE,
- C_BASE_MODE,
- C_BASE_SUB,
- SC31_GUARD_CHATTING_LOGIC,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 sc31_mouse_list[] = {
- ID_SPUNKY,
- ID_DANIELLE,
- ID_SC31_GUARD,
- ID_SC31_END_OF_ROPE,
- ID_SC31_BRICKS,
- ID_SC31_PLANK,
- ID_SC31_LIFT,
- ID_SC31_LIFT_SLOT,
- ID_SC31_EXIT_30,
- ID_SC31_EXIT_32,
- ID_SC31_EXIT_39,
- ID_SC31_JOEY,
- ID_SC31_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc31_joey = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // frame
- 466, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 250-222, // mouseSize_x
- 247-219, // mouseSize_y
- SC31_JOEY_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC31_JOEY_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc31_lift_slot = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 297, // xcood
- 196, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 302-297, // mouseSize_x
- 209-196, // mouseSize_y
- SC31_LIFT_SLOT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc31_logic_list[] = {
- ID_DANIELLE,
- ID_SC31_GUARD,
- ID_SC31_LIFT,
- ID_SC31_END_OF_ROPE,
- ID_SC31_ROPE,
- ID_SC31_BRICKS,
- ID_FOSTER,
- ID_SC31_PLANK,
- ID_SC31_BISCUITS,
- ID_SPUNKY,
- ID_DOG_BARK_THING,
- ID_SC32_LIFT,
- ID_SC31_JOEY,
- 16870,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-ExtCompact sc31_guard_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_GUARD31, // 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 sc31_guard = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 328, // xcood
- 176, // ycood
- 101*64, // frame
- 53, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 6, // mouseRel_x
- 1, // mouseRel_y
- 353-334, // mouseSize_x
- 231-177, // mouseSize_y
- SC31_GUARD_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC31_GUARD_LOGIC, // baseSub
- 0, // baseSub_off
- &sc31_guard_ext
-};
-
-Compact sc31_exit_32 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 31, // screen
- 0, // place
- 0, // getToTable
- 420, // xcood
- 162, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-420, // mouseSize_x
- 275-162, // mouseSize_y
- SC31_EXIT_32_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc31_joey_list[] = {
- 144,
- 431,
- 240,
- 279,
- 1,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/32comp.h b/sky/compacts/32comp.h
deleted file mode 100644
index ba93989ba3..0000000000
--- a/sky/compacts/32comp.h
+++ /dev/null
@@ -1,1845 +0,0 @@
-/* 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 SKY32COMP_H
-#define SKY32COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc32_gardening1[] = {
- 58*64,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 7,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 9,
- 272,
- 168,
- 10,
- 272,
- 168,
- 11,
- 272,
- 168,
- 12,
- 272,
- 168,
- 13,
- 272,
- 168,
- 14,
- 272,
- 168,
- 5,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 7,
- 272,
- 168,
- 6,
- 272,
- 168,
- 6,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 9,
- 272,
- 168,
- 10,
- 272,
- 168,
- 11,
- 272,
- 168,
- 11,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 9,
- 272,
- 168,
- 10,
- 272,
- 168,
- 11,
- 272,
- 168,
- 12,
- 272,
- 168,
- 13,
- 272,
- 168,
- 14,
- 272,
- 168,
- 5,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 9,
- 272,
- 168,
- 10,
- 272,
- 168,
- 11,
- 272,
- 168,
- 12,
- 272,
- 168,
- 13,
- 272,
- 168,
- 14,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 7,
- 272,
- 168,
- 6,
- 1,
- 1,
- 5,
- 0
-};
-
-uint16 reset_spunky_32[] = {
- C_SCREEN,
- 32,
- C_PLACE,
- ID_SC32_FLOOR,
- C_XCOOD,
- 240,
- C_YCOOD,
- 288,
- C_FRAME,
- 32+71*64,
- C_MOUSE_CLICK,
- MEGA_CLICK,
- C_ACTION_SCRIPT,
- MEGA_ACTION,
- C_MODE,
- C_BASE_MODE,
- C_BASE_SUB,
- SPUNKY_LOGIC,
- C_BASE_SUB+2,
- 0,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 sc32_vinc_anim[] = {
- 56*64,
- 218,
- 188,
- 0,
- 218,
- 189,
- 1,
- 218,
- 189,
- 2,
- 218,
- 188,
- 3,
- 219,
- 189,
- 4,
- 219,
- 189,
- 5,
- 218,
- 188,
- 6,
- 218,
- 189,
- 7,
- 218,
- 189,
- 1,
- 218,
- 188,
- 8,
- 219,
- 189,
- 5,
- 219,
- 189,
- 5,
- 218,
- 189,
- 7,
- 218,
- 188,
- 8,
- 218,
- 188,
- 9,
- 218,
- 188,
- 9,
- 218,
- 188,
- 3,
- 219,
- 189,
- 5,
- 218,
- 188,
- 10,
- 219,
- 189,
- 5,
- 219,
- 189,
- 4,
- 219,
- 189,
- 5,
- 219,
- 189,
- 4,
- 219,
- 189,
- 5,
- 218,
- 188,
- 10,
- 218,
- 188,
- 6,
- 218,
- 189,
- 7,
- 218,
- 189,
- 1,
- 218,
- 189,
- 2,
- 218,
- 188,
- 11,
- 218,
- 188,
- 3,
- 218,
- 188,
- 0,
- 0
-};
-
-uint16 reset_38_32[] = {
- C_SCREEN,
- 32,
- C_PLACE,
- ID_SC32_FLOOR,
- C_XCOOD,
- 400,
- C_YCOOD,
- 224,
- C_FRAME,
- 40+12*64,
- C_DIR,
- DOWN,
- 65535
-};
-
-Compact sc32_plant_2 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 32, // screen
- 0, // place
- 0, // getToTable
- 336, // xcood
- 196, // ycood
- 0, // frame
- 16624, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 349-336, // mouseSize_x
- 225-196, // mouseSize_y
- SC32_PLANT_2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc32_use_card[] = {
- 93*64,
- 360,
- 240,
- 0,
- 360,
- 240,
- 1,
- 360,
- 240,
- 2,
- 360,
- 240,
- 2,
- 360,
- 240,
- 2,
- 360,
- 240,
- 2,
- 360,
- 240,
- 2,
- 360,
- 240,
- 1,
- 360,
- 240,
- 0,
- 0
-};
-
-ExtCompact sc32_vincent_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_VINCENT32, // 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 sc32_vincent = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 32, // screen
- 0, // place
- 0, // getToTable
- 218, // xcood
- 188, // ycood
- 56*64, // frame
- 16457, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 238-218, // mouseSize_x
- 225-188, // mouseSize_y
- SC32_VINCENT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC32_VINCENT_LOGIC, // baseSub
- 0, // baseSub_off
- &sc32_vincent_ext
-};
-
-uint32 *sc32_walk_grid = (uint32*)sc32_joey_list;
-
-uint16 sc32_gard_turn_d[] = {
- 59*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 0
-};
-
-uint16 sc32_lift_open[] = {
- 100*64,
- 378,
- 175,
- 14,
- 378,
- 175,
- 13,
- 378,
- 175,
- 12,
- 378,
- 175,
- 11,
- 378,
- 175,
- 10,
- 378,
- 175,
- 9,
- 378,
- 175,
- 8,
- 378,
- 175,
- 7,
- 378,
- 175,
- 6,
- 378,
- 175,
- 5,
- 378,
- 175,
- 4,
- 378,
- 175,
- 3,
- 378,
- 175,
- 2,
- 378,
- 175,
- 1,
- 378,
- 175,
- 0,
- 0,
- 0
-};
-
-uint16 sc32_lift_close[] = {
- 100*64,
- 378,
- 175,
- 0,
- 378,
- 175,
- 1,
- 378,
- 175,
- 2,
- 378,
- 175,
- 3,
- 378,
- 175,
- 4,
- 378,
- 175,
- 5,
- 378,
- 175,
- 6,
- 378,
- 175,
- 7,
- 378,
- 175,
- 8,
- 378,
- 175,
- 9,
- 378,
- 175,
- 10,
- 378,
- 175,
- 11,
- 378,
- 175,
- 12,
- 378,
- 175,
- 13,
- 378,
- 175,
- 14,
- 0
-};
-
-uint16 sc32_mouse_list[] = {
- ID_SPUNKY,
- ID_DANIELLE,
- ID_SC32_VINCENT,
- ID_SC32_GARDENER,
- ID_SC32_TERMINAL,
- ID_SC32_BUZZER,
- ID_SC32_PLANT_1,
- ID_SC32_PLANT_2,
- ID_SC32_PLANT_3,
- ID_SC32_EXIT_31,
- ID_SC32_EXIT_33,
- ID_SC32_LIFT,
- ID_SC32_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc32_exit_31 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 32, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 162, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 140-128, // mouseSize_x
- 245-162, // mouseSize_y
- SC32_EXIT_31_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc32_use_com[] = {
- 94*64,
- 200,
- 232,
- 0,
- 200,
- 232,
- 1,
- 200,
- 232,
- 2,
- 200,
- 232,
- 3,
- 200,
- 232,
- 3,
- 200,
- 232,
- 3,
- 200,
- 232,
- 3,
- 200,
- 232,
- 4,
- 200,
- 232,
- 0,
- 0
-};
-
-uint16 sc32_gardener_dn[] = {
- 58*64,
- 272,
- 168,
- 0,
- 272,
- 168,
- 1,
- 272,
- 168,
- 2,
- 272,
- 168,
- 3,
- 272,
- 168,
- 4,
- 272,
- 168,
- 5,
- 0
-};
-
-ExtCompact sc32_buzzer_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_BUZZER32, // 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 sc32_buzzer = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC, // status
- 0, // sync
- 32, // screen
- 0, // place
- 0, // getToTable
- 359, // xcood
- 175, // ycood
- 68*64, // frame
- 16623, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- (int16) 65534, // mouseRel_y
- 365-357, // mouseSize_x
- 187-173, // mouseSize_y
- SC32_BUZZER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC32_BUZZER_LOGIC, // baseSub
- 0, // baseSub_off
- &sc32_buzzer_ext
-};
-
-uint16 sc32_floor_table[] = {
- ID_SC32_FLOOR,
- RET_OK,
- ID_SC32_EXIT_31,
- GT_SC32_EXIT_31,
- 0,
- SC32_EXIT_31_WALK_ON,
- ID_SC32_EXIT_33,
- GT_SC32_EXIT_33,
- 1,
- SC32_EXIT_33_WALK_ON,
- ID_SC32_LIFT,
- GT_SC32_LIFT,
- ID_SC32_TERMINAL,
- GT_SC32_TERMINAL,
- ID_SC32_BUZZER,
- GT_SC32_BUZZER,
- ID_SC32_PLANT_1,
- GT_SC32_PLANT_1,
- ID_SC32_PLANT_2,
- GT_SC32_PLANT_2,
- ID_SC32_PLANT_3,
- GT_SC32_PLANT_3,
- ID_SC32_VINCENT,
- GT_SC32_VINCENT,
- ID_SC32_GARDENER,
- GT_SC32_GARDENER,
- ID_STD_LEFT_TALK,
- GT_SC32_LEFT_TALK,
- ID_STD_RIGHT_TALK,
- GT_SC32_RIGHT_TALK,
- ID_JOEY_PARK,
- GT_DANI_WAIT,
- ID_DANIELLE,
- GT_SC32_DANIELLE_AT_LIFT,
- 65535
-};
-
-Compact sc32_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 32, // screen
- 0, // place
- sc32_floor_table, // getToTable
- 128, // xcood
- 216, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-128, // mouseSize_x
- 327-216, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc32_chip_list[] = {
- IT_SC32_LAYER_0+DISK_12,
- IT_SC32_LAYER_1+DISK_12,
- IT_SC32_LAYER_2+DISK_12,
- IT_DANIELLE+DISK_12,
- IT_DANI_CONV+DISK_12,
- IT_SPUNKY+DISK_12,
- IT_SNIFF_RIGHT+DISK_12,
- IT_PISS_RIGHT+DISK_12,
- IT_SC32_LIFT+DISK_12,
- IT_SC32_USE_CARD+DISK_12+0X8000,
- IT_SC32_USE_COM+DISK_12+0X8000,
- IT_SC32_VINCENT+DISK_12,
- IT_SC32_VINC_TALK+DISK_12,
- IT_SC32_GARDENER+DISK_12,
- IT_SC32_GARD_TURN+DISK_12+0X8000,
- IT_SC32_GARDEN_TALK+DISK_12+0X8000,
- 68+DISK_12,
- 0
-};
-
-uint16 sc32_palette[] = {
- 0,
- 1536,
- 1798,
- 2568,
- 1798,
- 2569,
- 3337,
- 2825,
- 3083,
- 3080,
- 3092,
- 2317,
- 4108,
- 2056,
- 7692,
- 3342,
- 4878,
- 2060,
- 4110,
- 6160,
- 2317,
- 4877,
- 5132,
- 2831,
- 3594,
- 4131,
- 2323,
- 4115,
- 3855,
- 5138,
- 4363,
- 7200,
- 2574,
- 4883,
- 5906,
- 2579,
- 4880,
- 4377,
- 3095,
- 4634,
- 3085,
- 9748,
- 6165,
- 4875,
- 5653,
- 4383,
- 5899,
- 4884,
- 4131,
- 3338,
- 10516,
- 5650,
- 6172,
- 3863,
- 5654,
- 5398,
- 6424,
- 5903,
- 8484,
- 3604,
- 6172,
- 6160,
- 4634,
- 5903,
- 6444,
- 3355,
- 6421,
- 6430,
- 7192,
- 6175,
- 6163,
- 6427,
- 6942,
- 6925,
- 5658,
- 6429,
- 6938,
- 4381,
- 6674,
- 10795,
- 3093,
- 7191,
- 10018,
- 3863,
- 6946,
- 9493,
- 4635,
- 7455,
- 10777,
- 4122,
- 7709,
- 10270,
- 5404,
- 6446,
- 9231,
- 6174,
- 7974,
- 8208,
- 8478,
- 7714,
- 5660,
- 12064,
- 7468,
- 7443,
- 8738,
- 7216,
- 9746,
- 5410,
- 8480,
- 7206,
- 10019,
- 8234,
- 9238,
- 7202,
- 8487,
- 8985,
- 8481,
- 7982,
- 12567,
- 5152,
- 9256,
- 8476,
- 10277,
- 9764,
- 10273,
- 8740,
- 8751,
- 9754,
- 9766,
- 8755,
- 11544,
- 7206,
- 10026,
- 9247,
- 11049,
- 9522,
- 11547,
- 8743,
- 9526,
- 12312,
- 7975,
- 11048,
- 13354,
- 7720,
- 10796,
- 13608,
- 6697,
- 10799,
- 12837,
- 8746,
- 10552,
- 10525,
- 11822,
- 11317,
- 12063,
- 10285,
- 11319,
- 14883,
- 8236,
- 12077,
- 14639,
- 7214,
- 12084,
- 11562,
- 13105,
- 12087,
- 15143,
- 7985,
- 12857,
- 12324,
- 12852,
- 12605,
- 14627,
- 10548,
- 13117,
- 12839,
- 13878,
- 13881,
- 15406,
- 10807,
- 14393,
- 16182,
- 11066,
- 14910,
- 15409,
- 13627,
- 15418,
- 16185,
- 12350,
- 15676,
- 16189,
- 14910,
- 0,
- 63,
- 0,
- 514,
- 1282,
- 1285,
- 2056,
- 3080,
- 3084,
- 3855,
- 4623,
- 4626,
- 5397,
- 6165,
- 6168,
- 7196,
- 7964,
- 7967,
- 8738,
- 9506,
- 9509,
- 10280,
- 11304,
- 11308,
- 9238,
- 6459,
- 16169,
- 12066,
- 9791,
- 16180,
- 14639,
- 16191,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 16130,
- 512,
- 0,
- 14336,
- 13364,
- 11569,
- 10029,
- 9252,
- 7203,
- 7195,
- 4883,
- 2837,
- 1804,
- 770,
- 519,
- 14851,
- 8495,
- 10293,
- 12056,
- 4128,
- 6439,
- 8714,
- 1299,
- 2843,
- 11264,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 13316,
- 13364,
- 11563,
- 8751,
- 9506,
- 11564,
- 9781,
- 12581,
- 7202,
- 7470,
- 9494,
- 4374,
- 3610,
- 4363,
- 11835,
- 13856,
- 6438,
- 7727,
- 10258,
- 2839,
- 4129,
- 6919,
- 778,
- 9533,
- 13868,
- 9501,
- 5936,
- 10527,
- 6673,
- 3107,
- 6165,
- 3591,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 512,
- 63,
- 16130,
- 512,
- 63,
- 13826,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 reset_33_32[] = {
- C_SCREEN,
- 32,
- C_PLACE,
- ID_SC32_FLOOR,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 288,
- 65535
-};
-
-ExtCompact sc32_gardener_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_GARDENER32, // 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 sc32_gardener = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 32, // screen
- 0, // place
- 0, // getToTable
- 272, // xcood
- 168, // ycood
- 5+58*64, // frame
- 16616, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 1, // mouseRel_x
- 18, // mouseRel_y
- 292-273, // mouseSize_x
- 220-186, // mouseSize_y
- SC32_GARDENER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC32_GARDENER_LOGIC, // baseSub
- 0, // baseSub_off
- &sc32_gardener_ext
-};
-
-uint16 sc32_fast_list[] = {
- 12+DISK_12,
- 51+DISK_12,
- 52+DISK_12,
- 53+DISK_12,
- 54+DISK_12,
- 135+DISK_12,
- IT_SC32_GRID_1+DISK_12,
- IT_SC32_GRID_2+DISK_12,
- 0
-};
-
-uint16 sc32_logic_list[] = {
- ID_FOSTER,
- ID_DANIELLE,
- ID_SPUNKY,
- ID_DOG_BARK_THING,
- ID_SC32_VINCENT,
- ID_SC32_GARDENER,
- ID_SC32_LIFT,
- ID_SC32_BUZZER,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 reset_dani_32[] = {
- C_SCREEN,
- 32,
- C_PLACE,
- ID_SC32_FLOOR,
- C_XCOOD,
- 232,
- C_YCOOD,
- 232,
- C_FRAME,
- 32+55*64,
- C_MOUSE_CLICK,
- MEGA_CLICK,
- C_MOUSE_REL_X,
- 65528,
- C_MOUSE_REL_Y,
- 65493,
- C_MOUSE_SIZE_X,
- 14,
- C_MOUSE_SIZE_Y,
- 50,
- C_ACTION_SCRIPT,
- MEGA_ACTION,
- C_MODE,
- C_BASE_MODE,
- C_BASE_SUB,
- DANIELLE_LOGIC,
- C_BASE_SUB+2,
- 0,
- C_DIR,
- DOWN,
- C_MEGA_SET,
- 0,
- 65535
-};
-
-Compact sc32_plant_3 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 32, // screen
- 0, // place
- 0, // getToTable
- 398, // xcood
- 216, // ycood
- 0, // frame
- 16624, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 411-398, // mouseSize_x
- 243-216, // mouseSize_y
- SC32_PLANT_3_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc32_terminal = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 32, // screen
- 0, // place
- 0, // getToTable
- 303, // xcood
- 181, // ycood
- 0, // frame
- 51, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 328-303, // mouseSize_x
- 226-181, // mouseSize_y
- SC32_TERMINAL_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc32_gardener_up[] = {
- 58*64,
- 272,
- 168,
- 5,
- 272,
- 168,
- 4,
- 272,
- 168,
- 3,
- 272,
- 168,
- 2,
- 272,
- 168,
- 0,
- 0
-};
-
-Compact sc32_plant_1 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 32, // screen
- 0, // place
- 0, // getToTable
- 263, // xcood
- 188, // ycood
- 0, // frame
- 16624, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 292-263, // mouseSize_x
- 217-188, // mouseSize_y
- SC32_PLANT_1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc32_gard_turn_u[] = {
- 59*64,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc32_joey_list[] = {
- 144,
- 431,
- 224,
- 327,
- 1,
- 376,
- 431,
- 224,
- 239,
- 0,
- 128,
- 287,
- 248,
- 279,
- 0,
- 0
-};
-
-uint16 sc32_gardening2[] = {
- 58*64,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 9,
- 272,
- 168,
- 10,
- 272,
- 168,
- 11,
- 272,
- 168,
- 12,
- 272,
- 168,
- 13,
- 272,
- 168,
- 14,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 9,
- 272,
- 168,
- 10,
- 272,
- 168,
- 11,
- 272,
- 168,
- 12,
- 272,
- 168,
- 13,
- 272,
- 168,
- 14,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 9,
- 272,
- 168,
- 10,
- 272,
- 168,
- 11,
- 272,
- 168,
- 12,
- 272,
- 168,
- 13,
- 272,
- 168,
- 14,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 9,
- 272,
- 168,
- 10,
- 272,
- 168,
- 11,
- 272,
- 168,
- 12,
- 272,
- 168,
- 13,
- 272,
- 168,
- 14,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 9,
- 272,
- 168,
- 10,
- 272,
- 168,
- 11,
- 272,
- 168,
- 12,
- 272,
- 168,
- 13,
- 272,
- 168,
- 14,
- 272,
- 168,
- 5,
- 272,
- 168,
- 6,
- 272,
- 168,
- 7,
- 272,
- 168,
- 8,
- 272,
- 168,
- 8,
- 272,
- 168,
- 9,
- 272,
- 168,
- 10,
- 272,
- 168,
- 11,
- 272,
- 168,
- 12,
- 1,
- 1,
- 5,
- 0
-};
-
-uint16 reset_31_32[] = {
- C_SCREEN,
- 32,
- C_PLACE,
- ID_SC32_FLOOR,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 224,
- 65535
-};
-
-Compact sc32_lift = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 32, // screen
- 0, // place
- 0, // getToTable
- 378, // xcood
- 175, // ycood
- 14+100*64, // frame
- 45+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- (int16) 65534, // mouseRel_y
- 398-376, // mouseSize_x
- 232-173, // mouseSize_y
- SC32_LIFT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC32_LIFT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc32_exit_33 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 32, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 260, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 140-128, // mouseSize_x
- 327-260, // mouseSize_y
- SC32_EXIT_33_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/33comp.h b/sky/compacts/33comp.h
deleted file mode 100644
index 5c9dcad9df..0000000000
--- a/sky/compacts/33comp.h
+++ /dev/null
@@ -1,833 +0,0 @@
-/* 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 SKY33COMP_H
-#define SKY33COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact sc33_lock = {
- 0, // logic
- 0, // status
- 0, // sync
- 33, // screen
- 0, // place
- 0, // getToTable
- 357, // xcood
- 244, // ycood
- 0, // frame
- 16640, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 360-357, // mouseSize_x
- 251-244, // mouseSize_y
- SC33_LOCK_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reset_32_33[] = {
- C_SCREEN,
- 33,
- C_PLACE,
- ID_SC33_FLOOR,
- C_XCOOD,
- 352,
- C_YCOOD,
- 240,
- 65535
-};
-
-uint16 sc33_palette[] = {
- 0,
- 1280,
- 2311,
- 1799,
- 2053,
- 2058,
- 2824,
- 3084,
- 2827,
- 3594,
- 2056,
- 5133,
- 3342,
- 3080,
- 3852,
- 3088,
- 3082,
- 2574,
- 4108,
- 2568,
- 3855,
- 4620,
- 2570,
- 5648,
- 3854,
- 4881,
- 3086,
- 4108,
- 4376,
- 4367,
- 4106,
- 4383,
- 3601,
- 5135,
- 3084,
- 5139,
- 4106,
- 5411,
- 3601,
- 4876,
- 3612,
- 6674,
- 4124,
- 3851,
- 5653,
- 4888,
- 5132,
- 4883,
- 4883,
- 5654,
- 4372,
- 4875,
- 3622,
- 7702,
- 4890,
- 4880,
- 3864,
- 5143,
- 3605,
- 9237,
- 5390,
- 7975,
- 3347,
- 5654,
- 4374,
- 7192,
- 6675,
- 6417,
- 4631,
- 5916,
- 3855,
- 10008,
- 6161,
- 3881,
- 11032,
- 5666,
- 4879,
- 7962,
- 7192,
- 4629,
- 9242,
- 6684,
- 6418,
- 6682,
- 7956,
- 4374,
- 10523,
- 6940,
- 4630,
- 11546,
- 6432,
- 8726,
- 4378,
- 6182,
- 6673,
- 6174,
- 7195,
- 5149,
- 11037,
- 7444,
- 8495,
- 6684,
- 6949,
- 6164,
- 9503,
- 6953,
- 5650,
- 11552,
- 7715,
- 7703,
- 7455,
- 7463,
- 5655,
- 12576,
- 7467,
- 11797,
- 4637,
- 8735,
- 10528,
- 6432,
- 9239,
- 10287,
- 7457,
- 8997,
- 11546,
- 5920,
- 9243,
- 6190,
- 13093,
- 8240,
- 11284,
- 6946,
- 9508,
- 10533,
- 7205,
- 10267,
- 12082,
- 6436,
- 8754,
- 9751,
- 8743,
- 9517,
- 10782,
- 8488,
- 9267,
- 7707,
- 13609,
- 10032,
- 11548,
- 9255,
- 10793,
- 13861,
- 6438,
- 10547,
- 8990,
- 13868,
- 10295,
- 12829,
- 8746,
- 11055,
- 11048,
- 10798,
- 11062,
- 13600,
- 9260,
- 11827,
- 12585,
- 11057,
- 12088,
- 13604,
- 10033,
- 13364,
- 14380,
- 10547,
- 13109,
- 12592,
- 13365,
- 13624,
- 15149,
- 10806,
- 14131,
- 14903,
- 12088,
- 14647,
- 15412,
- 12603,
- 15417,
- 15417,
- 15420,
- 15934,
- 15923,
- 15935,
- 768,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 0,
- 14336,
- 13364,
- 11569,
- 10029,
- 9252,
- 7202,
- 6939,
- 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,
- 11564,
- 8239,
- 10527,
- 6174,
- 5927,
- 7698,
- 3600,
- 2325,
- 2308,
- 11831,
- 13093,
- 7206,
- 7982,
- 10261,
- 3351,
- 4130,
- 7431,
- 778,
- 9277,
- 14124,
- 9757,
- 5937,
- 11040,
- 6929,
- 3109,
- 6934,
- 4103,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 63,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc33_door_open[] = {
- 97*64,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-uint32 *sc33_walk_grid = (uint32*)sc33_joey_list;
-
-uint16 reset_34_33[] = {
- C_SCREEN,
- 33,
- C_PLACE,
- ID_SC33_FLOOR,
- C_XCOOD,
- 384,
- C_YCOOD,
- 272,
- 65535
-};
-
-Compact sc33_shed_door = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 33, // screen
- 0, // place
- 0, // getToTable
- 358, // xcood
- 222, // ycood
- 97*64, // frame
- 181, // cursorText
- SC33_SHED_DOOR_MOUSE_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65521, // mouseRel_x
- (int16) 65526, // mouseRel_y
- 366-343, // mouseSize_x
- 275-212, // mouseSize_y
- SC33_SHED_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC33_SHED_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc33_push_door2[] = {
- 96*64,
- 328,
- 224,
- 0,
- 328,
- 224,
- 1,
- 328,
- 224,
- 2,
- 328,
- 224,
- 3,
- 328,
- 224,
- 4,
- 328,
- 224,
- 5,
- 328,
- 224,
- 5,
- 328,
- 224,
- 5,
- 328,
- 224,
- 6,
- 328,
- 224,
- 0,
- 0
-};
-
-Compact sc33_exit_32 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 33, // screen
- 0, // place
- 0, // getToTable
- 310, // xcood
- 170, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 330-310, // mouseSize_x
- 240-170, // mouseSize_y
- SC33_EXIT_32_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc33_logic_list[] = {
- ID_FOSTER,
- ID_DANIELLE,
- ID_SPUNKY,
- ID_DOG_BARK_THING,
- ID_SC33_SHED_DOOR,
- ID_SC32_LIFT,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc33_floor_table[] = {
- ID_SC33_FLOOR,
- RET_OK,
- ID_SC33_EXIT_30,
- GT_SC33_EXIT_30,
- 0,
- SC33_EXIT_30_WALK_ON,
- ID_SC33_EXIT_32,
- GT_SC33_EXIT_32,
- 1,
- SC33_EXIT_32_WALK_ON,
- ID_SC33_SHED_DOOR,
- GT_SC33_SHED_DOOR,
- 3,
- SC33_SHED_DOOR_WALK_ON,
- ID_SC33_LOCK,
- GT_SC33_LOCK,
- ID_STD_LEFT_TALK,
- GT_SC33_LEFT_TALK,
- ID_STD_RIGHT_TALK,
- GT_SC33_RIGHT_TALK,
- ID_JOEY_PARK,
- GT_DANI_WAIT,
- 65535
-};
-
-Compact sc33_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 33, // screen
- 0, // place
- sc33_floor_table, // getToTable
- 128, // xcood
- 224, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 358-128, // mouseSize_x
- 319-224, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc33_exit_30 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 33, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 162, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 140-128, // mouseSize_x
- 327-162, // mouseSize_y
- SC33_EXIT_30_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc33_joey_list[] = {
- 144,
- 319,
- 232,
- 319,
- 1,
- 0
-};
-
-uint16 sc33_push_door1[] = {
- 96*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc33_chip_list[] = {
- IT_SC33_LAYER_0+DISK_12,
- IT_SC33_LAYER_1+DISK_12,
- IT_SC33_LAYER_2+DISK_12,
- IT_DANIELLE+DISK_12,
- IT_DANI_CONV+DISK_12,
- IT_SPUNKY+DISK_12,
- IT_SNIFF_LEFT+DISK_12,
- IT_SC33_USE_CARD+DISK_12,
- IT_SC33_PUSH_DOOR+DISK_12,
- IT_SC33_SHED_DOOR+DISK_12,
- 0
-};
-
-uint16 sc33_fast_list[] = {
- 12+DISK_12,
- 51+DISK_12,
- 52+DISK_12,
- 53+DISK_12,
- 54+DISK_12,
- 135+DISK_12,
- IT_SC33_GRID_1+DISK_12,
- IT_SC33_GRID_2+DISK_12,
- 0
-};
-
-uint16 sc33_mouse_list[] = {
- ID_SC33_LOCK,
- ID_SC33_SHED_DOOR,
- ID_SPUNKY,
- ID_DANIELLE,
- ID_SC33_EXIT_30,
- ID_SC33_EXIT_32,
- ID_SC33_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc33_use_card[] = {
- 95*64,
- 328,
- 224,
- 0,
- 328,
- 224,
- 1,
- 328,
- 224,
- 2,
- 328,
- 224,
- 3,
- 328,
- 224,
- 3,
- 328,
- 224,
- 3,
- 328,
- 224,
- 3,
- 328,
- 224,
- 3,
- 328,
- 224,
- 3,
- 328,
- 224,
- 2,
- 328,
- 224,
- 4,
- 328,
- 224,
- 0,
- 0
-};
-
-uint16 reset_30_33[] = {
- C_SCREEN,
- 33,
- C_PLACE,
- ID_SC33_FLOOR,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 248,
- 65535
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/34comp.h b/sky/compacts/34comp.h
deleted file mode 100644
index 900114f778..0000000000
--- a/sky/compacts/34comp.h
+++ /dev/null
@@ -1,963 +0,0 @@
-/* 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 SKY34COMP_H
-#define SKY34COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc34_fast_list[] = {
- 12+DISK_14,
- 51+DISK_14,
- 52+DISK_14,
- 53+DISK_14,
- 54+DISK_14,
- 135+DISK_14,
- 0
-};
-
-uint16 sc34_mouse_list[] = {
- ID_SC34_SECATEURS,
- ID_SC34_TKT_MACHINE,
- ID_SC34_MAP,
- ID_SC34_BRICKS,
- ID_SC34_DOOR,
- ID_SC34_FLOOR,
- ID_SC32_LIFT,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc34_secateurs = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 34, // screen
- 0, // place
- 0, // getToTable
- 259, // xcood
- 229, // ycood
- 104*64, // frame
- 180, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 269-259, // mouseSize_x
- 232-229, // mouseSize_y
- SC34_SECATEURS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC34_SECATEURS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint32 *sc34_walk_grid = (uint32*)sc34_fast_list;
-
-uint16 sc34_logic_list[] = {
- ID_FOSTER,
- ID_DANIELLE,
- ID_SPUNKY,
- ID_SC34_SECATEURS,
- ID_SC32_LIFT,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc34_get_secs[] = {
- 105*64,
- 248,
- 208,
- 0,
- 248,
- 208,
- 1,
- 248,
- 208,
- 2,
- 248,
- 208,
- 2,
- 248,
- 208,
- 2,
- 248,
- 208,
- 2,
- 248,
- 208,
- 2,
- 248,
- 208,
- 1,
- 248,
- 208,
- 0,
- 0
-};
-
-uint16 sc34_chip_list[] = {
- IT_SC34_LAYER_0+DISK_14,
- IT_SC34_LAYER_1+DISK_14,
- IT_SC34_GRID_1+DISK_14,
- IT_SC34_SECATEURS+DISK_14,
- IT_SC34_GET_SECS+DISK_14,
- IT_SC34_STAIRS1+DISK_14,
- IT_SC34_STAIRS2+DISK_14,
- 0
-};
-
-uint16 reset_33_34[] = {
- C_SCREEN,
- 34,
- C_PLACE,
- ID_SC34_FLOOR,
- C_XCOOD,
- 168,
- C_YCOOD,
- 272,
- 65535
-};
-
-uint16 sc34_stairs2[] = {
- 103*64,
- 375,
- 251,
- 0,
- 375,
- 251,
- 1,
- 378,
- 251,
- 2,
- 382,
- 251,
- 3,
- 379,
- 251,
- 4,
- 376,
- 251,
- 5,
- 374,
- 251,
- 6,
- 374,
- 249,
- 7,
- 373,
- 247,
- 8,
- 370,
- 247,
- 9,
- 367,
- 247,
- 10,
- 364,
- 247,
- 11,
- 364,
- 244,
- 12,
- 363,
- 242,
- 13,
- 359,
- 241,
- 14,
- 357,
- 241,
- 15,
- 357,
- 239,
- 16,
- 356,
- 236,
- 17,
- 355,
- 234,
- 18,
- 351,
- 233,
- 19,
- 348,
- 233,
- 20,
- 347,
- 231,
- 21,
- 346,
- 228,
- 22,
- 345,
- 225,
- 23,
- 342,
- 224,
- 24,
- 340,
- 224,
- 25,
- 337,
- 224,
- 26,
- 336,
- 220,
- 27,
- 336,
- 218,
- 28,
- 333,
- 218,
- 29,
- 325,
- 219,
- 30,
- 325,
- 218,
- 31,
- 325,
- 218,
- 32,
- 324,
- 218,
- 3,
- 0
-};
-
-uint16 sc34_floor_table[] = {
- ID_SC34_FLOOR,
- RET_OK,
- ID_SC34_DOOR,
- GT_SC34_DOOR,
- 0,
- SC34_DOOR_WALK_ON,
- ID_SC34_SECATEURS,
- GT_SC34_SECATEURS,
- ID_SC34_TKT_MACHINE,
- GT_SC34_TKT_MACHINE,
- ID_SC34_MAP,
- GT_SC34_MAP,
- ID_SC34_BRICKS,
- GT_SC34_BRICKS,
- 65535
-};
-
-Compact sc34_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 34, // screen
- 0, // place
- sc34_floor_table, // getToTable
- 208, // xcood
- 248, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 343-208, // mouseSize_x
- 311-248, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc34_bricks = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 34, // screen
- 0, // place
- 0, // getToTable
- 378, // xcood
- 190, // ycood
- 0, // frame
- 16648, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 410-378, // mouseSize_x
- 272-190, // mouseSize_y
- SC34_BRICKS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc34_stairs1[] = {
- 102*64,
- 314,
- 218,
- 0,
- 315,
- 218,
- 1,
- 315,
- 219,
- 2,
- 315,
- 219,
- 3,
- 321,
- 219,
- 4,
- 329,
- 218,
- 5,
- 335,
- 220,
- 6,
- 335,
- 221,
- 7,
- 336,
- 226,
- 8,
- 340,
- 227,
- 9,
- 342,
- 228,
- 10,
- 343,
- 229,
- 11,
- 345,
- 232,
- 12,
- 348,
- 233,
- 13,
- 351,
- 234,
- 14,
- 353,
- 235,
- 15,
- 354,
- 239,
- 16,
- 358,
- 240,
- 9,
- 360,
- 241,
- 10,
- 362,
- 242,
- 11,
- 363,
- 245,
- 17,
- 366,
- 246,
- 18,
- 369,
- 247,
- 19,
- 369,
- 248,
- 20,
- 370,
- 251,
- 21,
- 373,
- 252,
- 22,
- 375,
- 252,
- 23,
- 375,
- 251,
- 24,
- 376,
- 251,
- 25,
- 380,
- 251,
- 0,
- 380,
- 251,
- 26,
- 380,
- 251,
- 27,
- 380,
- 251,
- 28,
- 380,
- 251,
- 29,
- 380,
- 251,
- 30,
- 380,
- 251,
- 31,
- 379,
- 251,
- 32,
- 379,
- 251,
- 32,
- 380,
- 251,
- 33,
- 380,
- 251,
- 34,
- 380,
- 251,
- 28,
- 380,
- 251,
- 26,
- 380,
- 251,
- 0,
- 0
-};
-
-Compact sc34_tkt_machine = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 34, // screen
- 0, // place
- 0, // getToTable
- 217, // xcood
- 195, // ycood
- 0, // frame
- 16646, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 270-217, // mouseSize_x
- 226-195, // mouseSize_y
- SC34_TKT_MACHINE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc34_map = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 34, // screen
- 0, // place
- 0, // getToTable
- 276, // xcood
- 185, // ycood
- 0, // frame
- 16647, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 321-276, // mouseSize_x
- 220-185, // mouseSize_y
- SC34_MAP_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc34_palette[] = {
- 0,
- 512,
- 514,
- 517,
- 770,
- 1283,
- 1029,
- 1286,
- 773,
- 1284,
- 2056,
- 1028,
- 1287,
- 1543,
- 1543,
- 1797,
- 2571,
- 1542,
- 1800,
- 4873,
- 772,
- 2311,
- 2829,
- 1801,
- 2569,
- 2826,
- 2825,
- 2318,
- 3849,
- 1546,
- 2826,
- 2829,
- 4108,
- 2830,
- 5132,
- 2058,
- 3596,
- 4364,
- 2315,
- 3342,
- 4367,
- 3085,
- 3597,
- 5906,
- 2316,
- 3603,
- 3853,
- 4112,
- 4110,
- 3861,
- 4879,
- 3858,
- 5647,
- 3342,
- 4625,
- 7182,
- 2573,
- 4367,
- 4888,
- 4625,
- 4376,
- 6925,
- 3343,
- 5136,
- 4887,
- 5395,
- 5140,
- 7955,
- 2319,
- 4633,
- 4624,
- 6676,
- 4636,
- 5646,
- 5652,
- 5651,
- 6935,
- 4628,
- 6166,
- 5649,
- 5654,
- 5656,
- 5139,
- 6679,
- 5154,
- 6414,
- 5655,
- 5910,
- 8477,
- 4373,
- 6172,
- 5912,
- 5659,
- 6174,
- 6419,
- 6681,
- 5668,
- 5904,
- 7962,
- 6684,
- 6683,
- 6429,
- 6937,
- 9506,
- 4633,
- 6691,
- 7703,
- 7452,
- 6945,
- 6939,
- 7199,
- 7708,
- 10528,
- 5148,
- 8732,
- 8218,
- 7966,
- 8735,
- 8726,
- 7198,
- 8221,
- 8483,
- 8736,
- 7720,
- 7450,
- 11039,
- 8223,
- 8742,
- 7969,
- 8990,
- 6945,
- 12832,
- 9760,
- 9499,
- 8481,
- 9251,
- 8221,
- 8997,
- 8997,
- 8740,
- 8488,
- 10018,
- 9509,
- 7976,
- 9769,
- 11037,
- 8483,
- 9511,
- 9510,
- 10534,
- 11048,
- 9499,
- 10025,
- 10020,
- 11312,
- 10024,
- 11302,
- 11046,
- 9260,
- 10791,
- 10035,
- 10798,
- 11818,
- 11308,
- 12588,
- 12077,
- 12582,
- 11051,
- 11563,
- 11575,
- 13359,
- 12592,
- 10794,
- 15151,
- 12081,
- 12081,
- 14129,
- 12596,
- 12081,
- 15154,
- 13366,
- 13619,
- 13877,
- 13619,
- 13882,
- 14646,
- 14392,
- 14907,
- 14393,
- 14906,
- 15677,
- 15419,
- 0,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact sc34_door = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 34, // screen
- 0, // place
- 0, // getToTable
- 188, // xcood
- 215, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 206-188, // mouseSize_x
- 275-215, // mouseSize_y
- SC34_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/36comp.h b/sky/compacts/36comp.h
deleted file mode 100644
index b672606993..0000000000
--- a/sky/compacts/36comp.h
+++ /dev/null
@@ -1,4278 +0,0 @@
-/* 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 SKY36COMP_H
-#define SKY36COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc36_get_glass[] = {
- 96*64,
- 242,
- 226,
- 0,
- 242,
- 226,
- 1,
- 242,
- 226,
- 2,
- 242,
- 226,
- 3,
- 242,
- 226,
- 4,
- 242,
- 226,
- 4,
- 242,
- 226,
- 4,
- 242,
- 226,
- 4,
- 250,
- 226,
- 5,
- 255,
- 226,
- 6,
- 254,
- 226,
- 7,
- 256,
- 226,
- 8,
- 258,
- 226,
- 9,
- 259,
- 226,
- 10,
- 0
-};
-
-uint16 sc36_mouse_list[] = {
- ID_SC36_BABS,
- ID_SC36_BARMAN,
- ID_SC36_GALLAGHER,
- ID_SC36_COLSTON,
- ID_SC36_JUKEBOX,
- ID_SC36_BAND,
- ID_SC36_GLASS,
- ID_SC36_SENSOR,
- ID_SC36_DOOR,
- ID_SC36_EXIT_30,
- ID_SC36_FLOOR,
- ID_SC36_LOW_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 babs_d_to_u[] = {
- 47+106*64,
- 46+106*64,
- 45+106*64,
- 0
-};
-
-uint16 bar_drink[] = {
- 32*64,
- 391,
- 240,
- 1,
- 391,
- 240,
- 2,
- 391,
- 240,
- 3,
- 391,
- 240,
- 2,
- 391,
- 240,
- 23,
- 391,
- 240,
- 24,
- 391,
- 240,
- 25,
- 391,
- 240,
- 26,
- 391,
- 240,
- 26,
- 391,
- 240,
- 27,
- 391,
- 240,
- 28,
- 391,
- 240,
- 29,
- 391,
- 240,
- 30,
- 391,
- 240,
- 30,
- 391,
- 240,
- 31,
- 391,
- 240,
- 32,
- 391,
- 240,
- 32,
- 391,
- 240,
- 33,
- 391,
- 240,
- 34,
- 391,
- 240,
- 34,
- 391,
- 240,
- 34,
- 391,
- 240,
- 34,
- 391,
- 240,
- 34,
- 391,
- 240,
- 0,
- 0
-};
-
-uint16 babs_l_to_u[] = {
- 43+106*64,
- 0
-};
-
-uint16 bar_put_cloth[] = {
- 32*64,
- 391,
- 240,
- 15,
- 391,
- 240,
- 14,
- 391,
- 240,
- 13,
- 391,
- 240,
- 8,
- 391,
- 240,
- 12,
- 391,
- 240,
- 12,
- 391,
- 240,
- 12,
- 391,
- 240,
- 12,
- 391,
- 240,
- 8,
- 391,
- 240,
- 9,
- 391,
- 240,
- 0,
- 0
-};
-
-uint16 babs_u_to_l[] = {
- 43+106*64,
- 0
-};
-
-uint16 sc36_col_down2[] = {
- 98*64,
- 272,
- 213,
- 0,
- 272,
- 213,
- 1,
- 272,
- 213,
- 2,
- 272,
- 213,
- 3,
- 272,
- 213,
- 4,
- 272,
- 213,
- 5,
- 272,
- 213,
- 6,
- 272,
- 213,
- 7,
- 272,
- 213,
- 8,
- 272,
- 213,
- 9,
- 272,
- 213,
- 10,
- 272,
- 213,
- 11,
- 272,
- 213,
- 12,
- 272,
- 213,
- 13,
- 272,
- 213,
- 14,
- 272,
- 213,
- 15,
- 272,
- 213,
- 16,
- 0
-};
-
-uint16 babs_left[] = {
- 4,
- 20+106*64,
- 65532,
- 0,
- 4,
- 21+106*64,
- 65532,
- 0,
- 4,
- 22+106*64,
- 65532,
- 0,
- 4,
- 23+106*64,
- 65532,
- 0,
- 4,
- 24+106*64,
- 65532,
- 0,
- 4,
- 25+106*64,
- 65532,
- 0,
- 4,
- 26+106*64,
- 65532,
- 0,
- 4,
- 27+106*64,
- 65532,
- 0,
- 4,
- 28+106*64,
- 65532,
- 0,
- 4,
- 29+106*64,
- 65532,
- 0,
- 0
-};
-
-uint16 babs_u_to_t[] = {
- 43+106*64,
- 42+106*64,
- 48+106*64,
- 0
-};
-
-uint16 sc36_col_up1[] = {
- 101*64,
- 249,
- 211,
- 0,
- 247,
- 211,
- 1,
- 246,
- 211,
- 2,
- 247,
- 211,
- 3,
- 249,
- 211,
- 4,
- 249,
- 211,
- 5,
- 251,
- 211,
- 6,
- 250,
- 211,
- 7,
- 252,
- 211,
- 8,
- 256,
- 212,
- 9,
- 259,
- 211,
- 10,
- 258,
- 211,
- 11,
- 260,
- 211,
- 12,
- 265,
- 211,
- 5,
- 267,
- 211,
- 6,
- 266,
- 211,
- 7,
- 268,
- 211,
- 8,
- 272,
- 212,
- 9,
- 275,
- 211,
- 10,
- 274,
- 211,
- 11,
- 276,
- 211,
- 12,
- 281,
- 211,
- 5,
- 283,
- 211,
- 6,
- 282,
- 211,
- 7,
- 284,
- 211,
- 8,
- 288,
- 212,
- 9,
- 288,
- 212,
- 3,
- 287,
- 212,
- 13,
- 288,
- 213,
- 14,
- 287,
- 214,
- 15,
- 287,
- 215,
- 16,
- 287,
- 216,
- 17,
- 287,
- 217,
- 18,
- 287,
- 218,
- 19,
- 287,
- 219,
- 20,
- 287,
- 220,
- 13,
- 288,
- 221,
- 14,
- 287,
- 222,
- 15,
- 287,
- 223,
- 16,
- 287,
- 224,
- 17,
- 287,
- 225,
- 18,
- 287,
- 226,
- 19,
- 287,
- 227,
- 20,
- 287,
- 228,
- 13,
- 288,
- 229,
- 14,
- 287,
- 230,
- 15,
- 287,
- 231,
- 16,
- 287,
- 232,
- 21,
- 287,
- 233,
- 22,
- 0
-};
-
-uint16 sc36_fos_down2[] = {
- 93*64,
- 298,
- 228,
- 0,
- 298,
- 228,
- 1,
- 298,
- 228,
- 2,
- 298,
- 228,
- 3,
- 298,
- 228,
- 4,
- 298,
- 228,
- 5,
- 298,
- 228,
- 6,
- 298,
- 228,
- 7,
- 298,
- 228,
- 8,
- 298,
- 228,
- 9,
- 298,
- 228,
- 10,
- 298,
- 228,
- 11,
- 298,
- 228,
- 12,
- 298,
- 228,
- 13,
- 298,
- 228,
- 14,
- 298,
- 228,
- 15,
- 298,
- 228,
- 16,
- 298,
- 228,
- 17,
- 298,
- 228,
- 18,
- 298,
- 228,
- 19,
- 298,
- 228,
- 20,
- 298,
- 228,
- 21,
- 298,
- 228,
- 22,
- 298,
- 228,
- 23,
- 298,
- 228,
- 24,
- 298,
- 228,
- 25,
- 298,
- 228,
- 26,
- 298,
- 228,
- 27,
- 298,
- 228,
- 28,
- 298,
- 228,
- 29,
- 298,
- 228,
- 30,
- 298,
- 228,
- 31,
- 298,
- 228,
- 32,
- 298,
- 228,
- 33,
- 0
-};
-
-uint16 sc36_col_deal[] = {
- 47*64,
- 128,
- 136,
- 0,
- 128,
- 136,
- 3,
- 128,
- 136,
- 4,
- 128,
- 136,
- 5,
- 128,
- 136,
- 6,
- 128,
- 136,
- 7,
- 128,
- 136,
- 7,
- 128,
- 136,
- 8,
- 128,
- 136,
- 0,
- 0
-};
-
-uint16 sc36_palette[] = {
- 0,
- 512,
- 1540,
- 518,
- 520,
- 2564,
- 1538,
- 2566,
- 2050,
- 1540,
- 1034,
- 3590,
- 526,
- 1542,
- 3078,
- 20,
- 5634,
- 512,
- 2566,
- 4614,
- 2050,
- 2054,
- 2574,
- 3078,
- 2054,
- 1040,
- 5640,
- 2564,
- 3602,
- 3078,
- 2058,
- 2574,
- 4104,
- 2566,
- 5650,
- 1540,
- 2566,
- 2580,
- 2572,
- 3076,
- 3612,
- 3594,
- 3078,
- 2584,
- 4620,
- 3086,
- 3602,
- 5132,
- 3594,
- 1560,
- 8462,
- 3592,
- 3614,
- 3088,
- 2582,
- 1550,
- 9998,
- 4620,
- 2576,
- 6672,
- 4108,
- 4632,
- 5134,
- 3094,
- 1554,
- 10000,
- 4104,
- 4643,
- 4112,
- 4110,
- 2074,
- 10000,
- 5132,
- 3602,
- 6162,
- 4614,
- 3115,
- 8466,
- 5646,
- 5650,
- 5648,
- 5130,
- 3623,
- 7700,
- 5134,
- 4641,
- 6164,
- 5128,
- 4655,
- 7700,
- 5654,
- 6162,
- 6162,
- 5126,
- 3127,
- 11030,
- 5648,
- 5155,
- 4122,
- 4636,
- 3608,
- 11030,
- 6674,
- 4630,
- 8982,
- 6158,
- 6183,
- 7190,
- 6154,
- 3123,
- 12056,
- 4133,
- 3608,
- 12056,
- 6166,
- 5665,
- 4126,
- 6166,
- 4645,
- 10522,
- 6674,
- 8491,
- 7190,
- 7702,
- 5144,
- 10012,
- 7184,
- 3119,
- 13086,
- 7188,
- 6187,
- 7710,
- 7706,
- 7198,
- 8988,
- 5675,
- 5660,
- 12062,
- 7700,
- 7219,
- 10014,
- 8988,
- 7196,
- 8995,
- 8472,
- 5169,
- 14625,
- 6699,
- 7201,
- 11553,
- 8984,
- 6711,
- 13093,
- 9498,
- 5687,
- 15143,
- 10017,
- 8487,
- 11557,
- 9502,
- 9523,
- 10533,
- 10019,
- 8495,
- 13607,
- 10526,
- 9527,
- 10027,
- 10533,
- 10033,
- 11051,
- 11045,
- 10037,
- 12077,
- 11559,
- 9011,
- 15661,
- 11559,
- 11063,
- 12591,
- 12075,
- 10549,
- 15151,
- 12589,
- 12085,
- 12593,
- 13101,
- 13115,
- 13109,
- 13621,
- 14641,
- 13113,
- 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,
- 13312,
- 15413,
- 8996,
- 4912,
- 9236,
- 2060,
- 528,
- 1539,
- 12602,
- 12585,
- 6948,
- 6696,
- 7951,
- 1808,
- 2326,
- 4097,
- 5144,
- 4104,
- 11020,
- 14126,
- 7195,
- 11303,
- 2056,
- 7188,
- 24,
- 2052,
- 8220,
- 3120,
- 8204,
- 2052,
- 4120,
- 8216,
- 3076,
- 1048,
- 1032,
- 2052,
- 3084,
- 3080,
- 6156,
- 6180,
- 9244,
- 8216,
- 2088,
- 7180,
- 4108,
- 1060,
- 3080,
- 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,
- 10795,
- 9261,
- 9762,
- 6174,
- 5662,
- 4880,
- 2319,
- 1802,
- 770,
- 519,
- 14851,
- 10545,
- 10034,
- 11037,
- 4894,
- 5668,
- 7435,
- 1295,
- 2326,
- 11265,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 13316,
- 13364,
- 11563,
- 8751,
- 9506,
- 10024,
- 8242,
- 10781,
- 5401,
- 4898,
- 6670,
- 2062,
- 530,
- 1024,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 babs_auto[32];
-
-uint16 babs_up[] = {
- 2,
- 0+106*64,
- 0,
- 65534,
- 2,
- 1+106*64,
- 0,
- 65534,
- 2,
- 2+106*64,
- 0,
- 65534,
- 2,
- 3+106*64,
- 0,
- 65534,
- 2,
- 4+106*64,
- 0,
- 65534,
- 2,
- 5+106*64,
- 0,
- 65534,
- 2,
- 6+106*64,
- 0,
- 65534,
- 2,
- 7+106*64,
- 0,
- 65534,
- 2,
- 8+106*64,
- 0,
- 65534,
- 2,
- 9+106*64,
- 0,
- 65534,
- 0
-};
-
-uint16 babs_down[] = {
- 2,
- 10+106*64,
- 0,
- 2,
- 2,
- 11+106*64,
- 0,
- 2,
- 2,
- 12+106*64,
- 0,
- 2,
- 2,
- 13+106*64,
- 0,
- 2,
- 2,
- 14+106*64,
- 0,
- 2,
- 2,
- 15+106*64,
- 0,
- 2,
- 2,
- 16+106*64,
- 0,
- 2,
- 2,
- 17+106*64,
- 0,
- 2,
- 2,
- 18+106*64,
- 0,
- 2,
- 2,
- 19+106*64,
- 0,
- 2,
- 0
-};
-
-uint16 babs_right[] = {
- 4,
- 30+106*64,
- 4,
- 0,
- 4,
- 31+106*64,
- 4,
- 0,
- 4,
- 32+106*64,
- 4,
- 0,
- 4,
- 33+106*64,
- 4,
- 0,
- 4,
- 34+106*64,
- 4,
- 0,
- 4,
- 35+106*64,
- 4,
- 0,
- 4,
- 36+106*64,
- 4,
- 0,
- 4,
- 37+106*64,
- 4,
- 0,
- 4,
- 38+106*64,
- 4,
- 0,
- 4,
- 39+106*64,
- 4,
- 0,
- 0
-};
-
-uint16 babs_st_up[] = {
- 106*64,
- 1,
- 0,
- 44,
- 0
-};
-
-uint16 babs_st_down[] = {
- 106*64,
- 1,
- 0,
- 40,
- 0
-};
-
-uint16 babs_st_left[] = {
- 106*64,
- 1,
- 0,
- 42,
- 0
-};
-
-uint16 babs_st_right[] = {
- 106*64,
- 1,
- 0,
- 46,
- 0
-};
-
-uint16 babs_st_talk[] = {
- 107*64,
- 1,
- 0,
- 0,
- 0
-};
-
-uint16 babs_u_to_d[] = {
- 43+106*64,
- 42+106*64,
- 41+106*64,
- 0
-};
-
-uint16 babs_u_to_r[] = {
- 45+106*64,
- 0
-};
-
-uint16 babs_d_to_l[] = {
- 41+106*64,
- 0
-};
-
-uint16 babs_d_to_r[] = {
- 47+106*64,
- 0
-};
-
-uint16 babs_d_to_t[] = {
- 48+106*64,
- 0
-};
-
-uint16 babs_l_to_d[] = {
- 41+106*64,
- 0
-};
-
-uint16 babs_l_to_r[] = {
- 41+106*64,
- 40+106*64,
- 47+106*64,
- 0
-};
-
-uint16 babs_l_to_t[] = {
- 48+106*64,
- 0
-};
-
-uint16 babs_r_to_u[] = {
- 45+106*64,
- 0
-};
-
-uint16 babs_r_to_d[] = {
- 47+106*64,
- 0
-};
-
-uint16 babs_r_to_l[] = {
- 45+106*64,
- 44+106*64,
- 43+106*64,
- 0
-};
-
-uint16 babs_r_to_t[] = {
- 47+106*64,
- 40+106*64,
- 48+106*64,
- 0
-};
-
-uint16 babs_t_to_u[] = {
- 48+106*64,
- 42+106*64,
- 43+106*64,
- 0
-};
-
-uint16 babs_t_to_d[] = {
- 48+106*64,
- 0
-};
-
-uint16 babs_t_to_l[] = {
- 48+106*64,
- 0
-};
-
-uint16 babs_t_to_r[] = {
- 48+106*64,
- 40+106*64,
- 47+106*64,
- 0
-};
-
-TurnTable sc36_babs_turnTable0 = {
- { // turnTableUp
- 0,
- babs_u_to_d,
- babs_u_to_l,
- babs_u_to_r,
- babs_u_to_t
- },
- { // turnTableDown
- babs_d_to_u,
- 0,
- babs_d_to_l,
- babs_d_to_r,
- babs_d_to_t
- },
- { // turnTableLeft
- babs_l_to_u,
- babs_l_to_d,
- 0,
- babs_l_to_r,
- babs_l_to_t
- },
- { // turnTableRight
- babs_r_to_u,
- babs_r_to_d,
- babs_r_to_l,
- 0,
- babs_r_to_t
- },
- { // turnTableTalk
- babs_t_to_u,
- babs_t_to_d,
- babs_t_to_l,
- babs_t_to_r,
- 0
- }
-};
-
-MegaSet sc36_babs_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- babs_up, // animUp
- babs_down, // animDown
- babs_left, // animLeft
- babs_right, // animRight
- babs_st_up, // standUp
- babs_st_down, // standDown
- babs_st_left, // standLeft
- babs_st_right, // standRight
- babs_st_talk, // standTalk
- &sc36_babs_turnTable0
-};
-
-ExtCompact sc36_babs_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- TALK, // 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_BABS36, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- babs_auto, // animScratch
- 0, // megaSet
- &sc36_babs_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact sc36_babs = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE+ST_SORT+ST_RECREATE+ST_GRID_PLOT+ST_COLLISION, // status
- 0, // sync
- 36, // screen
- ID_SC36_FLOOR, // place
- 0, // getToTable
- 344, // xcood
- 264, // ycood
- 107*64, // frame
- 54, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65526, // mouseRel_x
- (int16) 65491, // mouseRel_y
- 17, // mouseSize_x
- 50, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC36_BABS_LOGIC, // baseSub
- 0, // baseSub_off
- &sc36_babs_ext
-};
-
-uint16 sc36_col_down4[] = {
- 100*64,
- 288,
- 233,
- 0,
- 287,
- 233,
- 1,
- 288,
- 232,
- 2,
- 288,
- 231,
- 3,
- 288,
- 229,
- 4,
- 287,
- 229,
- 5,
- 287,
- 228,
- 6,
- 288,
- 227,
- 7,
- 288,
- 225,
- 8,
- 287,
- 225,
- 9,
- 288,
- 224,
- 10,
- 288,
- 223,
- 3,
- 288,
- 221,
- 4,
- 287,
- 221,
- 5,
- 287,
- 220,
- 6,
- 288,
- 219,
- 7,
- 288,
- 217,
- 8,
- 287,
- 217,
- 9,
- 288,
- 216,
- 10,
- 288,
- 215,
- 3,
- 288,
- 213,
- 4,
- 287,
- 213,
- 5,
- 287,
- 212,
- 6,
- 288,
- 211,
- 11,
- 290,
- 211,
- 12,
- 287,
- 211,
- 13,
- 283,
- 211,
- 14,
- 283,
- 211,
- 15,
- 282,
- 212,
- 16,
- 279,
- 211,
- 17,
- 275,
- 211,
- 18,
- 275,
- 211,
- 19,
- 274,
- 211,
- 12,
- 271,
- 211,
- 13,
- 267,
- 211,
- 14,
- 267,
- 211,
- 15,
- 266,
- 212,
- 16,
- 263,
- 211,
- 17,
- 259,
- 211,
- 18,
- 259,
- 211,
- 19,
- 258,
- 211,
- 12,
- 255,
- 211,
- 13,
- 251,
- 211,
- 14,
- 251,
- 211,
- 15,
- 250,
- 212,
- 16,
- 247,
- 211,
- 17,
- 249,
- 211,
- 20,
- 249,
- 211,
- 20,
- 0
-};
-
-uint16 sc36_logic_list[] = {
- ID_FOSTER,
- ID_SC36_BABS,
- ID_SC36_BARMAN,
- ID_SC36_COLSTON,
- ID_SC36_GALLAGHER,
- ID_DANIELLE,
- ID_SPUNKY,
- ID_SC30_HENRI,
- ID_SC36_COL_FEET,
- ID_SC36_GAL_LEGS,
- ID_SC36_CARDS,
- ID_SC36_GLASS,
- ID_SC36_BAND,
- ID_SC36_JUKEBOX,
- ID_SC36_JUKE_LIGHT,
- ID_SC36_DOOR,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 reset_30_36[] = {
- C_SCREEN,
- 36,
- C_PLACE,
- ID_SC36_FLOOR,
- C_XCOOD,
- 168,
- C_YCOOD,
- 280,
- C_FRAME,
- 40+12*64,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 sc36_doorshut[] = {
- 144*64,
- 375,
- 183,
- 5,
- 375,
- 183,
- 4,
- 375,
- 183,
- 3,
- 375,
- 183,
- 2,
- 375,
- 183,
- 1,
- 375,
- 183,
- 0,
- 0
-};
-
-uint16 sc36_fos_up2[] = {
- 95*64,
- 296,
- 208,
- 0,
- 296,
- 208,
- 1,
- 296,
- 208,
- 2,
- 296,
- 208,
- 3,
- 296,
- 208,
- 4,
- 296,
- 208,
- 5,
- 296,
- 208,
- 6,
- 296,
- 208,
- 7,
- 296,
- 208,
- 8,
- 296,
- 208,
- 9,
- 296,
- 208,
- 10,
- 296,
- 208,
- 11,
- 296,
- 208,
- 12,
- 296,
- 208,
- 13,
- 296,
- 208,
- 14,
- 296,
- 208,
- 15,
- 296,
- 208,
- 16,
- 296,
- 208,
- 17,
- 296,
- 208,
- 18,
- 296,
- 208,
- 19,
- 296,
- 208,
- 20,
- 296,
- 208,
- 21,
- 296,
- 208,
- 22,
- 0
-};
-
-uint16 bar_get_cloth[] = {
- 32*64,
- 391,
- 240,
- 9,
- 391,
- 240,
- 8,
- 391,
- 240,
- 12,
- 391,
- 240,
- 12,
- 391,
- 240,
- 12,
- 391,
- 240,
- 12,
- 391,
- 240,
- 8,
- 391,
- 240,
- 13,
- 391,
- 240,
- 14,
- 391,
- 240,
- 15,
- 0
-};
-
-Compact sc36_juke_light = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 233, // xcood
- 212, // ycood
- 68*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
- SC36_JUKE_LIGHT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc36_low_floor_table[] = {
- ID_SC36_FLOOR,
- GT_SC36_FLOOR,
- ID_SC36_LOW_FLOOR,
- RET_OK,
- ID_SC36_EXIT_30,
- GT_SC36_FLOOR,
- ID_SC36_DOOR,
- GT_SC36_DOOR,
- ID_SC36_SENSOR,
- GT_SC36_SENSOR,
- ID_SC36_BAND,
- GT_SC36_BAND,
- ID_SC36_JUKEBOX,
- GT_SC36_JUKEBOX,
- 0,
- SC36_DOOR_WALK_ON,
- ID_SC36_BARMAN,
- GT_SC36_FLOOR,
- ID_SC36_COLSTON,
- GT_SC36_FLOOR,
- ID_SC36_GALLAGHER,
- GT_SC36_FLOOR,
- ID_SC36_GLASS,
- GT_SC36_FLOOR,
- ID_STD_LEFT_TALK,
- GT_SC36_FLOOR,
- ID_STD_RIGHT_TALK,
- GT_SC36_FLOOR,
- ID_SC36_BABS,
- GT_SC36_FLOOR,
- 65535
-};
-
-Compact sc36_low_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 36, // screen
- 0, // place
- sc36_low_floor_table, // getToTable
- 248, // xcood
- 200, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 383-248, // mouseSize_x
- 255-200, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc36_floor_table[] = {
- ID_SC36_FLOOR,
- RET_OK,
- ID_SC36_LOW_FLOOR,
- GT_SC36_LOW_FLOOR,
- ID_SC36_EXIT_30,
- GT_SC36_EXIT_30,
- 0,
- SC36_EXIT_30_WALK_ON,
- ID_SC36_DOOR,
- GT_SC36_LOW_FLOOR,
- ID_SC36_SENSOR,
- GT_SC36_LOW_FLOOR,
- ID_SC36_BAND,
- GT_SC36_LOW_FLOOR,
- ID_SC36_JUKEBOX,
- GT_SC36_LOW_FLOOR,
- ID_SC36_BARMAN,
- GT_SC36_BARMAN,
- ID_SC36_COLSTON,
- GT_SC36_COLSTON,
- ID_SC36_GALLAGHER,
- GT_SC36_GALLAGHER,
- ID_SC36_GLASS,
- GT_SC36_GLASS,
- ID_STD_LEFT_TALK,
- GT_SC36_LEFT_TALK,
- ID_STD_RIGHT_TALK,
- GT_SC36_RIGHT_TALK,
- 3,
- MOVE_BABS,
- ID_SC36_BABS,
- GT_BABS_AMIGA,
- 65535
-};
-
-uint16 sc36_jukebox_on[] = {
- 68*64,
- 233,
- 212,
- 0,
- 233,
- 212,
- 1,
- 233,
- 212,
- 2,
- 233,
- 212,
- 3,
- 0
-};
-
-Compact sc36_door = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 375, // xcood
- 183, // ycood
- 144*64, // frame
- 181, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 378-374, // mouseSize_x
- 214-182, // mouseSize_y
- SC36_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC36_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc36_col_down3[] = {
- 99*64,
- 283,
- 234,
- 0,
- 283,
- 234,
- 1,
- 283,
- 234,
- 2,
- 283,
- 234,
- 3,
- 283,
- 234,
- 4,
- 283,
- 234,
- 5,
- 283,
- 234,
- 6,
- 283,
- 234,
- 7,
- 283,
- 234,
- 8,
- 283,
- 234,
- 9,
- 283,
- 234,
- 10,
- 283,
- 234,
- 11,
- 283,
- 234,
- 12,
- 283,
- 234,
- 13,
- 283,
- 234,
- 14,
- 283,
- 234,
- 15,
- 283,
- 234,
- 16,
- 283,
- 234,
- 17,
- 283,
- 234,
- 18,
- 283,
- 234,
- 19,
- 283,
- 234,
- 20,
- 283,
- 234,
- 21,
- 283,
- 234,
- 22,
- 283,
- 234,
- 23,
- 283,
- 234,
- 24,
- 283,
- 234,
- 25,
- 283,
- 234,
- 26,
- 283,
- 234,
- 27,
- 283,
- 234,
- 28,
- 283,
- 234,
- 29,
- 0
-};
-
-ExtCompact sc36_jukebox_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_JUKEBOX36, // 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 sc36_jukebox = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 233, // xcood
- 222, // ycood
- 86*64, // frame
- 16649, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65521, // mouseRel_y
- 241-229, // mouseSize_x
- 236-207, // mouseSize_y
- SC36_JUKEBOX_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC36_JUKEBOX_LOGIC, // baseSub
- 0, // baseSub_off
- &sc36_jukebox_ext
-};
-
-uint16 sc36_juke_kicked[] = {
- 68*64,
- 233,
- 212,
- 0,
- 233,
- 212,
- 2,
- 233,
- 212,
- 0,
- 233,
- 212,
- 0,
- 233,
- 212,
- 1,
- 233,
- 212,
- 3,
- 233,
- 212,
- 0,
- 233,
- 212,
- 2,
- 233,
- 212,
- 2,
- 233,
- 212,
- 1,
- 233,
- 212,
- 3,
- 233,
- 212,
- 0,
- 233,
- 212,
- 3,
- 233,
- 212,
- 0,
- 233,
- 212,
- 2,
- 233,
- 212,
- 0,
- 233,
- 212,
- 1,
- 233,
- 212,
- 3,
- 233,
- 212,
- 2,
- 233,
- 212,
- 3,
- 0
-};
-
-uint16 sc36_fos_up1[] = {
- 94*64,
- 298,
- 229,
- 0,
- 298,
- 229,
- 1,
- 298,
- 229,
- 2,
- 298,
- 229,
- 3,
- 298,
- 229,
- 4,
- 298,
- 229,
- 5,
- 298,
- 229,
- 6,
- 298,
- 229,
- 7,
- 298,
- 229,
- 8,
- 298,
- 229,
- 9,
- 298,
- 229,
- 10,
- 298,
- 229,
- 11,
- 298,
- 229,
- 12,
- 298,
- 229,
- 13,
- 298,
- 229,
- 14,
- 298,
- 229,
- 15,
- 298,
- 229,
- 16,
- 298,
- 229,
- 17,
- 298,
- 229,
- 18,
- 298,
- 229,
- 19,
- 298,
- 229,
- 20,
- 298,
- 229,
- 21,
- 298,
- 229,
- 22,
- 298,
- 229,
- 23,
- 298,
- 229,
- 24,
- 298,
- 229,
- 25,
- 298,
- 229,
- 26,
- 298,
- 229,
- 27,
- 298,
- 229,
- 28,
- 298,
- 229,
- 29,
- 298,
- 229,
- 30,
- 298,
- 229,
- 31,
- 298,
- 229,
- 32,
- 298,
- 229,
- 33,
- 298,
- 229,
- 34,
- 298,
- 229,
- 35,
- 0
-};
-
-uint16 sc36_use_jukebox[] = {
- 67*64,
- 240,
- 210,
- 0,
- 240,
- 210,
- 1,
- 240,
- 210,
- 2,
- 240,
- 210,
- 3,
- 240,
- 210,
- 4,
- 240,
- 210,
- 4,
- 240,
- 210,
- 4,
- 240,
- 210,
- 4,
- 240,
- 210,
- 5,
- 240,
- 210,
- 6,
- 240,
- 210,
- 0,
- 0
-};
-
-uint16 sc36_col_think[] = {
- 47*64,
- 219,
- 226,
- 0,
- 219,
- 226,
- 3,
- 219,
- 226,
- 4,
- 219,
- 226,
- 5,
- 219,
- 226,
- 9,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 10,
- 219,
- 226,
- 9,
- 219,
- 226,
- 9,
- 219,
- 226,
- 9,
- 219,
- 226,
- 9,
- 219,
- 226,
- 9,
- 219,
- 226,
- 9,
- 219,
- 226,
- 9,
- 219,
- 226,
- 9,
- 219,
- 226,
- 9,
- 219,
- 226,
- 9,
- 219,
- 226,
- 9,
- 219,
- 226,
- 10,
- 219,
- 226,
- 11,
- 219,
- 226,
- 12,
- 219,
- 226,
- 13,
- 219,
- 226,
- 14,
- 219,
- 226,
- 15,
- 219,
- 226,
- 12,
- 219,
- 226,
- 13,
- 219,
- 226,
- 14,
- 219,
- 226,
- 15,
- 219,
- 226,
- 12,
- 219,
- 226,
- 12,
- 219,
- 226,
- 13,
- 219,
- 226,
- 14,
- 219,
- 226,
- 15,
- 219,
- 226,
- 12,
- 219,
- 226,
- 13,
- 219,
- 226,
- 14,
- 219,
- 226,
- 15,
- 219,
- 226,
- 12,
- 219,
- 226,
- 0,
- 0
-};
-
-uint16 bar_wipe2[] = {
- 32*64,
- 391,
- 240,
- 16,
- 391,
- 240,
- 17,
- 391,
- 240,
- 18,
- 391,
- 240,
- 19,
- 391,
- 240,
- 20,
- 391,
- 240,
- 21,
- 391,
- 240,
- 20,
- 391,
- 240,
- 19,
- 391,
- 240,
- 20,
- 391,
- 240,
- 21,
- 391,
- 240,
- 22,
- 391,
- 240,
- 16,
- 391,
- 240,
- 17,
- 391,
- 240,
- 18,
- 391,
- 240,
- 19,
- 391,
- 240,
- 20,
- 391,
- 240,
- 19,
- 391,
- 240,
- 18,
- 391,
- 240,
- 17,
- 391,
- 240,
- 16,
- 391,
- 240,
- 22,
- 391,
- 240,
- 21,
- 391,
- 240,
- 22,
- 391,
- 240,
- 16,
- 391,
- 240,
- 17,
- 391,
- 240,
- 18,
- 391,
- 240,
- 19,
- 391,
- 240,
- 20,
- 391,
- 240,
- 21,
- 391,
- 240,
- 22,
- 391,
- 240,
- 16,
- 391,
- 240,
- 17,
- 391,
- 240,
- 18,
- 391,
- 240,
- 19,
- 391,
- 240,
- 20,
- 391,
- 240,
- 19,
- 391,
- 240,
- 18,
- 391,
- 240,
- 17,
- 391,
- 240,
- 18,
- 391,
- 240,
- 19,
- 391,
- 240,
- 20,
- 391,
- 240,
- 21,
- 391,
- 240,
- 22,
- 391,
- 240,
- 16,
- 0
-};
-
-Compact sc36_gal_legs = {
- 0, // logic
- ST_SORT+ST_RECREATE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 202, // xcood
- 262, // ycood
- 59*64, // frame
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc36_col_up2[] = {
- 102*64,
- 283,
- 234,
- 0,
- 283,
- 234,
- 1,
- 283,
- 234,
- 2,
- 283,
- 234,
- 3,
- 283,
- 234,
- 4,
- 283,
- 234,
- 5,
- 283,
- 234,
- 6,
- 283,
- 234,
- 7,
- 283,
- 234,
- 8,
- 283,
- 234,
- 9,
- 283,
- 234,
- 10,
- 283,
- 234,
- 11,
- 283,
- 234,
- 12,
- 283,
- 234,
- 13,
- 283,
- 234,
- 14,
- 283,
- 234,
- 15,
- 283,
- 234,
- 16,
- 283,
- 234,
- 17,
- 283,
- 234,
- 18,
- 283,
- 234,
- 19,
- 283,
- 234,
- 20,
- 283,
- 234,
- 21,
- 283,
- 234,
- 22,
- 283,
- 234,
- 23,
- 283,
- 234,
- 24,
- 283,
- 234,
- 25,
- 283,
- 234,
- 26,
- 0
-};
-
-Compact sc36_cards = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 224, // xcood
- 252, // ycood
- 60*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
- SC36_CARDS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc36_reach_glass[] = {
- 96*64,
- 242,
- 226,
- 0,
- 242,
- 226,
- 1,
- 242,
- 226,
- 2,
- 242,
- 226,
- 3,
- 242,
- 226,
- 4,
- 242,
- 226,
- 4,
- 242,
- 226,
- 4,
- 242,
- 226,
- 4,
- 242,
- 226,
- 2,
- 242,
- 226,
- 1,
- 242,
- 226,
- 0,
- 0
-};
-
-uint16 sc36_juke_break[] = {
- 86*64,
- 233,
- 222,
- 7,
- 233,
- 222,
- 1,
- 233,
- 222,
- 4,
- 233,
- 222,
- 6,
- 233,
- 222,
- 2,
- 233,
- 222,
- 5,
- 233,
- 222,
- 0,
- 233,
- 222,
- 3,
- 0
-};
-
-uint16 sc36_fos_down1[] = {
- 92*64,
- 296,
- 208,
- 0,
- 296,
- 208,
- 1,
- 296,
- 208,
- 2,
- 296,
- 208,
- 3,
- 296,
- 208,
- 4,
- 296,
- 208,
- 5,
- 296,
- 208,
- 6,
- 296,
- 208,
- 7,
- 296,
- 208,
- 8,
- 296,
- 208,
- 9,
- 296,
- 208,
- 10,
- 296,
- 208,
- 11,
- 296,
- 208,
- 12,
- 296,
- 208,
- 13,
- 296,
- 208,
- 14,
- 296,
- 208,
- 15,
- 296,
- 208,
- 16,
- 296,
- 208,
- 17,
- 296,
- 208,
- 18,
- 296,
- 208,
- 19,
- 296,
- 208,
- 20,
- 296,
- 208,
- 21,
- 296,
- 208,
- 22,
- 0
-};
-
-uint16 reset_37_36[] = {
- C_SCREEN,
- 36,
- C_PLACE,
- ID_SC36_LOW_FLOOR,
- C_XCOOD,
- 392,
- C_YCOOD,
- 208,
- C_FRAME,
- 42+13*64,
- 65535
-};
-
-Compact sc36_glass = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 242, // xcood
- 247, // ycood
- 66*64, // frame
- 200, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 246-241, // mouseSize_x
- 253-246, // mouseSize_y
- SC36_GLASS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc36_col_feet = {
- 0, // logic
- ST_SORT+ST_RECREATE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 219, // xcood
- 265, // ycood
- 48*64, // frame
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc36_col_blink2[] = {
- 47*64,
- 219,
- 226,
- 16,
- 219,
- 226,
- 16,
- 219,
- 226,
- 16,
- 219,
- 226,
- 16,
- 219,
- 226,
- 16,
- 219,
- 226,
- 16,
- 219,
- 226,
- 16,
- 219,
- 226,
- 16,
- 219,
- 226,
- 16,
- 219,
- 226,
- 16,
- 219,
- 226,
- 16,
- 219,
- 226,
- 17,
- 219,
- 226,
- 18,
- 219,
- 226,
- 16,
- 0
-};
-
-uint16 sc36_jukebox_off[] = {
- 68*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact sc36_band = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 271, // xcood
- 161, // ycood
- 31*64, // frame
- 16653, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 5, // mouseRel_y
- 322-271, // mouseSize_x
- 187-166, // mouseSize_y
- SC36_BAND_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC36_BAND_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc36_sensor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 371, // xcood
- 191, // ycood
- 0, // frame
- 16651, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 373-371, // mouseSize_x
- 197-191, // mouseSize_y
- SC36_SENSOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc36_col_drink[] = {
- 69*64,
- 219,
- 226,
- 0,
- 219,
- 226,
- 1,
- 219,
- 226,
- 2,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 4,
- 219,
- 226,
- 5,
- 219,
- 226,
- 6,
- 219,
- 226,
- 7,
- 219,
- 226,
- 7,
- 219,
- 226,
- 7,
- 219,
- 226,
- 7,
- 219,
- 226,
- 7,
- 219,
- 226,
- 6,
- 219,
- 226,
- 5,
- 219,
- 226,
- 4,
- 219,
- 226,
- 3,
- 219,
- 226,
- 3,
- 219,
- 226,
- 2,
- 219,
- 226,
- 1,
- 219,
- 226,
- 8,
- 0
-};
-
-uint16 reset_juke_light[] = {
- C_LOGIC,
- L_SCRIPT,
- C_FRAME,
- 68*64,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 sc36_gal_look1[] = {
- 58*64,
- 202,
- 238,
- 6,
- 202,
- 238,
- 7,
- 202,
- 238,
- 8,
- 202,
- 238,
- 8,
- 202,
- 238,
- 8,
- 202,
- 238,
- 8,
- 202,
- 238,
- 8,
- 202,
- 238,
- 8,
- 202,
- 238,
- 8,
- 202,
- 238,
- 8,
- 202,
- 238,
- 8,
- 202,
- 238,
- 8,
- 202,
- 238,
- 7,
- 202,
- 238,
- 6,
- 0
-};
-
-uint16 reset_colston[] = {
- C_LOGIC,
- L_SCRIPT,
- C_STATUS,
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE,
- C_XCOOD,
- 219,
- C_YCOOD,
- 226,
- C_FRAME,
- 47*64,
- C_MODE,
- C_BASE_MODE,
- C_BASE_SUB,
- SC36_COLSTON_LOGIC,
- C_BASE_SUB+2,
- 0,
- C_REQUEST,
- 0,
- 65535
-};
-
-uint16 sc36_chip_list[] = {
- 13+DISK_13,
- IT_SC36_LAYER_0+DISK_13,
- IT_SC36_LAYER_1+DISK_13,
- IT_SC36_LAYER_2+DISK_13,
- IT_SC36_LAYER_3+DISK_13,
- IT_SC36_GRID_1+DISK_13,
- IT_SC36_GRID_2+DISK_13,
- IT_SC36_GRID_3+DISK_13,
- IT_SC36_DOOR+DISK_13,
- IT_SC36_BABS+DISK_13,
- IT_SC36_BABS_TALK+DISK_13,
- IT_SC36_PRESS_PLATE+DISK_13,
- IT_SC36_USE_JUKEBOX+DISK_13,
- IT_SC36_JUKEBOX+DISK_13,
- IT_SC36_JUKE_LIGHT+DISK_13,
- IT_SC36_BAND+DISK_13,
- IT_SC36_BARMAN+DISK_13,
- IT_BARMAN_TALK+DISK_13,
- IT_SC36_COLSTON+DISK_13,
- IT_SC36_COL_FEET+DISK_13,
- IT_SC36_COL_TALK1+DISK_13,
- IT_SC36_COL_TALK2+DISK_13,
- IT_SC36_COL_DRINK+DISK_13,
- IT_SC36_COL_DOWN4+DISK_13,
- IT_SC36_COL_UP1+DISK_13,
- IT_SC36_COL_KICK+DISK_13,
- IT_SC36_GALLAGHER+DISK_13,
- IT_SC36_GAL_LEGS+DISK_13,
- IT_SC36_GAL_TALK+DISK_13,
- IT_SC36_CARDS+DISK_13,
- IT_SC36_GLASS+DISK_13,
- 0
-};
-
-uint16 sc36_juke_stuck[] = {
- 86*64,
- 233,
- 222,
- 7,
- 233,
- 222,
- 3,
- 0
-};
-
-uint16 sc36_col_blink1[] = {
- 47*64,
- 219,
- 226,
- 0,
- 219,
- 226,
- 1,
- 219,
- 226,
- 2,
- 219,
- 226,
- 0,
- 0
-};
-
-uint32 *babs = (uint32*)&sc36_babs;
-
-uint16 bar_wipe[] = {
- 32*64,
- 391,
- 240,
- 16,
- 391,
- 240,
- 17,
- 391,
- 240,
- 18,
- 391,
- 240,
- 19,
- 391,
- 240,
- 20,
- 391,
- 240,
- 21,
- 391,
- 240,
- 22,
- 0
-};
-
-uint16 sc36_gal_look2[] = {
- 58*64,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 202,
- 238,
- 0,
- 0
-};
-
-uint16 sc36_juke_sing[] = {
- 86*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 0,
- 1,
- 1,
- 6,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 0,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 0
-};
-
-ExtCompact sc36_colston_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_COLSTON36, // 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 sc36_colston = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 219, // xcood
- 226, // ycood
- 47*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 240-219, // mouseSize_x
- 252-226, // mouseSize_y
- SC36_COLSTON_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC36_COLSTON_LOGIC, // baseSub
- 0, // baseSub_off
- &sc36_colston_ext
-};
-
-uint16 sc36_col_down1[] = {
- 97*64,
- 220,
- 226,
- 0,
- 219,
- 227,
- 1,
- 221,
- 223,
- 2,
- 222,
- 219,
- 3,
- 222,
- 217,
- 4,
- 222,
- 217,
- 4,
- 222,
- 217,
- 4,
- 223,
- 217,
- 5,
- 225,
- 217,
- 6,
- 224,
- 217,
- 7,
- 233,
- 218,
- 8,
- 236,
- 217,
- 9,
- 241,
- 217,
- 10,
- 240,
- 217,
- 11,
- 243,
- 218,
- 12,
- 252,
- 218,
- 13,
- 257,
- 217,
- 14,
- 256,
- 217,
- 15,
- 260,
- 218,
- 16,
- 268,
- 217,
- 17,
- 273,
- 217,
- 18,
- 272,
- 217,
- 19,
- 275,
- 218,
- 20,
- 279,
- 217,
- 21,
- 277,
- 216,
- 22,
- 276,
- 215,
- 23,
- 277,
- 213,
- 24,
- 277,
- 211,
- 25,
- 277,
- 208,
- 26,
- 277,
- 207,
- 27,
- 277,
- 210,
- 28,
- 0
-};
-
-ExtCompact sc36_gallagher_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_GALLAGHER36, // 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 sc36_gallagher = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 202, // xcood
- 238, // ycood
- 58*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- 0, // mouseRel_y
- 217-201, // mouseSize_x
- 268-238, // mouseSize_y
- SC36_GALLAGHER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC36_GALLAGHER_LOGIC, // baseSub
- 0, // baseSub_off
- &sc36_gallagher_ext
-};
-
-uint16 sc36_col_up3[] = {
- 103*64,
- 272,
- 213,
- 0,
- 272,
- 213,
- 1,
- 272,
- 213,
- 2,
- 272,
- 213,
- 3,
- 272,
- 213,
- 4,
- 272,
- 213,
- 5,
- 272,
- 213,
- 6,
- 272,
- 213,
- 7,
- 272,
- 213,
- 8,
- 272,
- 213,
- 9,
- 272,
- 213,
- 10,
- 272,
- 213,
- 11,
- 272,
- 213,
- 12,
- 272,
- 213,
- 13,
- 272,
- 213,
- 14,
- 272,
- 213,
- 15,
- 0
-};
-
-uint16 sc36_band_anim[] = {
- 31*64,
- 276,
- 164,
- 0,
- 276,
- 164,
- 1,
- 276,
- 164,
- 2,
- 276,
- 164,
- 3,
- 276,
- 164,
- 4,
- 276,
- 164,
- 5,
- 276,
- 164,
- 6,
- 276,
- 164,
- 7,
- 276,
- 164,
- 8,
- 276,
- 164,
- 9,
- 276,
- 164,
- 10,
- 276,
- 164,
- 11,
- 276,
- 164,
- 12,
- 276,
- 164,
- 13,
- 276,
- 164,
- 14,
- 276,
- 164,
- 15,
- 276,
- 164,
- 16,
- 276,
- 164,
- 17,
- 276,
- 164,
- 18,
- 276,
- 164,
- 19,
- 0
-};
-
-uint16 sc36_col_kick[] = {
- 105*64,
- 249,
- 211,
- 0,
- 248,
- 211,
- 1,
- 245,
- 211,
- 2,
- 243,
- 212,
- 3,
- 241,
- 212,
- 4,
- 242,
- 212,
- 5,
- 247,
- 211,
- 6,
- 241,
- 213,
- 7,
- 243,
- 212,
- 8,
- 247,
- 211,
- 9,
- 249,
- 211,
- 0,
- 249,
- 211,
- 0,
- 249,
- 211,
- 0,
- 0
-};
-
-Compact sc36_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 36, // screen
- 0, // place
- sc36_floor_table, // getToTable
- 184, // xcood
- 256, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-184, // mouseSize_x
- 327-256, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *sc36_walk_grid = (uint32*)sc36_fast_list;
-
-uint16 sc36_dooropen[] = {
- 144*64,
- 375,
- 183,
- 0,
- 375,
- 183,
- 1,
- 375,
- 183,
- 2,
- 375,
- 183,
- 3,
- 375,
- 183,
- 4,
- 375,
- 183,
- 5,
- 0
-};
-
-uint16 bar_get_drink[] = {
- 32*64,
- 391,
- 240,
- 0,
- 391,
- 240,
- 1,
- 391,
- 240,
- 1,
- 391,
- 240,
- 2,
- 391,
- 240,
- 3,
- 391,
- 240,
- 3,
- 391,
- 240,
- 3,
- 391,
- 240,
- 4,
- 391,
- 240,
- 5,
- 391,
- 240,
- 6,
- 391,
- 240,
- 6,
- 391,
- 240,
- 6,
- 391,
- 240,
- 7,
- 391,
- 240,
- 7,
- 391,
- 240,
- 7,
- 391,
- 240,
- 7,
- 391,
- 240,
- 7,
- 391,
- 240,
- 7,
- 391,
- 240,
- 7,
- 391,
- 240,
- 6,
- 391,
- 240,
- 5,
- 391,
- 240,
- 4,
- 391,
- 240,
- 8,
- 391,
- 240,
- 8,
- 391,
- 240,
- 8,
- 391,
- 240,
- 8,
- 391,
- 240,
- 9,
- 391,
- 240,
- 0,
- 0
-};
-
-uint16 sc36_gal_deal[] = {
- 58*64,
- 202,
- 238,
- 0,
- 202,
- 238,
- 1,
- 202,
- 238,
- 2,
- 202,
- 238,
- 3,
- 202,
- 238,
- 4,
- 202,
- 238,
- 4,
- 202,
- 238,
- 5,
- 202,
- 238,
- 6,
- 202,
- 238,
- 6,
- 0
-};
-
-uint16 bar_blink[] = {
- 32*64,
- 391,
- 240,
- 10,
- 391,
- 240,
- 11,
- 391,
- 240,
- 0,
- 0
-};
-
-uint16 sc36_press_plate[] = {
- 70*64,
- 360,
- 186,
- 0,
- 360,
- 186,
- 0,
- 360,
- 186,
- 1,
- 360,
- 186,
- 2,
- 360,
- 186,
- 3,
- 360,
- 186,
- 4,
- 360,
- 186,
- 5,
- 360,
- 186,
- 5,
- 360,
- 186,
- 5,
- 360,
- 186,
- 5,
- 0
-};
-
-uint16 reset_jukebox[] = {
- C_LOGIC,
- L_SCRIPT,
- C_STATUS,
- ST_MOUSE+ST_LOGIC+ST_RECREATE,
- C_MODE,
- C_BASE_MODE,
- C_BASE_SUB,
- SC36_JUKEBOX_LOGIC,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 sc36_fast_list[] = {
- 12+DISK_13,
- 51+DISK_13,
- 52+DISK_13,
- 53+DISK_13,
- 54+DISK_13,
- 135+DISK_13,
- IT_SC36_GET_GLASS+DISK_13,
- 0
-};
-
-uint16 sc36_col_up4[] = {
- 104*64,
- 277,
- 211,
- 0,
- 278,
- 211,
- 1,
- 277,
- 210,
- 2,
- 277,
- 209,
- 3,
- 278,
- 209,
- 4,
- 278,
- 209,
- 5,
- 278,
- 209,
- 5,
- 277,
- 210,
- 6,
- 277,
- 212,
- 7,
- 278,
- 213,
- 8,
- 279,
- 216,
- 9,
- 279,
- 217,
- 10,
- 279,
- 217,
- 11,
- 271,
- 217,
- 12,
- 271,
- 218,
- 13,
- 270,
- 218,
- 14,
- 264,
- 217,
- 15,
- 255,
- 217,
- 16,
- 255,
- 218,
- 17,
- 253,
- 217,
- 18,
- 247,
- 217,
- 19,
- 239,
- 217,
- 20,
- 239,
- 218,
- 21,
- 239,
- 218,
- 22,
- 233,
- 217,
- 23,
- 223,
- 217,
- 24,
- 223,
- 217,
- 25,
- 222,
- 217,
- 26,
- 222,
- 217,
- 26,
- 222,
- 217,
- 26,
- 222,
- 219,
- 27,
- 221,
- 223,
- 28,
- 219,
- 227,
- 29,
- 220,
- 226,
- 30,
- 0
-};
-
-ExtCompact sc36_barman_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_BARMAN36, // 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 sc36_barman = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 391, // xcood
- 240, // ycood
- 32*64, // frame
- 16619, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 415-391, // mouseSize_x
- 266-240, // mouseSize_y
- SC36_BARMAN_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC36_BARMAN_LOGIC, // baseSub
- 0, // baseSub_off
- &sc36_barman_ext
-};
-
-Compact sc36_exit_30 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 36, // screen
- 0, // place
- 0, // getToTable
- 171, // xcood
- 230, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 182-171, // mouseSize_x
- 296-230, // mouseSize_y
- SC36_EXIT_30_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/37comp.h b/sky/compacts/37comp.h
deleted file mode 100644
index 1b90e99f44..0000000000
--- a/sky/compacts/37comp.h
+++ /dev/null
@@ -1,1913 +0,0 @@
-/* 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 SKY37COMP_H
-#define SKY37COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc37_mouse_list[] = {
- ID_SC37_SENSOR,
- ID_SC37_DOOR,
- ID_SC37_GRILL,
- ID_SC37_FLIMSY_BOX,
- ID_SC37_LID,
- ID_SC37_BIG_BOX,
- ID_SC37_WINE_RACK,
- ID_SC37_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc37_chip_list[] = {
- IT_SC37_LAYER_0+DISK_13,
- IT_SC37_LAYER_1+DISK_13,
- IT_SC37_LAYER_2+DISK_13,
- IT_SC37_GRID_1+DISK_13,
- IT_SC37_GRID_2+DISK_13,
- IT_SC37_CRBARBOX+DISK_13+0X8000,
- IT_SC37_GETLID+DISK_13,
- IT_SC37_USELID+DISK_13+0X8000,
- IT_SC37_STEPUP+DISK_13,
- IT_SC37_FOOTDROP+DISK_13,
- IT_SC37_STEPDOWN+DISK_13,
- IT_SC37_USEBAR+DISK_13+0X8000,
- IT_SC37_USESEC+DISK_13+0X8000,
- IT_SC37_CLIMBOUT+DISK_13+0X8000,
- IT_SC37_THUMBSUP+DISK_13,
- IT_SC37_BOXLID+DISK_13,
- IT_SC37_LIDUP+DISK_13,
- IT_SC37_LIDUSED+DISK_13,
- IT_SC37_LOOSEBIT+DISK_13,
- IT_SC37_GRILL+DISK_13,
- IT_SC37_GRILLOPEN+DISK_13,
- IT_SC37_DOOR+DISK_13,
- 0
-};
-
-uint16 sc37_grillopen[] = {
- 142*64,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 0,
- 307,
- 192,
- 1,
- 307,
- 192,
- 2,
- 307,
- 192,
- 3,
- 307,
- 192,
- 4,
- 0
-};
-
-uint16 sc37_floor_table[] = {
- ID_SC37_FLOOR,
- RET_OK,
- ID_SC37_DOOR,
- GT_SC37_DOOR,
- 0,
- SC37_DOOR_WALK_ON,
- ID_SC37_SENSOR,
- GT_SC37_SENSOR,
- ID_SC37_GRILL,
- GT_SC37_GRILL,
- ID_SC37_FLIMSY_BOX,
- GT_SC37_FLIMSY_BOX,
- ID_SC37_BIG_BOX,
- GT_SC37_BIG_BOX,
- ID_SC37_LID,
- GT_SC37_LID,
- ID_SC37_WINE_RACK,
- GT_SC37_WINE_RACK,
- 65535
-};
-
-uint16 sc37_stepdown[] = {
- 131*64,
- 309,
- 194,
- 0,
- 304,
- 200,
- 1,
- 304,
- 210,
- 2,
- 304,
- 217,
- 3,
- 304,
- 218,
- 4,
- 304,
- 219,
- 5,
- 304,
- 221,
- 6,
- 304,
- 224,
- 7,
- 303,
- 224,
- 8,
- 304,
- 224,
- 9,
- 307,
- 222,
- 10,
- 309,
- 218,
- 0,
- 0
-};
-
-Compact sc37_big_box = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 37, // screen
- 0, // place
- 0, // getToTable
- 219, // xcood
- 231, // ycood
- 0, // frame
- 16659, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 269-219, // mouseSize_x
- 278-231, // mouseSize_y
- SC37_BIG_BOX_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc37_footdrop[] = {
- 130*64,
- 309,
- 194,
- 0,
- 302,
- 197,
- 1,
- 299,
- 203,
- 2,
- 299,
- 201,
- 3,
- 309,
- 194,
- 0,
- 0
-};
-
-uint16 sc37_putlid[] = {
- 109*64,
- 260,
- 218,
- 7,
- 254,
- 219,
- 6,
- 247,
- 223,
- 5,
- 247,
- 223,
- 4,
- 256,
- 222,
- 3,
- 263,
- 221,
- 2,
- 267,
- 218,
- 1,
- 268,
- 218,
- 0,
- 0
-};
-
-Compact sc37_sensor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 37, // screen
- 0, // place
- 0, // getToTable
- 185, // xcood
- 238, // ycood
- 0, // frame
- 16651, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 190-185, // mouseSize_x
- 248-238, // mouseSize_y
- SC37_SENSOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc37_lidused[] = {
- 139*64,
- 258,
- 218,
- 0,
- 251,
- 218,
- 1,
- 256,
- 218,
- 2,
- 266,
- 218,
- 3,
- 279,
- 217,
- 4,
- 286,
- 218,
- 5,
- 290,
- 218,
- 6,
- 293,
- 218,
- 7,
- 296,
- 219,
- 7,
- 300,
- 219,
- 7,
- 304,
- 218,
- 7,
- 308,
- 219,
- 7,
- 311,
- 219,
- 7,
- 315,
- 219,
- 7,
- 319,
- 218,
- 7,
- 318,
- 217,
- 4,
- 318,
- 217,
- 4,
- 321,
- 218,
- 8,
- 312,
- 217,
- 9,
- 305,
- 217,
- 10,
- 305,
- 223,
- 11,
- 305,
- 235,
- 12,
- 305,
- 240,
- 13,
- 305,
- 240,
- 14,
- 305,
- 240,
- 15,
- 305,
- 240,
- 16,
- 0
-};
-
-uint16 sc37_getlid[] = {
- 109*64,
- 268,
- 218,
- 0,
- 267,
- 218,
- 1,
- 263,
- 221,
- 2,
- 256,
- 222,
- 3,
- 247,
- 223,
- 4,
- 247,
- 223,
- 5,
- 254,
- 219,
- 6,
- 260,
- 218,
- 7,
- 0
-};
-
-uint16 sc37_flimsy_box_table[] = {
- ID_SC37_FLOOR,
- STEP_OFF_BOX,
- ID_SC37_DOOR,
- STEP_OFF_BOX,
- ID_SC37_SENSOR,
- STEP_OFF_BOX,
- ID_SC37_GRILL,
- GT_SC37_GRILL,
- ID_SC37_FLIMSY_BOX,
- RET_OK,
- ID_SC37_BIG_BOX,
- STEP_OFF_BOX,
- ID_SC37_WINE_RACK,
- STEP_OFF_BOX,
- 65535
-};
-
-uint16 sc37_thumbsup[] = {
- 136*64,
- 204,
- 226,
- 0,
- 202,
- 227,
- 1,
- 202,
- 227,
- 2,
- 201,
- 227,
- 3,
- 195,
- 229,
- 4,
- 187,
- 229,
- 5,
- 187,
- 229,
- 5,
- 187,
- 229,
- 5,
- 195,
- 229,
- 4,
- 201,
- 227,
- 6,
- 202,
- 227,
- 2,
- 202,
- 227,
- 1,
- 204,
- 226,
- 0,
- 0
-};
-
-Compact sc37_wine_rack = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 37, // screen
- 0, // place
- 0, // getToTable
- 351, // xcood
- 208, // ycood
- 0, // frame
- 17379, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 402-351, // mouseSize_x
- 280-208, // mouseSize_y
- SC37_WINE_RACK_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc37_fast_list[] = {
- 12+DISK_13,
- 51+DISK_13,
- 52+DISK_13,
- 53+DISK_13,
- 54+DISK_13,
- 135+DISK_13,
- 0
-};
-
-uint16 sc37_holding_lid_table[] = {
- ID_SC37_FLOOR,
- PUT_LID_BACK,
- ID_SC37_DOOR,
- PUT_LID_BACK,
- ID_SC37_SENSOR,
- PUT_LID_BACK,
- ID_SC37_GRILL,
- PUT_LID_BACK,
- ID_SC37_FLIMSY_BOX,
- USE_LID_ON_FLIMSY_BOX,
- ID_SC37_BIG_BOX,
- PUT_LID_BACK,
- ID_SC37_WINE_RACK,
- PUT_LID_BACK,
- 65535
-};
-
-Compact sc37_holding_lid = {
- 0, // logic
- 0, // status
- 0, // sync
- 37, // screen
- 0, // place
- sc37_holding_lid_table, // getToTable
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc37_lidup[] = {
- 138*64,
- 231,
- 234,
- 0,
- 250,
- 222,
- 1,
- 256,
- 218,
- 2,
- 0
-};
-
-uint16 sc37_usesec[] = {
- 133*64,
- 304,
- 192,
- 0,
- 304,
- 192,
- 1,
- 304,
- 192,
- 2,
- 304,
- 192,
- 3,
- 304,
- 192,
- 4,
- 304,
- 192,
- 5,
- 304,
- 192,
- 5,
- 304,
- 192,
- 6,
- 304,
- 192,
- 7,
- 304,
- 192,
- 8,
- 304,
- 192,
- 9,
- 304,
- 192,
- 10,
- 304,
- 192,
- 11,
- 304,
- 192,
- 12,
- 304,
- 192,
- 13,
- 304,
- 192,
- 14,
- 304,
- 192,
- 15,
- 304,
- 192,
- 15,
- 304,
- 192,
- 16,
- 304,
- 192,
- 17,
- 304,
- 192,
- 17,
- 304,
- 192,
- 18,
- 304,
- 192,
- 19,
- 304,
- 192,
- 19,
- 304,
- 192,
- 20,
- 304,
- 192,
- 21,
- 304,
- 192,
- 21,
- 304,
- 192,
- 22,
- 304,
- 192,
- 23,
- 304,
- 192,
- 23,
- 304,
- 192,
- 24,
- 304,
- 192,
- 25,
- 304,
- 192,
- 25,
- 304,
- 192,
- 26,
- 304,
- 192,
- 27,
- 304,
- 192,
- 28,
- 304,
- 192,
- 29,
- 304,
- 192,
- 30,
- 304,
- 192,
- 30,
- 304,
- 192,
- 31,
- 304,
- 192,
- 32,
- 304,
- 192,
- 33,
- 304,
- 192,
- 34,
- 304,
- 192,
- 35,
- 304,
- 192,
- 36,
- 304,
- 192,
- 37,
- 304,
- 192,
- 38,
- 304,
- 192,
- 39,
- 304,
- 192,
- 40,
- 304,
- 192,
- 41,
- 304,
- 192,
- 42,
- 304,
- 192,
- 0,
- 0
-};
-
-uint16 sc37_stepup[] = {
- 129*64,
- 309,
- 218,
- 0,
- 305,
- 223,
- 1,
- 303,
- 224,
- 2,
- 303,
- 224,
- 3,
- 303,
- 224,
- 4,
- 303,
- 222,
- 5,
- 303,
- 220,
- 6,
- 301,
- 218,
- 7,
- 302,
- 213,
- 8,
- 302,
- 212,
- 9,
- 302,
- 208,
- 10,
- 306,
- 200,
- 11,
- 309,
- 194,
- 12,
- 309,
- 194,
- 12,
- 0
-};
-
-Compact sc37_lid = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 37, // screen
- 0, // place
- 0, // getToTable
- 230, // xcood
- 234, // ycood
- 137*64, // frame
- 201, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 1, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 267-231, // mouseSize_x
- 244-233, // mouseSize_y
- SC37_LID_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC37_LID_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc37_palette[] = {
- 0,
- 768,
- 514,
- 770,
- 1027,
- 771,
- 1029,
- 770,
- 773,
- 1029,
- 1028,
- 1285,
- 1541,
- 1795,
- 773,
- 1286,
- 1285,
- 1542,
- 1288,
- 1541,
- 1031,
- 1543,
- 2054,
- 1031,
- 2055,
- 2565,
- 1030,
- 2055,
- 2311,
- 1543,
- 2058,
- 2053,
- 1545,
- 1803,
- 2566,
- 1800,
- 2060,
- 2053,
- 2058,
- 2060,
- 2567,
- 1546,
- 2570,
- 3080,
- 1546,
- 2318,
- 3078,
- 2058,
- 2827,
- 2567,
- 2316,
- 3084,
- 3337,
- 1803,
- 2574,
- 3080,
- 1549,
- 3339,
- 4104,
- 1802,
- 3341,
- 3592,
- 2316,
- 2831,
- 3590,
- 2571,
- 3087,
- 3080,
- 2829,
- 3089,
- 4102,
- 2315,
- 3089,
- 4104,
- 1805,
- 3342,
- 3339,
- 2574,
- 3344,
- 4618,
- 1805,
- 3599,
- 3593,
- 2063,
- 3346,
- 4361,
- 2062,
- 3600,
- 3340,
- 3343,
- 3854,
- 4619,
- 2829,
- 3856,
- 5130,
- 2573,
- 4111,
- 4876,
- 2062,
- 4113,
- 3849,
- 2577,
- 4113,
- 5387,
- 2318,
- 3858,
- 4618,
- 3087,
- 4115,
- 5385,
- 2064,
- 4368,
- 5133,
- 2575,
- 4625,
- 4873,
- 2832,
- 3860,
- 4876,
- 3344,
- 4370,
- 4108,
- 2579,
- 4372,
- 5386,
- 2832,
- 4117,
- 4621,
- 3601,
- 4372,
- 4876,
- 2834,
- 4372,
- 5646,
- 2577,
- 4119,
- 4619,
- 3091,
- 4881,
- 4878,
- 3346,
- 4376,
- 4874,
- 3858,
- 4629,
- 4879,
- 3604,
- 4631,
- 5131,
- 4116,
- 5141,
- 6414,
- 2834,
- 4886,
- 5136,
- 4374,
- 5398,
- 6671,
- 3093,
- 5655,
- 6930,
- 3350,
- 5913,
- 6161,
- 4887,
- 5661,
- 6413,
- 5144,
- 5914,
- 6931,
- 5144,
- 6683,
- 7956,
- 3865,
- 8227,
- 7183,
- 6945,
- 8486,
- 9494,
- 6438,
- 10790,
- 11294,
- 6955,
- 11309,
- 12064,
- 6702,
- 11823,
- 12834,
- 8498,
- 12593,
- 13863,
- 10293,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact sc37_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 37, // screen
- 0, // place
- sc37_floor_table, // getToTable
- 192, // xcood
- 256, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 399-192, // mouseSize_x
- 319-256, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc37_climbout[] = {
- 134*64,
- 309,
- 194,
- 0,
- 307,
- 194,
- 1,
- 303,
- 194,
- 2,
- 308,
- 194,
- 3,
- 308,
- 194,
- 3,
- 308,
- 195,
- 4,
- 308,
- 196,
- 5,
- 309,
- 195,
- 6,
- 309,
- 196,
- 7,
- 309,
- 194,
- 8,
- 308,
- 193,
- 9,
- 309,
- 193,
- 10,
- 309,
- 192,
- 11,
- 308,
- 192,
- 12,
- 308,
- 194,
- 13,
- 309,
- 193,
- 14,
- 309,
- 193,
- 15,
- 309,
- 192,
- 16,
- 0
-};
-
-Compact sc37_grill = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 37, // screen
- 0, // place
- 0, // getToTable
- 307, // xcood
- 192, // ycood
- 141*64, // frame
- 16661, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 335-306, // mouseSize_x
- 208-191, // mouseSize_y
- SC37_GRILL_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC37_GRILL_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc37_uselid[] = {
- 110*64,
- 262,
- 218,
- 0,
- 254,
- 218,
- 1,
- 255,
- 218,
- 2,
- 263,
- 218,
- 3,
- 272,
- 217,
- 4,
- 273,
- 217,
- 5,
- 273,
- 217,
- 6,
- 274,
- 217,
- 7,
- 277,
- 218,
- 8,
- 286,
- 218,
- 9,
- 292,
- 217,
- 10,
- 292,
- 218,
- 11,
- 293,
- 218,
- 12,
- 298,
- 218,
- 13,
- 306,
- 217,
- 14,
- 310,
- 217,
- 15,
- 310,
- 217,
- 16,
- 310,
- 217,
- 17,
- 309,
- 217,
- 18,
- 304,
- 217,
- 19,
- 304,
- 219,
- 20,
- 304,
- 219,
- 21,
- 304,
- 221,
- 22,
- 304,
- 219,
- 23,
- 309,
- 218,
- 24,
- 0
-};
-
-uint16 reset_36_37[] = {
- C_SCREEN,
- 37,
- C_PLACE,
- ID_SC37_FLOOR,
- C_XCOOD,
- 176,
- C_YCOOD,
- 272,
- C_FRAME,
- 46+12*64,
- 65535
-};
-
-uint16 sc37_doorshut[] = {
- 143*64,
- 196,
- 221,
- 6,
- 196,
- 221,
- 5,
- 196,
- 221,
- 4,
- 196,
- 221,
- 3,
- 196,
- 221,
- 2,
- 196,
- 221,
- 1,
- 196,
- 221,
- 0,
- 0
-};
-
-uint32 *sc37_walk_grid = (uint32*)sc37_fast_list;
-
-Compact sc37_door = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 37, // screen
- 0, // place
- 0, // getToTable
- 196, // xcood
- 221, // ycood
- 143*64, // frame
- 181, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65531, // mouseRel_y
- 207-192, // mouseSize_x
- 279-216, // mouseSize_y
- SC37_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC37_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc37_usebar[] = {
- 132*64,
- 309,
- 194,
- 0,
- 308,
- 194,
- 1,
- 306,
- 195,
- 2,
- 306,
- 195,
- 3,
- 306,
- 195,
- 4,
- 306,
- 195,
- 4,
- 306,
- 195,
- 5,
- 306,
- 195,
- 6,
- 306,
- 195,
- 6,
- 306,
- 195,
- 7,
- 306,
- 195,
- 7,
- 307,
- 195,
- 8,
- 309,
- 194,
- 9,
- 309,
- 194,
- 10,
- 308,
- 194,
- 11,
- 307,
- 194,
- 12,
- 303,
- 194,
- 13,
- 306,
- 194,
- 14,
- 306,
- 194,
- 15,
- 304,
- 195,
- 16,
- 304,
- 195,
- 16,
- 309,
- 195,
- 17,
- 310,
- 195,
- 18,
- 311,
- 195,
- 19,
- 312,
- 195,
- 20,
- 312,
- 195,
- 20,
- 312,
- 195,
- 21,
- 312,
- 195,
- 22,
- 312,
- 195,
- 23,
- 312,
- 195,
- 24,
- 312,
- 193,
- 25,
- 312,
- 195,
- 26,
- 312,
- 195,
- 27,
- 312,
- 193,
- 28,
- 312,
- 195,
- 29,
- 312,
- 195,
- 30,
- 312,
- 194,
- 31,
- 312,
- 195,
- 32,
- 312,
- 195,
- 32,
- 312,
- 195,
- 33,
- 306,
- 195,
- 34,
- 306,
- 195,
- 34,
- 305,
- 195,
- 35,
- 305,
- 195,
- 36,
- 305,
- 195,
- 37,
- 305,
- 195,
- 38,
- 305,
- 195,
- 39,
- 305,
- 195,
- 40,
- 306,
- 194,
- 41,
- 309,
- 194,
- 0,
- 0
-};
-
-Compact sc37_flimsy_box = {
- 0, // logic
- ST_MOUSE+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 37, // screen
- 0, // place
- sc37_flimsy_box_table, // getToTable
- 318, // xcood
- 245, // ycood
- 140*64, // frame
- 16660, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65518, // mouseRel_x
- (int16) 65529, // mouseRel_y
- 333-300, // mouseSize_x
- 264-238, // mouseSize_y
- SC37_FLIMSY_BOX_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc37_dooropen[] = {
- 143*64,
- 196,
- 221,
- 0,
- 196,
- 221,
- 1,
- 196,
- 221,
- 2,
- 196,
- 221,
- 3,
- 196,
- 221,
- 4,
- 196,
- 221,
- 5,
- 196,
- 221,
- 6,
- 0
-};
-
-uint16 sc37_liddown[] = {
- 138*64,
- 256,
- 218,
- 2,
- 250,
- 222,
- 1,
- 231,
- 234,
- 0,
- 0
-};
-
-uint16 sc37_logic_list[] = {
- ID_FOSTER,
- ID_SC37_FLIMSY_BOX,
- ID_SC37_LID,
- ID_SC37_GRILL,
- ID_SC37_DOOR,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc37_crbarbox[] = {
- 108*64,
- 264,
- 216,
- 0,
- 264,
- 216,
- 1,
- 264,
- 216,
- 2,
- 264,
- 216,
- 3,
- 264,
- 216,
- 4,
- 264,
- 216,
- 5,
- 264,
- 216,
- 6,
- 264,
- 216,
- 7,
- 264,
- 216,
- 8,
- 264,
- 216,
- 9,
- 264,
- 216,
- 10,
- 264,
- 216,
- 11,
- 264,
- 216,
- 12,
- 264,
- 216,
- 13,
- 264,
- 216,
- 14,
- 264,
- 216,
- 15,
- 264,
- 216,
- 14,
- 264,
- 216,
- 16,
- 264,
- 216,
- 16,
- 264,
- 216,
- 17,
- 264,
- 216,
- 18,
- 264,
- 216,
- 19,
- 264,
- 216,
- 20,
- 264,
- 216,
- 21,
- 264,
- 216,
- 22,
- 264,
- 216,
- 23,
- 264,
- 216,
- 24,
- 264,
- 216,
- 25,
- 264,
- 216,
- 26,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/38comp.h b/sky/compacts/38comp.h
deleted file mode 100644
index 85fbec1396..0000000000
--- a/sky/compacts/38comp.h
+++ /dev/null
@@ -1,3837 +0,0 @@
-/* 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 SKY38COMP_H
-#define SKY38COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 spu_left[] = {
- 2,
- 16+71*64,
- 65534,
- 0,
- 2,
- 17+71*64,
- 65534,
- 0,
- 2,
- 18+71*64,
- 65534,
- 0,
- 2,
- 19+71*64,
- 65534,
- 0,
- 2,
- 20+71*64,
- 65534,
- 0,
- 2,
- 21+71*64,
- 65534,
- 0,
- 2,
- 22+71*64,
- 65534,
- 0,
- 2,
- 23+71*64,
- 65534,
- 0,
- 0
-};
-
-uint16 sc38_mouse_list[] = {
- ID_SPUNKY,
- ID_SC32_BUZZER,
- ID_DANIELLE,
- ID_SC38_SOFA,
- ID_SC38_STATUE,
- ID_SC38_VIDEO,
- ID_SC38_MONITOR,
- ID_SC38_BISCUITS,
- ID_SC38_DOG_TRAY,
- ID_SC38_LIFT,
- ID_SC38_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sniff_left[] = {
- 72*64,
- 208,
- 219,
- 0,
- 208,
- 219,
- 1,
- 208,
- 219,
- 2,
- 208,
- 219,
- 3,
- 208,
- 219,
- 4,
- 208,
- 219,
- 5,
- 208,
- 219,
- 4,
- 208,
- 219,
- 5,
- 208,
- 219,
- 5,
- 208,
- 219,
- 6,
- 208,
- 219,
- 6,
- 208,
- 219,
- 5,
- 208,
- 219,
- 5,
- 208,
- 219,
- 6,
- 208,
- 219,
- 6,
- 208,
- 219,
- 7,
- 208,
- 219,
- 7,
- 208,
- 219,
- 6,
- 208,
- 219,
- 5,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 5,
- 208,
- 219,
- 5,
- 208,
- 219,
- 3,
- 208,
- 219,
- 4,
- 208,
- 219,
- 5,
- 208,
- 219,
- 6,
- 208,
- 219,
- 7,
- 208,
- 219,
- 6,
- 208,
- 219,
- 5,
- 208,
- 219,
- 3,
- 208,
- 219,
- 2,
- 208,
- 219,
- 1,
- 208,
- 219,
- 0,
- 0
-};
-
-uint16 sc38_palette[] = {
- 0,
- 1280,
- 1798,
- 1797,
- 2051,
- 1033,
- 1804,
- 5127,
- 1284,
- 2571,
- 2313,
- 2061,
- 1809,
- 3593,
- 1292,
- 2325,
- 6150,
- 2824,
- 3090,
- 3339,
- 2831,
- 1566,
- 5382,
- 3850,
- 4113,
- 3591,
- 4114,
- 2336,
- 8714,
- 1290,
- 2843,
- 4622,
- 3090,
- 3606,
- 5907,
- 3600,
- 2342,
- 4105,
- 5396,
- 3614,
- 5131,
- 4371,
- 5398,
- 6922,
- 4623,
- 5393,
- 12058,
- 1544,
- 2858,
- 9222,
- 1808,
- 3624,
- 4874,
- 8213,
- 5911,
- 11535,
- 2827,
- 4644,
- 7693,
- 5396,
- 3626,
- 5135,
- 7193,
- 3377,
- 10759,
- 1810,
- 4390,
- 6418,
- 6679,
- 5410,
- 5905,
- 8983,
- 3887,
- 11022,
- 3603,
- 6676,
- 13354,
- 2831,
- 7192,
- 7198,
- 8217,
- 5671,
- 4627,
- 12059,
- 5677,
- 10762,
- 6421,
- 5925,
- 6171,
- 10269,
- 6689,
- 13597,
- 4114,
- 7706,
- 5667,
- 11550,
- 5425,
- 5141,
- 12831,
- 7455,
- 11042,
- 7449,
- 6446,
- 11800,
- 3867,
- 5431,
- 6676,
- 12320,
- 8475,
- 7978,
- 9761,
- 6707,
- 10261,
- 8480,
- 8984,
- 8244,
- 11809,
- 6455,
- 12825,
- 6939,
- 9501,
- 8752,
- 10532,
- 7989,
- 13332,
- 6688,
- 9756,
- 13622,
- 7966,
- 9762,
- 8494,
- 13349,
- 9015,
- 6928,
- 15144,
- 9767,
- 14378,
- 5922,
- 9521,
- 13340,
- 5926,
- 9773,
- 8230,
- 14377,
- 9271,
- 8988,
- 13098,
- 10296,
- 10772,
- 10282,
- 11039,
- 13885,
- 8232,
- 10552,
- 13338,
- 9513,
- 11555,
- 12090,
- 10794,
- 11303,
- 11318,
- 11821,
- 11323,
- 13847,
- 8749,
- 11322,
- 9502,
- 16175,
- 11828,
- 12583,
- 11311,
- 12073,
- 13883,
- 12333,
- 12337,
- 14386,
- 9521,
- 12603,
- 13600,
- 11826,
- 12851,
- 14647,
- 10803,
- 12855,
- 14899,
- 12084,
- 13622,
- 14650,
- 13623,
- 14388,
- 14654,
- 15673,
- 14906,
- 15165,
- 15931,
- 15677,
- 16190,
- 16191,
- 3592,
- 4121,
- 4112,
- 6939,
- 10011,
- 10023,
- 13107,
- 16179,
- 16191,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 1287,
- 2822,
- 2568,
- 2830,
- 4622,
- 4622,
- 4372,
- 5910,
- 6677,
- 6169,
- 7198,
- 8733,
- 8480,
- 9254,
- 10791,
- 11049,
- 11822,
- 12848,
- 13363,
- 14646,
- 14905,
- 16191,
- 63,
- 0,
- 0,
- 14336,
- 13364,
- 11569,
- 10541,
- 9766,
- 7716,
- 7453,
- 5140,
- 3093,
- 1805,
- 770,
- 519,
- 14851,
- 8751,
- 10295,
- 13596,
- 5921,
- 5931,
- 9488,
- 2576,
- 3104,
- 11267,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 13316,
- 13364,
- 11563,
- 8751,
- 9506,
- 10024,
- 8242,
- 10527,
- 6174,
- 5927,
- 7698,
- 3600,
- 2325,
- 2308,
- 12607,
- 14885,
- 7209,
- 8501,
- 11797,
- 3352,
- 4135,
- 8199,
- 778,
- 9791,
- 14893,
- 9759,
- 5938,
- 10783,
- 6417,
- 2332,
- 3857,
- 2308,
- 2865,
- 11531,
- 1542,
- 287,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 spu_u_to_l[] = {
- 35+71*64,
- 0
-};
-
-uint16 dan_d_to_r[] = {
- 39+55*64,
- 0
-};
-
-uint16 sex_t_to_r[] = {
- 32+106*64,
- 39+106*64,
- 0
-};
-
-uint16 spu_u_to_d[] = {
- 35+71*64,
- 34+71*64,
- 33+71*64,
- 0
-};
-
-Compact sc38_dog_tray = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 38, // screen
- 0, // place
- 0, // getToTable
- 220, // xcood
- 251, // ycood
- 0, // frame
- 17178, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 241-220, // mouseSize_x
- 267-251, // mouseSize_y
- SC38_DOG_TRAY_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sex_up[] = {
- 2,
- 0+106*64,
- 0,
- 65534,
- 2,
- 1+106*64,
- 0,
- 65534,
- 2,
- 2+106*64,
- 0,
- 65534,
- 2,
- 3+106*64,
- 0,
- 65534,
- 2,
- 4+106*64,
- 0,
- 65534,
- 2,
- 5+106*64,
- 0,
- 65534,
- 2,
- 6+106*64,
- 0,
- 65534,
- 2,
- 7+106*64,
- 0,
- 65534,
- 0
-};
-
-uint16 dan_u_to_r[] = {
- 37+55*64,
- 0
-};
-
-uint16 sex_l_to_r[] = {
- 33+106*64,
- 32+106*64,
- 39+106*64,
- 0
-};
-
-uint16 spu_t_to_l[] = {
- 32+71*64,
- 33+71*64,
- 0
-};
-
-uint16 dan_u_to_t[] = {
- 37+55*64,
- 38+55*64,
- 0
-};
-
-uint16 sc38_screen_2[] = {
- 136*64,
- 379,
- 209,
- 0,
- 379,
- 209,
- 1,
- 379,
- 209,
- 2,
- 379,
- 209,
- 3,
- 379,
- 209,
- 4,
- 379,
- 209,
- 5,
- 379,
- 209,
- 6,
- 379,
- 209,
- 7,
- 379,
- 209,
- 8,
- 379,
- 209,
- 9,
- 379,
- 209,
- 10,
- 379,
- 209,
- 11,
- 379,
- 209,
- 12,
- 379,
- 209,
- 13,
- 379,
- 209,
- 14,
- 379,
- 209,
- 15,
- 379,
- 209,
- 16,
- 379,
- 209,
- 17,
- 379,
- 209,
- 18,
- 379,
- 209,
- 19,
- 379,
- 209,
- 20,
- 379,
- 209,
- 21,
- 379,
- 209,
- 22,
- 0
-};
-
-uint16 dan_l_to_u[] = {
- 35+55*64,
- 0
-};
-
-uint16 sc38_screen_3[] = {
- 137*64,
- 379,
- 209,
- 0,
- 379,
- 209,
- 1,
- 379,
- 209,
- 2,
- 379,
- 209,
- 3,
- 379,
- 209,
- 4,
- 379,
- 209,
- 5,
- 379,
- 209,
- 6,
- 379,
- 209,
- 7,
- 379,
- 209,
- 8,
- 379,
- 209,
- 9,
- 379,
- 209,
- 10,
- 379,
- 209,
- 11,
- 379,
- 209,
- 12,
- 379,
- 209,
- 13,
- 379,
- 209,
- 14,
- 379,
- 209,
- 15,
- 379,
- 209,
- 16,
- 379,
- 209,
- 17,
- 379,
- 209,
- 18,
- 379,
- 209,
- 19,
- 379,
- 209,
- 20,
- 379,
- 209,
- 21,
- 379,
- 209,
- 22,
- 379,
- 209,
- 23,
- 379,
- 209,
- 24,
- 379,
- 209,
- 25,
- 379,
- 209,
- 26,
- 379,
- 209,
- 27,
- 379,
- 209,
- 28,
- 0
-};
-
-uint16 dan_r_to_t[] = {
- 39+55*64,
- 32+55*64,
- 0
-};
-
-uint16 sex_u_to_t[] = {
- 37+106*64,
- 38+106*64,
- 0
-};
-
-uint16 sc38_dani_get_up[] = {
- 109*64,
- 294,
- 244,
- 0,
- 295,
- 244,
- 1,
- 298,
- 245,
- 2,
- 301,
- 241,
- 3,
- 305,
- 238,
- 4,
- 307,
- 238,
- 5,
- 308,
- 238,
- 6,
- 311,
- 238,
- 7,
- 319,
- 239,
- 8,
- 319,
- 238,
- 9,
- 317,
- 242,
- 10,
- 317,
- 243,
- 11,
- 317,
- 243,
- 12,
- 0
-};
-
-uint16 sex_r_to_d[] = {
- 39+106*64,
- 0
-};
-
-uint16 dan_r_to_l[] = {
- 37+55*64,
- 36+55*64,
- 35+55*64,
- 0
-};
-
-uint16 dan_auto[32];
-
-uint16 sc38_logic_list[] = {
- ID_FOSTER,
- ID_DANIELLE,
- ID_SPUNKY,
- ID_DOG_BARK_THING,
- ID_SC38_MONITOR,
- ID_SC38_VIDEO,
- ID_SC38_HAND_SET,
- ID_SC38_LIFT,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 piss_left[] = {
- 75*64,
- 208,
- 219,
- 0,
- 208,
- 219,
- 1,
- 208,
- 219,
- 2,
- 208,
- 219,
- 2,
- 208,
- 219,
- 2,
- 208,
- 219,
- 3,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 4,
- 208,
- 219,
- 3,
- 208,
- 219,
- 2,
- 208,
- 219,
- 1,
- 208,
- 219,
- 0,
- 0
-};
-
-uint16 sex_d_to_u[] = {
- 39+106*64,
- 38+106*64,
- 37+106*64,
- 0
-};
-
-uint16 dan_l_to_d[] = {
- 33+55*64,
- 0
-};
-
-uint16 sex_u_to_r[] = {
- 37+106*64,
- 0
-};
-
-Compact sc38_hand_set = {
- 0, // logic
- ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 38, // screen
- 0, // place
- 0, // getToTable
- 156, // xcood
- 267, // ycood
- 110*64, // frame
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 spu_u_to_r[] = {
- 37+71*64,
- 0
-};
-
-uint16 dan_st_left[] = {
- 55*64,
- 1,
- 0,
- 34,
- 0
-};
-
-uint16 piss_right[] = {
- 76*64,
- 257,
- 219,
- 0,
- 257,
- 219,
- 1,
- 257,
- 219,
- 2,
- 257,
- 219,
- 2,
- 257,
- 219,
- 2,
- 257,
- 219,
- 3,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 3,
- 257,
- 219,
- 2,
- 257,
- 219,
- 1,
- 257,
- 219,
- 0,
- 0
-};
-
-uint16 sex_r_to_u[] = {
- 37+106*64,
- 0
-};
-
-uint16 sex_left[] = {
- 4,
- 16+106*64,
- 65532,
- 0,
- 4,
- 17+106*64,
- 65532,
- 0,
- 4,
- 18+106*64,
- 65532,
- 0,
- 4,
- 19+106*64,
- 65532,
- 0,
- 4,
- 20+106*64,
- 65532,
- 0,
- 4,
- 21+106*64,
- 65532,
- 0,
- 4,
- 22+106*64,
- 65532,
- 0,
- 4,
- 23+106*64,
- 65532,
- 0,
- 0
-};
-
-uint16 sex_l_to_u[] = {
- 35+106*64,
- 0
-};
-
-uint16 spu_l_to_t[] = {
- 33+71*64,
- 32+71*64,
- 0
-};
-
-uint16 sex_d_to_r[] = {
- 39+106*64,
- 0
-};
-
-uint32 *spu = (uint32*)&spunky;
-
-uint16 sc38_floor_table[] = {
- ID_SC38_FLOOR,
- RET_OK,
- ID_SC38_LIFT,
- GT_SC38_LIFT,
- ID_SC38_SOFA,
- GT_SC38_SOFA,
- ID_SC38_STATUE,
- GT_SC38_STATUE,
- ID_SC38_VIDEO,
- GT_SC38_VIDEO,
- ID_SC38_MONITOR,
- GT_SC38_MONITOR,
- ID_SC38_BISCUITS,
- GT_SC38_BISCUITS,
- ID_SC38_DOG_TRAY,
- GT_SC38_DOG_TRAY,
- ID_SC38_HAND_SET,
- GT_SC38_HAND_SET,
- ID_DANIELLE,
- GT_SC38_DANIELLE,
- ID_STD_LEFT_TALK,
- GT_SC38_LEFT_TALK,
- ID_STD_RIGHT_TALK,
- GT_SC38_RIGHT_TALK,
- 65535
-};
-
-uint16 sc38_get_food[] = {
- 139*64,
- 235,
- 216,
- 0,
- 235,
- 216,
- 1,
- 235,
- 216,
- 2,
- 235,
- 216,
- 3,
- 235,
- 216,
- 4,
- 235,
- 216,
- 5,
- 235,
- 216,
- 6,
- 235,
- 216,
- 6,
- 235,
- 216,
- 6,
- 235,
- 216,
- 5,
- 235,
- 216,
- 4,
- 235,
- 216,
- 3,
- 235,
- 216,
- 2,
- 235,
- 216,
- 1,
- 235,
- 216,
- 0,
- 0
-};
-
-uint16 sex_right[] = {
- 4,
- 24+106*64,
- 4,
- 0,
- 4,
- 25+106*64,
- 4,
- 0,
- 4,
- 26+106*64,
- 4,
- 0,
- 4,
- 27+106*64,
- 4,
- 0,
- 4,
- 28+106*64,
- 4,
- 0,
- 4,
- 29+106*64,
- 4,
- 0,
- 4,
- 30+106*64,
- 4,
- 0,
- 4,
- 31+106*64,
- 4,
- 0,
- 0
-};
-
-uint16 dan_st_talk[] = {
- 85*64,
- 1,
- 0,
- 0,
- 0
-};
-
-uint16 reset_32_38[] = {
- C_SCREEN,
- 38,
- C_PLACE,
- ID_SC38_FLOOR,
- C_XCOOD,
- 192,
- C_YCOOD,
- 288,
- C_FRAME,
- 46+12*64,
- C_DIR,
- RIGHT,
- 65535
-};
-
-Compact sc38_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 38, // screen
- 0, // place
- sc38_floor_table, // getToTable
- 200, // xcood
- 256, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-200, // mouseSize_x
- 327-256, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sex_d_to_l[] = {
- 33+106*64,
- 0
-};
-
-uint16 spu_r_to_u[] = {
- 37+71*64,
- 0
-};
-
-uint16 reset_dani_sit[] = {
- C_STATUS,
- ST_LOGIC+ST_SORT+ST_RECREATE,
- C_SCREEN,
- 38,
- C_PLACE,
- ID_SC38_FLOOR,
- C_XCOOD,
- 294,
- C_YCOOD,
- 244,
- C_FRAME,
- 107*64,
- 65535
-};
-
-uint16 spu_u_to_t[] = {
- 37+71*64,
- 38+71*64,
- 0
-};
-
-uint16 spu_l_to_u[] = {
- 35+71*64,
- 0
-};
-
-uint16 spu_d_to_u[] = {
- 39+71*64,
- 38+71*64,
- 37+71*64,
- 0
-};
-
-uint16 sex_u_to_d[] = {
- 35+106*64,
- 34+106*64,
- 33+106*64,
- 0
-};
-
-uint16 sc38_dani_anim_2[] = {
- 107*64,
- 294,
- 244,
- 0,
- 294,
- 245,
- 1,
- 294,
- 245,
- 2,
- 294,
- 245,
- 3,
- 294,
- 245,
- 4,
- 294,
- 244,
- 5,
- 294,
- 244,
- 6,
- 294,
- 244,
- 7,
- 294,
- 244,
- 8,
- 294,
- 244,
- 9,
- 294,
- 244,
- 10,
- 294,
- 244,
- 11,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 13,
- 294,
- 244,
- 13,
- 294,
- 244,
- 15,
- 294,
- 244,
- 8,
- 294,
- 244,
- 16,
- 294,
- 244,
- 16,
- 294,
- 244,
- 17,
- 294,
- 244,
- 17,
- 294,
- 244,
- 18,
- 294,
- 244,
- 17,
- 294,
- 244,
- 19,
- 294,
- 244,
- 17,
- 294,
- 244,
- 18,
- 294,
- 244,
- 17,
- 294,
- 244,
- 19,
- 294,
- 244,
- 19,
- 294,
- 244,
- 17,
- 294,
- 244,
- 17,
- 294,
- 244,
- 18,
- 294,
- 244,
- 18,
- 294,
- 244,
- 17,
- 294,
- 244,
- 17,
- 294,
- 244,
- 16,
- 294,
- 244,
- 16,
- 294,
- 244,
- 8,
- 294,
- 244,
- 8,
- 294,
- 244,
- 7,
- 294,
- 244,
- 7,
- 294,
- 244,
- 6,
- 294,
- 244,
- 5,
- 294,
- 245,
- 4,
- 294,
- 245,
- 3,
- 294,
- 245,
- 2,
- 294,
- 245,
- 1,
- 0
-};
-
-uint16 dan_t_to_r[] = {
- 32+55*64,
- 39+55*64,
- 0
-};
-
-uint16 dan_st_up[] = {
- 55*64,
- 1,
- 0,
- 36,
- 0
-};
-
-uint16 bark[] = {
- 65*64,
- 243,
- 225,
- 0,
- 243,
- 225,
- 1,
- 243,
- 225,
- 2,
- 243,
- 225,
- 0,
- 243,
- 225,
- 0,
- 243,
- 225,
- 1,
- 243,
- 225,
- 2,
- 243,
- 225,
- 0,
- 243,
- 225,
- 0,
- 243,
- 225,
- 0,
- 243,
- 225,
- 1,
- 243,
- 225,
- 2,
- 243,
- 225,
- 0,
- 243,
- 225,
- 0,
- 243,
- 225,
- 1,
- 243,
- 225,
- 2,
- 243,
- 225,
- 0,
- 243,
- 225,
- 0,
- 243,
- 225,
- 0,
- 243,
- 225,
- 1,
- 243,
- 225,
- 2,
- 243,
- 225,
- 0,
- 243,
- 225,
- 0,
- 243,
- 225,
- 1,
- 243,
- 225,
- 2,
- 243,
- 225,
- 0,
- 243,
- 225,
- 1,
- 243,
- 225,
- 2,
- 243,
- 225,
- 0,
- 243,
- 225,
- 0,
- 243,
- 225,
- 0,
- 243,
- 225,
- 0,
- 0
-};
-
-uint16 dan_left[] = {
- 4,
- 16+55*64,
- 65532,
- 0,
- 4,
- 17+55*64,
- 65532,
- 0,
- 4,
- 18+55*64,
- 65532,
- 0,
- 4,
- 19+55*64,
- 65532,
- 0,
- 4,
- 20+55*64,
- 65532,
- 0,
- 4,
- 21+55*64,
- 65532,
- 0,
- 4,
- 22+55*64,
- 65532,
- 0,
- 4,
- 23+55*64,
- 65532,
- 0,
- 0
-};
-
-uint16 spu_r_to_d[] = {
- 39+71*64,
- 0
-};
-
-uint16 spu_l_to_r[] = {
- 33+71*64,
- 32+71*64,
- 39+71*64,
- 0
-};
-
-uint16 sex_r_to_t[] = {
- 39+106*64,
- 32+106*64,
- 0
-};
-
-uint16 sex_st_down[] = {
- 106*64,
- 1,
- 0,
- 32,
- 0
-};
-
-uint16 sc38_scr_bark[] = {
- 140*64,
- 202,
- 253,
- 0,
- 202,
- 253,
- 1,
- 202,
- 253,
- 2,
- 202,
- 253,
- 0,
- 202,
- 253,
- 3,
- 202,
- 253,
- 1,
- 202,
- 253,
- 2,
- 202,
- 253,
- 0,
- 202,
- 253,
- 0,
- 202,
- 253,
- 3,
- 202,
- 253,
- 1,
- 202,
- 253,
- 2,
- 202,
- 253,
- 0,
- 202,
- 253,
- 0,
- 202,
- 253,
- 1,
- 202,
- 253,
- 2,
- 202,
- 253,
- 0,
- 202,
- 253,
- 0,
- 202,
- 253,
- 0,
- 202,
- 253,
- 1,
- 202,
- 253,
- 2,
- 202,
- 253,
- 0,
- 202,
- 253,
- 3,
- 202,
- 253,
- 1,
- 202,
- 253,
- 2,
- 202,
- 253,
- 0,
- 202,
- 253,
- 1,
- 202,
- 253,
- 2,
- 202,
- 253,
- 0,
- 202,
- 253,
- 0,
- 202,
- 253,
- 0,
- 202,
- 253,
- 0,
- 0
-};
-
-uint16 dan_st_right[] = {
- 55*64,
- 1,
- 0,
- 38,
- 0
-};
-
-uint16 spu_st_left[] = {
- 71*64,
- 1,
- 0,
- 34,
- 0
-};
-
-Compact sc38_sofa = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 38, // screen
- 0, // place
- 0, // getToTable
- 272, // xcood
- 242, // ycood
- 0, // frame
- 16679, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 308-272, // mouseSize_x
- 301-242, // mouseSize_y
- SC38_SOFA_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 dan_d_to_l[] = {
- 33+55*64,
- 0
-};
-
-uint16 spu_r_to_l[] = {
- 37+71*64,
- 36+71*64,
- 35+71*64,
- 0
-};
-
-uint16 sc38_chip_list[] = {
- IT_SC38_LAYER_0+DISK_14,
- IT_SC38_SEXY_DANI+DISK_14+0X8000,
- IT_SPUNKY+DISK_12,
- IT_SNIFF_LEFT+DISK_12,
- IT_BARK+DISK_12,
- IT_SC38_FOSTER_LIFT+DISK_14,
- IT_SC38_DANI_ANIMS+DISK_14+0X8000,
- IT_SC38_DANI_SATTLK+DISK_14,
- IT_SC38_DANI_GET_UP+DISK_14+0X8000,
- IT_SC38_HAND_SET+DISK_14,
- IT_SC38_GET_PHONE+DISK_14+0X8000,
- IT_SC38_PHONE_TALK+DISK_14,
- IT_SC38_GET_FOOD+DISK_14+0X8000,
- IT_SC38_USE_VIDEO+DISK_14+0X8000,
- IT_SC38_VIDEO_ANIM+DISK_14,
- IT_SC38_SCREEN_1+0X8000+DISK_14,
- IT_SC38_SCREEN_2+0X8000+DISK_14,
- IT_SC38_SCREEN_3+0X8000+DISK_14,
- IT_SC38_SCREEN_4+DISK_14,
- 140+DISK_14,
- 0
-};
-
-uint16 sc38_fast_list[] = {
- 12+DISK_14,
- 51+DISK_14,
- 52+DISK_14,
- 53+DISK_14,
- 54+DISK_14,
- IT_SC38_LAYER_1+DISK_14,
- IT_SC38_LAYER_2+DISK_14,
- IT_SC38_GRID_1+DISK_14,
- IT_SC38_GRID_2+DISK_14,
- 0
-};
-
-Compact sc38_video = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE+ST_RECREATE, // status
- 0, // sync
- 38, // screen
- 0, // place
- 0, // getToTable
- 376, // xcood
- 252, // ycood
- 133*64, // frame
- 16678, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- (int16) 65532, // mouseRel_y
- 401-376, // mouseSize_x
- 264-248, // mouseSize_y
- SC38_VIDEO_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC38_VIDEO_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact dog_bark_thing = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 38, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- DOG_BARK_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc38_screen_4[] = {
- 138*64,
- 379,
- 209,
- 0,
- 379,
- 209,
- 1,
- 379,
- 209,
- 2,
- 379,
- 209,
- 3,
- 379,
- 209,
- 4,
- 379,
- 209,
- 5,
- 379,
- 209,
- 6,
- 379,
- 209,
- 7,
- 379,
- 209,
- 8,
- 379,
- 209,
- 9,
- 379,
- 209,
- 10,
- 379,
- 209,
- 11,
- 379,
- 209,
- 12,
- 379,
- 209,
- 13,
- 379,
- 209,
- 14,
- 379,
- 209,
- 15,
- 379,
- 209,
- 16,
- 379,
- 209,
- 17,
- 379,
- 209,
- 18,
- 379,
- 209,
- 19,
- 0
-};
-
-uint16 dan_l_to_r[] = {
- 33+55*64,
- 32+55*64,
- 39+55*64,
- 0
-};
-
-uint16 sex_st_talk[] = {
- 106*64,
- 1,
- 0,
- 0,
- 0
-};
-
-uint16 sex_st_right[] = {
- 106*64,
- 1,
- 0,
- 38,
- 0
-};
-
-uint16 sc38_use_video[] = {
- 132*64,
- 354,
- 210,
- 0,
- 354,
- 210,
- 1,
- 354,
- 210,
- 2,
- 354,
- 210,
- 3,
- 354,
- 210,
- 4,
- 354,
- 210,
- 5,
- 354,
- 210,
- 6,
- 354,
- 210,
- 7,
- 0
-};
-
-Compact sc38_monitor = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 38, // screen
- 0, // place
- 0, // getToTable
- 379, // xcood
- 209, // ycood
- 134*64, // frame
- 57, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- 0, // mouseRel_y
- 406-378, // mouseSize_x
- 242-209, // mouseSize_y
- SC38_MONITOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC38_MONITOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 spu_st_talk[] = {
- 71*64,
- 1,
- 0,
- 0,
- 0
-};
-
-uint16 sex_t_to_u[] = {
- 38+106*64,
- 37+106*64,
- 0
-};
-
-uint16 sex_r_to_l[] = {
- 37+106*64,
- 36+106*64,
- 35+106*64,
- 0
-};
-
-uint16 sc38_dani_anim_1[] = {
- 107*64,
- 294,
- 244,
- 0,
- 294,
- 245,
- 1,
- 294,
- 245,
- 2,
- 294,
- 245,
- 3,
- 294,
- 245,
- 4,
- 294,
- 244,
- 5,
- 294,
- 244,
- 6,
- 294,
- 244,
- 7,
- 294,
- 244,
- 8,
- 294,
- 244,
- 9,
- 294,
- 244,
- 10,
- 294,
- 244,
- 11,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 13,
- 294,
- 244,
- 14,
- 294,
- 244,
- 14,
- 294,
- 244,
- 14,
- 294,
- 244,
- 14,
- 294,
- 244,
- 13,
- 294,
- 244,
- 15,
- 294,
- 244,
- 8,
- 294,
- 244,
- 16,
- 294,
- 244,
- 16,
- 294,
- 244,
- 17,
- 294,
- 244,
- 17,
- 294,
- 244,
- 18,
- 294,
- 244,
- 17,
- 294,
- 244,
- 19,
- 294,
- 244,
- 16,
- 294,
- 244,
- 16,
- 294,
- 244,
- 8,
- 294,
- 244,
- 15,
- 294,
- 244,
- 13,
- 294,
- 244,
- 9,
- 294,
- 244,
- 8,
- 294,
- 244,
- 7,
- 294,
- 244,
- 6,
- 294,
- 244,
- 5,
- 294,
- 245,
- 4,
- 294,
- 245,
- 3,
- 294,
- 245,
- 2,
- 294,
- 245,
- 1,
- 0
-};
-
-uint16 sc38_get_phone[] = {
- 130*64,
- 156,
- 259,
- 0,
- 156,
- 259,
- 1,
- 156,
- 259,
- 2,
- 156,
- 259,
- 3,
- 157,
- 259,
- 4,
- 157,
- 259,
- 4,
- 158,
- 259,
- 5,
- 164,
- 259,
- 6,
- 165,
- 259,
- 7,
- 0
-};
-
-Compact sc38_lift = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 38, // screen
- 0, // place
- 0, // getToTable
- 182, // xcood
- 242, // ycood
- 7+101*64, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 8, // mouseRel_x
- (int16) 65528, // mouseRel_y
- 201-190, // mouseSize_x
- 300-234, // mouseSize_y
- SC38_LIFT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC38_LIFT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc38_biscuits = {
- 0, // logic
- 0, // status
- 0, // sync
- 38, // screen
- 0, // place
- 0, // getToTable
- 228, // xcood
- 258, // ycood
- 0, // frame
- 198, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 237-228, // mouseSize_x
- 261-258, // mouseSize_y
- SC38_BISCUITS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 dan_r_to_u[] = {
- 37+55*64,
- 0
-};
-
-uint16 spu_up[] = {
- 1,
- 0+71*64,
- 0,
- 65535,
- 1,
- 1+71*64,
- 0,
- 65535,
- 1,
- 2+71*64,
- 0,
- 65535,
- 1,
- 3+71*64,
- 0,
- 65535,
- 1,
- 4+71*64,
- 0,
- 65535,
- 1,
- 5+71*64,
- 0,
- 65535,
- 1,
- 6+71*64,
- 0,
- 65535,
- 1,
- 7+71*64,
- 0,
- 65535,
- 0
-};
-
-uint16 sc38_dani_anim_3[] = {
- 107*64,
- 294,
- 244,
- 0,
- 294,
- 245,
- 1,
- 294,
- 245,
- 2,
- 294,
- 245,
- 3,
- 294,
- 245,
- 4,
- 294,
- 244,
- 5,
- 294,
- 244,
- 6,
- 294,
- 244,
- 7,
- 294,
- 244,
- 8,
- 294,
- 244,
- 9,
- 294,
- 244,
- 10,
- 294,
- 244,
- 11,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 13,
- 294,
- 244,
- 14,
- 294,
- 244,
- 14,
- 294,
- 244,
- 14,
- 294,
- 244,
- 14,
- 294,
- 244,
- 14,
- 294,
- 244,
- 13,
- 294,
- 244,
- 10,
- 294,
- 244,
- 11,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 13,
- 294,
- 244,
- 13,
- 294,
- 244,
- 10,
- 294,
- 244,
- 11,
- 294,
- 244,
- 12,
- 294,
- 244,
- 12,
- 294,
- 244,
- 11,
- 294,
- 244,
- 10,
- 294,
- 244,
- 9,
- 294,
- 244,
- 8,
- 294,
- 244,
- 7,
- 294,
- 244,
- 6,
- 294,
- 244,
- 5,
- 294,
- 245,
- 4,
- 294,
- 245,
- 3,
- 294,
- 245,
- 2,
- 294,
- 245,
- 1,
- 294,
- 244,
- 0,
- 0
-};
-
-uint16 sc38_lift_up[] = {
- 101*64,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- SEND_SYNC,
- ID_FOSTER,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 spu_auto[32];
-
-uint16 sniff_right[] = {
- 74*64,
- 257,
- 219,
- 0,
- 257,
- 219,
- 1,
- 257,
- 219,
- 2,
- 257,
- 219,
- 3,
- 257,
- 219,
- 4,
- 257,
- 219,
- 5,
- 257,
- 219,
- 4,
- 257,
- 219,
- 5,
- 257,
- 219,
- 5,
- 257,
- 219,
- 6,
- 257,
- 219,
- 6,
- 257,
- 219,
- 5,
- 257,
- 219,
- 5,
- 257,
- 219,
- 6,
- 257,
- 219,
- 6,
- 257,
- 219,
- 7,
- 257,
- 219,
- 7,
- 257,
- 219,
- 6,
- 257,
- 219,
- 5,
- 257,
- 219,
- 4,
- 257,
- 219,
- 4,
- 257,
- 219,
- 5,
- 257,
- 219,
- 5,
- 257,
- 219,
- 3,
- 257,
- 219,
- 4,
- 257,
- 219,
- 5,
- 257,
- 219,
- 6,
- 257,
- 219,
- 7,
- 257,
- 219,
- 6,
- 257,
- 219,
- 5,
- 257,
- 219,
- 3,
- 257,
- 219,
- 2,
- 257,
- 219,
- 1,
- 257,
- 219,
- 0,
- 0
-};
-
-uint16 dan_st_down[] = {
- 55*64,
- 1,
- 0,
- 32,
- 0
-};
-
-uint16 sc38_ringer_anim[] = {
- 129*64,
- 161,
- 261,
- 0,
- 161,
- 261,
- 1,
- 161,
- 261,
- 2,
- 161,
- 261,
- 3,
- 161,
- 261,
- 4,
- 161,
- 261,
- 5,
- 161,
- 261,
- 4,
- 161,
- 261,
- 3,
- 161,
- 261,
- 2,
- 161,
- 261,
- 6,
- 161,
- 261,
- 0,
- 161,
- 261,
- 0,
- 161,
- 261,
- 0,
- 161,
- 261,
- 0,
- 161,
- 261,
- 0,
- 161,
- 261,
- 0,
- 0
-};
-
-uint32 *sc38_walk_grid = (uint32*)sc38_fast_list;
-
-uint32 *dna = (uint32*)&danielle;
-
-uint16 spu_st_right[] = {
- 71*64,
- 1,
- 0,
- 38,
- 0
-};
-
-uint16 spu_l_to_d[] = {
- 33+71*64,
- 0
-};
-
-uint16 sc38_reach_food[] = {
- 139*64,
- 235,
- 216,
- 0,
- 235,
- 216,
- 1,
- 235,
- 216,
- 2,
- 235,
- 216,
- 3,
- 235,
- 216,
- 4,
- 235,
- 216,
- 5,
- 235,
- 216,
- 6,
- 235,
- 216,
- 7,
- 235,
- 216,
- 8,
- 235,
- 216,
- 0,
- 0
-};
-
-Compact sc38_ringer = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 38, // screen
- 0, // place
- 0, // getToTable
- 161, // xcood
- 261, // ycood
- 129*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
- SC38_RINGER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 spu_t_to_u[] = {
- 38+71*64,
- 37+71*64,
- 0
-};
-
-Compact sc38_statue = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 38, // screen
- 0, // place
- 0, // getToTable
- 354, // xcood
- 199, // ycood
- 0, // frame
- 16620, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 366-354, // mouseSize_x
- 254-199, // mouseSize_y
- SC38_STATUE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 dan_d_to_u[] = {
- 39+55*64,
- 38+55*64,
- 37+55*64,
- 0
-};
-
-uint16 spu_d_to_l[] = {
- 33+71*64,
- 0
-};
-
-uint16 dan_u_to_l[] = {
- 35+55*64,
- 0
-};
-
-uint16 reset_spunky_38[] = {
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_COLLISION,
- C_SCREEN,
- 38,
- C_PLACE,
- ID_SC38_FLOOR,
- C_XCOOD,
- 248,
- C_YCOOD,
- 256,
- C_FRAME,
- 34+71*64,
- C_DIR,
- LEFT,
- C_MOUSE_CLICK,
- ADVISOR_188,
- 65535
-};
-
-uint16 spu_right[] = {
- 2,
- 24+71*64,
- 2,
- 0,
- 2,
- 25+71*64,
- 2,
- 0,
- 2,
- 26+71*64,
- 2,
- 0,
- 2,
- 27+71*64,
- 2,
- 0,
- 2,
- 28+71*64,
- 2,
- 0,
- 2,
- 29+71*64,
- 2,
- 0,
- 2,
- 30+71*64,
- 2,
- 0,
- 2,
- 31+71*64,
- 2,
- 0,
- 0
-};
-
-uint16 sex_l_to_d[] = {
- 33+106*64,
- 0
-};
-
-uint16 reset_dani_stand[] = {
- C_STATUS,
- ST_LOGIC+ST_SORT+ST_RECREATE+ST_GRID_PLOT+ST_COLLISION,
- C_XCOOD,
- 328,
- C_YCOOD,
- 288,
- C_FRAME,
- 32+106*64,
- C_DIR,
- DOWN,
- C_MOUSE_CLICK,
- ADVISOR_188,
- C_MOUSE_REL_X,
- 4,
- C_MOUSE_REL_Y,
- 2,
- C_MOUSE_SIZE_X,
- 20,
- C_MOUSE_SIZE_Y,
- 54,
- C_ACTION_SCRIPT,
- SC38_DANIELLE_ACTION,
- C_MEGA_SET,
- NEXT_MEGA_SET,
- 65535
-};
-
-uint16 dan_r_to_d[] = {
- 39+55*64,
- 0
-};
-
-uint16 spu_st_down[] = {
- 71*64,
- 1,
- 0,
- 32,
- 0
-};
-
-uint16 dan_up[] = {
- 2,
- 0+55*64,
- 0,
- 65534,
- 2,
- 1+55*64,
- 0,
- 65534,
- 2,
- 2+55*64,
- 0,
- 65534,
- 2,
- 3+55*64,
- 0,
- 65534,
- 2,
- 4+55*64,
- 0,
- 65534,
- 2,
- 5+55*64,
- 0,
- 65534,
- 2,
- 6+55*64,
- 0,
- 65534,
- 2,
- 7+55*64,
- 0,
- 65534,
- 0
-};
-
-uint16 dan_u_to_d[] = {
- 35+55*64,
- 34+55*64,
- 33+55*64,
- 0
-};
-
-uint16 dan_down[] = {
- 2,
- 8+55*64,
- 0,
- 2,
- 2,
- 9+55*64,
- 0,
- 2,
- 2,
- 10+55*64,
- 0,
- 2,
- 2,
- 11+55*64,
- 0,
- 2,
- 2,
- 12+55*64,
- 0,
- 2,
- 2,
- 13+55*64,
- 0,
- 2,
- 2,
- 14+55*64,
- 0,
- 2,
- 2,
- 15+55*64,
- 0,
- 2,
- 0
-};
-
-uint16 dan_right[] = {
- 4,
- 24+55*64,
- 4,
- 0,
- 4,
- 25+55*64,
- 4,
- 0,
- 4,
- 26+55*64,
- 4,
- 0,
- 4,
- 27+55*64,
- 4,
- 0,
- 4,
- 28+55*64,
- 4,
- 0,
- 4,
- 29+55*64,
- 4,
- 0,
- 4,
- 30+55*64,
- 4,
- 0,
- 4,
- 31+55*64,
- 4,
- 0,
- 0
-};
-
-uint16 dan_t_to_u[] = {
- 38+55*64,
- 37+55*64,
- 0
-};
-
-uint16 sex_down[] = {
- 2,
- 8+106*64,
- 0,
- 2,
- 2,
- 9+106*64,
- 0,
- 2,
- 2,
- 10+106*64,
- 0,
- 2,
- 2,
- 11+106*64,
- 0,
- 2,
- 2,
- 12+106*64,
- 0,
- 2,
- 2,
- 13+106*64,
- 0,
- 2,
- 2,
- 14+106*64,
- 0,
- 2,
- 2,
- 15+106*64,
- 0,
- 2,
- 0
-};
-
-uint16 sex_st_up[] = {
- 106*64,
- 1,
- 0,
- 36,
- 0
-};
-
-uint16 sex_st_left[] = {
- 106*64,
- 1,
- 0,
- 34,
- 0
-};
-
-uint16 sex_u_to_l[] = {
- 35+106*64,
- 0
-};
-
-TurnTable danielle_turnTable0 = {
- { // turnTableUp
- 0,
- dan_u_to_d,
- dan_u_to_l,
- dan_u_to_r,
- dan_u_to_t
- },
- { // turnTableDown
- dan_d_to_u,
- 0,
- dan_d_to_l,
- dan_d_to_r,
- 0
- },
- { // turnTableLeft
- dan_l_to_u,
- dan_l_to_d,
- 0,
- dan_l_to_r,
- 0
- },
- { // turnTableRight
- dan_r_to_u,
- dan_r_to_d,
- dan_r_to_l,
- 0,
- dan_r_to_t
- },
- { // turnTableTalk
- dan_t_to_u,
- 0,
- 0,
- dan_t_to_r,
- 0
- },
-};
-
-TurnTable danielle_turnTable1 = {
- { // turnTableUp
- 0,
- sex_u_to_d,
- sex_u_to_l,
- sex_u_to_r,
- sex_u_to_t
- },
- { // turnTableDown
- sex_d_to_u,
- 0,
- sex_d_to_l,
- sex_d_to_r,
- 0
- },
- { // turnTableLeft
- sex_l_to_u,
- sex_l_to_d,
- 0,
- sex_l_to_r,
- 0
- },
- { // turnTableRight
- sex_r_to_u,
- sex_r_to_d,
- sex_r_to_l,
- 0,
- sex_r_to_t
- },
- { // turnTableTalk
- sex_t_to_u,
- 0,
- 0,
- sex_t_to_r,
- 0
- }
-};
-
-MegaSet danielle_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- dan_up, // animUp
- dan_down, // animDown
- dan_left, // animLeft
- dan_right, // animRight
- dan_st_up, // standUp
- dan_st_down, // standDown
- dan_st_left, // standLeft
- dan_st_right, // standRight
- dan_st_talk, // standTalk
- &danielle_turnTable0,
-};
-
-MegaSet danielle_megaSet1 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- sex_up, // animUp
- sex_down, // animDown
- sex_left, // animLeft
- sex_right, // animRight
- sex_st_up, // standUp
- sex_st_down, // standDown
- sex_st_left, // standLeft
- sex_st_right, // standRight
- sex_st_talk, // standTalk
- &danielle_turnTable1
-};
-
-ExtCompact danielle_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- RIGHT, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96+32, // spWidth_xx
- SP_DAN_COL, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- dan_auto, // animScratch
- 0, // megaSet
- &danielle_megaSet0,
- &danielle_megaSet1,
- 0,
- 0
-};
-
-Compact danielle = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE+ST_SORT+ST_RECREATE+ST_GRID_PLOT+ST_COLLISION, // status
- 0, // sync
- 31, // screen
- ID_SC31_FLOOR, // place
- 0, // getToTable
- 352, // xcood
- 248, // ycood
- 38+55*64, // frame
- 54, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65528, // mouseRel_x
- (int16) 65493, // mouseRel_y
- 14, // mouseSize_x
- 50, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DANIELLE_LOGIC, // baseSub
- 0, // baseSub_off
- &danielle_ext
-};
-
-uint16 spu_d_to_r[] = {
- 39+71*64,
- 0
-};
-
-uint16 spu_down[] = {
- 1,
- 8+71*64,
- 0,
- 1,
- 1,
- 9+71*64,
- 0,
- 1,
- 1,
- 10+71*64,
- 0,
- 1,
- 1,
- 11+71*64,
- 0,
- 1,
- 1,
- 12+71*64,
- 0,
- 1,
- 1,
- 13+71*64,
- 0,
- 1,
- 1,
- 14+71*64,
- 0,
- 1,
- 1,
- 15+71*64,
- 0,
- 1,
- 0
-};
-
-uint16 spu_st_up[] = {
- 71*64,
- 1,
- 0,
- 36,
- 0
-};
-
-TurnTable spunky_turnTable0 = {
- { // turnTableUp
- 0,
- spu_u_to_d,
- spu_u_to_l,
- spu_u_to_r,
- spu_u_to_t
- },
- { // turnTableDown
- spu_d_to_u,
- 0,
- spu_d_to_l,
- spu_d_to_r,
- 0
- },
- { // turnTableLeft
- spu_l_to_u,
- spu_l_to_d,
- 0,
- spu_l_to_r,
- spu_l_to_t
- },
- { // turnTableRight
- spu_r_to_u,
- spu_r_to_d,
- spu_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- spu_t_to_u,
- 0,
- spu_t_to_l,
- 0,
- 0
- }
-};
-
-MegaSet spunky_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- spu_up, // animUp
- spu_down, // animDown
- spu_left, // animLeft
- spu_right, // animRight
- spu_st_up, // standUp
- spu_st_down, // standDown
- spu_st_left, // standLeft
- spu_st_right, // standRight
- spu_st_talk, // standTalk
- &spunky_turnTable0
-};
-
-ExtCompact spunky_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- RIGHT, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96+32, // spWidth_xx
- 7, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- spu_auto, // animScratch
- 0, // megaSet
- &spunky_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact spunky = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_SORT+ST_RECREATE+ST_GRID_PLOT+ST_COLLISION, // status
- 0, // sync
- 31, // screen
- ID_SC31_FLOOR, // place
- 0, // getToTable
- 312, // xcood
- 240, // ycood
- 38+71*64, // frame
- 16614, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65528, // mouseRel_x
- (int16) 65493, // mouseRel_y
- 14, // mouseSize_x
- 50, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SPUNKY_LOGIC, // baseSub
- 0, // baseSub_off
- &spunky_ext
-};
-
-uint16 sc38_video_anim[] = {
- 133*64,
- 376,
- 252,
- 0,
- 376,
- 252,
- 1,
- 376,
- 252,
- 2,
- 376,
- 252,
- 3,
- 376,
- 252,
- 4,
- 376,
- 252,
- 5,
- 376,
- 252,
- 6,
- 0
-};
-
-uint16 sc38_screen_1[] = {
- 134*64,
- 379,
- 209,
- 0,
- 379,
- 209,
- 1,
- 379,
- 209,
- 2,
- 379,
- 209,
- 3,
- 379,
- 209,
- 4,
- 379,
- 209,
- 5,
- 379,
- 209,
- 6,
- 379,
- 209,
- 7,
- 379,
- 209,
- 8,
- 379,
- 209,
- 9,
- 379,
- 209,
- 10,
- 379,
- 209,
- 11,
- 379,
- 209,
- 12,
- 379,
- 209,
- 13,
- 379,
- 209,
- 14,
- 379,
- 209,
- 15,
- 379,
- 209,
- 16,
- 379,
- 209,
- 17,
- 379,
- 209,
- 18,
- 379,
- 209,
- 19,
- 379,
- 209,
- 20,
- 379,
- 209,
- 21,
- 379,
- 209,
- 22,
- 379,
- 209,
- 23,
- 379,
- 209,
- 24,
- 379,
- 209,
- 25,
- 379,
- 209,
- 26,
- 379,
- 209,
- 27,
- 379,
- 209,
- 28,
- 379,
- 209,
- 29,
- 379,
- 209,
- 30,
- 379,
- 209,
- 31,
- 379,
- 209,
- 32,
- 379,
- 209,
- 33,
- 379,
- 209,
- 34,
- 379,
- 209,
- 35,
- 379,
- 209,
- 36,
- 379,
- 209,
- 37,
- 379,
- 209,
- 38,
- 379,
- 209,
- 28,
- 379,
- 209,
- 29,
- 379,
- 209,
- 30,
- 379,
- 209,
- 31,
- 379,
- 209,
- 32,
- 379,
- 209,
- 33,
- 379,
- 209,
- 34,
- 379,
- 209,
- 35,
- 379,
- 209,
- 36,
- 379,
- 209,
- 37,
- 379,
- 209,
- 38,
- 379,
- 209,
- 39,
- 379,
- 209,
- 40,
- 379,
- 209,
- 41,
- 379,
- 209,
- 42,
- 379,
- 209,
- 43,
- 379,
- 209,
- 44,
- 379,
- 209,
- 45,
- 0
-};
-
-uint16 sc38_lift_down[] = {
- 101*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- SEND_SYNC,
- ID_FOSTER,
- 1,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/39comp.h b/sky/compacts/39comp.h
deleted file mode 100644
index 9ae1642545..0000000000
--- a/sky/compacts/39comp.h
+++ /dev/null
@@ -1,783 +0,0 @@
-/* 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 SKY39COMP_H
-#define SKY39COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact sc39_exit_31 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 39, // screen
- 0, // place
- 0, // getToTable
- 164, // xcood
- 225, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 190-164, // mouseSize_x
- 305-225, // mouseSize_y
- SC39_EXIT_31_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc39_floor_table[] = {
- ID_SC39_FLOOR,
- RET_OK,
- ID_SC39_EXIT_31,
- GT_SC39_EXIT_31,
- 0,
- SC39_EXIT_31_WALK_ON,
- ID_SC39_EXIT_40,
- GT_SC39_EXIT_40,
- ID_SC39_EXIT_41,
- GT_SC39_EXIT_41,
- 1,
- SC39_EXIT_41_WALK_ON,
- ID_SC39_WALTERS,
- GT_SC39_WALTERS,
- 65535
-};
-
-Compact sc39_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 39, // screen
- 0, // place
- sc39_floor_table, // getToTable
- 176, // xcood
- 256, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-176, // mouseSize_x
- 327-256, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc39_walters = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 39, // screen
- 0, // place
- 0, // getToTable
- 376, // xcood
- 228, // ycood
- 0, // frame
- 16723, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 445-376, // mouseSize_x
- 320-228, // mouseSize_y
- SC39_WALTERS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reset_41_39[] = {
- C_SCREEN,
- 39,
- C_PLACE,
- ID_SC39_FLOOR,
- C_XCOOD,
- 424,
- C_YCOOD,
- 256,
- C_MEGA_SET,
- NEXT_MEGA_SET,
- C_FRAME,
- 42+12*64,
- C_DIR,
- LEFT,
- 65535
-};
-
-Compact sc39_exit_40 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 39, // screen
- 0, // place
- 0, // getToTable
- 289, // xcood
- 204, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_UP_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 316-289, // mouseSize_x
- 252-204, // mouseSize_y
- SC39_EXIT_40_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc39_ascend[] = {
- 24*64,
- 289,
- 207,
- 0,
- 289,
- 207,
- 0,
- 289,
- 205,
- 1,
- 289,
- 205,
- 1,
- 289,
- 202,
- 2,
- 289,
- 202,
- 2,
- 289,
- 201,
- 3,
- 289,
- 201,
- 3,
- 289,
- 200,
- 4,
- 289,
- 200,
- 4,
- 289,
- 200,
- 5,
- 289,
- 200,
- 5,
- 289,
- 200,
- 6,
- 289,
- 200,
- 6,
- 290,
- 201,
- 7,
- 290,
- 201,
- 7,
- 291,
- 202,
- 8,
- 291,
- 202,
- 8,
- 293,
- 202,
- 9,
- 0
-};
-
-uint16 sc39_logic_list[] = {
- ID_FOSTER,
- ID_DANIELLE,
- ID_SPUNKY,
- ID_DOG_BARK_THING,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc39_chip_list[] = {
- IT_SC39_LAYER_0+DISK_14,
- IT_SC39_LAYER_1+DISK_14,
- IT_SC39_LAYER_2+DISK_14,
- IT_SC39_GRID_1+DISK_14,
- IT_SC39_GRID_2+DISK_14,
- 23+DISK_14,
- 24+DISK_14,
- 0
-};
-
-uint16 reset_31_39[] = {
- C_SCREEN,
- 39,
- C_PLACE,
- ID_SC39_FLOOR,
- C_XCOOD,
- 144,
- C_YCOOD,
- 296,
- 65535
-};
-
-uint16 sc39_mouse_list[] = {
- ID_SC39_WALTERS,
- ID_SC39_EXIT_31,
- ID_SC39_EXIT_40,
- ID_SC39_EXIT_41,
- ID_SC39_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc39_exit_41 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 39, // screen
- 0, // place
- 0, // getToTable
- 384, // xcood
- 200, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 400-384, // mouseSize_x
- 227-200, // mouseSize_y
- SC39_EXIT_41_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *sc39_walk_grid = (uint32*)sc39_fast_list;
-
-uint16 sc39_descend[] = {
- 23*64,
- 293,
- 202,
- 0,
- 291,
- 201,
- 1,
- 290,
- 200,
- 2,
- 289,
- 199,
- 3,
- 289,
- 199,
- 4,
- 289,
- 200,
- 5,
- 289,
- 203,
- 6,
- 289,
- 205,
- 7,
- 289,
- 207,
- 8,
- 289,
- 210,
- 9,
- 0
-};
-
-uint16 sc39_fast_list[] = {
- 12+DISK_14,
- 52+DISK_14,
- 135+DISK_14,
- 0
-};
-
-uint16 reset_40_39[] = {
- C_SCREEN,
- 39,
- C_PLACE,
- ID_SC39_FLOOR,
- C_XCOOD,
- 289,
- C_YCOOD,
- 207,
- C_FRAME,
- 24*64,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 sc39_palette[] = {
- 0,
- 512,
- 512,
- 2,
- 1028,
- 1026,
- 522,
- 1540,
- 1540,
- 1030,
- 2570,
- 1542,
- 1546,
- 3594,
- 1542,
- 2058,
- 3082,
- 2056,
- 1552,
- 4614,
- 1542,
- 2064,
- 4104,
- 2568,
- 2572,
- 3598,
- 3594,
- 2578,
- 5130,
- 2058,
- 3086,
- 5134,
- 2570,
- 3090,
- 7182,
- 1544,
- 3094,
- 3592,
- 5134,
- 3094,
- 4620,
- 4110,
- 4110,
- 5654,
- 3598,
- 3100,
- 5642,
- 4110,
- 4116,
- 5136,
- 5136,
- 4118,
- 7184,
- 3086,
- 4122,
- 4622,
- 6674,
- 4124,
- 5646,
- 5138,
- 4126,
- 6668,
- 4626,
- 4634,
- 8468,
- 3600,
- 4636,
- 7184,
- 4626,
- 5144,
- 5654,
- 6676,
- 5144,
- 8472,
- 4114,
- 4643,
- 7694,
- 4628,
- 5658,
- 8470,
- 4628,
- 5656,
- 9502,
- 3604,
- 5660,
- 9498,
- 4628,
- 5665,
- 7700,
- 6680,
- 6177,
- 9494,
- 5142,
- 5671,
- 7698,
- 7192,
- 6686,
- 10014,
- 5144,
- 6691,
- 9496,
- 5658,
- 6691,
- 11034,
- 4632,
- 6695,
- 9494,
- 6682,
- 6693,
- 8988,
- 7196,
- 6699,
- 8468,
- 8478,
- 7209,
- 10008,
- 7196,
- 7213,
- 11028,
- 6172,
- 7719,
- 11038,
- 6174,
- 7215,
- 8982,
- 8993,
- 7721,
- 10526,
- 8478,
- 8485,
- 11555,
- 6686,
- 8489,
- 12062,
- 7198,
- 7731,
- 11544,
- 7713,
- 9001,
- 12067,
- 7713,
- 9003,
- 14627,
- 6686,
- 9009,
- 13086,
- 7715,
- 9519,
- 11553,
- 10021,
- 10025,
- 12073,
- 10021,
- 10029,
- 13095,
- 8997,
- 9019,
- 13084,
- 8999,
- 10541,
- 12589,
- 11049,
- 10043,
- 13601,
- 10025,
- 11565,
- 11055,
- 13101,
- 11059,
- 15151,
- 10025,
- 11573,
- 14635,
- 11051,
- 12083,
- 15665,
- 11053,
- 12595,
- 15671,
- 11567,
- 12599,
- 15667,
- 12081,
- 13117,
- 14643,
- 14133,
- 13629,
- 14135,
- 15671,
- 14143,
- 16183,
- 15161,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/3compact.h b/sky/compacts/3compact.h
deleted file mode 100644
index 7e918c4023..0000000000
--- a/sky/compacts/3compact.h
+++ /dev/null
@@ -1,1852 +0,0 @@
-/* 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 SKY3COMPACT_H
-#define SKY3COMPACT_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 rs_low_lift2[] = {
- C_XCOOD,
- 292,
- C_YCOOD,
- 210,
- C_FRAME,
- 203*64,
- C_BASE_SUB+2,
- 0,
- C_LOGIC,
- L_SCRIPT,
- C_STATUS,
- ST_SORT+ST_LOGIC+ST_RECREATE+ST_NO_VMASK,
- 65535
-};
-
-Compact low_lift_2 = {
- L_SCRIPT, // logic
- ST_SORT+ST_LOGIC+ST_RECREATE+ST_NO_VMASK, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 292, // xcood
- 210, // ycood
- 203*64, // frame
- 19+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 57, // mouseRel_y
- 48, // mouseSize_x
- 21, // mouseSize_y
- TOP_LIFT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LOW_LIFT2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_low_lift3[] = {
- C_XCOOD,
- 275,
- C_YCOOD,
- 286,
- C_FRAME,
- 204*64,
- C_BASE_SUB+2,
- 0,
- C_LOGIC,
- L_SCRIPT,
- C_STATUS,
- ST_SORT+ST_LOGIC+ST_RECREATE+ST_NO_VMASK,
- 65535
-};
-
-uint16 liftc3_down[] = {
- 204*64,
- 298,
- 141,
- 22,
- 298,
- 141,
- 21,
- 294,
- 141,
- 20,
- 289,
- 141,
- 19,
- 285,
- 141,
- 18,
- 280,
- 141,
- 17,
- 275,
- 141,
- 16,
- 275,
- 146,
- 16,
- 275,
- 151,
- 15,
- 275,
- 156,
- 15,
- 275,
- 161,
- 14,
- 275,
- 166,
- 14,
- 275,
- 171,
- 13,
- 275,
- 176,
- 13,
- 275,
- 181,
- 12,
- 275,
- 186,
- 12,
- 275,
- 191,
- 11,
- 275,
- 196,
- 11,
- 275,
- 201,
- 10,
- 275,
- 206,
- 10,
- 275,
- 211,
- 9,
- 275,
- 216,
- 9,
- 275,
- 221,
- 8,
- 275,
- 226,
- 8,
- 275,
- 231,
- 7,
- 275,
- 236,
- 7,
- 275,
- 241,
- 6,
- 275,
- 246,
- 6,
- 275,
- 251,
- 5,
- 275,
- 256,
- 5,
- 275,
- 261,
- 4,
- 275,
- 266,
- 4,
- 275,
- 271,
- 3,
- 275,
- 276,
- 2,
- 275,
- 281,
- 1,
- 275,
- 286,
- 0,
- 0,
- 0
-};
-
-uint16 joey_list_s3[] = {
- 296,
- 360,
- 248,
- 321,
- 1,
- 0
-};
-
-uint16 liftc1_down[] = {
- 202*64,
- 250,
- 141,
- 15,
- 250,
- 146,
- 14,
- 250,
- 151,
- 14,
- 250,
- 155,
- 13,
- 250,
- 160,
- 13,
- 250,
- 164,
- 12,
- 250,
- 169,
- 12,
- 250,
- 173,
- 11,
- 250,
- 178,
- 11,
- 250,
- 182,
- 10,
- 250,
- 187,
- 10,
- 250,
- 191,
- 9,
- 250,
- 196,
- 9,
- 250,
- 200,
- 8,
- 250,
- 205,
- 8,
- 250,
- 209,
- 7,
- 250,
- 214,
- 7,
- 250,
- 218,
- 6,
- 250,
- 223,
- 6,
- 250,
- 227,
- 5,
- 250,
- 232,
- 5,
- 250,
- 236,
- 4,
- 250,
- 241,
- 4,
- 250,
- 245,
- 3,
- 250,
- 250,
- 3,
- 250,
- 254,
- 2,
- 250,
- 259,
- 2,
- 250,
- 263,
- 1,
- 250,
- 268,
- 0,
- 0,
- 0
-};
-
-uint16 shades_l_to_r[] = {
- 41-8+217*64,
- 40-8+217*64,
- 47-8+217*64,
- 0
-};
-
-uint16 shades_st_talk[] = {
- 43*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 shades_st_right[] = {
- 217*64,
- 1,
- 1,
- 38,
- 0
-};
-
-Compact eye_bolt = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC+ST_NO_VMASK, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- EYE_BOLT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact lights1 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 10, // xcood
- 10, // ycood
- 212*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
- LIGHTS1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_low_barrel[] = {
- C_XCOOD,
- 10,
- C_YCOOD,
- 10,
- C_FRAME,
- 202*64,
- C_STATUS,
- ST_LOGIC+ST_RECREATE+ST_NO_VMASK,
- C_LOGIC,
- L_SCRIPT,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-Compact convey = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- CONVEY_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 search_seq[] = {
- 169*64,
- 289,
- 231,
- 0,
- 289,
- 231,
- 1,
- 289,
- 231,
- 2,
- 289,
- 231,
- 3,
- 289,
- 231,
- 4,
- 289,
- 231,
- 5,
- 289,
- 231,
- 4,
- 289,
- 231,
- 6,
- 289,
- 231,
- 7,
- 289,
- 231,
- 8,
- 289,
- 231,
- 8,
- 289,
- 231,
- 8,
- 289,
- 231,
- 8,
- 289,
- 231,
- 8,
- 289,
- 231,
- 8,
- 289,
- 231,
- 8,
- 289,
- 231,
- 7,
- 289,
- 231,
- 6,
- 289,
- 231,
- 4,
- 289,
- 231,
- 1,
- 289,
- 231,
- 0,
- 0
-};
-
-ExtCompact eye_ball_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,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact eye_ball = {
- L_SCRIPT, // logic
- ST_FOREGROUND+ST_RECREATE+ST_LOGIC+ST_NO_VMASK+ST_MOUSE, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 201, // xcood
- 165, // ycood
- 213*64, // frame
- 4218, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 25, // mouseSize_x
- 70, // mouseSize_y
- EYE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- EYE_BALL_LOGIC, // baseSub
- 0, // baseSub_off
- &eye_ball_ext
-};
-
-uint32 *sh = (uint32*)&shades;
-
-uint16 liftc3_up[] = {
- 204*64,
- 275,
- 286,
- 0,
- 275,
- 281,
- 1,
- 275,
- 276,
- 2,
- 275,
- 271,
- 3,
- 275,
- 266,
- 4,
- 275,
- 261,
- 4,
- 275,
- 256,
- 5,
- 275,
- 251,
- 5,
- 275,
- 246,
- 6,
- 275,
- 241,
- 6,
- 275,
- 236,
- 7,
- 275,
- 231,
- 7,
- 275,
- 226,
- 8,
- 275,
- 221,
- 8,
- 275,
- 216,
- 9,
- 275,
- 211,
- 9,
- 275,
- 206,
- 10,
- 275,
- 201,
- 10,
- 275,
- 196,
- 11,
- 275,
- 191,
- 11,
- 275,
- 186,
- 12,
- 275,
- 181,
- 12,
- 275,
- 176,
- 13,
- 275,
- 171,
- 13,
- 275,
- 166,
- 14,
- 275,
- 161,
- 14,
- 275,
- 156,
- 15,
- 275,
- 151,
- 15,
- 275,
- 146,
- 16,
- 275,
- 141,
- 16,
- 280,
- 141,
- 17,
- 285,
- 141,
- 18,
- 289,
- 141,
- 19,
- 294,
- 141,
- 20,
- 298,
- 141,
- 21,
- 298,
- 141,
- 22,
- 0
-};
-
-uint16 shades_l_to_u[] = {
- 43-8+217*64,
- 0
-};
-
-uint16 shades_u_to_d[] = {
- 43-8+217*64,
- 42-8+217*64,
- 41-8+217*64,
- 0
-};
-
-uint16 s3_mouse[] = {
- ID_FURNACE_DOOR,
- ID_STEVE_SPY,
- ID_JOEY,
- ID_SLOT,
- ID_SMOULDER,
- ID_EYE_BALL,
- ID_FURNACE,
- ID_S3_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 shades_d_to_u[] = {
- 47-8+217*64,
- 46-8+217*64,
- 45-8+217*64,
- 0
-};
-
-MegaSet smoulder_megaSet0 = {
- 7, // gridWidth
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-ExtCompact smoulder_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
- &smoulder_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact smoulder = {
- L_SCRIPT, // logic
- ST_RECREATE+ST_LOGIC, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 373+24, // xcood
- 289, // ycood
- 0, // frame
- 4220, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65512, // mouseRel_x
- (int16) 65532, // mouseRel_y
- 60, // mouseSize_x
- 10, // mouseSize_y
- SMOULDER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SMOULDER_LOGIC, // baseSub
- 0, // baseSub_off
- &smoulder_ext
-};
-
-Compact low_lift_3 = {
- L_SCRIPT, // logic
- ST_SORT+ST_LOGIC+ST_RECREATE+ST_NO_VMASK, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 275, // xcood
- 286, // ycood
- 204*64, // frame
- 19+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 57, // mouseRel_y
- 48, // mouseSize_x
- 21, // mouseSize_y
- TOP_LIFT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LOW_LIFT3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 shades_u_to_r[] = {
- 45-8+217*64,
- 0
-};
-
-Compact furnace = {
- L_SCRIPT, // logic
- ST_SORT+ST_LOGIC+ST_MOUSE+ST_RECREATE, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 226, // xcood
- 240, // ycood
- 211*64, // frame
- 4221, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 10, // mouseSize_x
- 40, // mouseSize_y
- FURNACE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FURNACE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 liftc1_up[] = {
- 202*64,
- 250,
- 268,
- 0,
- 250,
- 263,
- 1,
- 250,
- 259,
- 2,
- 250,
- 254,
- 2,
- 250,
- 250,
- 3,
- 250,
- 245,
- 3,
- 250,
- 241,
- 4,
- 250,
- 236,
- 4,
- 250,
- 232,
- 5,
- 250,
- 227,
- 5,
- 250,
- 223,
- 6,
- 250,
- 218,
- 6,
- 250,
- 214,
- 7,
- 250,
- 209,
- 7,
- 250,
- 205,
- 8,
- 250,
- 200,
- 8,
- 250,
- 196,
- 9,
- 250,
- 191,
- 9,
- 250,
- 187,
- 10,
- 250,
- 182,
- 10,
- 250,
- 178,
- 11,
- 250,
- 173,
- 11,
- 250,
- 169,
- 12,
- 250,
- 164,
- 12,
- 250,
- 160,
- 13,
- 250,
- 155,
- 13,
- 250,
- 151,
- 14,
- 250,
- 146,
- 14,
- 250,
- 141,
- 15,
- 0
-};
-
-uint16 shades_r_to_d[] = {
- 47-8+217*64,
- 0
-};
-
-uint16 s3_logic[] = {
- ID_STEVE_SPY,
- ID_FOSTER,
- ID_LOW_LIFT,
- 4350,
- 4351,
- ID_CONVEY,
- ID_FURNACE,
- ID_LOW_BARREL,
- ID_JOEY_FLY,
- ID_JOEY,
- ID_LIGHTS1,
- ID_FURNACE_DOOR,
- ID_EYE_BALL,
- ID_SHADES,
- ID_EYE_BOLT,
- ID_SMOULDER,
- 105,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 shades_st_up[] = {
- 217*64,
- 1,
- 1,
- 36,
- 0
-};
-
-uint16 smoulder_seq[] = {
- 225*64,
- 373,
- 269,
- 0,
- 373,
- 269,
- 1,
- 373,
- 269,
- 1,
- 373,
- 269,
- 2,
- 373,
- 269,
- 2,
- 373,
- 269,
- 3,
- 373,
- 269,
- 3,
- 373,
- 269,
- 4,
- 373,
- 269,
- 4,
- 373,
- 269,
- 0,
- 0
-};
-
-uint16 shades_auto[32];
-
-uint16 shades_up[] = {
- 2,
- 0+217*64,
- 0,
- 65534,
- 2,
- 1+217*64,
- 0,
- 65534,
- 2,
- 2+217*64,
- 0,
- 65534,
- 2,
- 3+217*64,
- 0,
- 65534,
- 2,
- 4+217*64,
- 0,
- 65534,
- 2,
- 5+217*64,
- 0,
- 65534,
- 2,
- 6+217*64,
- 0,
- 65534,
- 2,
- 7+217*64,
- 0,
- 65534,
- 0
-};
-
-uint16 shades_down[] = {
- 2,
- 8+217*64,
- 0,
- 2,
- 2,
- 9+217*64,
- 0,
- 2,
- 2,
- 10+217*64,
- 0,
- 2,
- 2,
- 11+217*64,
- 0,
- 2,
- 2,
- 12+217*64,
- 0,
- 2,
- 2,
- 13+217*64,
- 0,
- 2,
- 2,
- 14+217*64,
- 0,
- 2,
- 2,
- 15+217*64,
- 0,
- 2,
- 0
-};
-
-uint16 shades_left[] = {
- 4,
- 16+217*64,
- 65532,
- 0,
- 4,
- 17+217*64,
- 65532,
- 0,
- 4,
- 18+217*64,
- 65532,
- 0,
- 4,
- 19+217*64,
- 65532,
- 0,
- 4,
- 20+217*64,
- 65532,
- 0,
- 4,
- 21+217*64,
- 65532,
- 0,
- 4,
- 22+217*64,
- 65532,
- 0,
- 4,
- 23+217*64,
- 65532,
- 0,
- 0
-};
-
-uint16 shades_right[] = {
- 4,
- 24+217*64,
- 4,
- 0,
- 4,
- 25+217*64,
- 4,
- 0,
- 4,
- 26+217*64,
- 4,
- 0,
- 4,
- 27+217*64,
- 4,
- 0,
- 4,
- 28+217*64,
- 4,
- 0,
- 4,
- 29+217*64,
- 4,
- 0,
- 4,
- 30+217*64,
- 4,
- 0,
- 4,
- 31+217*64,
- 4,
- 0,
- 0
-};
-
-uint16 shades_st_down[] = {
- 217*64,
- 1,
- 1,
- 32,
- 0
-};
-
-uint16 shades_st_left[] = {
- 217*64,
- 1,
- 1,
- 34,
- 0
-};
-
-uint16 shades_u_to_l[] = {
- 43-8+217*64,
- 0
-};
-
-uint16 shades_d_to_l[] = {
- 41-8+217*64,
- 0
-};
-
-uint16 shades_d_to_r[] = {
- 47-8+217*64,
- 0
-};
-
-uint16 shades_l_to_d[] = {
- 41-8+217*64,
- 0
-};
-
-uint16 shades_r_to_u[] = {
- 45-8+217*64,
- 0
-};
-
-uint16 shades_r_to_l[] = {
- 45-8+217*64,
- 44-8+217*64,
- 43-8+217*64,
- 0
-};
-
-TurnTable shades_turnTable0 = {
- { // turnTableUp
- 0,
- shades_u_to_d,
- shades_u_to_l,
- shades_u_to_r,
- 0
- },
- { // turnTableDown
- shades_d_to_u,
- 0,
- shades_d_to_l,
- shades_d_to_r,
- 0
- },
- { // turnTableLeft
- shades_l_to_u,
- shades_l_to_d,
- 0,
- shades_l_to_r,
- 0
- },
- { // turnTableRight
- shades_r_to_u,
- shades_r_to_d,
- shades_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet shades_megaSet0 = {
- 0, // gridWidth
- 0, // colOffset
- 8, // colWidth
- 8, // lastChr
- shades_up, // animUp
- shades_down, // animDown
- shades_left, // animLeft
- shades_right, // animRight
- shades_st_up, // standUp
- shades_st_down, // standDown
- shades_st_left, // standLeft
- shades_st_right, // standRight
- shades_st_talk, // standTalk
- &shades_turnTable0
-};
-
-ExtCompact shades_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- 0, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_SHADES, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- shades_auto, // animScratch
- 0, // megaSet
- &shades_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact shades = {
- L_SCRIPT, // logic
- ST_GRID_PLOT+ST_LOGIC, // status
- 0, // sync
- 3, // screen
- ID_S3_FLOOR, // place
- 0, // getToTable
- 424, // xcood
- 280, // ycood
- 217*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 0, // mouseSize_x
- 0, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- SHADES_LOGIC, // baseSub
- 0, // baseSub_off
- &shades_ext
-};
-
-uint16 liftc2_down[] = {
- 203*64,
- 292,
- 141,
- 21,
- 292,
- 141,
- 20,
- 292,
- 141,
- 19,
- 292,
- 141,
- 18,
- 292,
- 141,
- 17,
- 292,
- 141,
- 16,
- 292,
- 141,
- 15,
- 292,
- 141,
- 14,
- 292,
- 141,
- 13,
- 292,
- 141,
- 12,
- 292,
- 141,
- 11,
- 292,
- 141,
- 10,
- 292,
- 141,
- 9,
- 292,
- 141,
- 8,
- 292,
- 146,
- 8,
- 292,
- 151,
- 7,
- 292,
- 156,
- 7,
- 292,
- 160,
- 6,
- 292,
- 165,
- 6,
- 292,
- 169,
- 5,
- 292,
- 174,
- 5,
- 292,
- 178,
- 4,
- 292,
- 183,
- 4,
- 292,
- 187,
- 3,
- 292,
- 192,
- 3,
- 292,
- 196,
- 2,
- 292,
- 201,
- 2,
- 292,
- 205,
- 1,
- 292,
- 210,
- 0,
- 0,
- 0
-};
-
-uint16 rs_start_joey_fly[] = {
- C_STATUS,
- ST_SORT+ST_LOGIC+ST_RECREATE,
- 65535
-};
-
-Compact steve_watch = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 244, // xcood
- 196, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 1, // mouseSize_x
- 1, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- STEVE_SPY_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 liftc2_up[] = {
- 203*64,
- 292,
- 210,
- 0,
- 292,
- 205,
- 1,
- 292,
- 201,
- 2,
- 292,
- 196,
- 2,
- 292,
- 192,
- 3,
- 292,
- 187,
- 3,
- 292,
- 183,
- 4,
- 292,
- 178,
- 4,
- 292,
- 174,
- 5,
- 292,
- 169,
- 5,
- 292,
- 165,
- 6,
- 292,
- 160,
- 6,
- 292,
- 156,
- 7,
- 292,
- 151,
- 7,
- 292,
- 146,
- 8,
- 292,
- 141,
- 8,
- 292,
- 141,
- 9,
- 292,
- 141,
- 10,
- 292,
- 141,
- 11,
- 292,
- 141,
- 12,
- 292,
- 141,
- 13,
- 292,
- 141,
- 14,
- 292,
- 141,
- 15,
- 292,
- 141,
- 16,
- 292,
- 141,
- 17,
- 292,
- 141,
- 18,
- 292,
- 141,
- 19,
- 292,
- 141,
- 20,
- 292,
- 141,
- 21,
- 0
-};
-
-Compact furnace_door = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_RECREATE+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 0X18E, // xcood
- 0XDE, // ycood
- 215*64, // frame
- 181, // cursorText
- FURNACE_EXIT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 16, // mouseSize_x
- 60, // mouseSize_y
- FURNACE_D_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FURNACE_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact slot = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 385, // xcood
- 233, // ycood
- 0, // frame
- 4219, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 15, // mouseSize_y
- SLOT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 chip_list_sc3[] = {
- 173,
- 111,
- 227,
- 202+DISK_1,
- 203+DISK_1,
- 204+DISK_1,
- 205+DISK_1,
- 206+DISK_1,
- 207+DISK_1,
- 208+DISK_1,
- 212+DISK_1,
- 216+DISK_1+0X8000,
- 215+DISK_1,
- 209+0X8000+DISK_1,
- 210+0X8000+DISK_1,
- 217+DISK_1,
- 214+DISK_1,
- 225+DISK_1,
- 218+DISK_1+0X8000,
- 169+DISK_1+0X8000,
- 0
-};
-
-Compact low_lift = {
- L_SCRIPT, // logic
- ST_SORT+ST_LOGIC+ST_RECREATE+ST_NO_VMASK, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 250, // xcood
- 268, // ycood
- 202*64, // frame
- 19+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 57, // mouseRel_y
- 48, // mouseSize_x
- 21, // mouseSize_y
- TOP_LIFT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LOW_LIFT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact joey_fly = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 209*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
- FLY_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_low_lift[] = {
- C_XCOOD,
- 250,
- C_YCOOD,
- 268,
- C_FRAME,
- 202*64,
- C_BASE_SUB+2,
- 0,
- C_LOGIC,
- L_SCRIPT,
- C_STATUS,
- ST_SORT+ST_LOGIC+ST_RECREATE+ST_NO_VMASK,
- 65535
-};
-
-uint16 r3_floor_table[] = {
- ID_S3_FLOOR,
- RET_OK,
- ID_FURNACE_DOOR,
- GET_TO_FURNACE_DOOR,
- ID_SLOT,
- GET_TO_SLOT,
- ID_SMOULDER,
- GET_TO_BODY,
- ID_EYE_BALL,
- GET_TO_EYE,
- ID_FURNACE,
- GET_TO_FURNACE,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 65535
-};
-
-Compact s3_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 3, // screen
- 0, // place
- r3_floor_table, // getToTable
- 176, // xcood
- 240, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 256, // mouseSize_x
- 79, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_joey_to_furnace[] = {
- C_XCOOD,
- 344,
- C_YCOOD,
- 264,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE,
- C_PLACE,
- ID_S3_FLOOR,
- C_SCREEN,
- 3,
- C_MODE,
- 0,
- C_BASE_SUB,
- JOEY_LOGIC,
- C_BASE_SUB+2,
- 0,
- C_DIR,
- RIGHT,
- C_FRAME,
- 173*64+12,
- 65535
-};
-
-Compact low_barrel = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE+ST_NO_VMASK, // status
- 0, // sync
- 3, // screen
- 0, // place
- 0, // getToTable
- 10, // xcood
- 10, // ycood
- 202*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
- LOW_BARREL_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/40comp.h b/sky/compacts/40comp.h
deleted file mode 100644
index f087aa4bc8..0000000000
--- a/sky/compacts/40comp.h
+++ /dev/null
@@ -1,1229 +0,0 @@
-/* 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 SKY40COMP_H
-#define SKY40COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact sc40_body_2 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 263, // xcood
- 222, // ycood
- 0, // frame
- 16689, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 280-263, // mouseSize_x
- 248-222, // mouseSize_y
- SC40_BODY_2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc40_locker_shut[] = {
- 14*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 reset_39_40[] = {
- C_SCREEN,
- 40,
- C_PLACE,
- ID_SC40_FLOOR,
- C_XCOOD,
- 197,
- C_YCOOD,
- 196,
- C_FRAME,
- 25*64,
- C_DIR,
- RIGHT,
- 65535
-};
-
-Compact sc40_body_3 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 286, // xcood
- 220, // ycood
- 0, // frame
- 16689, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 305-286, // mouseSize_x
- 249-220, // mouseSize_y
- SC40_BODY_3_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc40_cabinet = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 336, // xcood
- 280, // ycood
- 0, // frame
- 16682, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 357-336, // mouseSize_x
- 312-280, // mouseSize_y
- SC40_CABINET_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *sc40_walk_grid = (uint32*)sc40_fast_list;
-
-uint16 sc40_palette[] = {
- 0,
- 768,
- 515,
- 1283,
- 1539,
- 1285,
- 1544,
- 1797,
- 1544,
- 2056,
- 2056,
- 1803,
- 2570,
- 3336,
- 2057,
- 2826,
- 3082,
- 2318,
- 3087,
- 2826,
- 2830,
- 3090,
- 3338,
- 2320,
- 4109,
- 6157,
- 2315,
- 4622,
- 3597,
- 2579,
- 4114,
- 6671,
- 3084,
- 4625,
- 3851,
- 3858,
- 5392,
- 7436,
- 2829,
- 5393,
- 5135,
- 3093,
- 3613,
- 5902,
- 3348,
- 5652,
- 5391,
- 4885,
- 3872,
- 8975,
- 3086,
- 4890,
- 5903,
- 3608,
- 6166,
- 4881,
- 4122,
- 4131,
- 5903,
- 5144,
- 4390,
- 6670,
- 3865,
- 6170,
- 5395,
- 4636,
- 4900,
- 8209,
- 4630,
- 7190,
- 6422,
- 5658,
- 6940,
- 5649,
- 4127,
- 6684,
- 6933,
- 7449,
- 5415,
- 6673,
- 4382,
- 7959,
- 6163,
- 5663,
- 7454,
- 7187,
- 7196,
- 7452,
- 10007,
- 4377,
- 7457,
- 6676,
- 6432,
- 8729,
- 7956,
- 4384,
- 7711,
- 8471,
- 5408,
- 7714,
- 6680,
- 6179,
- 8480,
- 7960,
- 8478,
- 9500,
- 9238,
- 5409,
- 8228,
- 7706,
- 7203,
- 9756,
- 8473,
- 8481,
- 9504,
- 7706,
- 5416,
- 9757,
- 9500,
- 6179,
- 8486,
- 9757,
- 5412,
- 9505,
- 8477,
- 6184,
- 9255,
- 9243,
- 7717,
- 10274,
- 10011,
- 6182,
- 9509,
- 9505,
- 7208,
- 11040,
- 8733,
- 6443,
- 10530,
- 10271,
- 6951,
- 9768,
- 8994,
- 7211,
- 10534,
- 9506,
- 6701,
- 11299,
- 10529,
- 8489,
- 10542,
- 9751,
- 7469,
- 10795,
- 10524,
- 7724,
- 11813,
- 11043,
- 9258,
- 12072,
- 10779,
- 8493,
- 12328,
- 10270,
- 9007,
- 11308,
- 10535,
- 9266,
- 11568,
- 11305,
- 7732,
- 12842,
- 12328,
- 9519,
- 13611,
- 11815,
- 8246,
- 13871,
- 11811,
- 10550,
- 12852,
- 12587,
- 9017,
- 14385,
- 12585,
- 11833,
- 14899,
- 13099,
- 11836,
- 15670,
- 14384,
- 12863,
- 0,
- 2560,
- 2571,
- 3595,
- 3595,
- 3346,
- 4623,
- 4367,
- 3861,
- 5652,
- 5903,
- 5144,
- 8218,
- 7705,
- 7203,
- 10273,
- 8728,
- 6952,
- 10530,
- 9503,
- 6701,
- 11558,
- 10269,
- 7728,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc40_descend[] = {
- 25*64,
- 197,
- 196,
- 0,
- 197,
- 199,
- 1,
- 200,
- 200,
- 2,
- 203,
- 201,
- 3,
- 203,
- 202,
- 4,
- 203,
- 206,
- 5,
- 207,
- 207,
- 6,
- 209,
- 208,
- 7,
- 209,
- 209,
- 0,
- 209,
- 212,
- 1,
- 212,
- 213,
- 2,
- 215,
- 214,
- 3,
- 215,
- 215,
- 8,
- 215,
- 218,
- 9,
- 219,
- 219,
- 10,
- 221,
- 219,
- 11,
- 221,
- 218,
- 12,
- 222,
- 218,
- 13,
- 226,
- 218,
- 14,
- 0
-};
-
-Compact sc40_locker_1 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 231, // xcood
- 208, // ycood
- 14*64, // frame
- 16681, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 5, // mouseRel_x
- 0, // mouseRel_y
- 20, // mouseSize_x
- 251-208, // mouseSize_y
- SC40_LOCKER_1_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC40_LOCKER_1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc40_floor_table[] = {
- ID_SC40_FLOOR,
- RET_OK,
- ID_SC40_EXIT_39,
- GT_SC40_EXIT_39,
- ID_SC40_CABINET,
- GT_SC40_CABINET,
- ID_SC40_TROLLEY,
- GT_SC40_TROLLEY,
- ID_SC40_LOCKER_1,
- GT_SC40_LOCKER_1,
- ID_SC40_LOCKER_2,
- GT_SC40_LOCKER_2,
- ID_SC40_LOCKER_3,
- GT_SC40_LOCKER_3,
- ID_SC40_LOCKER_4,
- GT_SC40_LOCKER_4,
- ID_SC40_LOCKER_5,
- GT_SC40_LOCKER_5,
- ID_SC40_BODY_1,
- GT_SC40_BODY_1,
- ID_SC40_BODY_2,
- GT_SC40_BODY_2,
- ID_SC40_BODY_3,
- GT_SC40_BODY_3,
- ID_SC40_BODY_4,
- GT_SC40_BODY_4,
- ID_SC40_BODY_5,
- GT_SC40_BODY_5,
- 65535
-};
-
-Compact sc40_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 40, // screen
- 0, // place
- sc40_floor_table, // getToTable
- 168, // xcood
- 256, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 415-168, // mouseSize_x
- 327-256, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc40_chip_list[] = {
- IT_SC40_LAYER_0+DISK_14,
- IT_SC40_LAYER_1+DISK_14,
- IT_SC40_LAYER_2+DISK_14,
- IT_SC40_GRID_1+DISK_14,
- IT_SC40_GRID_2+DISK_14,
- IT_SC40_LOCKER+DISK_14,
- IT_SC40_OPEN_DOOR+DISK_14,
- IT_SC40_CLOSE_DOOR+DISK_14,
- 25+DISK_14,
- 26+DISK_14,
- 0
-};
-
-Compact sc40_body_5 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 342, // xcood
- 240, // ycood
- 0, // frame
- 16950, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 353-342, // mouseSize_x
- 249-240, // mouseSize_y
- SC40_BODY_5_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc40_locker_4 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 306, // xcood
- 208, // ycood
- 14*64, // frame
- 16681, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 5, // mouseRel_x
- 0, // mouseRel_y
- 20, // mouseSize_x
- 251-208, // mouseSize_y
- SC40_LOCKER_4_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC40_LOCKER_4_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc40_close_door[] = {
- 16*64,
- 232,
- 208,
- 0,
- 232,
- 208,
- 0,
- 232,
- 208,
- 1,
- 232,
- 208,
- 1,
- 232,
- 208,
- 2,
- 232,
- 208,
- 2,
- 232,
- 208,
- 3,
- 232,
- 208,
- 3,
- 232,
- 208,
- 3,
- 232,
- 208,
- 3,
- 0
-};
-
-uint16 sc40_locker_open[] = {
- 14*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-Compact sc40_locker_2 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 256, // xcood
- 208, // ycood
- 14*64, // frame
- 16681, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 5, // mouseRel_x
- 0, // mouseRel_y
- 20, // mouseSize_x
- 251-208, // mouseSize_y
- SC40_LOCKER_2_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC40_LOCKER_2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc40_locker_3 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 281, // xcood
- 208, // ycood
- 14*64, // frame
- 16681, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 5, // mouseRel_x
- 0, // mouseRel_y
- 20, // mouseSize_x
- 251-208, // mouseSize_y
- SC40_LOCKER_3_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC40_LOCKER_3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc40_fast_list[] = {
- 12+DISK_14,
- 51+DISK_14,
- 52+DISK_14,
- 53+DISK_14,
- 54+DISK_14,
- 135+DISK_14,
- 0
-};
-
-Compact sc40_exit_39 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 211, // xcood
- 214, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 222-211, // mouseSize_x
- 268-214, // mouseSize_y
- SC40_EXIT_39_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc40_body_1 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 236, // xcood
- 208, // ycood
- 0, // frame
- 16689, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 250-236, // mouseSize_x
- 245-208, // mouseSize_y
- SC40_BODY_1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc40_open_door[] = {
- 15*64,
- 240,
- 208,
- 0,
- 240,
- 208,
- 0,
- 240,
- 208,
- 0,
- 240,
- 208,
- 0,
- 240,
- 208,
- 1,
- 240,
- 208,
- 1,
- 240,
- 208,
- 2,
- 240,
- 208,
- 2,
- 240,
- 208,
- 3,
- 240,
- 208,
- 3,
- 0
-};
-
-Compact sc40_trolley = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 264, // xcood
- 264, // ycood
- 0, // frame
- 16683, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 336-264, // mouseSize_x
- 280-264, // mouseSize_y
- SC40_TROLLEY_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc40_locker_5 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 331, // xcood
- 208, // ycood
- 14*64, // frame
- 16681, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 5, // mouseRel_x
- 0, // mouseRel_y
- 20, // mouseSize_x
- 251-208, // mouseSize_y
- SC40_LOCKER_5_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC40_LOCKER_5_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc40_mouse_list[] = {
- ID_SC40_CABINET,
- ID_SC40_TROLLEY,
- ID_SC40_LOCKER_1,
- ID_SC40_LOCKER_2,
- ID_SC40_LOCKER_3,
- ID_SC40_LOCKER_4,
- ID_SC40_LOCKER_5,
- ID_SC40_BODY_1,
- ID_SC40_BODY_2,
- ID_SC40_BODY_3,
- ID_SC40_BODY_4,
- ID_SC40_BODY_5,
- ID_SC40_EXIT_39,
- ID_SC40_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc40_logic_list[] = {
- ID_FOSTER,
- ID_DANIELLE,
- ID_SPUNKY,
- ID_SC40_LOCKER_1,
- ID_SC40_LOCKER_2,
- ID_SC40_LOCKER_3,
- ID_SC40_LOCKER_4,
- ID_SC40_LOCKER_5,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-Compact sc40_body_4 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 40, // screen
- 0, // place
- 0, // getToTable
- 311, // xcood
- 219, // ycood
- 0, // frame
- 16689, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 328-311, // mouseSize_x
- 249-219, // mouseSize_y
- SC40_BODY_4_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc40_ascend[] = {
- 26*64,
- 217,
- 218,
- 0,
- 214,
- 218,
- 1,
- 212,
- 218,
- 2,
- 212,
- 216,
- 3,
- 211,
- 214,
- 4,
- 208,
- 214,
- 5,
- 206,
- 214,
- 6,
- 204,
- 214,
- 7,
- 204,
- 211,
- 8,
- 203,
- 209,
- 9,
- 200,
- 208,
- 10,
- 198,
- 208,
- 11,
- 198,
- 207,
- 12,
- 198,
- 204,
- 13,
- 198,
- 202,
- 14,
- 195,
- 201,
- 15,
- 193,
- 201,
- 16,
- 193,
- 199,
- 17,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/41comp.h b/sky/compacts/41comp.h
deleted file mode 100644
index fec5b47cc4..0000000000
--- a/sky/compacts/41comp.h
+++ /dev/null
@@ -1,753 +0,0 @@
-/* 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 SKY41COMP_H
-#define SKY41COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc41_mouse_list[] = {
- ID_SC41_EXIT_39,
- ID_SC41_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc41_heat_2_anim[] = {
- 72*64,
- 265,
- 244,
- 0,
- 265,
- 244,
- 1,
- 265,
- 244,
- 2,
- 265,
- 244,
- 3,
- 265,
- 244,
- 4,
- 265,
- 244,
- 5,
- 265,
- 244,
- 6,
- 265,
- 244,
- 7,
- 265,
- 244,
- 8,
- 265,
- 244,
- 9,
- 0
-};
-
-Compact sc41_heat_1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 41, // screen
- 0, // place
- 0, // getToTable
- 211, // xcood
- 294, // ycood
- 71*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
- SC41_HEAT_1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 reset_39_41[] = {
- C_SCREEN,
- 41,
- C_PLACE,
- ID_SC41_FLOOR,
- C_XCOOD,
- 336,
- C_YCOOD,
- 176,
- C_MEGA_SET,
- 0,
- C_FRAME,
- 40+13*64,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 sc41_heat_1_anim[] = {
- 71*64,
- 211,
- 294,
- 0,
- 211,
- 294,
- 1,
- 211,
- 294,
- 2,
- 211,
- 294,
- 3,
- 211,
- 294,
- 4,
- 211,
- 294,
- 5,
- 211,
- 294,
- 6,
- 211,
- 294,
- 7,
- 211,
- 294,
- 8,
- 211,
- 294,
- 9,
- 0
-};
-
-uint32 *sc41_walk_grid = (uint32*)sc41_fast_list;
-
-uint16 sc41_fast_list[] = {
- 13+DISK_14,
- 0
-};
-
-Compact sc41_heat_2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 41, // screen
- 0, // place
- 0, // getToTable
- 265, // xcood
- 244, // ycood
- 72*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
- SC41_HEAT_2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc41_chip_list[] = {
- IT_SC41_LAYER_0+DISK_14,
- IT_SC41_LAYER_1+DISK_14,
- IT_SC41_LAYER_2+DISK_14,
- IT_SC41_GRID_1+DISK_14,
- IT_SC41_GRID_2+DISK_14,
- 71+DISK_14,
- 72+DISK_14,
- 74+DISK_14,
- 0
-};
-
-Compact sc41_heat_3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 41, // screen
- 0, // place
- 0, // getToTable
- 390, // xcood
- 294, // ycood
- 74*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
- SC41_HEAT_3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc41_exit_39 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 41, // screen
- 0, // place
- 0, // getToTable
- 325, // xcood
- 190, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_UP_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 342-325, // mouseSize_x
- 205-190, // mouseSize_y
- SC41_EXIT_39_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc41_floor_table[] = {
- ID_SC41_FLOOR,
- RET_OK,
- ID_SC41_EXIT_39,
- GT_SC41_EXIT_39,
- 0,
- SC41_EXIT_39_WALK_ON,
- 65535
-};
-
-Compact sc41_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 41, // screen
- 0, // place
- sc41_floor_table, // getToTable
- 328, // xcood
- 208, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 343-328, // mouseSize_x
- 223-208, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc41_heat_3_anim[] = {
- 74*64,
- 390,
- 294,
- 0,
- 390,
- 294,
- 1,
- 390,
- 294,
- 2,
- 390,
- 294,
- 3,
- 390,
- 294,
- 4,
- 390,
- 294,
- 5,
- 390,
- 294,
- 6,
- 390,
- 294,
- 7,
- 390,
- 294,
- 8,
- 390,
- 294,
- 9,
- 0
-};
-
-uint16 sc41_logic_list[] = {
- ID_FOSTER,
- ID_DANIELLE,
- ID_SPUNKY,
- ID_SC41_HEAT_1,
- ID_SC41_HEAT_2,
- ID_SC41_HEAT_3,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc41_palette[] = {
- 0,
- 512,
- 514,
- 772,
- 1539,
- 1028,
- 1540,
- 2056,
- 1030,
- 1544,
- 2566,
- 1542,
- 1546,
- 2054,
- 2056,
- 1548,
- 4102,
- 1028,
- 1040,
- 2054,
- 2568,
- 1548,
- 3080,
- 1544,
- 2060,
- 3592,
- 1544,
- 1554,
- 3590,
- 2056,
- 2574,
- 5130,
- 1544,
- 2068,
- 4104,
- 2570,
- 3084,
- 4620,
- 2058,
- 2580,
- 5638,
- 2056,
- 3086,
- 4620,
- 2572,
- 3598,
- 6158,
- 2570,
- 3094,
- 7690,
- 1544,
- 3096,
- 5128,
- 3086,
- 3098,
- 7176,
- 3082,
- 3098,
- 5642,
- 3086,
- 4116,
- 5134,
- 4112,
- 2593,
- 7176,
- 2062,
- 4118,
- 8462,
- 3082,
- 3612,
- 6154,
- 3600,
- 3614,
- 6666,
- 3600,
- 3107,
- 6664,
- 3090,
- 4124,
- 6672,
- 4114,
- 4636,
- 7694,
- 3090,
- 3619,
- 6158,
- 4628,
- 3619,
- 10000,
- 2062,
- 3623,
- 8970,
- 3088,
- 5146,
- 8978,
- 3600,
- 4643,
- 7692,
- 4628,
- 5153,
- 7184,
- 5142,
- 4139,
- 8972,
- 4628,
- 4141,
- 10506,
- 3090,
- 6172,
- 11030,
- 2578,
- 5159,
- 12046,
- 3088,
- 5669,
- 10000,
- 3606,
- 5669,
- 8468,
- 5656,
- 5163,
- 12560,
- 3090,
- 6689,
- 10006,
- 4632,
- 6183,
- 8980,
- 5658,
- 5169,
- 12046,
- 3606,
- 6189,
- 9486,
- 6170,
- 5679,
- 8466,
- 7196,
- 6189,
- 12562,
- 4118,
- 6697,
- 8984,
- 7708,
- 6191,
- 10004,
- 6172,
- 6699,
- 10006,
- 6684,
- 6195,
- 12048,
- 5658,
- 7719,
- 12570,
- 5146,
- 6705,
- 13590,
- 4634,
- 7215,
- 9496,
- 7713,
- 7217,
- 11546,
- 7198,
- 7727,
- 13594,
- 5148,
- 8489,
- 13086,
- 5662,
- 8491,
- 11548,
- 7201,
- 8999,
- 13089,
- 6177,
- 8501,
- 12058,
- 8483,
- 9009,
- 13598,
- 7203,
- 10027,
- 12581,
- 8485,
- 9523,
- 13601,
- 8999,
- 10039,
- 13603,
- 10027,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/42comp.h b/sky/compacts/42comp.h
deleted file mode 100644
index 499d3b28bc..0000000000
--- a/sky/compacts/42comp.h
+++ /dev/null
@@ -1,1717 +0,0 @@
-/* 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 SKY42COMP_H
-#define SKY42COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc42_jdg_hammer[] = {
- 169*64,
- 269,
- 186,
- 0,
- 269,
- 186,
- 1,
- 269,
- 186,
- 2,
- 269,
- 186,
- 3,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 5,
- 269,
- 186,
- 6,
- 269,
- 186,
- 7,
- 269,
- 186,
- 8,
- 269,
- 186,
- 9,
- 269,
- 186,
- 8,
- 269,
- 186,
- 7,
- 269,
- 186,
- 9,
- 269,
- 186,
- 8,
- 269,
- 186,
- 7,
- 269,
- 186,
- 9,
- 269,
- 186,
- 10,
- 269,
- 186,
- 11,
- 269,
- 186,
- 11,
- 269,
- 186,
- 8,
- 269,
- 186,
- 5,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 4,
- 269,
- 186,
- 12,
- 269,
- 186,
- 2,
- 269,
- 186,
- 1,
- 269,
- 186,
- 0,
- 0
-};
-
-uint16 reset_30_42[] = {
- C_SCREEN,
- 42,
- C_XCOOD,
- 424,
- C_YCOOD,
- 304,
- 65535
-};
-
-uint16 sc42_mouse_list[] = {
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc42_sign = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 42, // screen
- 0, // place
- 0, // getToTable
- 254, // xcood
- 137, // ycood
- 170*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
- SC42_SIGN_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc42_fos_enter[] = {
- 158*64,
- 389,
- 258,
- 0,
- 389,
- 260,
- 1,
- 389,
- 262,
- 2,
- 389,
- 265,
- 3,
- 389,
- 267,
- 4,
- 389,
- 269,
- 5,
- 389,
- 270,
- 6,
- 389,
- 272,
- 7,
- 389,
- 274,
- 8,
- 389,
- 274,
- 9,
- 389,
- 274,
- 10,
- 392,
- 274,
- 11,
- 393,
- 274,
- 12,
- 387,
- 274,
- 13,
- 382,
- 274,
- 14,
- 381,
- 274,
- 15,
- 378,
- 274,
- 16,
- 373,
- 274,
- 17,
- 367,
- 274,
- 18,
- 361,
- 274,
- 19,
- 360,
- 274,
- 20,
- 358,
- 274,
- 21,
- 353,
- 274,
- 12,
- 347,
- 274,
- 22,
- 342,
- 274,
- 23,
- 336,
- 274,
- 24,
- 333,
- 274,
- 25,
- 328,
- 274,
- 26,
- 324,
- 274,
- 27,
- 0
-};
-
-uint16 sc42_clerk_type[] = {
- 151*64,
- 310,
- 234,
- 0,
- 310,
- 234,
- 1,
- 310,
- 234,
- 2,
- 310,
- 234,
- 3,
- 310,
- 234,
- 4,
- 310,
- 234,
- 0,
- 310,
- 234,
- 1,
- 310,
- 234,
- 2,
- 310,
- 234,
- 5,
- 310,
- 234,
- 3,
- 310,
- 234,
- 0,
- 310,
- 234,
- 5,
- 310,
- 234,
- 5,
- 310,
- 234,
- 6,
- 310,
- 234,
- 2,
- 310,
- 234,
- 3,
- 310,
- 234,
- 0,
- 310,
- 234,
- 7,
- 310,
- 234,
- 3,
- 310,
- 234,
- 5,
- 310,
- 234,
- 3,
- 310,
- 234,
- 0,
- 310,
- 234,
- 5,
- 310,
- 234,
- 5,
- 310,
- 234,
- 0,
- 310,
- 234,
- 6,
- 310,
- 234,
- 2,
- 310,
- 234,
- 3,
- 310,
- 234,
- 2,
- 310,
- 234,
- 7,
- 310,
- 234,
- 3,
- 310,
- 234,
- 0,
- 310,
- 234,
- 2,
- 310,
- 234,
- 3,
- 310,
- 234,
- 5,
- 310,
- 234,
- 6,
- 310,
- 234,
- 2,
- 310,
- 234,
- 0,
- 310,
- 234,
- 3,
- 310,
- 234,
- 5,
- 310,
- 234,
- 0,
- 310,
- 234,
- 2,
- 310,
- 234,
- 3,
- 310,
- 234,
- 0,
- 310,
- 234,
- 2,
- 310,
- 234,
- 3,
- 310,
- 234,
- 0,
- 310,
- 234,
- 5,
- 310,
- 234,
- 5,
- 310,
- 234,
- 6,
- 310,
- 234,
- 2,
- 310,
- 234,
- 3,
- 310,
- 234,
- 0,
- 310,
- 234,
- 0,
- 310,
- 234,
- 7,
- 310,
- 234,
- 5,
- 310,
- 234,
- 0,
- 310,
- 234,
- 1,
- 310,
- 234,
- 2,
- 310,
- 234,
- 3,
- 310,
- 234,
- 4,
- 310,
- 234,
- 3,
- 310,
- 234,
- 0,
- 310,
- 234,
- 1,
- 0
-};
-
-ExtCompact sc42_judge_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_JUDGE42, // 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 sc42_judge = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 42, // screen
- 0, // place
- 0, // getToTable
- 269, // xcood
- 186, // ycood
- 150*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
- SC42_JUDGE_LOGIC, // baseSub
- 0, // baseSub_off
- &sc42_judge_ext
-};
-
-uint16 sc42_logic_list[] = {
- ID_FOSTER,
- ID_DANIELLE,
- ID_SC42_JUDGE,
- ID_SC42_CLERK,
- ID_SC42_PROSECUTION,
- ID_SC42_JOBSWORTH,
- ID_SC31_GUARD,
- ID_SC42_SIGN,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc42_jdg_turn[] = {
- 167*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 sc42_fast_list[] = {
- 12+DISK_14,
- 21+DISK_14,
- 22+DISK_14,
- 169+DISK_14,
- 170+DISK_14+0X8000,
- 0
-};
-
-uint32 *sc42_walk_grid = (uint32*)sc42_fast_list;
-
-ExtCompact sc42_prosecution_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_PROS42, // 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 sc42_prosecution = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 42, // screen
- 0, // place
- 0, // getToTable
- 196, // xcood
- 277, // 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
- SC42_PROSECUTION_LOGIC, // baseSub
- 0, // baseSub_off
- &sc42_prosecution_ext
-};
-
-uint16 sc42_fos_turn_lr[] = {
- 161*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 sc42_chip_list[] = {
- 20+DISK_14,
- IT_DANIELLE+DISK_12,
- 150+DISK_14,
- 151+DISK_14,
- 152+DISK_14,
- 153+DISK_14,
- 154+DISK_14+0X8000,
- 155+DISK_14+0X8000,
- 156+DISK_14,
- 157+DISK_14+0X8000,
- 158+DISK_14+0X8000,
- 159+DISK_14,
- 160+DISK_14,
- 161+DISK_14,
- 162+DISK_14,
- 163+DISK_14+0X8000,
- 164+DISK_14+0X8000,
- 165+DISK_14,
- 166+DISK_14,
- 167+DISK_14,
- 168+DISK_14,
- 0
-};
-
-ExtCompact sc42_clerk_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_CLERK42, // 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 sc42_clerk = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 42, // screen
- 0, // place
- 0, // getToTable
- 310, // xcood
- 234, // 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
- SC42_CLERK_LOGIC, // baseSub
- 0, // baseSub_off
- &sc42_clerk_ext
-};
-
-uint16 reset_guard_42[] = {
- C_STATUS,
- ST_LOGIC+ST_RECREATE,
- C_SCREEN,
- 42,
- C_MODE,
- C_BASE_MODE,
- C_BASE_SUB,
- SC42_BLUNT_LOGIC,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 sc42_jdg_return[] = {
- 167*64,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc42_fos_turn_rl[] = {
- 161*64,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-ExtCompact sc42_jobsworth_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_JOBS42, // 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 sc42_jobsworth = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 42, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- SC42_JOBSWORTH_LOGIC, // baseSub
- 0, // baseSub_off
- &sc42_jobsworth_ext
-};
-
-uint16 reset_dani_42[] = {
- C_STATUS,
- ST_LOGIC+ST_RECREATE+ST_GRID_PLOT+ST_COLLISION,
- C_SCREEN,
- 42,
- C_XCOOD,
- 128,
- C_YCOOD,
- 296,
- C_FRAME,
- 38+55*64,
- C_DIR,
- RIGHT,
- C_MODE,
- C_BASE_MODE,
- C_BASE_SUB,
- SC42_DANI_LOGIC,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 sc42_sign_anim[] = {
- 170*64,
- 254,
- 137,
- 0,
- 254,
- 137,
- 1,
- 254,
- 137,
- 2,
- 254,
- 137,
- 3,
- 254,
- 137,
- 4,
- 254,
- 137,
- 5,
- 254,
- 137,
- 6,
- 254,
- 137,
- 7,
- 0
-};
-
-uint16 sc42_blunt_enter[] = {
- 155*64,
- 129,
- 240,
- 0,
- 134,
- 240,
- 1,
- 134,
- 241,
- 2,
- 136,
- 241,
- 3,
- 145,
- 240,
- 4,
- 150,
- 240,
- 5,
- 150,
- 241,
- 6,
- 152,
- 241,
- 7,
- 161,
- 240,
- 0,
- 166,
- 240,
- 1,
- 166,
- 241,
- 2,
- 168,
- 241,
- 3,
- 177,
- 240,
- 4,
- 182,
- 240,
- 5,
- 182,
- 241,
- 6,
- 184,
- 241,
- 7,
- 193,
- 240,
- 0,
- 198,
- 240,
- 1,
- 199,
- 241,
- 8,
- 197,
- 241,
- 9,
- 198,
- 239,
- 10,
- 198,
- 236,
- 11,
- 198,
- 234,
- 12,
- 198,
- 233,
- 13,
- 198,
- 231,
- 14,
- 198,
- 228,
- 15,
- 197,
- 226,
- 16,
- 199,
- 225,
- 8,
- 201,
- 224,
- 4,
- 206,
- 224,
- 5,
- 206,
- 225,
- 6,
- 208,
- 225,
- 7,
- 217,
- 224,
- 0,
- 222,
- 224,
- 1,
- 222,
- 225,
- 2,
- 224,
- 225,
- 3,
- 233,
- 224,
- 4,
- 238,
- 224,
- 5,
- 236,
- 225,
- 17,
- 238,
- 225,
- 18,
- 0
-};
-
-uint16 sc42_blunt_leave[] = {
- 157*64,
- 238,
- 225,
- 0,
- 240,
- 225,
- 1,
- 237,
- 225,
- 2,
- 236,
- 224,
- 3,
- 229,
- 224,
- 4,
- 222,
- 225,
- 5,
- 221,
- 225,
- 6,
- 220,
- 224,
- 7,
- 213,
- 224,
- 8,
- 206,
- 225,
- 9,
- 205,
- 225,
- 2,
- 204,
- 224,
- 3,
- 201,
- 225,
- 1,
- 198,
- 226,
- 10,
- 198,
- 227,
- 11,
- 198,
- 229,
- 12,
- 197,
- 232,
- 13,
- 197,
- 234,
- 14,
- 197,
- 235,
- 15,
- 198,
- 237,
- 16,
- 198,
- 240,
- 17,
- 198,
- 242,
- 10,
- 200,
- 241,
- 1,
- 200,
- 241,
- 7,
- 193,
- 241,
- 8,
- 186,
- 242,
- 9,
- 185,
- 242,
- 2,
- 184,
- 241,
- 3,
- 177,
- 241,
- 4,
- 170,
- 242,
- 5,
- 169,
- 242,
- 6,
- 168,
- 241,
- 7,
- 161,
- 241,
- 8,
- 154,
- 242,
- 9,
- 153,
- 242,
- 2,
- 152,
- 241,
- 3,
- 145,
- 241,
- 4,
- 138,
- 242,
- 5,
- 137,
- 242,
- 6,
- 136,
- 241,
- 7,
- 129,
- 241,
- 8,
- 0
-};
-
-uint16 sc42_jobs_enter[] = {
- 154*64,
- 340,
- 200,
- 0,
- 340,
- 200,
- 0,
- 340,
- 200,
- 1,
- 340,
- 200,
- 1,
- 340,
- 200,
- 2,
- 340,
- 200,
- 2,
- 340,
- 200,
- 3,
- 340,
- 200,
- 3,
- 340,
- 200,
- 4,
- 340,
- 200,
- 4,
- 340,
- 200,
- 5,
- 340,
- 200,
- 5,
- 340,
- 200,
- 6,
- 340,
- 200,
- 6,
- 340,
- 200,
- 7,
- 340,
- 200,
- 8,
- 340,
- 200,
- 9,
- 340,
- 200,
- 9,
- 340,
- 200,
- 10,
- 340,
- 200,
- 10,
- 340,
- 200,
- 11,
- 340,
- 200,
- 11,
- 340,
- 200,
- 12,
- 340,
- 200,
- 12,
- 340,
- 200,
- 13,
- 340,
- 200,
- 13,
- 0
-};
-
-uint16 sc42_palette[] = {
- 0,
- 1024,
- 0,
- 8,
- 1536,
- 1024,
- 10,
- 2048,
- 1024,
- 522,
- 2052,
- 2562,
- 526,
- 2560,
- 2052,
- 1038,
- 2050,
- 3588,
- 1544,
- 3594,
- 1028,
- 1546,
- 3078,
- 1030,
- 1042,
- 4098,
- 518,
- 1552,
- 2052,
- 5126,
- 1546,
- 3088,
- 2056,
- 2066,
- 5634,
- 518,
- 2574,
- 3078,
- 2570,
- 2066,
- 3078,
- 4616,
- 2576,
- 4614,
- 2568,
- 2070,
- 7172,
- 1028,
- 2570,
- 3094,
- 3084,
- 2578,
- 7688,
- 1028,
- 2582,
- 3588,
- 3596,
- 3084,
- 5140,
- 1548,
- 3084,
- 5142,
- 2060,
- 3598,
- 4112,
- 3086,
- 3094,
- 7174,
- 2056,
- 3596,
- 8472,
- 1542,
- 4112,
- 6672,
- 1550,
- 3610,
- 5640,
- 2576,
- 4114,
- 3602,
- 6672,
- 2085,
- 8454,
- 2058,
- 4118,
- 4620,
- 4114,
- 4624,
- 4628,
- 4626,
- 4122,
- 4104,
- 5140,
- 4126,
- 9990,
- 1546,
- 4624,
- 6684,
- 4112,
- 5140,
- 7702,
- 2066,
- 5136,
- 6686,
- 3092,
- 5652,
- 9490,
- 2574,
- 5144,
- 8466,
- 3600,
- 5150,
- 5128,
- 6166,
- 5150,
- 6668,
- 3606,
- 5650,
- 5662,
- 5656,
- 6166,
- 7192,
- 5142,
- 6168,
- 8982,
- 2582,
- 6174,
- 5648,
- 8472,
- 6680,
- 6166,
- 6170,
- 5157,
- 5648,
- 8984,
- 7192,
- 6682,
- 6684,
- 5671,
- 7698,
- 6170,
- 7194,
- 8988,
- 5656,
- 7198,
- 10006,
- 3098,
- 7192,
- 8997,
- 6682,
- 7205,
- 6676,
- 9502,
- 7205,
- 7706,
- 6689,
- 7723,
- 7692,
- 7201,
- 7715,
- 7198,
- 9505,
- 8485,
- 10006,
- 7198,
- 8995,
- 10012,
- 7201,
- 8990,
- 11049,
- 5667,
- 9505,
- 10533,
- 7715,
- 10021,
- 10529,
- 8485,
- 10019,
- 10029,
- 9513,
- 10533,
- 11565,
- 9511,
- 11055,
- 11047,
- 11565,
- 12081,
- 12585,
- 11055,
- 13109,
- 14637,
- 12599,
- 63,
- 0,
- 0,
- 0,
- 16191,
- 0,
- 16128,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 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,
- 12079,
- 8754,
- 11807,
- 6172,
- 5926,
- 7695,
- 2576,
- 2325,
- 2307,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5420,
- 8989,
- 5646,
- 2330,
- 4623,
- 2565,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc42_fos_leave[] = {
- 163*64,
- 324,
- 275,
- 0,
- 328,
- 275,
- 1,
- 333,
- 275,
- 2,
- 336,
- 275,
- 3,
- 336,
- 275,
- 4,
- 339,
- 275,
- 5,
- 345,
- 275,
- 6,
- 348,
- 275,
- 7,
- 348,
- 275,
- 8,
- 350,
- 275,
- 9,
- 359,
- 275,
- 10,
- 365,
- 275,
- 11,
- 365,
- 275,
- 12,
- 365,
- 275,
- 13,
- 370,
- 275,
- 14,
- 378,
- 275,
- 15,
- 384,
- 275,
- 16,
- 386,
- 275,
- 17,
- 391,
- 275,
- 18,
- 389,
- 275,
- 19,
- 389,
- 275,
- 20,
- 389,
- 275,
- 21,
- 389,
- 272,
- 22,
- 389,
- 270,
- 23,
- 389,
- 269,
- 24,
- 389,
- 267,
- 25,
- 389,
- 265,
- 26,
- 389,
- 262,
- 27,
- 389,
- 260,
- 28,
- 389,
- 258,
- 29,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/44comp.h b/sky/compacts/44comp.h
deleted file mode 100644
index 4061331b11..0000000000
--- a/sky/compacts/44comp.h
+++ /dev/null
@@ -1,658 +0,0 @@
-/* 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 SKY44COMP_H
-#define SKY44COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc44_chip_list[] = {
- IT_SC44_LAYER_0+DISK_13,
- 145+DISK_13,
- 0
-};
-
-uint32 *sc44_walk_grid = (uint32*)sc44_fast_list;
-
-Compact sc44_rubble = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 44, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 223, // ycood
- 0, // frame
- 17383, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 250-128, // mouseSize_x
- 310-223, // mouseSize_y
- SC44_RUBBLE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reset_45_44[] = {
- C_SCREEN,
- 44,
- C_PLACE,
- ID_SC44_FLOOR,
- C_XCOOD,
- OFF_RIGHT,
- C_YCOOD,
- 280,
- 65535
-};
-
-Compact sc44_grill = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 44, // screen
- 0, // place
- 0, // getToTable
- 319, // xcood
- 179, // ycood
- 0, // frame
- 17382, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 341-319, // mouseSize_x
- 198-179, // mouseSize_y
- SC44_GRILL_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc44_floor_table[] = {
- ID_SC44_FLOOR,
- RET_OK,
- ID_SC44_RUBBLE,
- GT_SC44_RUBBLE,
- ID_SC44_GRILL,
- GT_SC44_GRILL,
- ID_SC44_EXIT_45,
- GT_SC44_EXIT_45,
- 0,
- SC44_EXIT_45_WALK_ON,
- 65535
-};
-
-uint16 sc44_drop_down[] = {
- 145*64,
- 316,
- 186,
- 0,
- 317,
- 187,
- 1,
- 317,
- 189,
- 2,
- 317,
- 188,
- 3,
- 316,
- 196,
- 4,
- 317,
- 197,
- 5,
- 317,
- 197,
- 6,
- 315,
- 228,
- 7,
- 313,
- 229,
- 8,
- 316,
- 226,
- 9,
- 0
-};
-
-Compact sc44_exit_45 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 44, // screen
- 0, // place
- 0, // getToTable
- 420, // xcood
- 161, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-420, // mouseSize_x
- 327-161, // mouseSize_y
- SC44_EXIT_45_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc44_fast_list[] = {
- 12+DISK_13,
- 51+DISK_13,
- 52+DISK_13,
- 53+DISK_13,
- 54+DISK_13,
- 0
-};
-
-uint16 sc44_palette[] = {
- 0,
- 768,
- 771,
- 772,
- 1283,
- 515,
- 1028,
- 1540,
- 1028,
- 1285,
- 1283,
- 1285,
- 1032,
- 2052,
- 1540,
- 1287,
- 1539,
- 1030,
- 1287,
- 2309,
- 773,
- 1541,
- 1799,
- 1797,
- 1289,
- 2821,
- 1028,
- 1544,
- 2052,
- 1542,
- 1544,
- 3080,
- 773,
- 1798,
- 1542,
- 2055,
- 1292,
- 2565,
- 1030,
- 1801,
- 2565,
- 1542,
- 1294,
- 1795,
- 1800,
- 1801,
- 1799,
- 2312,
- 1549,
- 2564,
- 1544,
- 1804,
- 2307,
- 2312,
- 1549,
- 2822,
- 1287,
- 2312,
- 2824,
- 1799,
- 2061,
- 3076,
- 1544,
- 1806,
- 3843,
- 1030,
- 2059,
- 2569,
- 2057,
- 1553,
- 3588,
- 1287,
- 1808,
- 2307,
- 2825,
- 2568,
- 3082,
- 2057,
- 2063,
- 4100,
- 1287,
- 2063,
- 4358,
- 1032,
- 2318,
- 2565,
- 2570,
- 1810,
- 4355,
- 1544,
- 1810,
- 4101,
- 1289,
- 2318,
- 2824,
- 2059,
- 2573,
- 3079,
- 2570,
- 1812,
- 4099,
- 1801,
- 3082,
- 4874,
- 1032,
- 2826,
- 4620,
- 1289,
- 2575,
- 3590,
- 2570,
- 2829,
- 5385,
- 1032,
- 3084,
- 4362,
- 1546,
- 2828,
- 3852,
- 2059,
- 3086,
- 5898,
- 1032,
- 3085,
- 4109,
- 2316,
- 3340,
- 5644,
- 1289,
- 2833,
- 3848,
- 2827,
- 3087,
- 3597,
- 3085,
- 3597,
- 4877,
- 2060,
- 3342,
- 4110,
- 2829,
- 2585,
- 4868,
- 1549,
- 3597,
- 4623,
- 2573,
- 3345,
- 3853,
- 3342,
- 2587,
- 3332,
- 4112,
- 3854,
- 3854,
- 3854,
- 2589,
- 4100,
- 3599,
- 3602,
- 4620,
- 3598,
- 3856,
- 3856,
- 3856,
- 2844,
- 7429,
- 1036,
- 4114,
- 4365,
- 3856,
- 4113,
- 4113,
- 4113,
- 3861,
- 4619,
- 4625,
- 4625,
- 4881,
- 4370,
- 4124,
- 8458,
- 1550,
- 4884,
- 5906,
- 4114,
- 4886,
- 5649,
- 5141,
- 4896,
- 5900,
- 5398,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 8511,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 13863,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc44_logic_list[] = {
- ID_FOSTER,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-Compact sc44_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 44, // screen
- 0, // place
- sc44_floor_table, // getToTable
- 208, // xcood
- 272, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-208, // mouseSize_x
- 327-272, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc44_mouse_list[] = {
- ID_SC44_GRILL,
- ID_SC44_RUBBLE,
- ID_SC44_EXIT_45,
- ID_SC44_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 reset_37_44[] = {
- C_SCREEN,
- 44,
- C_PLACE,
- ID_SC44_FLOOR,
- C_XCOOD,
- 316,
- C_YCOOD,
- 186,
- C_FRAME,
- 145*64,
- 65535
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/45comp.h b/sky/compacts/45comp.h
deleted file mode 100644
index ce7bc89aef..0000000000
--- a/sky/compacts/45comp.h
+++ /dev/null
@@ -1,638 +0,0 @@
-/* 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 SKY45COMP_H
-#define SKY45COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 reset_44_45[] = {
- C_SCREEN,
- 45,
- C_PLACE,
- ID_SC45_FLOOR,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 280,
- 65535
-};
-
-uint16 sc45_logic_list[] = {
- ID_FOSTER,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc45_floor_table[] = {
- ID_SC45_FLOOR,
- RET_OK,
- ID_SC45_EXIT_44,
- GT_SC45_EXIT_44,
- 0,
- SC45_EXIT_44_WALK_ON,
- ID_SC45_EXIT_46,
- GT_SC45_EXIT_46,
- 1,
- SC45_EXIT_46_WALK_ON,
- ID_SC45_EXIT_47,
- GT_SC45_EXIT_47,
- 3,
- SC45_EXIT_47_WALK_ON,
- 65535
-};
-
-Compact sc45_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 45, // screen
- 0, // place
- sc45_floor_table, // getToTable
- 128, // xcood
- 264, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 457-128, // mouseSize_x
- 327-264, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc45_exit_47 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 45, // screen
- 0, // place
- 0, // getToTable
- 328, // xcood
- 181, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 378-328, // mouseSize_x
- 261-181, // mouseSize_y
- SC45_EXIT_47_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reset_46_45[] = {
- C_SCREEN,
- 45,
- C_PLACE,
- ID_SC45_FLOOR,
- C_XCOOD,
- OFF_RIGHT,
- C_YCOOD,
- 280,
- 65535
-};
-
-Compact sc45_exit_46 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 45, // screen
- 0, // place
- 0, // getToTable
- 420, // xcood
- 161, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-420, // mouseSize_x
- 327-161, // mouseSize_y
- SC45_EXIT_46_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc45_palette[] = {
- 0,
- 768,
- 771,
- 1028,
- 2052,
- 514,
- 773,
- 1539,
- 1028,
- 1284,
- 1798,
- 771,
- 1032,
- 2307,
- 771,
- 1287,
- 1539,
- 1541,
- 1541,
- 1285,
- 1798,
- 1033,
- 2562,
- 1028,
- 1289,
- 2563,
- 773,
- 1543,
- 1543,
- 1543,
- 1290,
- 2819,
- 773,
- 1800,
- 1542,
- 2055,
- 1545,
- 2823,
- 1285,
- 1293,
- 1795,
- 1800,
- 1546,
- 2052,
- 2055,
- 1548,
- 1796,
- 2312,
- 2057,
- 3079,
- 1542,
- 1550,
- 3842,
- 773,
- 1547,
- 2563,
- 2055,
- 1550,
- 2308,
- 2312,
- 2312,
- 2824,
- 1288,
- 2312,
- 3338,
- 775,
- 2059,
- 3335,
- 1287,
- 1550,
- 4102,
- 1030,
- 2059,
- 2569,
- 2057,
- 2058,
- 3595,
- 1032,
- 1804,
- 3082,
- 1545,
- 1807,
- 3331,
- 1800,
- 2316,
- 3848,
- 1287,
- 2064,
- 2308,
- 2314,
- 1553,
- 2310,
- 3082,
- 2316,
- 4362,
- 775,
- 2824,
- 4107,
- 1544,
- 2318,
- 2822,
- 2314,
- 2318,
- 4616,
- 1032,
- 1811,
- 3331,
- 2314,
- 2571,
- 2571,
- 2571,
- 2068,
- 3588,
- 2569,
- 2573,
- 5387,
- 775,
- 2828,
- 3850,
- 1802,
- 3337,
- 3596,
- 2059,
- 2573,
- 5646,
- 1032,
- 3083,
- 2827,
- 3339,
- 3085,
- 4107,
- 1547,
- 2072,
- 3588,
- 2571,
- 3340,
- 3340,
- 3340,
- 2832,
- 3081,
- 3597,
- 2831,
- 3596,
- 3085,
- 3344,
- 3595,
- 3597,
- 3597,
- 3341,
- 3854,
- 3344,
- 5390,
- 1803,
- 2586,
- 3844,
- 3342,
- 3599,
- 3599,
- 3599,
- 3856,
- 3598,
- 4112,
- 3350,
- 6664,
- 1291,
- 3603,
- 7180,
- 1035,
- 3856,
- 4112,
- 3857,
- 4113,
- 3857,
- 4369,
- 4624,
- 4626,
- 4625,
- 3358,
- 6663,
- 2831,
- 4627,
- 5651,
- 4115,
- 4884,
- 5140,
- 5397,
- 5143,
- 8977,
- 1807,
- 4894,
- 6668,
- 5144,
- 63,
- 15872,
- 0,
- 62,
- 15616,
- 0,
- 61,
- 15360,
- 0,
- 60,
- 15104,
- 0,
- 59,
- 14848,
- 0,
- 58,
- 14592,
- 0,
- 57,
- 14336,
- 0,
- 56,
- 14080,
- 0,
- 55,
- 13824,
- 0,
- 54,
- 13568,
- 0,
- 53,
- 13312,
- 0,
- 51,
- 13056,
- 0,
- 50,
- 12800,
- 0,
- 49,
- 12544,
- 0,
- 48,
- 12288,
- 0,
- 47,
- 12032,
- 0,
- 46,
- 11776,
- 0,
- 45,
- 11520,
- 0,
- 44,
- 11264,
- 0,
- 43,
- 11008,
- 0,
- 42,
- 10752,
- 0,
- 41,
- 10496,
- 0,
- 40,
- 10240,
- 0,
- 39,
- 9984,
- 0,
- 38,
- 9728,
- 0,
- 37,
- 9472,
- 0,
- 36,
- 9216,
- 0,
- 35,
- 8960,
- 0,
- 34,
- 8704,
- 0,
- 33,
- 8448,
- 0,
- 32,
- 8192,
- 0,
- 31,
- 7936,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 1087,
- 0,
- 4,
- 768,
- 0,
- 3,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc45_fast_list[] = {
- 12+DISK_13,
- 51+DISK_13,
- 52+DISK_13,
- 53+DISK_13,
- 54+DISK_13,
- 0
-};
-
-uint32 *sc45_walk_grid = (uint32*)sc45_fast_list;
-
-uint16 reset_47_45[] = {
- C_SCREEN,
- 45,
- C_PLACE,
- ID_SC45_FLOOR,
- C_XCOOD,
- 392,
- C_YCOOD,
- 248,
- 65535
-};
-
-Compact sc45_exit_44 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 45, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 161, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 140-128, // mouseSize_x
- 327-161, // mouseSize_y
- SC45_EXIT_44_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc45_chip_list[] = {
- IT_SC45_LAYER_0+DISK_13,
- IT_SC45_LAYER_1+DISK_13,
- IT_SC45_GRID_1+DISK_13,
- 0
-};
-
-uint16 sc45_mouse_list[] = {
- ID_SC45_EXIT_44,
- ID_SC45_EXIT_46,
- ID_SC45_EXIT_47,
- ID_SC45_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/46comp.h b/sky/compacts/46comp.h
deleted file mode 100644
index 6896cdbdb7..0000000000
--- a/sky/compacts/46comp.h
+++ /dev/null
@@ -1,573 +0,0 @@
-/* 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 SKY46COMP_H
-#define SKY46COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc46_floor_table[] = {
- ID_SC46_FLOOR,
- RET_OK,
- ID_SC46_RUBBLE,
- GT_SC46_RUBBLE,
- ID_SC46_EXIT_45,
- GT_SC46_EXIT_45,
- 0,
- SC46_EXIT_45_WALK_ON,
- 65535
-};
-
-uint16 sc46_palette[] = {
- 0,
- 768,
- 771,
- 772,
- 1283,
- 515,
- 1028,
- 1540,
- 1028,
- 1285,
- 1283,
- 1285,
- 1032,
- 2052,
- 1540,
- 1287,
- 1539,
- 1030,
- 1287,
- 2309,
- 773,
- 1541,
- 1799,
- 1797,
- 1289,
- 2821,
- 1028,
- 1544,
- 2052,
- 1542,
- 1544,
- 3080,
- 773,
- 1798,
- 1542,
- 2055,
- 1292,
- 2565,
- 1030,
- 1801,
- 2565,
- 1542,
- 1294,
- 1795,
- 1800,
- 1801,
- 1799,
- 2312,
- 1549,
- 2564,
- 1544,
- 1804,
- 2307,
- 2312,
- 1549,
- 2822,
- 1287,
- 2312,
- 2824,
- 1799,
- 2061,
- 3076,
- 1544,
- 1806,
- 3843,
- 1030,
- 2059,
- 2569,
- 2057,
- 1553,
- 3588,
- 1287,
- 1808,
- 2307,
- 2825,
- 2568,
- 3082,
- 2057,
- 2063,
- 4100,
- 1287,
- 2063,
- 4358,
- 1032,
- 2318,
- 2565,
- 2570,
- 1810,
- 4355,
- 1544,
- 1810,
- 4101,
- 1289,
- 2318,
- 2824,
- 2059,
- 2573,
- 3079,
- 2570,
- 1812,
- 4099,
- 1801,
- 3082,
- 4874,
- 1032,
- 2826,
- 4620,
- 1289,
- 2575,
- 3590,
- 2570,
- 2829,
- 5385,
- 1032,
- 3084,
- 4362,
- 1546,
- 2828,
- 3852,
- 2059,
- 3086,
- 5898,
- 1032,
- 3085,
- 4109,
- 2316,
- 3340,
- 5644,
- 1289,
- 2833,
- 3848,
- 2827,
- 3087,
- 3597,
- 3085,
- 3597,
- 4877,
- 2060,
- 3342,
- 4110,
- 2829,
- 2585,
- 4868,
- 1549,
- 3597,
- 4623,
- 2573,
- 3345,
- 3853,
- 3342,
- 2587,
- 3332,
- 4112,
- 3854,
- 3854,
- 3854,
- 2589,
- 4100,
- 3599,
- 3602,
- 4620,
- 3598,
- 3856,
- 3856,
- 3856,
- 2844,
- 7429,
- 1036,
- 4114,
- 4365,
- 3856,
- 4113,
- 4113,
- 4113,
- 3861,
- 4619,
- 4625,
- 4625,
- 4881,
- 4370,
- 4124,
- 8458,
- 1550,
- 4884,
- 5906,
- 4114,
- 4886,
- 5649,
- 5141,
- 4896,
- 5900,
- 5398,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 8487,
- 10017,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 8511,
- 10017,
- 8481,
- 8487,
- 10017,
- 8481,
- 13863,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc46_chip_list[] = {
- IT_SC46_LAYER_0+DISK_13,
- 0
-};
-
-Compact sc46_exit_45 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 46, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 161, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 140-128, // mouseSize_x
- 327-161, // mouseSize_y
- SC46_EXIT_45_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc46_logic_list[] = {
- ID_FOSTER,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc46_mouse_list[] = {
- ID_SC46_RUBBLE,
- ID_SC46_EXIT_45,
- ID_SC46_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint32 *sc46_walk_grid = (uint32*)sc46_fast_list;
-
-uint16 sc46_fast_list[] = {
- 12+DISK_13,
- 51+DISK_13,
- 52+DISK_13,
- 53+DISK_13,
- 54+DISK_13,
- 0
-};
-
-Compact sc46_rubble = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 46, // screen
- 0, // place
- 0, // getToTable
- 325, // xcood
- 223, // ycood
- 0, // frame
- 17383, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-325, // mouseSize_x
- 310-223, // mouseSize_y
- SC46_RUBBLE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reset_45_46[] = {
- C_SCREEN,
- 46,
- C_PLACE,
- ID_SC46_FLOOR,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 280,
- 65535
-};
-
-Compact sc46_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 46, // screen
- 0, // place
- sc46_floor_table, // getToTable
- 128, // xcood
- 272, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 375-128, // mouseSize_x
- 327-272, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/47comp.h b/sky/compacts/47comp.h
deleted file mode 100644
index 4e41370600..0000000000
--- a/sky/compacts/47comp.h
+++ /dev/null
@@ -1,587 +0,0 @@
-/* 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 SKY47COMP_H
-#define SKY47COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 reset_48_47[] = {
- C_SCREEN,
- 47,
- C_PLACE,
- ID_SC47_FLOOR,
- C_XCOOD,
- OFF_RIGHT,
- C_YCOOD,
- 280,
- 65535
-};
-
-uint16 sc47_palette[] = {
- 0,
- 768,
- 771,
- 1028,
- 1284,
- 515,
- 1030,
- 1540,
- 259,
- 1284,
- 1798,
- 516,
- 1032,
- 1540,
- 1541,
- 1289,
- 1283,
- 1798,
- 1289,
- 2563,
- 1028,
- 1288,
- 2566,
- 516,
- 1291,
- 1539,
- 1543,
- 1543,
- 2055,
- 1287,
- 1798,
- 2824,
- 1285,
- 1545,
- 3079,
- 260,
- 1293,
- 3331,
- 261,
- 2055,
- 3335,
- 1285,
- 1800,
- 1800,
- 2312,
- 2057,
- 3078,
- 262,
- 1548,
- 3846,
- 773,
- 1802,
- 2312,
- 2312,
- 2312,
- 3592,
- 773,
- 1550,
- 3076,
- 1032,
- 2312,
- 3338,
- 775,
- 2060,
- 3334,
- 1287,
- 1552,
- 3588,
- 1542,
- 2059,
- 2569,
- 1801,
- 2062,
- 3844,
- 775,
- 2061,
- 2312,
- 2314,
- 1807,
- 2565,
- 2569,
- 1554,
- 3332,
- 1289,
- 2064,
- 3588,
- 1544,
- 2316,
- 4362,
- 775,
- 2064,
- 2822,
- 2058,
- 2066,
- 3332,
- 1802,
- 1811,
- 3587,
- 2313,
- 2068,
- 2564,
- 2571,
- 2319,
- 2823,
- 2826,
- 2573,
- 3083,
- 2315,
- 2830,
- 3080,
- 3083,
- 2070,
- 2820,
- 2828,
- 2576,
- 3336,
- 2572,
- 3087,
- 3847,
- 2571,
- 3340,
- 3340,
- 3340,
- 2830,
- 3596,
- 2829,
- 2327,
- 3846,
- 3340,
- 2329,
- 3589,
- 3597,
- 3597,
- 3853,
- 3086,
- 3093,
- 5642,
- 1804,
- 2586,
- 3844,
- 3854,
- 3854,
- 7182,
- 1034,
- 3603,
- 4362,
- 3854,
- 3856,
- 3854,
- 3344,
- 2843,
- 3845,
- 3856,
- 3856,
- 4368,
- 3856,
- 4118,
- 7693,
- 1549,
- 3612,
- 8458,
- 1293,
- 3615,
- 4869,
- 4370,
- 4631,
- 4621,
- 4627,
- 4627,
- 5139,
- 4627,
- 4884,
- 7444,
- 3603,
- 4387,
- 5642,
- 5654,
- 5151,
- 5901,
- 5398,
- 5910,
- 8982,
- 4376,
- 5672,
- 8205,
- 5659,
- 6444,
- 9999,
- 4891,
- 7472,
- 12816,
- 4640,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 reset_45_47[] = {
- C_SCREEN,
- 47,
- C_PLACE,
- ID_SC47_FLOOR,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 280,
- 65535
-};
-
-uint16 sc47_mouse_list[] = {
- ID_SC47_EXIT_45,
- ID_SC47_EXIT_48,
- ID_SC47_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc47_exit_48 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 47, // screen
- 0, // place
- 0, // getToTable
- 420, // xcood
- 161, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-420, // mouseSize_x
- 327-161, // mouseSize_y
- SC47_EXIT_48_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *sc47_walk_grid = (uint32*)sc47_fast_list;
-
-uint16 sc47_fast_list[] = {
- 12+DISK_13,
- 51+DISK_13,
- 52+DISK_13,
- 53+DISK_13,
- 54+DISK_13,
- 0
-};
-
-uint16 sc47_logic_list[] = {
- ID_FOSTER,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-Compact sc47_exit_45 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 47, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 161, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 140-128, // mouseSize_x
- 327-161, // mouseSize_y
- SC47_EXIT_45_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc47_chip_list[] = {
- IT_SC47_LAYER_0+DISK_13,
- 0
-};
-
-uint16 sc47_floor_table[] = {
- ID_SC47_FLOOR,
- RET_OK,
- ID_SC47_EXIT_45,
- GT_SC47_EXIT_45,
- 0,
- SC47_EXIT_45_WALK_ON,
- ID_SC47_EXIT_48,
- GT_SC47_EXIT_48,
- 1,
- SC47_EXIT_48_WALK_ON,
- 65535
-};
-
-Compact sc47_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 47, // screen
- 0, // place
- sc47_floor_table, // getToTable
- 128, // xcood
- 272, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-128, // mouseSize_x
- 327-272, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/48comp.h b/sky/compacts/48comp.h
deleted file mode 100644
index 59ee37072a..0000000000
--- a/sky/compacts/48comp.h
+++ /dev/null
@@ -1,1171 +0,0 @@
-/* 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 SKY48COMP_H
-#define SKY48COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact sc48_eyes = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 48, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- SC48_EYES_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc48_mouse_list[] = {
- ID_SC48_SOCKET,
- ID_SC48_HOLE,
- ID_SC48_EXIT_47,
- ID_SC48_EXIT_65,
- ID_SC48_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc48_chip_list[] = {
- IT_SC48_LAYER_0+DISK_13,
- 71+DISK_13,
- 72+DISK_13,
- 74+DISK_13,
- 75+DISK_13,
- 0
-};
-
-uint16 sc48_floor_table[] = {
- ID_SC48_FLOOR,
- RET_OK,
- ID_SC48_EXIT_47,
- GT_SC48_EXIT_47,
- 0,
- SC48_EXIT_47_WALK_ON,
- ID_SC48_EXIT_65,
- GT_SC48_EXIT_65,
- 1,
- SC48_EXIT_65_WALK_ON,
- ID_SC48_SOCKET,
- GT_SC48_SOCKET,
- ID_SC48_HOLE,
- GT_SC48_HOLE,
- 65535
-};
-
-Compact sc48_socket = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 48, // screen
- 0, // place
- 0, // getToTable
- 312, // xcood
- 246, // ycood
- 71*64, // frame
- 16552, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 5, // mouseRel_x
- 1, // mouseRel_y
- 319-317, // mouseSize_x
- 248-247, // mouseSize_y
- SC48_SOCKET_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC48_SOCKET_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc48_put_bulb[] = {
- 72*64,
- 304,
- 224,
- 0,
- 304,
- 224,
- 1,
- 304,
- 224,
- 2,
- 304,
- 224,
- 3,
- 304,
- 224,
- 3,
- 304,
- 224,
- 3,
- 304,
- 224,
- 3,
- 304,
- 224,
- 3,
- 304,
- 224,
- 2,
- 304,
- 224,
- 1,
- 304,
- 224,
- 0,
- 0
-};
-
-uint16 sc48_palette[] = {
- 0,
- 512,
- 1026,
- 1026,
- 1028,
- 1028,
- 1030,
- 1028,
- 1030,
- 1032,
- 1538,
- 1030,
- 1542,
- 2054,
- 1030,
- 2052,
- 1030,
- 2056,
- 1544,
- 2566,
- 1030,
- 2054,
- 2566,
- 1542,
- 1548,
- 2564,
- 2054,
- 2054,
- 2570,
- 1032,
- 2056,
- 2568,
- 1544,
- 1550,
- 1540,
- 2570,
- 2058,
- 4104,
- 1030,
- 2062,
- 2050,
- 2570,
- 2570,
- 2568,
- 2570,
- 2064,
- 4100,
- 1544,
- 2062,
- 2058,
- 2572,
- 2574,
- 3078,
- 2570,
- 2066,
- 3588,
- 2058,
- 2572,
- 2572,
- 2572,
- 2068,
- 3588,
- 2570,
- 2574,
- 3084,
- 3084,
- 2070,
- 3076,
- 3596,
- 2580,
- 3588,
- 2572,
- 2072,
- 3588,
- 3596,
- 3596,
- 3084,
- 3598,
- 3598,
- 6156,
- 1034,
- 3598,
- 3086,
- 3600,
- 2586,
- 4612,
- 3596,
- 3600,
- 6670,
- 1546,
- 3602,
- 4618,
- 3086,
- 3092,
- 3598,
- 3600,
- 3602,
- 3598,
- 4112,
- 3098,
- 4614,
- 3088,
- 4112,
- 5136,
- 4110,
- 3100,
- 4614,
- 3600,
- 4114,
- 4114,
- 4114,
- 4624,
- 4626,
- 4114,
- 4626,
- 5138,
- 3602,
- 4628,
- 4112,
- 4628,
- 3617,
- 5126,
- 4626,
- 5138,
- 5138,
- 5138,
- 5140,
- 6672,
- 4624,
- 5140,
- 4628,
- 4630,
- 5650,
- 6164,
- 4116,
- 5652,
- 5652,
- 5652,
- 5652,
- 5654,
- 5142,
- 5654,
- 5654,
- 5656,
- 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,
- 8244,
- 11296,
- 2056,
- 1052,
- 4868,
- 514,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 8747,
- 10276,
- 8479,
- 7461,
- 8991,
- 7194,
- 6176,
- 7706,
- 6166,
- 4891,
- 6421,
- 4881,
- 3862,
- 4881,
- 3853,
- 2833,
- 3597,
- 2825,
- 1804,
- 2313,
- 1797,
- 1031,
- 16133,
- 63,
- 0,
- 14336,
- 13364,
- 11569,
- 8493,
- 7710,
- 5916,
- 5654,
- 3855,
- 2063,
- 1289,
- 770,
- 517,
- 13571,
- 9517,
- 9778,
- 11805,
- 5151,
- 5926,
- 8205,
- 1808,
- 2586,
- 10243,
- 0,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 13316,
- 13364,
- 11563,
- 8751,
- 9506,
- 10024,
- 8242,
- 10527,
- 6174,
- 5927,
- 7698,
- 3600,
- 2325,
- 2308,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc48_fast_list[] = {
- 12+DISK_13,
- 51+DISK_13,
- 52+DISK_13,
- 53+DISK_13,
- 54+DISK_13,
- 0
-};
-
-Compact sc48_hole = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC, // status
- 0, // sync
- 48, // screen
- 0, // place
- 0, // getToTable
- 362, // xcood
- 203, // ycood
- 0, // frame
- 17438, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 383-362, // mouseSize_x
- 253-203, // mouseSize_y
- SC48_HOLE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC48_HOLE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 reset_47_48[] = {
- C_SCREEN,
- 48,
- C_PLACE,
- ID_SC48_FLOOR,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 280,
- 65535
-};
-
-uint16 sc48_logic_list[] = {
- ID_FOSTER,
- ID_SC48_SOCKET,
- ID_SC48_HOLE,
- ID_SC48_EYES,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 reset_65_48[] = {
- C_SCREEN,
- 48,
- C_PLACE,
- ID_SC48_FLOOR,
- C_XCOOD,
- OFF_RIGHT,
- C_YCOOD,
- 280,
- 65535
-};
-
-uint16 sc48_eyes_anim[] = {
- 74*64,
- 358,
- 201,
- 0,
- 358,
- 201,
- 1,
- 358,
- 201,
- 2,
- 358,
- 201,
- 3,
- 358,
- 201,
- 3,
- 358,
- 201,
- 4,
- 358,
- 201,
- 5,
- 358,
- 201,
- 6,
- 358,
- 201,
- 5,
- 358,
- 201,
- 4,
- 358,
- 201,
- 7,
- 358,
- 201,
- 8,
- 358,
- 201,
- 9,
- 358,
- 201,
- 10,
- 358,
- 201,
- 11,
- 0
-};
-
-Compact sc48_exit_47 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 48, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 161, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 140-128, // mouseSize_x
- 327-161, // mouseSize_y
- SC48_EXIT_47_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc48_exit_65 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 48, // screen
- 0, // place
- 0, // getToTable
- 420, // xcood
- 161, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 448-420, // mouseSize_x
- 327-161, // mouseSize_y
- SC48_EXIT_65_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *sc48_walk_grid = (uint32*)sc48_fast_list;
-
-Compact sc48_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 48, // screen
- 0, // place
- sc48_floor_table, // getToTable
- 128, // xcood
- 272, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-128, // mouseSize_x
- 327-272, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc48_light_pal[] = {
- 0,
- 1280,
- 1797,
- 1797,
- 1799,
- 1799,
- 1801,
- 1799,
- 1801,
- 1803,
- 2309,
- 1801,
- 2313,
- 2825,
- 1801,
- 2823,
- 1801,
- 2827,
- 2315,
- 3337,
- 1801,
- 2825,
- 3337,
- 2313,
- 2319,
- 3335,
- 2825,
- 2825,
- 3341,
- 1803,
- 2827,
- 3339,
- 2315,
- 2321,
- 2311,
- 3341,
- 2829,
- 4875,
- 1801,
- 2833,
- 2821,
- 3341,
- 3341,
- 3339,
- 3341,
- 2835,
- 4871,
- 2315,
- 2833,
- 2829,
- 3343,
- 3345,
- 3849,
- 3341,
- 2837,
- 4359,
- 2829,
- 3343,
- 3343,
- 3343,
- 2839,
- 4359,
- 3341,
- 3345,
- 3855,
- 3855,
- 2841,
- 3847,
- 4367,
- 3351,
- 4359,
- 3343,
- 2843,
- 4359,
- 4367,
- 4367,
- 3855,
- 4369,
- 4369,
- 6927,
- 1805,
- 4369,
- 3857,
- 4371,
- 3357,
- 5383,
- 4367,
- 4371,
- 7441,
- 2317,
- 4373,
- 5389,
- 3857,
- 3863,
- 4369,
- 4371,
- 4373,
- 4369,
- 4883,
- 3869,
- 5385,
- 3859,
- 4883,
- 5907,
- 4881,
- 3871,
- 5385,
- 4371,
- 4885,
- 4885,
- 4885,
- 5395,
- 5397,
- 4885,
- 5397,
- 5909,
- 4373,
- 5399,
- 4883,
- 5399,
- 4388,
- 5897,
- 5397,
- 5909,
- 5909,
- 5909,
- 5911,
- 7443,
- 5395,
- 5911,
- 5399,
- 5401,
- 6421,
- 6935,
- 4887,
- 6423,
- 6423,
- 6423,
- 6423,
- 6425,
- 5913,
- 6425,
- 6425,
- 6427,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 9015,
- 12067,
- 2827,
- 1823,
- 5639,
- 1285,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 9518,
- 11047,
- 9250,
- 8232,
- 9762,
- 7965,
- 6947,
- 8477,
- 6937,
- 5662,
- 7192,
- 5652,
- 4633,
- 5652,
- 4624,
- 3604,
- 4368,
- 3596,
- 2575,
- 3084,
- 2568,
- 1802,
- 16136,
- 831,
- 771,
- 15107,
- 14135,
- 12340,
- 9264,
- 8481,
- 6687,
- 6425,
- 4626,
- 2834,
- 1548,
- 1027,
- 774,
- 14340,
- 10288,
- 10549,
- 12576,
- 5922,
- 6697,
- 8976,
- 2579,
- 3357,
- 11014,
- 771,
- 8981,
- 8212,
- 7725,
- 10265,
- 4890,
- 4637,
- 5635,
- 14087,
- 14135,
- 12334,
- 9522,
- 10277,
- 10795,
- 9013,
- 11298,
- 6945,
- 6698,
- 8469,
- 4371,
- 3096,
- 3079,
- 12344,
- 13608,
- 8233,
- 8753,
- 10519,
- 4122,
- 4899,
- 7434,
- 1549,
- 10303,
- 13871,
- 10015,
- 5933,
- 9247,
- 6161,
- 2843,
- 4626,
- 3079,
- 3636,
- 10766,
- 2056,
- 1056,
- 5636,
- 771,
- 12344,
- 13608,
- 8233,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 16191,
- 16131,
- 831,
- 0,
- 16128,
- 16191
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/4compact.h b/sky/compacts/4compact.h
deleted file mode 100644
index 0084afe865..0000000000
--- a/sky/compacts/4compact.h
+++ /dev/null
@@ -1,1355 +0,0 @@
-/* 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 SKY4COMPACT_H
-#define SKY4COMPACT_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 jobs_u_to_l[] = {
- 43-8+117*64,
- 0
-};
-
-uint16 m_jobs_left[] = {
- 2,
- 16+270*64,
- 65534,
- 0,
- 2,
- 17+270*64,
- 65534,
- 0,
- 2,
- 18+270*64,
- 65534,
- 0,
- 2,
- 19+270*64,
- 65534,
- 0,
- 2,
- 20+270*64,
- 65534,
- 0,
- 2,
- 21+270*64,
- 65534,
- 0,
- 2,
- 22+270*64,
- 65534,
- 0,
- 2,
- 23+270*64,
- 65534,
- 0,
- 0
-};
-
-uint16 jobs_l_to_u[] = {
- 43-8+117*64,
- 0
-};
-
-uint16 m_jobs_u_to_d[] = {
- 43-8+270*64,
- 42-8+270*64,
- 41-8+270*64,
- 0
-};
-
-Compact sarnie_s4 = {
- 0, // logic
- ST_BACKGROUND+ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 252, // xcood
- 219, // ycood
- 61*64, // frame
- 4+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 5, // mouseSize_y
- SARNIE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 m_jobs_l_to_d[] = {
- 41-8+270*64,
- 0
-};
-
-uint16 s4_talk_table[] = {
- 4106,
- RET_OK,
- 4107,
- RET_OK,
- ID_S4_FLOOR,
- STD_ADJOIN_FLOOR,
- ID_S4_L_EXIT,
- GET_TO_EL4,
- ID_CUPBOARD,
- GET_TO_CUPBOARD,
- ID_SARNIE,
- GET_TO_SHELVES,
- ID_SPANNER,
- GET_TO_SHELVES,
- ID_KNOB,
- GET_TO_KNOB,
- ID_CHUCK,
- GET_TO_CHUCK,
- ID_MONITORS,
- GET_TO_SCREENS,
- ID_BUTTONS,
- GET_TO_BUTTONS,
- ID_POSTCARD,
- GET_TO_POSTCARD,
- ID_NOTICE4,
- GET_TO_POSTCARD,
- ID_TV_SCREENS,
- GET_TO_MONITOR,
- ID_LAZER,
- GT_LAZER,
- 65535
-};
-
-uint32 *l_talk_s4 = (uint32*)&r_talk_s4;
-
-uint16 chip_list_sc4[] = {
- 56,
- 57,
- 58,
- 59,
- 60,
- 61,
- 62,
- 63,
- 143,
- 144,
- 145,
- 146,
- 151,
- 152,
- 173,
- 111,
- 141,
- 150,
- 142,
- 117,
- 134,
- 0
-};
-
-Compact r_talk_s4 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- s4_talk_table, // getToTable
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact monitors_s4 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 151*64, // frame
- 27+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 22, // mouseSize_x
- 12, // mouseSize_y
- TV_1_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- MONITOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 m_jobs_down[] = {
- 1,
- 8+270*64,
- 0,
- 1,
- 1,
- 9+270*64,
- 0,
- 1,
- 1,
- 10+270*64,
- 0,
- 1,
- 1,
- 11+270*64,
- 0,
- 1,
- 1,
- 12+270*64,
- 0,
- 1,
- 1,
- 13+270*64,
- 0,
- 1,
- 1,
- 14+270*64,
- 0,
- 1,
- 1,
- 15+270*64,
- 0,
- 1,
- 0
-};
-
-uint16 jobs_auto[32];
-
-uint16 m_jobs_up[] = {
- 1,
- 0+270*64,
- 0,
- 65535,
- 1,
- 1+270*64,
- 0,
- 65535,
- 1,
- 2+270*64,
- 0,
- 65535,
- 1,
- 3+270*64,
- 0,
- 65535,
- 1,
- 4+270*64,
- 0,
- 65535,
- 1,
- 5+270*64,
- 0,
- 65535,
- 1,
- 6+270*64,
- 0,
- 65535,
- 1,
- 7+270*64,
- 0,
- 65535,
- 0
-};
-
-uint16 m_jobs_right[] = {
- 2,
- 24+270*64,
- 2,
- 0,
- 2,
- 25+270*64,
- 2,
- 0,
- 2,
- 26+270*64,
- 2,
- 0,
- 2,
- 27+270*64,
- 2,
- 0,
- 2,
- 28+270*64,
- 2,
- 0,
- 2,
- 29+270*64,
- 2,
- 0,
- 2,
- 30+270*64,
- 2,
- 0,
- 2,
- 31+270*64,
- 2,
- 0,
- 0
-};
-
-uint16 m_jobs_st_up[] = {
- 270*64,
- 1,
- 1,
- 36,
- 0
-};
-
-uint16 m_jobs_st_down[] = {
- 270*64,
- 1,
- 1,
- 32,
- 0
-};
-
-uint16 m_jobs_st_left[] = {
- 270*64,
- 1,
- 1,
- 34,
- 0
-};
-
-uint16 m_jobs_st_right[] = {
- 270*64,
- 1,
- 1,
- 38,
- 0
-};
-
-uint16 m_jobs_st_talk[] = {
- 273*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 m_jobs_u_to_l[] = {
- 43-8+270*64,
- 0
-};
-
-uint16 m_jobs_u_to_r[] = {
- 45-8+270*64,
- 0
-};
-
-uint16 m_jobs_d_to_u[] = {
- 47-8+270*64,
- 46-8+270*64,
- 45-8+270*64,
- 0
-};
-
-uint16 m_jobs_d_to_l[] = {
- 41-8+270*64,
- 0
-};
-
-uint16 m_jobs_d_to_r[] = {
- 47-8+270*64,
- 0
-};
-
-uint16 m_jobs_l_to_u[] = {
- 43-8+270*64,
- 0
-};
-
-uint16 m_jobs_l_to_r[] = {
- 41-8+270*64,
- 40-8+270*64,
- 47-8+270*64,
- 0
-};
-
-uint16 m_jobs_r_to_u[] = {
- 45-8+270*64,
- 0
-};
-
-uint16 m_jobs_r_to_d[] = {
- 47-8+270*64,
- 0
-};
-
-uint16 m_jobs_r_to_l[] = {
- 45-8+270*64,
- 44-8+270*64,
- 43-8+270*64,
- 0
-};
-
-uint16 jobs_up[] = {
- 2,
- 0+117*64,
- 0,
- 65534,
- 2,
- 1+117*64,
- 0,
- 65534,
- 2,
- 2+117*64,
- 0,
- 65534,
- 2,
- 3+117*64,
- 0,
- 65534,
- 2,
- 4+117*64,
- 0,
- 65534,
- 2,
- 5+117*64,
- 0,
- 65534,
- 2,
- 6+117*64,
- 0,
- 65534,
- 2,
- 7+117*64,
- 0,
- 65534,
- 0
-};
-
-uint16 jobs_down[] = {
- 2,
- 8+117*64,
- 0,
- 2,
- 2,
- 9+117*64,
- 0,
- 2,
- 2,
- 10+117*64,
- 0,
- 2,
- 2,
- 11+117*64,
- 0,
- 2,
- 2,
- 12+117*64,
- 0,
- 2,
- 2,
- 13+117*64,
- 0,
- 2,
- 2,
- 14+117*64,
- 0,
- 2,
- 2,
- 15+117*64,
- 0,
- 2,
- 0
-};
-
-uint16 jobs_left[] = {
- 4,
- 16+117*64,
- 65532,
- 0,
- 4,
- 17+117*64,
- 65532,
- 0,
- 4,
- 18+117*64,
- 65532,
- 0,
- 4,
- 19+117*64,
- 65532,
- 0,
- 4,
- 20+117*64,
- 65532,
- 0,
- 4,
- 21+117*64,
- 65532,
- 0,
- 4,
- 22+117*64,
- 65532,
- 0,
- 4,
- 23+117*64,
- 65532,
- 0,
- 0
-};
-
-uint16 jobs_right[] = {
- 4,
- 24+117*64,
- 4,
- 0,
- 4,
- 25+117*64,
- 4,
- 0,
- 4,
- 26+117*64,
- 4,
- 0,
- 4,
- 27+117*64,
- 4,
- 0,
- 4,
- 28+117*64,
- 4,
- 0,
- 4,
- 29+117*64,
- 4,
- 0,
- 4,
- 30+117*64,
- 4,
- 0,
- 4,
- 31+117*64,
- 4,
- 0,
- 0
-};
-
-uint16 jobs_st_up[] = {
- 117*64,
- 1,
- 1,
- 36,
- 0
-};
-
-uint16 jobs_st_down[] = {
- 117*64,
- 1,
- 1,
- 32,
- 0
-};
-
-uint16 jobs_st_left[] = {
- 117*64,
- 1,
- 1,
- 34,
- 0
-};
-
-uint16 jobs_st_right[] = {
- 117*64,
- 1,
- 1,
- 38,
- 0
-};
-
-uint16 jobs_st_talk[] = {
- 134*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 jobs_u_to_d[] = {
- 43-8+117*64,
- 42-8+117*64,
- 41-8+117*64,
- 0
-};
-
-uint16 jobs_u_to_r[] = {
- 45-8+117*64,
- 0
-};
-
-uint16 jobs_d_to_u[] = {
- 47-8+117*64,
- 46-8+117*64,
- 45-8+117*64,
- 0
-};
-
-uint16 jobs_d_to_l[] = {
- 41-8+117*64,
- 0
-};
-
-uint16 jobs_d_to_r[] = {
- 47-8+117*64,
- 0
-};
-
-uint16 jobs_l_to_d[] = {
- 41-8+117*64,
- 0
-};
-
-uint16 jobs_l_to_r[] = {
- 41-8+117*64,
- 40-8+117*64,
- 47-8+117*64,
- 0
-};
-
-uint16 jobs_r_to_u[] = {
- 45-8+117*64,
- 0
-};
-
-uint16 jobs_r_to_d[] = {
- 47-8+117*64,
- 0
-};
-
-uint16 jobs_r_to_l[] = {
- 45-8+117*64,
- 44-8+117*64,
- 43-8+117*64,
- 0
-};
-
-TurnTable jobsworth_turnTable0 = {
- { // turnTableUp
- 0,
- m_jobs_u_to_d,
- m_jobs_u_to_l,
- m_jobs_u_to_r,
- 0
- },
- { // turnTableDown
- m_jobs_d_to_u,
- 0,
- m_jobs_d_to_l,
- m_jobs_d_to_r,
- 0
- },
- { // turnTableLeft
- m_jobs_l_to_u,
- m_jobs_l_to_d,
- 0,
- m_jobs_l_to_r,
- 0
- },
- { // turnTableRight
- m_jobs_r_to_u,
- m_jobs_r_to_d,
- m_jobs_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- },
-};
-
-TurnTable jobsworth_turnTable1 = {
- { // turnTableUp
- 0,
- jobs_u_to_d,
- jobs_u_to_l,
- jobs_u_to_r,
- 0
- },
- { // turnTableDown
- jobs_d_to_u,
- 0,
- jobs_d_to_l,
- jobs_d_to_r,
- 0
- },
- { // turnTableLeft
- jobs_l_to_u,
- jobs_l_to_d,
- 0,
- jobs_l_to_r,
- 0
- },
- { // turnTableRight
- jobs_r_to_u,
- jobs_r_to_d,
- jobs_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet jobsworth_megaSet0 = {
- 0, // gridWidth
- 0, // colOffset
- 8, // colWidth
- 8, // lastChr
- m_jobs_up, // animUp
- m_jobs_down, // animDown
- m_jobs_left, // animLeft
- m_jobs_right, // animRight
- m_jobs_st_up, // standUp
- m_jobs_st_down, // standDown
- m_jobs_st_left, // standLeft
- m_jobs_st_right, // standRight
- m_jobs_st_talk, // standTalk
- &jobsworth_turnTable0,
-};
-
-MegaSet jobsworth_megaSet1 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- jobs_up, // animUp
- jobs_down, // animDown
- jobs_left, // animLeft
- jobs_right, // animRight
- jobs_st_up, // standUp
- jobs_st_down, // standDown
- jobs_st_left, // standLeft
- jobs_st_right, // standRight
- jobs_st_talk, // standTalk
- &jobsworth_turnTable1
-};
-
-ExtCompact jobsworth_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- 0, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_JOBS, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- jobs_auto, // animScratch
- 0, // megaSet
- &jobsworth_megaSet0,
- &jobsworth_megaSet1,
- 0,
- 0
-};
-
-Compact jobsworth = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_MOUSE+ST_COLLISION, // status
- 0, // sync
- 0, // screen
- ID_LOW_FLOOR, // place
- 0, // getToTable
- 416, // xcood
- 272, // ycood
- 73*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65516, // mouseRel_y
- 8, // mouseSize_x
- 28, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- START_JOBS, // baseSub
- 0, // baseSub_off
- &jobsworth_ext
-};
-
-Compact notice4 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 152, // xcood
- 232, // ycood
- 0, // frame
- 4196, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 8, // mouseSize_x
- 8, // mouseSize_y
- NOTICE4_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact buttons_s4 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 256, // xcood
- 195, // ycood
- 0, // frame
- 15+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 8, // mouseSize_x
- 15, // mouseSize_y
- BUTTON_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc4_mouse_open[] = {
- JOBS,
- ID_JOEY,
- ID_POSTCARD,
- ID_NOTICE4,
- ID_LAZER,
- ID_CHUCK,
- ID_MONITORS,
- ID_TV_SCREENS,
- ID_S4_L_EXIT,
- ID_S4_FLOOR,
- ID_SARNIE,
- ID_SPANNER,
- ID_CUPBOARD,
- ID_KNOB,
- ID_BUTTONS,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact tv_screens_s4 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 56*64, // frame
- 4200, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 18, // mouseRel_x
- 0, // mouseRel_y
- 10, // mouseSize_x
- 7, // mouseSize_y
- TV_2_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- TV_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc4_logic[] = {
- ID_FOSTER,
- JOBS,
- ID_JOEY,
- ID_TV_SCREENS,
- ID_KNOB,
- ID_CHUCK,
- ID_LAZER,
- ID_SARNIE,
- ID_SPANNER,
- ID_CUPBOARD,
- ID_MONITORS,
- ID_LOADER,
- ID_TOP_LIFT,
- 4344,
- ID_TOP_BARREL,
- ID_LIGHT1,
- ID_PANEL,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-Compact postcard = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 167, // xcood
- 224, // ycood
- 0, // frame
- 4197, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 5, // mouseSize_y
- POSTCARD_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact knob_s4 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 302, // xcood
- 187, // ycood
- 58*64, // frame
- 13+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 14, // mouseSize_y
- KNOB_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- KNOB_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact lazer_s4 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 331, // xcood
- 210, // ycood
- 0, // frame
- 4214, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 350-331, // mouseSize_x
- 228-210, // mouseSize_y
- LAZER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LAZER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 fast_list_sc4[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 153,
- 131,
- 132,
- 136,
- 137,
- 138,
- 0
-};
-
-Compact sc4_left_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 188, // xcood
- 193, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 13, // mouseSize_x
- 61, // mouseSize_y
- EL4_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact spanner_s4 = {
- 0, // logic
- ST_BACKGROUND+ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 254, // xcood
- 224, // ycood
- 62*64, // frame
- 8, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 5, // mouseSize_y
- SPANNER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 joey_list_s4[] = {
- 224,
- 320,
- 232,
- 296,
- 1,
- 224,
- 304,
- 256,
- 272,
- 0,
- 0
-};
-
-uint32 *c43 = (uint32*)&jobsworth;
-
-Compact chuck_s4 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 334, // xcood
- 222, // ycood
- 59*64, // frame
- 4198, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 17, // mouseSize_x
- 10, // mouseSize_y
- CHUCK_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- CHUCK_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 r4_floor_table[] = {
- ID_S4_FLOOR,
- RET_OK,
- ID_S4_L_EXIT,
- GET_TO_EL4,
- ID_CUPBOARD,
- GET_TO_CUPBOARD,
- ID_SARNIE,
- GET_TO_SHELVES,
- ID_SPANNER,
- GET_TO_SHELVES,
- ID_KNOB,
- GET_TO_KNOB,
- ID_CHUCK,
- GET_TO_CHUCK,
- ID_MONITORS,
- GET_TO_SCREENS,
- ID_BUTTONS,
- GET_TO_BUTTONS,
- 4106,
- GET_TO_TALK41,
- 4107,
- GET_TO_TALK42,
- 4136,
- S4_WALK_ON,
- ID_POSTCARD,
- GET_TO_POSTCARD,
- ID_NOTICE4,
- GET_TO_POSTCARD,
- ID_TV_SCREENS,
- GET_TO_MONITOR,
- ID_JOEY_PARK,
- GET_TO_JP2,
- ID_LAZER,
- GT_LAZER,
- 65535
-};
-
-uint16 sc4_mouse[] = {
- JOBS,
- ID_JOEY,
- ID_POSTCARD,
- ID_NOTICE4,
- ID_LAZER,
- ID_CHUCK,
- ID_MONITORS,
- ID_TV_SCREENS,
- ID_S4_L_EXIT,
- ID_S4_FLOOR,
- ID_CUPBOARD,
- ID_KNOB,
- ID_BUTTONS,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc4_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- r4_floor_table, // getToTable
- 184, // xcood
- 232, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 183, // mouseSize_x
- 64, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact cupboard_s4 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE+ST_BACKGROUND+ST_MOUSE, // status
- 0, // sync
- 4, // screen
- 0, // place
- 0, // getToTable
- 248, // xcood
- 214, // ycood
- 57*64, // frame
- 3+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 20, // mouseSize_x
- 20, // mouseSize_y
- CUPBOARD_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- CUPBOARD_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/5compact.h b/sky/compacts/5compact.h
deleted file mode 100644
index a4aa160b40..0000000000
--- a/sky/compacts/5compact.h
+++ /dev/null
@@ -1,4932 +0,0 @@
-/* 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 SKY5COMPACT_H
-#define SKY5COMPACT_H
-
-
-#include "14comp.h"
-#include "9compact.h"
-#include "18comp.h"
-#include "12comp.h"
-#include "13comp.h"
-#include "15comp.h"
-#include "16comp.h"
-#include "17comp.h"
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact copter = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 8, // screen
- 0, // place
- 0, // getToTable
- 228, // xcood
- 208, // ycood
- 0, // frame
- 8252, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 389-228, // mouseSize_x
- 287-208, // mouseSize_y
- COPTER_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_joey_29_7[] = {
- C_XCOOD,
- 256,
- C_YCOOD,
- 232,
- C_SCREEN,
- 7,
- C_PLACE,
- ID_S7_FLOOR,
- C_LOGIC,
- L_SCRIPT,
- C_BASE_SUB,
- JOEY_OUT_OF_LIFT7,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 rs_joey_to_6[] = {
- C_XCOOD,
- 208,
- C_YCOOD,
- 256,
- C_PLACE,
- ID_S6_FLOOR,
- C_SCREEN,
- 6,
- C_MODE,
- 0,
- C_BASE_SUB,
- JOEY_LOGIC,
- C_BASE_SUB+2,
- 0,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE,
- C_DIR,
- RIGHT,
- 65535
-};
-
-Compact lift_notice = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 7, // screen
- 0, // place
- 0, // getToTable
- 238, // xcood
- 201, // ycood
- 0, // frame
- 8251, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 8, // mouseSize_y
- LIFT_NOTICE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 mid_up_get[] = {
- 153*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 jostair1_seq[] = {
- 28*64,
- 195,
- 316,
- 0,
- 195,
- 316,
- 1,
- 195,
- 316,
- 2,
- 195,
- 315,
- 3,
- 195,
- 314,
- 4,
- 195,
- 314,
- 5,
- 195,
- 314,
- 6,
- 195,
- 314,
- 7,
- 195,
- 314,
- 8,
- 195,
- 314,
- 9,
- 195,
- 314,
- 10,
- 195,
- 314,
- 11,
- 195,
- 314,
- 12,
- 196,
- 314,
- 13,
- 197,
- 314,
- 14,
- 198,
- 314,
- 15,
- 199,
- 314,
- 16,
- 200,
- 314,
- 17,
- 201,
- 314,
- 18,
- 202,
- 314,
- 19,
- 203,
- 314,
- 12,
- 204,
- 314,
- 13,
- 205,
- 314,
- 14,
- 206,
- 314,
- 15,
- 207,
- 314,
- 16,
- 208,
- 314,
- 17,
- 209,
- 314,
- 18,
- 210,
- 314,
- 19,
- 211,
- 314,
- 20,
- 212,
- 314,
- 21,
- 213,
- 314,
- 22,
- 214,
- 315,
- 23,
- 215,
- 316,
- 24,
- 216,
- 316,
- 25,
- 217,
- 316,
- 26,
- 218,
- 316,
- 27,
- 219,
- 316,
- 28,
- 220,
- 316,
- 29,
- 221,
- 316,
- 30,
- 222,
- 316,
- 31,
- 223,
- 316,
- 32,
- 224,
- 316,
- 33,
- 0
-};
-
-uint16 grd_watch_seq[] = {
- 115*64,
- 306,
- 228,
- 0,
- 306,
- 228,
- 0,
- 306,
- 228,
- 1,
- 306,
- 228,
- 1,
- 306,
- 228,
- 2,
- 306,
- 228,
- 2,
- 306,
- 228,
- 3,
- 306,
- 228,
- 3,
- 306,
- 228,
- 4,
- 306,
- 228,
- 4,
- 306,
- 228,
- 5,
- 306,
- 228,
- 5,
- 306,
- 228,
- 6,
- 306,
- 228,
- 6,
- 306,
- 228,
- 7,
- 306,
- 228,
- 7,
- 306,
- 228,
- 7,
- 306,
- 228,
- 7,
- 306,
- 228,
- 5,
- 306,
- 228,
- 5,
- 306,
- 228,
- 4,
- 306,
- 228,
- 4,
- 306,
- 228,
- 3,
- 306,
- 228,
- 3,
- 306,
- 228,
- 2,
- 306,
- 228,
- 2,
- 306,
- 228,
- 1,
- 306,
- 228,
- 1,
- 306,
- 228,
- 0,
- 306,
- 228,
- 0,
- 306,
- 228,
- 0,
- 306,
- 228,
- 0,
- 0
-};
-
-uint32 *grid18 = 0;
-
-uint16 s7_floor_table[] = {
- ID_S7_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S7_WALK_ON,
- 1,
- S7_RIGHT_ON,
- 3,
- S12_WALK_ON,
- ID_LEFT_EXIT_S7,
- GET_TO_L_EXIT_S7,
- ID_S7_RIGHT_EXIT,
- GET_TO_R_EXIT_S7,
- ID_FACTORY_ENTRY,
- GET_TO_FACTORY,
- ID_S7_CARD_SLOT,
- GT_S7_SLOT,
- ID_LIFT_NOTICE,
- GT_LIFT_NOTICE,
- ID_LIFT_S7,
- GT_S7_LIFT,
- ID_LINC_S7,
- GT_S7_LINC,
- ID_STD_LEFT_TALK,
- GT_L_TALK_7,
- ID_STD_RIGHT_TALK,
- GT_R_TALK_7,
- ID_CABLE_7,
- GT_CABLE_7,
- 65535
-};
-
-uint16 lamb_card_seq[] = {
- 147*64,
- 338,
- 183,
- 0,
- 338,
- 183,
- 1,
- 338,
- 183,
- 2,
- 338,
- 183,
- 3,
- 338,
- 183,
- 4,
- 338,
- 183,
- 5,
- 338,
- 183,
- 6,
- 338,
- 183,
- 1,
- 338,
- 183,
- 0,
- 0
-};
-
-uint16 joey_list_s6[] = {
- 176,
- 384,
- 272,
- 287,
- 1,
- 0
-};
-
-uint16 s6_chip_list[] = {
- 173,
- 111,
- 136+DISK_2,
- 137+DISK_2,
- 28+DISK_2,
- 29+DISK_2,
- 30+DISK_2,
- 74+DISK_2,
- 92+DISK_2,
- 26+DISK_2+0X8000,
- 27+DISK_2+0X8000,
- 20+DISK_2,
- 21+DISK_2,
- 22+DISK_2,
- 0
-};
-
-uint16 s6_pal[] = {
- 0,
- 512,
- 0,
- 516,
- 1024,
- 514,
- 518,
- 2050,
- 516,
- 1032,
- 2564,
- 1542,
- 1548,
- 2564,
- 2056,
- 1552,
- 3588,
- 1544,
- 2064,
- 3078,
- 2570,
- 2066,
- 3076,
- 3082,
- 2070,
- 4612,
- 1546,
- 2580,
- 3590,
- 3084,
- 3088,
- 4620,
- 2060,
- 2584,
- 5636,
- 2060,
- 2588,
- 4612,
- 3598,
- 3602,
- 5136,
- 3086,
- 4114,
- 7182,
- 1548,
- 4114,
- 6672,
- 2574,
- 4116,
- 8464,
- 1548,
- 3612,
- 7176,
- 2574,
- 4122,
- 8972,
- 1550,
- 4630,
- 9490,
- 1550,
- 4632,
- 7186,
- 3602,
- 4133,
- 6662,
- 4116,
- 5146,
- 5650,
- 5142,
- 4641,
- 9484,
- 3088,
- 4641,
- 7182,
- 5140,
- 4135,
- 6156,
- 5656,
- 5658,
- 8984,
- 3604,
- 5665,
- 10514,
- 2580,
- 5163,
- 6666,
- 6170,
- 5669,
- 10002,
- 4118,
- 6179,
- 8466,
- 5658,
- 5677,
- 8462,
- 6682,
- 6185,
- 8976,
- 6170,
- 6187,
- 10002,
- 5148,
- 7207,
- 11030,
- 5146,
- 7205,
- 8476,
- 7201,
- 7215,
- 10002,
- 7198,
- 8997,
- 11030,
- 5665,
- 7727,
- 10004,
- 6179,
- 8491,
- 13082,
- 5150,
- 8493,
- 10520,
- 7715,
- 9509,
- 10529,
- 8483,
- 9515,
- 12570,
- 6179,
- 10029,
- 11548,
- 8997,
- 9525,
- 12056,
- 7719,
- 11051,
- 14625,
- 5671,
- 11057,
- 13084,
- 5677,
- 11057,
- 13601,
- 7721,
- 11569,
- 15134,
- 6185,
- 11065,
- 13084,
- 9517,
- 12085,
- 14108,
- 8493,
- 12085,
- 12577,
- 10543,
- 11581,
- 13594,
- 7729,
- 13111,
- 15640,
- 5681,
- 12597,
- 15655,
- 7729,
- 12599,
- 14635,
- 9011,
- 13117,
- 15644,
- 9523,
- 14139,
- 15646,
- 10035,
- 14143,
- 15128,
- 11571,
- 14139,
- 15655,
- 11573,
- 14143,
- 16163,
- 12087,
- 14651,
- 16177,
- 10553,
- 15167,
- 16167,
- 9533,
- 15679,
- 16177,
- 14143,
- 4126,
- 6155,
- 2317,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 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
-};
-
-uint16 rs_foster_8_7[] = {
- C_XCOOD,
- 456,
- C_YCOOD,
- 264,
- C_SCREEN,
- 7,
- C_PLACE,
- ID_S7_FLOOR,
- C_DIR,
- LEFT,
- C_FRAME,
- 12*64,
- 65535
-};
-
-Compact joey_fly_6 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 6, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 209*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
- JOEY_FLY_TO_6, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s7_chip_list[] = {
- 173,
- 111,
- 133+DISK_2,
- 136+DISK_2,
- 137+DISK_2,
- 131+DISK_2,
- 132+DISK_2,
- 145+DISK_2,
- 31+DISK_2,
- 32+DISK_2,
- 43+DISK_2,
- 147+DISK_2,
- 148+DISK_2,
- 0
-};
-
-uint16 s8_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_WRECK_GUARD,
- ID_CABLE_7,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 s7_lift_open[] = {
- 134*64,
- 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,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 0
-};
-
-uint16 skorl_anim[] = {
- 113*64,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 14,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 4,
- 0
-};
-
-uint16 card_slot_anim[] = {
- 133*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 dwn_stair1_seq[] = {
- 26*64,
- 206,
- 192,
- 0,
- 207,
- 194,
- 1,
- 207,
- 197,
- 2,
- 208,
- 200,
- 3,
- 209,
- 202,
- 4,
- 210,
- 203,
- 5,
- 210,
- 205,
- 6,
- 211,
- 208,
- 7,
- 212,
- 210,
- 8,
- 212,
- 212,
- 9,
- 213,
- 213,
- 10,
- 214,
- 214,
- 11,
- 214,
- 217,
- 12,
- 215,
- 219,
- 13,
- 215,
- 221,
- 14,
- 216,
- 221,
- 15,
- 217,
- 223,
- 16,
- 216,
- 226,
- 17,
- 217,
- 227,
- 18,
- 217,
- 229,
- 19,
- 218,
- 229,
- 20,
- 218,
- 231,
- 21,
- 224,
- 233,
- 22,
- 225,
- 235,
- 23,
- 226,
- 236,
- 24,
- 226,
- 237,
- 25,
- 227,
- 238,
- 26,
- 0
-};
-
-Compact s7_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 7, // screen
- 0, // place
- s7_floor_table, // getToTable
- 128, // xcood
- 241, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 63, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_9_6[] = {
- C_XCOOD,
- 368,
- C_YCOOD,
- 232,
- C_SCREEN,
- 6,
- C_PLACE,
- ID_S6_FLOOR,
- 65535
-};
-
-uint16 s6_mouse[] = {
- ID_JOEY,
- ID_S6_STAIRS,
- ID_LEFT_EXIT_S6,
- ID_RIGHT_EXIT_S6,
- ID_SECURITY_EXIT,
- ID_MONITOR,
- ID_S6_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 rs_foster_to_5[] = {
- C_XCOOD,
- 456,
- C_SCREEN,
- 5,
- C_PLACE,
- ID_S5_FLOOR,
- 65535
-};
-
-uint16 s8_chip_list[] = {
- 130+DISK_2,
- 13,
- 114+DISK_2,
- 0
-};
-
-uint16 weld_7_seq[] = {
- 149*64,
- 369,
- 148,
- 0,
- 369,
- 148,
- 1,
- 369,
- 148,
- 2,
- 369,
- 148,
- 3,
- 369,
- 148,
- 4,
- 369,
- 148,
- 5,
- 369,
- 148,
- 6,
- 369,
- 148,
- 7,
- 0
-};
-
-uint16 grd_blink_seq[] = {
- 129*64,
- 379,
- 228,
- 0,
- 379,
- 228,
- 0,
- 379,
- 228,
- 1,
- 379,
- 228,
- 1,
- 379,
- 228,
- 2,
- 379,
- 228,
- 2,
- 379,
- 228,
- 2,
- 379,
- 228,
- 2,
- 379,
- 228,
- 1,
- 379,
- 228,
- 1,
- 379,
- 228,
- 0,
- 379,
- 228,
- 0,
- 379,
- 228,
- 2,
- 379,
- 228,
- 2,
- 379,
- 228,
- 0,
- 379,
- 228,
- 0,
- 379,
- 228,
- 0,
- 379,
- 228,
- 0,
- 379,
- 228,
- 1,
- 379,
- 228,
- 1,
- 379,
- 228,
- 2,
- 379,
- 228,
- 2,
- 379,
- 228,
- 2,
- 379,
- 228,
- 2,
- 379,
- 228,
- 1,
- 379,
- 228,
- 1,
- 379,
- 228,
- 0,
- 379,
- 228,
- 0,
- 379,
- 228,
- 2,
- 379,
- 228,
- 2,
- 379,
- 228,
- 0,
- 379,
- 228,
- 0,
- 0
-};
-
-Compact down_exit_s8 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 8, // screen
- 0, // place
- 0, // getToTable
- 232, // xcood
- 319, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_DOWN_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 338-232, // mouseSize_x
- 42, // mouseSize_y
- ED8_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 jostair3_seq[] = {
- 30*64,
- 192,
- 230,
- 0,
- 192,
- 230,
- 1,
- 192,
- 230,
- 2,
- 192,
- 230,
- 3,
- 192,
- 230,
- 1,
- 192,
- 230,
- 4,
- 192,
- 230,
- 2,
- 192,
- 230,
- 3,
- 192,
- 230,
- 1,
- 192,
- 230,
- 4,
- 192,
- 230,
- 2,
- 192,
- 230,
- 3,
- 192,
- 230,
- 1,
- 192,
- 230,
- 4,
- 192,
- 230,
- 2,
- 192,
- 230,
- 3,
- 192,
- 230,
- 1,
- 192,
- 230,
- 4,
- 192,
- 230,
- 2,
- 192,
- 230,
- 3,
- 192,
- 230,
- 1,
- 192,
- 230,
- 4,
- 192,
- 230,
- 2,
- 192,
- 230,
- 3,
- 192,
- 230,
- 1,
- 192,
- 230,
- 1,
- 192,
- 230,
- 4,
- 192,
- 230,
- 4,
- 192,
- 230,
- 2,
- 192,
- 230,
- 2,
- 192,
- 230,
- 3,
- 192,
- 230,
- 3,
- 192,
- 230,
- 1,
- 192,
- 230,
- 1,
- 192,
- 230,
- 4,
- 192,
- 230,
- 4,
- 192,
- 230,
- 2,
- 192,
- 230,
- 2,
- 192,
- 230,
- 3,
- 192,
- 230,
- 3,
- 192,
- 229,
- 5,
- 192,
- 227,
- 6,
- 192,
- 227,
- 7,
- 192,
- 228,
- 8,
- 192,
- 229,
- 9,
- 192,
- 232,
- 10,
- 192,
- 237,
- 11,
- 192,
- 236,
- 12,
- 192,
- 237,
- 13,
- 192,
- 238,
- 14,
- 0
-};
-
-uint16 s5_chip_list[] = {
- 173,
- 111,
- 136+DISK_2,
- 137+DISK_2,
- 115+DISK_2,
- 116+DISK_2,
- 129+DISK_2,
- 74+DISK_2,
- 92+DISK_2,
- 14+DISK_2,
- 15+DISK_2,
- 16+DISK_2,
- 0
-};
-
-Compact left_exit_s7 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 7, // screen
- 0, // place
- 0, // getToTable
- 126, // xcood
- 136, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 11, // mouseSize_x
- 300, // mouseSize_y
- EL7_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid7 = 0;
-
-uint16 rs_foster_18_5[] = {
- C_XCOOD,
- 168,
- C_YCOOD,
- 224,
- C_SCREEN,
- 5,
- C_PLACE,
- ID_S5_FLOOR,
- 65535
-};
-
-uint16 upstairs1_seq[] = {
- 24*64,
- 195,
- 302,
- 0,
- 195,
- 302,
- 1,
- 195,
- 302,
- 2,
- 195,
- 302,
- 3,
- 197,
- 302,
- 4,
- 200,
- 302,
- 5,
- 201,
- 302,
- 6,
- 201,
- 302,
- 7,
- 203,
- 302,
- 8,
- 207,
- 302,
- 9,
- 210,
- 302,
- 10,
- 211,
- 302,
- 11,
- 211,
- 302,
- 12,
- 213,
- 302,
- 13,
- 217,
- 302,
- 14,
- 220,
- 302,
- 15,
- 221,
- 302,
- 16,
- 221,
- 302,
- 17,
- 223,
- 302,
- 18,
- 0
-};
-
-uint16 rs_foster_6_7[] = {
- C_XCOOD,
- 120,
- C_YCOOD,
- 280,
- C_SCREEN,
- 7,
- C_PLACE,
- ID_S7_FLOOR,
- 65535
-};
-
-Compact s7_card_slot = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 7, // screen
- 0, // place
- 0, // getToTable
- 273, // xcood
- 200, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 10, // mouseSize_y
- S7_SLOT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_joey_fly[] = {
- C_STATUS,
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE,
- 65535
-};
-
-uint16 s7_mouse[] = {
- ID_JOEY,
- ID_LEFT_EXIT_S7,
- ID_S7_RIGHT_EXIT,
- ID_FACTORY_ENTRY,
- ID_S7_CARD_SLOT,
- ID_LIFT_NOTICE,
- ID_LIFT_S7,
- ID_LINC_S7,
- ID_LAMB,
- ID_CABLE_7,
- ID_S7_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s7_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_LAMB,
- ID_LIFT_S7,
- ID_LIFT7_LIGHT,
- ID_CABLE_7,
- ID_S6_JOEY_FLY,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-ExtCompact wreck_guard_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- DOWN, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_WRECK, // 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 wreck_guard = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_RECREATE+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 8, // screen
- 0, // place
- 0, // getToTable
- 304, // xcood
- 288, // ycood
- 130*64+32, // frame
- 38+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65516, // mouseRel_y
- 8, // mouseSize_x
- 28, // mouseSize_y
- WRECK_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- WRECK_LOGIC, // baseSub
- 0, // baseSub_off
- &wreck_guard_ext
-};
-
-uint16 rs_foster_5_6[] = {
- C_XCOOD,
- 120,
- C_SCREEN,
- 6,
- C_PLACE,
- ID_S6_FLOOR,
- 65535
-};
-
-uint16 rs_foster_7_8[] = {
- C_XCOOD,
- 292,
- C_YCOOD,
- 324,
- C_SCREEN,
- 8,
- C_PLACE,
- ID_S8_FLOOR,
- C_DIR,
- UP,
- C_FRAME,
- 44+13*64,
- 65535
-};
-
-uint16 upstairs2_seq[] = {
- 25*64,
- 227,
- 239,
- 0,
- 226,
- 237,
- 1,
- 226,
- 236,
- 2,
- 225,
- 235,
- 3,
- 225,
- 234,
- 4,
- 218,
- 232,
- 5,
- 218,
- 230,
- 6,
- 217,
- 228,
- 7,
- 217,
- 228,
- 8,
- 216,
- 226,
- 9,
- 216,
- 225,
- 10,
- 216,
- 222,
- 11,
- 215,
- 220,
- 12,
- 215,
- 220,
- 13,
- 214,
- 218,
- 14,
- 214,
- 216,
- 15,
- 213,
- 213,
- 16,
- 212,
- 211,
- 17,
- 212,
- 210,
- 18,
- 211,
- 209,
- 19,
- 210,
- 207,
- 20,
- 210,
- 204,
- 21,
- 209,
- 201,
- 22,
- 208,
- 200,
- 23,
- 207,
- 198,
- 24,
- 207,
- 196,
- 25,
- 206,
- 199,
- 26,
- 206,
- 200,
- 27,
- 206,
- 198,
- 28,
- 0
-};
-
-Compact security_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 5, // screen
- 0, // place
- 0, // getToTable
- 343, // xcood
- 171, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 235-171, // mouseSize_y
- SECURITY_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s6_logic[] = {
- ID_FOSTER,
- ID_SKORL_GUARD,
- ID_S6_JOEY_FLY,
- ID_JOEY,
- ID_MONITOR,
- ID_LAMB,
- ID_LIFT_S7,
- ID_LIFT7_LIGHT,
- ID_CABLE_7,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-Compact right_exit_s5 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 5, // screen
- 0, // place
- 0, // getToTable
- 447-11, // xcood
- 136, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 11, // mouseSize_x
- 300, // mouseSize_y
- ER5_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact cable_7 = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 7, // screen
- 0, // place
- 0, // getToTable
- 410, // xcood
- 225, // ycood
- 148*64, // frame
- 49, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 4, // mouseSize_x
- 260-225, // mouseSize_y
- CABLE_7_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- CABLE_7_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_29_7[] = {
- C_XCOOD,
- 256,
- C_YCOOD,
- 224,
- C_SCREEN,
- 7,
- C_PLACE,
- ID_S7_FLOOR,
- 65535
-};
-
-uint16 s8_mouse[] = {
- ID_DOWN_EXIT_S8,
- ID_WRECK_GUARD,
- ID_COPTER,
- ID_S8_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s8_pal[] = {
- 0,
- 3072,
- 0,
- 532,
- 7170,
- 3602,
- 8226,
- 7186,
- 6682,
- 8224,
- 8222,
- 3096,
- 6688,
- 7182,
- 4630,
- 8738,
- 4626,
- 518,
- 4642,
- 9994,
- 7205,
- 528,
- 9472,
- 1558,
- 7712,
- 8222,
- 8224,
- 7717,
- 8728,
- 5146,
- 6174,
- 7702,
- 2576,
- 5152,
- 6666,
- 2576,
- 8745,
- 7700,
- 4630,
- 7710,
- 5658,
- 1548,
- 4114,
- 11026,
- 2588,
- 7710,
- 11026,
- 3610,
- 6680,
- 11544,
- 10031,
- 8226,
- 6684,
- 3100,
- 3082,
- 7692,
- 3090,
- 6168,
- 10008,
- 7200,
- 5152,
- 9478,
- 5658,
- 6178,
- 7188,
- 6168,
- 3084,
- 1550,
- 2056,
- 6695,
- 5138,
- 5140,
- 1558,
- 8706,
- 6170,
- 4122,
- 7176,
- 7708,
- 4624,
- 6674,
- 1040,
- 6181,
- 9992,
- 2588,
- 5669,
- 11022,
- 4638,
- 2070,
- 10500,
- 2074,
- 4628,
- 530,
- 0,
- 5154,
- 9998,
- 1560,
- 2066,
- 8712,
- 8224,
- 5154,
- 11532,
- 11571,
- 4114,
- 1036,
- 2566,
- 11053,
- 6690,
- 3090,
- 516,
- 6656,
- 1548,
- 6174,
- 9496,
- 9509,
- 4114,
- 5642,
- 2062,
- 4634,
- 8718,
- 4116,
- 7714,
- 11550,
- 10545,
- 2064,
- 9988,
- 4636,
- 4630,
- 4626,
- 5138,
- 4645,
- 8202,
- 5142,
- 3096,
- 2570,
- 2570,
- 2570,
- 3596,
- 3596,
- 5146,
- 10002,
- 10023,
- 4128,
- 10506,
- 6178,
- 10537,
- 8233,
- 4116,
- 2584,
- 3076,
- 2,
- 3614,
- 7686,
- 2574,
- 1550,
- 3586,
- 1030,
- 3594,
- 3088,
- 516,
- 3088,
- 4618,
- 2570,
- 4126,
- 4104,
- 1544,
- 6181,
- 4114,
- 4112,
- 11565,
- 8226,
- 2064,
- 2582,
- 8200,
- 3088,
- 1028,
- 5638,
- 5140,
- 1544,
- 6664,
- 3088,
- 5673,
- 8720,
- 8738,
- 1026,
- 6150,
- 5142,
- 5656,
- 7190,
- 1548,
- 5654,
- 5134,
- 4112,
- 5658,
- 6168,
- 1546,
- 4632,
- 11024,
- 10537,
- 1030,
- 8196,
- 6172,
- 2062,
- 7688,
- 3088,
- 4130,
- 522,
- 514,
- 2066,
- 7172,
- 2062,
- 1546,
- 11014,
- 7207,
- 514,
- 4,
- 512,
- 3088,
- 2572,
- 4,
- 1046,
- 2,
- 1538,
- 3098,
- 3080,
- 3082,
- 5140,
- 6678,
- 6170,
- 5150,
- 11024,
- 5669,
- 2574,
- 1544,
- 514,
- 1034,
- 5634,
- 3086,
- 1032,
- 6148,
- 5140,
- 4,
- 10496,
- 5148,
- 2058,
- 3592,
- 4110,
- 2056,
- 9482,
- 3604,
- 2054,
- 8202,
- 2062,
- 2074,
- 11524,
- 14131,
- 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,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact security_exit_s6 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 6, // screen
- 0, // place
- 0, // getToTable
- 346, // xcood
- 167, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 10, // mouseSize_x
- 230-167, // mouseSize_y
- S6_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid5 = 0;
-
-uint16 jostair2_seq[] = {
- 29*64,
- 217,
- 238,
- 0,
- 215,
- 237,
- 1,
- 215,
- 235,
- 2,
- 213,
- 233,
- 3,
- 213,
- 231,
- 4,
- 212,
- 230,
- 5,
- 211,
- 228,
- 6,
- 210,
- 226,
- 7,
- 209,
- 224,
- 8,
- 208,
- 223,
- 9,
- 207,
- 221,
- 10,
- 206,
- 218,
- 11,
- 206,
- 216,
- 12,
- 204,
- 214,
- 13,
- 204,
- 212,
- 14,
- 202,
- 209,
- 15,
- 202,
- 207,
- 16,
- 199,
- 204,
- 17,
- 199,
- 203,
- 18,
- 197,
- 200,
- 19,
- 197,
- 197,
- 20,
- 194,
- 195,
- 21,
- 194,
- 192,
- 22,
- 191,
- 189,
- 23,
- 191,
- 186,
- 22,
- 189,
- 185,
- 23,
- 189,
- 184,
- 22,
- 189,
- 185,
- 24,
- 191,
- 186,
- 25,
- 191,
- 187,
- 24,
- 189,
- 187,
- 26,
- 190,
- 188,
- 27,
- 191,
- 188,
- 26,
- 192,
- 187,
- 27,
- 192,
- 186,
- 26,
- 192,
- 185,
- 27,
- 192,
- 185,
- 26,
- 192,
- 186,
- 27,
- 192,
- 186,
- 26,
- 192,
- 186,
- 27,
- 192,
- 186,
- 26,
- 192,
- 187,
- 27,
- 192,
- 189,
- 26,
- 192,
- 190,
- 27,
- 192,
- 192,
- 26,
- 192,
- 195,
- 27,
- 192,
- 197,
- 26,
- 192,
- 200,
- 27,
- 192,
- 202,
- 26,
- 192,
- 205,
- 27,
- 192,
- 207,
- 26,
- 192,
- 210,
- 27,
- 192,
- 212,
- 26,
- 192,
- 215,
- 27,
- 192,
- 217,
- 26,
- 192,
- 219,
- 28,
- 192,
- 221,
- 26,
- 192,
- 223,
- 28,
- 192,
- 224,
- 26,
- 192,
- 225,
- 28,
- 192,
- 226,
- 26,
- 192,
- 227,
- 28,
- 192,
- 228,
- 26,
- 192,
- 229,
- 28,
- 0
-};
-
-uint16 s6_floor_table[] = {
- ID_S6_FLOOR,
- RET_OK,
- ID_S6_STAIRS,
- GET_TO_STAIRS6,
- ID_JOEY_PARK,
- GET_TO_JP2,
- ID_LEFT_EXIT_S6,
- GET_TO_L_EXIT_S6,
- ID_RIGHT_EXIT_S6,
- GET_TO_R_EXIT_S6,
- ID_SECURITY_EXIT,
- GET_SECURITY_S6,
- 0,
- S6_WALK_ON,
- 1,
- S6_RWALK_ON,
- 42,
- S6_SEC_WALK_ON,
- 65535
-};
-
-Compact lift_s7 = {
- L_SCRIPT, // logic
- ST_SORT+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status
- 0, // sync
- 7, // screen
- 0, // place
- 0, // getToTable
- 0XF5, // xcood
- 0XB5, // ycood
- 134*64, // frame
- 45+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 268-0XF5, // mouseSize_x
- 236-0XB5, // mouseSize_y
- LIFT_S7_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- S7_LIFT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 s5_mouse[] = {
- ID_JOEY,
- ID_MONITOR,
- ID_RIGHT_EXIT_S5,
- ID_LEFT_EXIT_S5,
- ID_SKORL_GUARD,
- S5_SECURITY_EXIT,
- ID_S5_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 s5_logic[] = {
- ID_FOSTER,
- ID_SKORL_GUARD,
- ID_JOEY,
- ID_MONITOR,
- ID_LAMB,
- ID_LIFT_S7,
- ID_LIFT7_LIGHT,
- ID_S6_JOEY_FLY,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 dwn_stair2_seq[] = {
- 27*64,
- 223,
- 302,
- 0,
- 220,
- 302,
- 1,
- 220,
- 302,
- 2,
- 220,
- 302,
- 3,
- 218,
- 302,
- 4,
- 213,
- 302,
- 5,
- 210,
- 302,
- 6,
- 210,
- 302,
- 7,
- 210,
- 302,
- 8,
- 208,
- 302,
- 9,
- 203,
- 302,
- 10,
- 200,
- 302,
- 11,
- 200,
- 302,
- 12,
- 200,
- 302,
- 13,
- 198,
- 302,
- 14,
- 195,
- 302,
- 15,
- 195,
- 302,
- 16,
- 195,
- 302,
- 17,
- 195,
- 302,
- 18,
- 0
-};
-
-uint32 *grid9 = 0;
-
-uint16 s8_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 0
-};
-
-Compact right_exit_s7 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 7, // screen
- 0, // place
- 0, // getToTable
- 428, // xcood
- 175, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 30, // mouseSize_x
- 296-175, // mouseSize_y
- ER7_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s5_floor_table[] = {
- ID_S5_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 0,
- S5_WALK_ON,
- 1,
- S5_STROLL_ON,
- ID_RIGHT_EXIT_S5,
- GET_TO_R_EXIT_S5,
- ID_LEFT_EXIT_S5,
- GET_TO_L_EXIT_S5,
- ID_SKORL_GUARD,
- GET_TO_SKORL,
- S5_SECURITY_EXIT,
- GET_TO_SECURITY_EXIT,
- 65535
-};
-
-Compact s5_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 5, // screen
- 0, // place
- s5_floor_table, // getToTable
- 128, // xcood
- 224, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 63, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s8_floor_table[] = {
- ID_S8_FLOOR,
- RET_OK,
- 0,
- S8_WALK_ON,
- ID_WRECK_GUARD,
- GET_TO_WRECK,
- ID_DOWN_EXIT_S8,
- GET_TO_EXIT_S8,
- 65535
-};
-
-uint16 lamblook_seq[] = {
- 145*64,
- 266,
- 224,
- 0,
- 266,
- 224,
- 0,
- 266,
- 224,
- 0,
- 266,
- 224,
- 1,
- 266,
- 224,
- 2,
- 266,
- 224,
- 2,
- 266,
- 224,
- 2,
- 266,
- 224,
- 1,
- 266,
- 224,
- 3,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 1,
- 266,
- 224,
- 2,
- 266,
- 224,
- 2,
- 266,
- 224,
- 2,
- 266,
- 224,
- 2,
- 266,
- 224,
- 5,
- 266,
- 224,
- 5,
- 266,
- 224,
- 5,
- 266,
- 224,
- 5,
- 266,
- 224,
- 5,
- 266,
- 224,
- 5,
- 266,
- 224,
- 5,
- 266,
- 224,
- 5,
- 266,
- 224,
- 2,
- 266,
- 224,
- 1,
- 266,
- 224,
- 0,
- 266,
- 224,
- 0,
- 266,
- 224,
- 0,
- 266,
- 224,
- 0,
- 266,
- 224,
- 0,
- 266,
- 224,
- 0,
- 266,
- 224,
- 0,
- 266,
- 224,
- 3,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 4,
- 266,
- 224,
- 3,
- 0
-};
-
-uint16 s5_pal[] = {
- 0,
- 512,
- 0,
- 516,
- 1024,
- 514,
- 518,
- 2050,
- 516,
- 1032,
- 2564,
- 1542,
- 1548,
- 2564,
- 2056,
- 1552,
- 3588,
- 1544,
- 2064,
- 3078,
- 2570,
- 2066,
- 3076,
- 3082,
- 2070,
- 4612,
- 1546,
- 2580,
- 3590,
- 3084,
- 3088,
- 4620,
- 2060,
- 2584,
- 5636,
- 2060,
- 2588,
- 4612,
- 3598,
- 3602,
- 5136,
- 3086,
- 4114,
- 7182,
- 1548,
- 4114,
- 6672,
- 2574,
- 4116,
- 8464,
- 1548,
- 3612,
- 7176,
- 2574,
- 4122,
- 8972,
- 1550,
- 4630,
- 9490,
- 1550,
- 4632,
- 7186,
- 3602,
- 4133,
- 6662,
- 4116,
- 5146,
- 5650,
- 5142,
- 4641,
- 9484,
- 3088,
- 4641,
- 7182,
- 5140,
- 4135,
- 6156,
- 5656,
- 5658,
- 8984,
- 3604,
- 5665,
- 10514,
- 2580,
- 5163,
- 6666,
- 6170,
- 5669,
- 10002,
- 4118,
- 6179,
- 8466,
- 5658,
- 5677,
- 8462,
- 6682,
- 6185,
- 8976,
- 6170,
- 6187,
- 10002,
- 5148,
- 7207,
- 11030,
- 5146,
- 7205,
- 8476,
- 7201,
- 7215,
- 10002,
- 7198,
- 8997,
- 11030,
- 5665,
- 7727,
- 10004,
- 6179,
- 8491,
- 13082,
- 5150,
- 8493,
- 10520,
- 7715,
- 9509,
- 10529,
- 8483,
- 9515,
- 12570,
- 6179,
- 10029,
- 11548,
- 8997,
- 9525,
- 12056,
- 7719,
- 11051,
- 14625,
- 5671,
- 11057,
- 13084,
- 5677,
- 11057,
- 13601,
- 7721,
- 11569,
- 15134,
- 6185,
- 11065,
- 13084,
- 9517,
- 12085,
- 14108,
- 8493,
- 12085,
- 12577,
- 10543,
- 11581,
- 13594,
- 7729,
- 13111,
- 15640,
- 5681,
- 12597,
- 15655,
- 7729,
- 12599,
- 14635,
- 9011,
- 13117,
- 15644,
- 9523,
- 14139,
- 15646,
- 10035,
- 14143,
- 15128,
- 11571,
- 14139,
- 15655,
- 11573,
- 14143,
- 16163,
- 12087,
- 14651,
- 16177,
- 10553,
- 15167,
- 16167,
- 9533,
- 15679,
- 16177,
- 14143,
- 4126,
- 6155,
- 2317,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 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
-};
-
-uint32 *z2 = (uint32*)data_2;
-
-uint32 *grid6 = 0;
-
-uint32 *grid8 = 0;
-
-Compact left_exit_s5 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 5, // screen
- 0, // place
- 0, // getToTable
- 177, // xcood
- 172, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 189-177, // mouseSize_x
- 232-172, // mouseSize_y
- LDOOR_5_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact right_exit_s6 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 6, // screen
- 0, // place
- 0, // getToTable
- 447-11, // xcood
- 136, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 11, // mouseSize_x
- 300, // mouseSize_y
- ER6_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact s6_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 6, // screen
- 0, // place
- s6_floor_table, // getToTable
- 128, // xcood
- 216, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 71, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_to_6[] = {
- C_XCOOD,
- 128,
- C_YCOOD,
- 128,
- C_SCREEN,
- 6,
- C_PLACE,
- ID_S6_FLOOR,
- C_FRAME,
- 12*64,
- C_DIR,
- 1,
- 65535
-};
-
-uint16 use_linc_anim[] = {
- 151*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
-};
-
-Compact stairs6 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 6, // screen
- 0, // place
- 0, // getToTable
- 201, // xcood
- 238, // ycood
- 0, // frame
- 37+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 238-201, // mouseSize_x
- 246-238, // mouseSize_y
- STAIR6_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_foster_6_3[] = {
- C_XCOOD,
- 424,
- C_YCOOD,
- 280,
- C_SCREEN,
- 3,
- C_PLACE,
- ID_S3_FLOOR,
- C_DIR,
- LEFT,
- C_FRAME,
- 12*64,
- 65535
-};
-
-Compact left_exit_s6 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 6, // screen
- 0, // place
- 0, // getToTable
- 126, // xcood
- 136, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 11, // mouseSize_x
- 300, // mouseSize_y
- EL6_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s7_pal[] = {
- 0,
- 512,
- 0,
- 516,
- 1024,
- 514,
- 518,
- 2050,
- 516,
- 1032,
- 2564,
- 1542,
- 1548,
- 2564,
- 2056,
- 1552,
- 3588,
- 1544,
- 2064,
- 3078,
- 2570,
- 2066,
- 3076,
- 3082,
- 2070,
- 4612,
- 1546,
- 2580,
- 3590,
- 3084,
- 3088,
- 4620,
- 2060,
- 2584,
- 5636,
- 2060,
- 2588,
- 4612,
- 3598,
- 3602,
- 5136,
- 3086,
- 4114,
- 7182,
- 1548,
- 4114,
- 6672,
- 2574,
- 4116,
- 8464,
- 1548,
- 3612,
- 7176,
- 2574,
- 4122,
- 8972,
- 1550,
- 4630,
- 9490,
- 1550,
- 4632,
- 7186,
- 3602,
- 4133,
- 6662,
- 4116,
- 5146,
- 5650,
- 5142,
- 4641,
- 9484,
- 3088,
- 4641,
- 7182,
- 5140,
- 4135,
- 6156,
- 5656,
- 5658,
- 8984,
- 3604,
- 5665,
- 10514,
- 2580,
- 5163,
- 6666,
- 6170,
- 5669,
- 10002,
- 4118,
- 6179,
- 8466,
- 5658,
- 5677,
- 8462,
- 6682,
- 6185,
- 8976,
- 6170,
- 6187,
- 10002,
- 5148,
- 7207,
- 11030,
- 5146,
- 7205,
- 8476,
- 7201,
- 7215,
- 10002,
- 7198,
- 8997,
- 11030,
- 5665,
- 7727,
- 10004,
- 6179,
- 8491,
- 13082,
- 5150,
- 8493,
- 10520,
- 7715,
- 9509,
- 10529,
- 8483,
- 9515,
- 12570,
- 6179,
- 10029,
- 11548,
- 8997,
- 9525,
- 12056,
- 7719,
- 11051,
- 14625,
- 5671,
- 11057,
- 13084,
- 5677,
- 11057,
- 13601,
- 7721,
- 11569,
- 15134,
- 6185,
- 11065,
- 13084,
- 9517,
- 12085,
- 14108,
- 8493,
- 12085,
- 12577,
- 10543,
- 11581,
- 13594,
- 7729,
- 13111,
- 15640,
- 5681,
- 12597,
- 15655,
- 7729,
- 12599,
- 14635,
- 9011,
- 13117,
- 15644,
- 9523,
- 14139,
- 15646,
- 10035,
- 14143,
- 15128,
- 11571,
- 14139,
- 15655,
- 11573,
- 14143,
- 16163,
- 12087,
- 14651,
- 16177,
- 10553,
- 15167,
- 16167,
- 9533,
- 15679,
- 16177,
- 14143,
- 4126,
- 6155,
- 2317,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 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
-};
-
-uint16 rs_foster_7_6[] = {
- C_XCOOD,
- 456,
- C_YCOOD,
- 256,
- C_SCREEN,
- 6,
- C_PLACE,
- ID_S6_FLOOR,
- 65535
-};
-
-ExtCompact skorl_guard_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- DOWN, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_SKORL, // 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 skorl_guard = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_RECREATE+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 5, // screen
- 0, // place
- 0, // getToTable
- 336, // xcood
- 224, // ycood
- 113*64+4, // frame
- 38+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65520, // mouseRel_x
- (int16) 65488, // mouseRel_y
- 32, // mouseSize_x
- 48, // mouseSize_y
- SKORL_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- SKORL_LOGIC, // baseSub
- 0, // baseSub_off
- &skorl_guard_ext
-};
-
-Compact s8_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 8, // screen
- 0, // place
- s8_floor_table, // getToTable
- 224, // xcood
- 311, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 336-224, // mouseSize_x
- 32, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact factory_entry = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 7, // screen
- 0, // place
- 0, // getToTable
- 356, // xcood
- 177, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 240-177, // mouseSize_y
- FACTORY_ENTRY_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 s7_lift_close[] = {
- 134*64,
- 1,
- 1,
- 11,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 linc_table[] = {
- ID_STD_RIGHT_TALK,
- GT_R_TALK_7,
- ID_S7_CARD_SLOT,
- GT_S7_SLOT,
- 65535
-};
-
-Compact linc_s7 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 7, // screen
- 0, // place
- linc_table, // getToTable
- 295, // xcood
- 228, // ycood
- 0, // frame
- 51, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 316-295, // mouseSize_x
- 267-228, // mouseSize_y
- LINC_S7_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact lift7_light = {
- L_SCRIPT, // logic
- ST_RECREATE, // status
- 0, // sync
- 7, // screen
- 0, // place
- 0, // getToTable
- 0XFF, // xcood
- 0XAC, // ycood
- 146*64, // frame
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 cable_cut_seq[] = {
- 148*64,
- 410,
- 225,
- 0,
- 410,
- 225,
- 1,
- 410,
- 225,
- 2,
- 408,
- 225,
- 3,
- 410,
- 225,
- 4,
- 410,
- 225,
- 5,
- 410,
- 225,
- 6,
- 410,
- 225,
- 7,
- 410,
- 225,
- 7,
- 0
-};
-
-uint16 rs_foster_0_5[] = {
- C_XCOOD,
- 360,
- C_YCOOD,
- 224,
- C_SCREEN,
- 5,
- C_PLACE,
- ID_S5_FLOOR,
- C_FRAME,
- 42+12*64,
- C_MEGA_SET,
- 1*NEXT_MEGA_SET,
- 65535
-};
-
-uint16 lamb_talk_right[] = {
- 132*64,
- 131*64+46,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 9,
- 0
-};
-
-void *data_2[] = {
- s5_logic,
- s5_mouse,
- 0,
- s5_chip_list,
- s6_logic,
- s6_mouse,
- 0,
- s6_chip_list,
- &s6_floor,
- upstairs1_seq,
- upstairs2_seq,
- rs_foster_to_6,
- &cable_7,
- &radman,
- 0,
- 0,
- use_linc_anim,
- &copter,
- &stairs6,
- &son,
- dwn_stair2_seq,
- rs_foster_6_3,
- rs_joey_fly,
- &joey_fly_6,
- jostair1_seq,
- jostair2_seq,
- jostair3_seq,
- rs_joey_to_6,
- joey_list_s6,
- &left_exit_s6,
- rs_foster_to_5,
- &s5_floor,
- &right_exit_s5,
- rs_foster_5_6,
- &right_exit_s6,
- s7_logic,
- s7_mouse,
- 0,
- s7_chip_list,
- &s7_floor,
- s7_pal,
- rs_foster_6_7,
- &left_exit_s7,
- rs_foster_7_6,
- s5_pal,
- s6_pal,
- &left_exit_s5,
- s18_logic,
- s18_mouse,
- s18_fast_list,
- s18_chip_list,
- &s18_floor,
- s18_pal,
- rs_foster_to_18,
- &right_exit_s18,
- rs_foster_18_5,
- &security_exit_s6,
- s9_logic,
- s9_mouse,
- 0,
- s9_chip_list,
- &s9_floor,
- s9_pal,
- rs_foster_to_9,
- &left_exit_s9,
- rs_foster_9_6,
- joey_list_s18,
- &steam,
- steam1_seq,
- steam2_seq,
- steam3_seq,
- steam4_seq,
- &power_door,
- door_blast_seq,
- &power_motor,
- power_stop_seq,
- power_start_seq,
- power_spin_seq,
- &socket,
- &power_switch,
- &power_chair,
- &left_skull,
- &right_skull,
- &power_bang,
- power_bang_seq,
- push_but_seq,
- unpush_but_seq,
- spanner_seq,
- high_push_seq,
- high_unpush_seq,
- blowoff_seq,
- 0,
- sleep_seq,
- monhit_seq,
- joey_push_seq,
- joey_unpush_seq,
- steam_alert_seq,
- rs_gordon_start,
- &left_lever,
- &right_lever,
- &fans,
- fans_seq,
- 0,
- &lobby_door,
- lobby_up_seq,
- lobby_down_seq,
- &scanner,
- &lobby_slot,
- card_in_seq,
- &dad,
- dad_work_seq,
- dad_work2_seq,
- dad_work3_seq,
- dwn_stair1_seq,
- son_work_seq,
- scan_seq,
- scandie_seq,
- &skorl_guard,
- &security_exit,
- skorl_anim,
- s8_logic,
- s8_mouse,
- s8_fast_list,
- s8_chip_list,
- &s8_floor,
- &right_exit_s7,
- s8_pal,
- rs_foster_7_8,
- &down_exit_s8,
- rs_foster_8_7,
- grd_watch_seq,
- grd_blink_seq,
- &wreck_guard,
- grid5,
- grid6,
- grid7,
- grid8,
- grid9,
- grid18,
- &factory_entry,
- s12_chip_list,
- s12_fast_list,
- grid12,
- s12_pal,
- &s12_floor,
- s12_mouse,
- s12_logic,
- rs_foster_7_12,
- joey_list_12,
- &factory_exit,
- rs_foster_12_7,
- rs_joey_start_12,
- &fact1_right_exit,
- s13_chip_list,
- s13_fast_list,
- grid13,
- s13_pal,
- &s13_floor,
- s13_mouse,
- s13_logic,
- rs_foster_12_13,
- &fact2_exit_left,
- rs_foster_13_12,
- &fact2_exit_right,
- s14_chip_list,
- s14_fast_list,
- grid14,
- s14_pal,
- &s14_floor,
- s14_mouse,
- s14_logic,
- rs_foster_13_14,
- &fact3_exit_left,
- rs_foster_14_13,
- &fact2_store_exit,
- s15_chip_list,
- s15_fast_list,
- grid15,
- s15_pal,
- &s15_flooor,
- s15_mouse,
- s15_logic,
- rs_foster_13_15,
- &store_exit,
- rs_foster_15_13,
- joey_list_15,
- anita_work_seq,
- &topbelt,
- topbelt_seq,
- &botbelt,
- botbelt_seq,
- &pipes,
- pipes_seq,
- &anita_spy,
- anita_turn_seq,
- anita_turn_back,
- &welder,
- welder_seq,
- factory_spanner_seq,
- 0,
- anita_walk_seq,
- &cogs,
- cogs_seq,
- &gears,
- gears_seq,
- &belts1,
- belts1_seq,
- &belts2,
- belts2_seq,
- &pipe1,
- pipe1_seq,
- &pipe2,
- pipe2_seq,
- &pipe3,
- pipe3_seq,
- &pipe4,
- pipe4_seq,
- fost_cog_seq,
- &sensor,
- sensor_seq,
- &lite1,
- lite1_seq,
- &lite2,
- lite2_seq,
- 0,
- foreman_work_seq,
- &fact2_spy_and_window,
- card_slot_anim,
- &s7_card_slot,
- &lift_notice,
- &lift_s7,
- s7_lift_open,
- s7_lift_close,
- &linc_s7,
- &junction_box,
- &whole_floor,
- s15_fake_mouse,
- swap1_seq,
- swap2_seq,
- swap3_seq,
- cant_lift_seq,
- s12_new_chip,
- weld_seq,
- &fact_console,
- fact_console_seq,
- fact_console_dead,
- &flap,
- flap_seq,
- flip_seq,
- &nu_floor,
- &skey,
- &wd40,
- shelf_get_seq,
- 0,
- &floor_putty,
- rs_storeman,
- forfrisk_seq,
- armsup_seq,
- opencoat_seq,
- fsearch_seq,
- rs_foster,
- rs_foreman,
- closecoat,
- rs_joey_15_13,
- rs_anita_to_14,
- joey_list_14,
- 0,
- &fact3_exit_right,
- &locker3,
- locker_open_seq,
- locker_close_seq,
- &locker2,
- &locker1,
- open_locker_seq,
- close_locker_seq,
- &machine,
- &stump,
- s16_chip_list,
- s16_fast_list,
- grid16,
- s16_pal,
- &s16_floor,
- s16_mouse,
- s16_logic,
- rs_foster_14_16,
- start_joey_14,
- &entrance_exit,
- rs_foster_16_14,
- &reactor_console,
- &reactor_door,
- &rad_screen,
- &console_14,
- &coat,
- change1_seq,
- change2_seq,
- change3_seq,
- change4_seq,
- change5_seq,
- change6_seq,
- nu_s13_chip,
- change_back1,
- change_back2,
- change_back3,
- change_back4,
- change_back5,
- change_back6,
- rad_open_locker,
- rad_close_locker,
- &sensors,
- nu_chip_18,
- &reactor_lower,
- s17_chip_list,
- s17_fast_list,
- grid17,
- s17_pal,
- &s17_floor,
- s17_mouse,
- s17_logic,
- rs_foster_16_17,
- &core_exit,
- rs_foster_17_16,
- &pulse,
- pulse_seq,
- &pulseb,
- pulseb_seq,
- &anita_card,
- get_putty_seq,
- lamblook_seq,
- fost_con_look,
- rad_con_look,
- get_card_seq,
- console_16_seq,
- &console_12,
- foster_die_seq,
- foster2_die_seq,
- foster_give_seq,
- anita_give_seq,
- &lift7_light,
- rs_foster_29_7,
- rs_joey_29_7,
- lamb_card_seq,
- weld_7_seq,
- cable_cut_seq,
- rs_foster_10_9,
- &fake_floor_9,
- rs_gordon_end,
- rs_foster_0_5,
- new_13_chip,
- rs_lamb_start_fact,
- 0,
- lamb_talk_right,
- &linc_s9,
- &foreman
-};
-
-uint32 *table2 = (uint32*)data_2;
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/65comp.h b/sky/compacts/65comp.h
deleted file mode 100644
index 36fbc28cc7..0000000000
--- a/sky/compacts/65comp.h
+++ /dev/null
@@ -1,680 +0,0 @@
-/* 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 SKY65COMP_H
-#define SKY65COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint32 *sc65_walk_grid = 0;
-
-Compact sc65_exit_48 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 65, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 161, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 140-128, // mouseSize_x
- 327-161, // mouseSize_y
- SC65_EXIT_48_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc65_floor_table[] = {
- ID_SC65_FLOOR,
- RET_OK,
- ID_SC65_POSTER1,
- GT_SC65_POSTER1,
- ID_SC65_POSTER2,
- GT_SC65_POSTER2,
- ID_SC65_SIGN,
- GT_SC65_SIGN,
- ID_SC65_EXIT_48,
- GT_SC65_EXIT_48,
- 0,
- SC65_EXIT_48_WALK_ON,
- ID_SC65_EXIT_66,
- GT_SC65_EXIT_66,
- 65535
-};
-
-Compact sc65_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 65, // screen
- 0, // place
- sc65_floor_table, // getToTable
- 128, // xcood
- 272, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 375-128, // mouseSize_x
- 327-272, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reset_48_65[] = {
- C_SCREEN,
- 65,
- C_PLACE,
- ID_SC65_FLOOR,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 288,
- 65535
-};
-
-uint16 sc65_chip_list[] = {
- IT_SC65_LAYER_0+DISK_13,
- IT_SC65_LAYER_1+DISK_13,
- IT_SC65_GRID_1+DISK_13,
- 0
-};
-
-Compact sc65_exit_66 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 65, // screen
- 0, // place
- 0, // getToTable
- 376, // xcood
- 240, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 386-376, // mouseSize_x
- 306-240, // mouseSize_y
- LINK_65_66, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc65_mouse_list[] = {
- ID_SC65_POSTER1,
- ID_SC65_POSTER2,
- ID_SC65_SIGN,
- ID_SC65_EXIT_48,
- ID_SC65_EXIT_66,
- ID_SC65_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc65_fast_list[] = {
- 12+DISK_13,
- 51+DISK_13,
- 52+DISK_13,
- 53+DISK_13,
- 54+DISK_13,
- 0
-};
-
-Compact sc65_poster2 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 65, // screen
- 0, // place
- 0, // getToTable
- 227, // xcood
- 175, // ycood
- 0, // frame
- 17386, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 246-227, // mouseSize_x
- 201-175, // mouseSize_y
- SC65_POSTER2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc65_poster1 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 65, // screen
- 0, // place
- 0, // getToTable
- 204, // xcood
- 175, // ycood
- 0, // frame
- 17386, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 224-204, // mouseSize_x
- 201-175, // mouseSize_y
- SC65_POSTER1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc65_sign = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 65, // screen
- 0, // place
- 0, // getToTable
- 310, // xcood
- 177, // ycood
- 0, // frame
- 16677, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 347-310, // mouseSize_x
- 201-177, // mouseSize_y
- SC65_SIGN_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc65_logic_list[] = {
- ID_FOSTER,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc65_palette[] = {
- 0,
- 1280,
- 1028,
- 1540,
- 1540,
- 1541,
- 1288,
- 1540,
- 1030,
- 1544,
- 1542,
- 1543,
- 2056,
- 2565,
- 1542,
- 1799,
- 3080,
- 1030,
- 2058,
- 2053,
- 1801,
- 2058,
- 2056,
- 2314,
- 2061,
- 3846,
- 1031,
- 2571,
- 3078,
- 2314,
- 2570,
- 2571,
- 2316,
- 2320,
- 4614,
- 1033,
- 3084,
- 4618,
- 1545,
- 2830,
- 3335,
- 3083,
- 3339,
- 3852,
- 2571,
- 3596,
- 4361,
- 2059,
- 2835,
- 3334,
- 3597,
- 3343,
- 3852,
- 2318,
- 3090,
- 3339,
- 3087,
- 3092,
- 5641,
- 1547,
- 3602,
- 4105,
- 3854,
- 4110,
- 3855,
- 2577,
- 3602,
- 4109,
- 3344,
- 3604,
- 4619,
- 2832,
- 3353,
- 5127,
- 4110,
- 4116,
- 4621,
- 3856,
- 4367,
- 4114,
- 3858,
- 4880,
- 5644,
- 2576,
- 4118,
- 6412,
- 2319,
- 4625,
- 6161,
- 3088,
- 4625,
- 4628,
- 3604,
- 4630,
- 4876,
- 4370,
- 5137,
- 6418,
- 3602,
- 5652,
- 7693,
- 2065,
- 5139,
- 5908,
- 3604,
- 5651,
- 6416,
- 4116,
- 5142,
- 6933,
- 3348,
- 5653,
- 5395,
- 3864,
- 5652,
- 8214,
- 2067,
- 5654,
- 5653,
- 5654,
- 6170,
- 7434,
- 3350,
- 5403,
- 5908,
- 4377,
- 6169,
- 6935,
- 5144,
- 5665,
- 6670,
- 4378,
- 6679,
- 7959,
- 4376,
- 5924,
- 6410,
- 6426,
- 7194,
- 8468,
- 3354,
- 7196,
- 9753,
- 3864,
- 6688,
- 8726,
- 6169,
- 6950,
- 9483,
- 4378,
- 7198,
- 9243,
- 2334,
- 6442,
- 8718,
- 4893,
- 7708,
- 9246,
- 6428,
- 7715,
- 7958,
- 6943,
- 7976,
- 10766,
- 2847,
- 7721,
- 8980,
- 7711,
- 8483,
- 8481,
- 8739,
- 8487,
- 11293,
- 4386,
- 9001,
- 9493,
- 8483,
- 9514,
- 11037,
- 6182,
- 10022,
- 12325,
- 2858,
- 10542,
- 12563,
- 4903,
- 10543,
- 12830,
- 5931,
- 10794,
- 11818,
- 9002,
- 12055,
- 4159,
- 16172,
- 10760,
- 63,
- 16167,
- 8960,
- 57,
- 13087,
- 6912,
- 45,
- 10007,
- 13878,
- 11839,
- 16175,
- 10023,
- 7999,
- 16160,
- 6167,
- 4159,
- 16144,
- 2312,
- 63,
- 16129,
- 0,
- 63,
- 15104,
- 0,
- 56,
- 13568,
- 0,
- 50,
- 12032,
- 0,
- 44,
- 10496,
- 0,
- 38,
- 8704,
- 0,
- 31,
- 7168,
- 0,
- 25,
- 5632,
- 0,
- 19,
- 4096,
- 13884,
- 14655,
- 16174,
- 10038,
- 13375,
- 16159,
- 5938,
- 12095,
- 16144,
- 2093,
- 10815,
- 16128,
- 38,
- 8249,
- 13056,
- 29,
- 6189,
- 9984,
- 20,
- 4385,
- 7168,
- 13,
- 2582,
- 4096,
- 13887,
- 16191,
- 16174,
- 10047,
- 16191,
- 16159,
- 5951,
- 16191,
- 16144,
- 2111,
- 16191,
- 16128,
- 56,
- 12857,
- 13056,
- 45,
- 10029,
- 9984,
- 33,
- 6945,
- 7168,
- 22,
- 4118,
- 4096,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 2623,
- 11569,
- 10762,
- 2609,
- 12575,
- 5130,
- 13873,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/66comp.h b/sky/compacts/66comp.h
deleted file mode 100644
index 84d1ed32d0..0000000000
--- a/sky/compacts/66comp.h
+++ /dev/null
@@ -1,6698 +0,0 @@
-/* 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 SKY66COMP_H
-#define SKY66COMP_H
-
-
-#include "67comp.h"
-#include "71comp.h"
-#include "68comp.h"
-#include "72comp.h"
-#include "69comp.h"
-#include "70comp.h"
-#include "73comp.h"
-#include "74comp.h"
-#include "75comp.h"
-#include "76comp.h"
-#include "77comp.h"
-#include "78comp.h"
-#include "79comp.h"
-#include "80comp.h"
-#include "81comp.h"
-#include "82comp.h"
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc66_hi_beam_an1[] = {
- 98*64,
- 205,
- 144,
- 0,
- 205,
- 144,
- 1,
- 205,
- 144,
- 2,
- 0
-};
-
-uint16 sc66_door_close[] = {
- 105*64,
- 161,
- 148,
- 0,
- 161,
- 148,
- 1,
- 161,
- 148,
- 2,
- 161,
- 148,
- 3,
- 161,
- 148,
- 4,
- 0
-};
-
-uint16 sc75_dead_tlk[] = {
- 162*64,
- 162*64,
- 167,
- 238,
- 0,
- 167,
- 238,
- 0,
- 167,
- 238,
- 1,
- 167,
- 238,
- 1,
- 167,
- 238,
- 2,
- 167,
- 238,
- 2,
- 167,
- 238,
- 0,
- 167,
- 238,
- 0,
- 167,
- 238,
- 3,
- 167,
- 238,
- 3,
- 167,
- 238,
- 0,
- 167,
- 238,
- 0,
- 167,
- 238,
- 1,
- 167,
- 238,
- 1,
- 167,
- 238,
- 2,
- 167,
- 238,
- 2,
- 167,
- 238,
- 3,
- 167,
- 238,
- 3,
- 167,
- 238,
- 3,
- 167,
- 238,
- 3,
- 167,
- 238,
- 1,
- 167,
- 238,
- 1,
- 167,
- 238,
- 1,
- 167,
- 238,
- 1,
- 0
-};
-
-Compact sc66_rock3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 66, // screen
- 0, // place
- 0, // getToTable
- 198, // xcood
- 152, // ycood
- 102*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
- SC66_ROCK3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc66_lo_beam = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 66, // screen
- 0, // place
- 0, // getToTable
- 203, // xcood
- 196, // ycood
- 22*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
- SC66_LO_BEAM_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc66_stones_anim[] = {
- 103*64,
- 199,
- 144,
- 0,
- 199,
- 144,
- 0,
- 199,
- 144,
- 0,
- 199,
- 144,
- 0,
- 187,
- 144,
- 1,
- 187,
- 152,
- 2,
- 187,
- 165,
- 3,
- 187,
- 187,
- 4,
- 188,
- 217,
- 5,
- 188,
- 224,
- 6,
- 0
-};
-
-uint16 walter_conv[] = {
- 129*64,
- 129*64,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 1,
- 249,
- 214,
- 1,
- 249,
- 214,
- 2,
- 249,
- 214,
- 2,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 2,
- 249,
- 214,
- 3,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 3,
- 249,
- 214,
- 0,
- 249,
- 214,
- 4,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 4,
- 249,
- 214,
- 4,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 5,
- 249,
- 214,
- 0,
- 249,
- 214,
- 2,
- 249,
- 214,
- 2,
- 249,
- 214,
- 3,
- 249,
- 214,
- 3,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 4,
- 249,
- 214,
- 4,
- 249,
- 214,
- 0,
- 249,
- 214,
- 5,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 5,
- 249,
- 214,
- 0,
- 249,
- 214,
- 2,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 5,
- 249,
- 214,
- 5,
- 249,
- 214,
- 0,
- 249,
- 214,
- 3,
- 249,
- 214,
- 4,
- 249,
- 214,
- 4,
- 249,
- 214,
- 5,
- 249,
- 214,
- 4,
- 249,
- 214,
- 2,
- 249,
- 214,
- 2,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 1,
- 249,
- 214,
- 1,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 3,
- 249,
- 214,
- 3,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 249,
- 214,
- 0,
- 0
-};
-
-uint16 sc66_logic_list[] = {
- ID_FOSTER,
- ID_SC66_HI_BEAM,
- ID_SC66_LO_BEAM,
- ID_SC66_ROCK1,
- ID_SC66_ROCK2,
- ID_SC66_ROCK3,
- ID_SC66_STONES,
- ID_SC66_DOOR,
- ID_SC66_HOLE,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-Compact sc66_stones = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 66, // screen
- 0, // place
- 0, // getToTable
- 199, // xcood
- 144, // ycood
- 103*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
- SC66_STONES_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc66_rock1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 66, // screen
- 0, // place
- 0, // getToTable
- 175, // xcood
- 139, // ycood
- 100*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
- SC66_ROCK1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc81_ken_talk1[] = {
- 191*64,
- 191*64,
- 259,
- 197,
- 0,
- 259,
- 197,
- 1,
- 259,
- 197,
- 2,
- 259,
- 197,
- 2,
- 259,
- 197,
- 3,
- 259,
- 197,
- 3,
- 259,
- 197,
- 2,
- 259,
- 197,
- 2,
- 259,
- 197,
- 3,
- 259,
- 197,
- 3,
- 259,
- 197,
- 3,
- 259,
- 197,
- 3,
- 259,
- 197,
- 4,
- 259,
- 197,
- 4,
- 259,
- 197,
- 5,
- 259,
- 197,
- 5,
- 259,
- 197,
- 2,
- 259,
- 197,
- 2,
- 259,
- 197,
- 6,
- 259,
- 197,
- 6,
- 259,
- 197,
- 7,
- 259,
- 197,
- 2,
- 259,
- 197,
- 8,
- 259,
- 197,
- 8,
- 259,
- 197,
- 3,
- 259,
- 197,
- 1,
- 259,
- 197,
- 9,
- 259,
- 197,
- 9,
- 259,
- 197,
- 10,
- 259,
- 197,
- 10,
- 259,
- 197,
- 9,
- 259,
- 197,
- 11,
- 259,
- 197,
- 12,
- 259,
- 197,
- 12,
- 259,
- 197,
- 13,
- 259,
- 197,
- 13,
- 259,
- 197,
- 14,
- 259,
- 197,
- 14,
- 259,
- 197,
- 0,
- 259,
- 197,
- 0,
- 259,
- 197,
- 15,
- 259,
- 197,
- 15,
- 259,
- 197,
- 11,
- 259,
- 197,
- 11,
- 259,
- 197,
- 13,
- 259,
- 197,
- 13,
- 259,
- 197,
- 14,
- 259,
- 197,
- 14,
- 259,
- 197,
- 0,
- 259,
- 197,
- 0,
- 259,
- 197,
- 15,
- 259,
- 197,
- 15,
- 259,
- 197,
- 11,
- 259,
- 197,
- 11,
- 259,
- 197,
- 16,
- 259,
- 197,
- 16,
- 259,
- 197,
- 13,
- 259,
- 197,
- 13,
- 259,
- 197,
- 0,
- 259,
- 197,
- 0,
- 259,
- 197,
- 11,
- 259,
- 197,
- 11,
- 259,
- 197,
- 16,
- 259,
- 197,
- 16,
- 0
-};
-
-Compact sc66_rock2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 66, // screen
- 0, // place
- 0, // getToTable
- 185, // xcood
- 149, // ycood
- 101*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
- SC66_ROCK2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc66_hi_beam_an2[] = {
- 99*64,
- 198,
- 156,
- 0,
- 183,
- 185,
- 1,
- 183,
- 217,
- 2,
- 183,
- 208,
- 3,
- 0
-};
-
-uint16 stuck_talk[] = {
- 102*64,
- 102*64,
- 361,
- 224,
- 0,
- 361,
- 224,
- 0,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 2,
- 361,
- 224,
- 2,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 3,
- 361,
- 224,
- 3,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 0,
- 361,
- 224,
- 0,
- 361,
- 224,
- 3,
- 361,
- 224,
- 2,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 2,
- 361,
- 224,
- 2,
- 361,
- 224,
- 3,
- 361,
- 224,
- 3,
- 361,
- 224,
- 0,
- 361,
- 224,
- 0,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 2,
- 361,
- 224,
- 2,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 3,
- 361,
- 224,
- 3,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 0,
- 361,
- 224,
- 0,
- 361,
- 224,
- 3,
- 361,
- 224,
- 2,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 2,
- 361,
- 224,
- 2,
- 361,
- 224,
- 3,
- 361,
- 224,
- 3,
- 361,
- 224,
- 0,
- 361,
- 224,
- 0,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 2,
- 361,
- 224,
- 2,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 3,
- 361,
- 224,
- 3,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 0,
- 361,
- 224,
- 0,
- 361,
- 224,
- 3,
- 361,
- 224,
- 2,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 2,
- 361,
- 224,
- 2,
- 361,
- 224,
- 3,
- 361,
- 224,
- 3,
- 0
-};
-
-uint16 sc66_chip_list[] = {
- IT_SC66_FOS_WALK_IN+DISK_5,
- IT_SC66_FOS_CRUSHED+DISK_5,
- IT_SC66_DOOR+DISK_5,
- IT_SC66_HI_BEAM_AN1+DISK_5,
- IT_SC66_HI_BEAM_AN2+DISK_5,
- IT_SC66_LO_BEAM_ANM+DISK_5,
- IT_SC66_ROCK1+DISK_5,
- IT_SC66_ROCK2+DISK_5,
- IT_SC66_ROCK3+DISK_5,
- IT_SC66_STONES+DISK_5,
- 106+DISK_5,
- 107+DISK_5,
- 0
-};
-
-uint16 medi_talk_up[] = {
- 0+180*64,
- 0+32*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 sc82_ken_sat_tlk[] = {
- 215*64,
- 215*64,
- 262,
- 209,
- 0,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 2,
- 262,
- 209,
- 2,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 3,
- 262,
- 209,
- 3,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 0,
- 262,
- 209,
- 0,
- 262,
- 209,
- 3,
- 262,
- 209,
- 2,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 2,
- 262,
- 209,
- 2,
- 262,
- 209,
- 3,
- 262,
- 209,
- 3,
- 262,
- 209,
- 0,
- 262,
- 209,
- 0,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 2,
- 262,
- 209,
- 2,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 3,
- 262,
- 209,
- 3,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 0,
- 262,
- 209,
- 0,
- 262,
- 209,
- 3,
- 262,
- 209,
- 2,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 2,
- 262,
- 209,
- 2,
- 262,
- 209,
- 3,
- 262,
- 209,
- 3,
- 262,
- 209,
- 0,
- 262,
- 209,
- 0,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 2,
- 262,
- 209,
- 2,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 3,
- 262,
- 209,
- 3,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 0,
- 262,
- 209,
- 0,
- 262,
- 209,
- 3,
- 262,
- 209,
- 2,
- 262,
- 209,
- 1,
- 262,
- 209,
- 1,
- 262,
- 209,
- 2,
- 262,
- 209,
- 2,
- 262,
- 209,
- 3,
- 262,
- 209,
- 3,
- 262,
- 209,
- 0,
- 0
-};
-
-uint16 sc81_ken_talk2[] = {
- 193*64,
- 193*64,
- 221,
- 240,
- 0,
- 221,
- 240,
- 1,
- 221,
- 240,
- 1,
- 221,
- 240,
- 0,
- 221,
- 240,
- 0,
- 221,
- 240,
- 2,
- 221,
- 240,
- 2,
- 221,
- 240,
- 3,
- 221,
- 240,
- 1,
- 221,
- 240,
- 0,
- 221,
- 240,
- 0,
- 221,
- 240,
- 3,
- 221,
- 240,
- 3,
- 221,
- 240,
- 2,
- 221,
- 240,
- 2,
- 221,
- 240,
- 1,
- 221,
- 240,
- 1,
- 221,
- 240,
- 3,
- 221,
- 240,
- 3,
- 221,
- 240,
- 2,
- 221,
- 240,
- 1,
- 221,
- 240,
- 0,
- 221,
- 240,
- 0,
- 221,
- 240,
- 1,
- 221,
- 240,
- 1,
- 221,
- 240,
- 0,
- 221,
- 240,
- 0,
- 221,
- 240,
- 2,
- 221,
- 240,
- 2,
- 221,
- 240,
- 3,
- 221,
- 240,
- 1,
- 221,
- 240,
- 0,
- 221,
- 240,
- 0,
- 221,
- 240,
- 3,
- 221,
- 240,
- 3,
- 221,
- 240,
- 2,
- 221,
- 240,
- 2,
- 221,
- 240,
- 1,
- 221,
- 240,
- 1,
- 221,
- 240,
- 3,
- 221,
- 240,
- 3,
- 221,
- 240,
- 2,
- 221,
- 240,
- 1,
- 221,
- 240,
- 0,
- 0
-};
-
-uint16 android_babble[] = {
- 72*64,
- 67*64,
- 271,
- 204,
- 0,
- 271,
- 204,
- 0,
- 271,
- 204,
- 1,
- 271,
- 204,
- 1,
- 271,
- 204,
- 2,
- 271,
- 204,
- 2,
- 271,
- 204,
- 1,
- 271,
- 204,
- 1,
- 271,
- 204,
- 2,
- 271,
- 204,
- 2,
- 271,
- 204,
- 1,
- 271,
- 204,
- 1,
- 271,
- 204,
- 0,
- 271,
- 204,
- 0,
- 271,
- 204,
- 1,
- 271,
- 204,
- 1,
- 271,
- 204,
- 0,
- 271,
- 204,
- 0,
- 271,
- 204,
- 2,
- 271,
- 204,
- 2,
- 271,
- 204,
- 0,
- 271,
- 204,
- 0,
- 271,
- 204,
- 1,
- 271,
- 204,
- 1,
- 0
-};
-
-uint16 sc66_rock2_anim[] = {
- 101*64,
- 185,
- 149,
- 0,
- 185,
- 149,
- 0,
- 185,
- 149,
- 0,
- 181,
- 149,
- 1,
- 181,
- 169,
- 2,
- 181,
- 204,
- 2,
- 171,
- 188,
- 3,
- 164,
- 184,
- 4,
- 154,
- 187,
- 5,
- 0
-};
-
-uint16 sc82_jobs_talk[] = {
- 211*64,
- 211*64,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 0
-};
-
-uint16 ken_talk_left[] = {
- 71*64,
- 42+61*64,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 0
-};
-
-uint16 sc75_freeze_tlk[] = {
- 159*64,
- 159*64,
- 181,
- 240,
- 0,
- 181,
- 240,
- 0,
- 181,
- 240,
- 1,
- 181,
- 240,
- 1,
- 181,
- 240,
- 2,
- 181,
- 240,
- 2,
- 181,
- 240,
- 0,
- 181,
- 240,
- 0,
- 181,
- 240,
- 3,
- 181,
- 240,
- 3,
- 181,
- 240,
- 0,
- 181,
- 240,
- 0,
- 181,
- 240,
- 1,
- 181,
- 240,
- 1,
- 181,
- 240,
- 2,
- 181,
- 240,
- 2,
- 181,
- 240,
- 3,
- 181,
- 240,
- 3,
- 181,
- 240,
- 3,
- 181,
- 240,
- 3,
- 181,
- 240,
- 1,
- 181,
- 240,
- 1,
- 181,
- 240,
- 1,
- 181,
- 240,
- 1,
- 0
-};
-
-uint16 fost_pipe_talk[] = {
- 105*64,
- 105*64,
- 311,
- 164,
- 0,
- 311,
- 164,
- 1,
- 311,
- 164,
- 2,
- 311,
- 164,
- 2,
- 311,
- 164,
- 1,
- 311,
- 164,
- 1,
- 311,
- 164,
- 2,
- 311,
- 164,
- 2,
- 311,
- 164,
- 3,
- 311,
- 164,
- 3,
- 311,
- 164,
- 1,
- 311,
- 164,
- 1,
- 311,
- 164,
- 2,
- 311,
- 164,
- 2,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 311,
- 164,
- 1,
- 311,
- 164,
- 1,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 311,
- 164,
- 3,
- 311,
- 164,
- 3,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 311,
- 164,
- 0,
- 311,
- 164,
- 1,
- 311,
- 164,
- 2,
- 311,
- 164,
- 2,
- 311,
- 164,
- 1,
- 311,
- 164,
- 1,
- 311,
- 164,
- 2,
- 311,
- 164,
- 2,
- 311,
- 164,
- 3,
- 311,
- 164,
- 3,
- 311,
- 164,
- 1,
- 311,
- 164,
- 1,
- 311,
- 164,
- 2,
- 311,
- 164,
- 2,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 311,
- 164,
- 1,
- 311,
- 164,
- 1,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 311,
- 164,
- 3,
- 311,
- 164,
- 3,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 0
-};
-
-uint16 ken_talk_up[] = {
- 71*64,
- 44+61*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0
-};
-
-uint16 sc66_mouse_list[] = {
- ID_SC66_HOLE,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc66_hi_beam = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 66, // screen
- 0, // place
- 0, // getToTable
- 205, // xcood
- 144, // ycood
- 98*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
- SC66_HI_BEAM_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 gall_talk_up[] = {
- 91*64,
- 36+90*64,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 0
-};
-
-uint16 walter_talk_up[] = {
- 130*64,
- 36+159*64,
- 341,
- 214,
- 0,
- 341,
- 214,
- 1,
- 341,
- 214,
- 0,
- 341,
- 214,
- 2,
- 341,
- 214,
- 2,
- 341,
- 214,
- 0,
- 341,
- 214,
- 0,
- 341,
- 214,
- 0,
- 341,
- 214,
- 1,
- 341,
- 214,
- 0,
- 341,
- 214,
- 2,
- 341,
- 214,
- 0,
- 341,
- 214,
- 1,
- 341,
- 214,
- 1,
- 341,
- 214,
- 2,
- 341,
- 214,
- 2,
- 341,
- 214,
- 2,
- 341,
- 214,
- 0,
- 341,
- 214,
- 0,
- 341,
- 214,
- 2,
- 341,
- 214,
- 2,
- 341,
- 214,
- 1,
- 341,
- 214,
- 0,
- 341,
- 214,
- 1,
- 341,
- 214,
- 0,
- 341,
- 214,
- 2,
- 341,
- 214,
- 2,
- 341,
- 214,
- 0,
- 341,
- 214,
- 0,
- 341,
- 214,
- 0,
- 341,
- 214,
- 1,
- 341,
- 214,
- 0,
- 341,
- 214,
- 2,
- 341,
- 214,
- 0,
- 341,
- 214,
- 1,
- 341,
- 214,
- 1,
- 341,
- 214,
- 2,
- 341,
- 214,
- 2,
- 341,
- 214,
- 2,
- 341,
- 214,
- 0,
- 341,
- 214,
- 0,
- 341,
- 214,
- 2,
- 341,
- 214,
- 2,
- 341,
- 214,
- 1,
- 0
-};
-
-uint16 medi_talk_right[] = {
- 180*64,
- 24+32*64,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 15,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 15,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 15,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 15,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 15,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 15,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 15,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 15,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 15,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 0
-};
-
-uint16 sc66_rock3_anim[] = {
- 102*64,
- 198,
- 152,
- 0,
- 198,
- 152,
- 0,
- 198,
- 152,
- 0,
- 198,
- 152,
- 0,
- 198,
- 152,
- 0,
- 194,
- 152,
- 1,
- 194,
- 172,
- 2,
- 194,
- 207,
- 2,
- 202,
- 193,
- 3,
- 209,
- 192,
- 4,
- 219,
- 194,
- 5,
- 226,
- 207,
- 6,
- 225,
- 237,
- 7,
- 232,
- 237,
- 8,
- 237,
- 238,
- 9,
- 242,
- 246,
- 10,
- 247,
- 249,
- 11,
- 250,
- 251,
- 12,
- 0
-};
-
-uint16 gall_talk_left[] = {
- 91*64,
- 34+90*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 medi_talk_down[] = {
- 180*64,
- 8+32*64,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 7,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 7,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 7,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 0
-};
-
-uint16 sc66_lo_beam_anm[] = {
- 22*64,
- 203,
- 196,
- 0,
- 203,
- 196,
- 1,
- 0
-};
-
-uint16 sc81_dad_tlk[] = {
- 173*64,
- 173*64,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 4,
- 264,
- 212,
- 4,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 4,
- 264,
- 212,
- 4,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 4,
- 264,
- 212,
- 4,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 4,
- 264,
- 212,
- 4,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 4,
- 264,
- 212,
- 4,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 4,
- 264,
- 212,
- 4,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 4,
- 264,
- 212,
- 4,
- 0
-};
-
-uint16 reset_66[] = {
- C_SCREEN,
- 66,
- 65535
-};
-
-uint16 sc66_fos_crushed[] = {
- 104*64,
- 177,
- 170,
- 0,
- 175,
- 171,
- 1,
- 168,
- 189,
- 2,
- 0
-};
-
-uint16 fost_conv_left[] = {
- 133*64,
- 133*64,
- 290,
- 194,
- 0,
- 290,
- 194,
- 0,
- 290,
- 194,
- 1,
- 290,
- 194,
- 1,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 0,
- 290,
- 194,
- 0,
- 290,
- 194,
- 3,
- 290,
- 194,
- 3,
- 290,
- 194,
- 1,
- 290,
- 194,
- 1,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 0,
- 290,
- 194,
- 0,
- 290,
- 194,
- 1,
- 290,
- 194,
- 1,
- 290,
- 194,
- 0,
- 290,
- 194,
- 0,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 1,
- 290,
- 194,
- 1,
- 290,
- 194,
- 0,
- 290,
- 194,
- 0,
- 290,
- 194,
- 3,
- 290,
- 194,
- 3,
- 290,
- 194,
- 3,
- 290,
- 194,
- 3,
- 290,
- 194,
- 1,
- 290,
- 194,
- 1,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 0,
- 290,
- 194,
- 0,
- 290,
- 194,
- 1,
- 290,
- 194,
- 1,
- 290,
- 194,
- 0,
- 290,
- 194,
- 0,
- 290,
- 194,
- 1,
- 290,
- 194,
- 1,
- 290,
- 194,
- 1,
- 290,
- 194,
- 1,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 3,
- 290,
- 194,
- 3,
- 290,
- 194,
- 3,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 2,
- 290,
- 194,
- 1,
- 290,
- 194,
- 1,
- 290,
- 194,
- 3,
- 290,
- 194,
- 3,
- 0
-};
-
-uint32 *sec5_compacts = (uint32*)data_5;
-
-uint16 sc81_fos_sat_tlk[] = {
- 205*64,
- 205*64,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 4,
- 264,
- 212,
- 4,
- 264,
- 212,
- 1,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 0
-};
-
-uint16 walter_talk_dwn[] = {
- 131*64,
- 32+159*64,
- 297,
- 214,
- 0,
- 297,
- 214,
- 0,
- 297,
- 214,
- 1,
- 297,
- 214,
- 2,
- 297,
- 214,
- 2,
- 297,
- 214,
- 0,
- 297,
- 214,
- 2,
- 297,
- 214,
- 3,
- 297,
- 214,
- 3,
- 297,
- 214,
- 2,
- 297,
- 214,
- 0,
- 297,
- 214,
- 0,
- 297,
- 214,
- 3,
- 297,
- 214,
- 3,
- 297,
- 214,
- 2,
- 297,
- 214,
- 0,
- 297,
- 214,
- 1,
- 297,
- 214,
- 1,
- 297,
- 214,
- 2,
- 297,
- 214,
- 0,
- 297,
- 214,
- 2,
- 297,
- 214,
- 1,
- 297,
- 214,
- 0,
- 297,
- 214,
- 0,
- 297,
- 214,
- 1,
- 297,
- 214,
- 2,
- 297,
- 214,
- 2,
- 297,
- 214,
- 0,
- 297,
- 214,
- 2,
- 297,
- 214,
- 3,
- 297,
- 214,
- 3,
- 297,
- 214,
- 2,
- 297,
- 214,
- 0,
- 297,
- 214,
- 0,
- 297,
- 214,
- 3,
- 297,
- 214,
- 3,
- 297,
- 214,
- 2,
- 297,
- 214,
- 0,
- 297,
- 214,
- 1,
- 297,
- 214,
- 1,
- 297,
- 214,
- 2,
- 297,
- 214,
- 0,
- 297,
- 214,
- 2,
- 297,
- 214,
- 1,
- 0
-};
-
-uint16 sc66_fos_walk_in[] = {
- 21*64,
- 161,
- 153,
- 0,
- 161,
- 154,
- 1,
- 161,
- 154,
- 2,
- 162,
- 154,
- 3,
- 162,
- 154,
- 4,
- 162,
- 154,
- 5,
- 162,
- 154,
- 6,
- 164,
- 154,
- 7,
- 165,
- 155,
- 8,
- 166,
- 156,
- 9,
- 167,
- 156,
- 10,
- 167,
- 156,
- 11,
- 168,
- 158,
- 12,
- 170,
- 160,
- 13,
- 170,
- 161,
- 14,
- 171,
- 162,
- 15,
- 172,
- 162,
- 16,
- 173,
- 162,
- 17,
- 174,
- 165,
- 18,
- 178,
- 169,
- 19,
- 179,
- 169,
- 20,
- 178,
- 169,
- 21,
- 179,
- 169,
- 22,
- 179,
- 169,
- 23,
- 178,
- 169,
- 24,
- 177,
- 170,
- 25,
- 177,
- 170,
- 25,
- 177,
- 170,
- 25,
- 177,
- 170,
- 26,
- 0
-};
-
-uint16 medi_talk_left[] = {
- 180*64,
- 16+32*64,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 0
-};
-
-uint16 ken_talk_down[] = {
- 71*64,
- 40+61*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 0
-};
-
-uint16 sc81_dad_tlk2[] = {
- 178*64,
- 178*64,
- 278,
- 256,
- 0,
- 278,
- 256,
- 0,
- 278,
- 256,
- 1,
- 278,
- 256,
- 1,
- 278,
- 256,
- 2,
- 278,
- 256,
- 2,
- 278,
- 256,
- 3,
- 278,
- 256,
- 3,
- 278,
- 256,
- 4,
- 278,
- 256,
- 5,
- 278,
- 256,
- 6,
- 278,
- 256,
- 7,
- 278,
- 256,
- 0,
- 278,
- 256,
- 0,
- 278,
- 256,
- 2,
- 278,
- 256,
- 2,
- 278,
- 256,
- 7,
- 278,
- 256,
- 7,
- 278,
- 256,
- 0,
- 278,
- 256,
- 0,
- 278,
- 256,
- 8,
- 278,
- 256,
- 8,
- 278,
- 256,
- 7,
- 278,
- 256,
- 7,
- 278,
- 256,
- 1,
- 278,
- 256,
- 1,
- 278,
- 256,
- 2,
- 278,
- 256,
- 2,
- 278,
- 256,
- 0,
- 278,
- 256,
- 0,
- 278,
- 256,
- 8,
- 278,
- 256,
- 8,
- 278,
- 256,
- 7,
- 278,
- 256,
- 3,
- 278,
- 256,
- 3,
- 278,
- 256,
- 1,
- 278,
- 256,
- 9,
- 278,
- 256,
- 10,
- 278,
- 256,
- 11,
- 278,
- 256,
- 0,
- 278,
- 256,
- 0,
- 278,
- 256,
- 8,
- 278,
- 256,
- 8,
- 278,
- 256,
- 2,
- 278,
- 256,
- 2,
- 278,
- 256,
- 0,
- 278,
- 256,
- 0,
- 278,
- 256,
- 8,
- 278,
- 256,
- 8,
- 278,
- 256,
- 7,
- 278,
- 256,
- 7,
- 278,
- 256,
- 0,
- 278,
- 256,
- 0,
- 278,
- 256,
- 2,
- 278,
- 256,
- 2,
- 278,
- 256,
- 3,
- 278,
- 256,
- 3,
- 278,
- 256,
- 1,
- 278,
- 256,
- 1,
- 278,
- 256,
- 2,
- 278,
- 256,
- 2,
- 278,
- 256,
- 0,
- 278,
- 256,
- 0,
- 278,
- 256,
- 1,
- 0
-};
-
-uint16 ken_talk_right[] = {
- 71*64,
- 46+61*64,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 12,
- 0
-};
-
-uint16 walter_talk_lft[] = {
- 132*64,
- 34+159*64,
- 380,
- 214,
- 0,
- 380,
- 214,
- 1,
- 380,
- 214,
- 1,
- 380,
- 214,
- 2,
- 380,
- 214,
- 0,
- 380,
- 214,
- 3,
- 380,
- 214,
- 3,
- 380,
- 214,
- 1,
- 380,
- 214,
- 1,
- 380,
- 214,
- 0,
- 380,
- 214,
- 2,
- 380,
- 214,
- 3,
- 380,
- 214,
- 2,
- 380,
- 214,
- 3,
- 380,
- 214,
- 1,
- 380,
- 214,
- 0,
- 380,
- 214,
- 0,
- 380,
- 214,
- 1,
- 380,
- 214,
- 1,
- 380,
- 214,
- 0,
- 380,
- 214,
- 1,
- 380,
- 214,
- 1,
- 380,
- 214,
- 0,
- 380,
- 214,
- 1,
- 380,
- 214,
- 1,
- 380,
- 214,
- 2,
- 380,
- 214,
- 0,
- 380,
- 214,
- 3,
- 380,
- 214,
- 3,
- 380,
- 214,
- 1,
- 380,
- 214,
- 1,
- 380,
- 214,
- 0,
- 380,
- 214,
- 2,
- 380,
- 214,
- 3,
- 380,
- 214,
- 2,
- 380,
- 214,
- 3,
- 380,
- 214,
- 1,
- 380,
- 214,
- 0,
- 380,
- 214,
- 0,
- 380,
- 214,
- 1,
- 380,
- 214,
- 1,
- 380,
- 214,
- 0,
- 380,
- 214,
- 1,
- 380,
- 214,
- 1,
- 0
-};
-
-uint16 sc81_ken_sat_tlk[] = {
- 198*64,
- 198*64,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 3,
- 264,
- 212,
- 2,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 0,
- 264,
- 212,
- 0,
- 264,
- 212,
- 3,
- 264,
- 212,
- 2,
- 264,
- 212,
- 1,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 3,
- 264,
- 212,
- 0,
- 0
-};
-
-uint16 sc82_jobs_talk2[] = {
- 212*64,
- 212*64,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 312,
- 200,
- 4,
- 312,
- 200,
- 4,
- 312,
- 200,
- 5,
- 312,
- 200,
- 5,
- 312,
- 200,
- 6,
- 312,
- 200,
- 6,
- 312,
- 200,
- 7,
- 312,
- 200,
- 7,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 8,
- 312,
- 200,
- 8,
- 312,
- 200,
- 9,
- 312,
- 200,
- 9,
- 312,
- 200,
- 10,
- 312,
- 200,
- 10,
- 312,
- 200,
- 9,
- 312,
- 200,
- 9,
- 312,
- 200,
- 8,
- 312,
- 200,
- 8,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 1,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 2,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 3,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 0
-};
-
-Compact sc66_hole = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC, // status
- 0, // sync
- 66, // screen
- 0, // place
- 0, // getToTable
- 385, // xcood
- 282, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 400-385, // mouseSize_x
- 322-282, // mouseSize_y
- SC66_HOLE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC66_TIMER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc66_rock1_anim[] = {
- 100*64,
- 175,
- 139,
- 0,
- 175,
- 150,
- 1,
- 174,
- 173,
- 2,
- 174,
- 204,
- 3,
- 175,
- 205,
- 4,
- 177,
- 206,
- 5,
- 177,
- 206,
- 6,
- 0
-};
-
-uint16 sc66_fast_list[] = {
- 135+DISK_5,
- IT_SC66_LAYER_0+DISK_5,
- 0
-};
-
-uint16 sc66_palette[] = {
- 0,
- 10752,
- 6433,
- 6436,
- 7697,
- 2833,
- 2323,
- 7,
- 0,
- 8240,
- 11026,
- 2585,
- 5157,
- 8202,
- 14,
- 2330,
- 5120,
- 35,
- 6154,
- 10752,
- 10794,
- 7453,
- 11293,
- 2056,
- 2579,
- 2560,
- 0,
- 12593,
- 6193,
- 780,
- 1809,
- 7168,
- 10,
- 3872,
- 9217,
- 1042,
- 4124,
- 6151,
- 6,
- 5150,
- 8969,
- 2838,
- 780,
- 11520,
- 2331,
- 1293,
- 4864,
- 2,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 14336,
- 56,
- 0,
- 10752,
- 6433,
- 9777,
- 10781,
- 6433,
- 6436,
- 7697,
- 2833,
- 2323,
- 7,
- 0,
- 0,
- 13312,
- 4898,
- 8240,
- 11026,
- 2585,
- 5157,
- 8202,
- 14,
- 2330,
- 11264,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 14084,
- 10798,
- 10802,
- 10532,
- 6178,
- 10024,
- 8242,
- 10527,
- 6174,
- 5927,
- 7698,
- 3600,
- 2325,
- 2308,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 14399,
- 56,
- 14392,
- 14336,
- 56,
- 14392,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact sc66_door = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 66, // screen
- 0, // place
- 0, // getToTable
- 161, // xcood
- 148, // ycood
- 105*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
- SC66_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-void *data_5[] = {
- 0,
- sc66_fast_list,
- sc66_chip_list,
- sc66_logic_list,
- sc66_mouse_list,
- sc66_palette,
- reset_66,
- &sc66_hole,
- sc67_fast_list,
- sc67_chip_list,
- sc67_logic_list,
- sc67_mouse_list,
- sc67_palette,
- &sc67_pulse1,
- &sc67_pulse2,
- &sc67_pulse3,
- &sc67_pulse4,
- sc67_pulse1_anim,
- sc67_pulse2_anim,
- sc67_pulse3_anim,
- sc67_pulse4_anim,
- &sc67_floor,
- grid67,
- &sc67_brickwork,
- &sc67_rock,
- sc67_rock_anim,
- &sc67_door,
- &sc67_clot,
- sc67_door_open,
- sc67_door_close,
- &sc67_vein,
- &medi,
- sc68_fast_list,
- sc68_chip_list,
- sc68_logic_list,
- sc68_mouse_list,
- sc68_palette,
- reset_67_68,
- &sc68_door,
- &sc68_floor,
- grid68,
- sc67_crawl,
- sc67_dustoff,
- reset_66_67,
- sc67_getbrick,
- sc67_plast_fall,
- &sc67_plaster,
- &sc67_brick,
- sc67_brick_fall,
- reset_68_67,
- &sc68_grill,
- &sc68_sensor,
- &sc68_stairs,
- sc68_door_close,
- &sc68_pulse1,
- &sc68_pulse2,
- &sc68_pulse3,
- &sc68_pulse4,
- &sc68_pulse5,
- &sc68_pulse6,
- sc68_pulse1_anim,
- sc68_pulse2_anim,
- sc68_pulse3_anim,
- sc68_pulse4_anim,
- sc68_pulse5_anim,
- sc68_pulse6_anim,
- sc72_fast_list,
- sc72_chip_list,
- sc72_logic_list,
- sc72_mouse_list,
- sc72_palette,
- &sc72_fake_floor,
- sc69_fast_list,
- sc69_chip_list,
- sc69_logic_list,
- sc69_mouse_list,
- sc69_palette,
- &sc69_floor,
- &sc68_exit,
- reset_68_69,
- &sc69_exit,
- reset_69_68,
- &sc69_grill,
- grid69,
- sc71_fast_list,
- sc71_chip_list,
- sc71_logic_list,
- sc71_mouse_list,
- sc71_palette,
- &sc71_fake_floor,
- &sc69_door,
- reset_69_71,
- &sc71_floor,
- &sc71_door69,
- reset_71_69,
- grid71,
- &sc71_monitor,
- &sc71_recharger,
- &sc71_controls,
- &sc71_door72,
- &sc72_floor,
- reset_71_72,
- reset_72_71,
- &sc72_door,
- &sc72_tank,
- &sc72_chamber1,
- &sc72_chamber2,
- &sc72_grill,
- &sc72_tap,
- sc70_fast_list,
- sc70_chip_list,
- sc70_logic_list,
- sc70_mouse_list,
- sc70_palette,
- reset_68_70,
- &sc70_floor,
- grid72,
- grid70,
- &sc70_door,
- reset_70_68,
- &sc70_iris,
- &sc70_bar,
- &sc70_control,
- &sc70_grill,
- &sc72_exit,
- sc73_fast_list,
- sc73_chip_list,
- sc73_logic_list,
- sc73_mouse_list,
- sc73_palette,
- reset_72_73,
- &sc73_floor,
- grid73,
- &sc73_exit,
- reset_73_72,
- &sc73_chamber4,
- &sc73_chamber5,
- &sc73_big_door,
- &sc73_sensor,
- &sc73_door,
- sc74_fast_list,
- sc74_chip_list,
- sc74_logic_list,
- sc74_mouse_list,
- sc74_palette,
- reset_73_74,
- &sc74_floor,
- grid74,
- &sc74_door,
- reset_74_73,
- &sc74_monitor1,
- &sc74_left_tv,
- &sc74_right_tv,
- &sc74_interface,
- &sc74_terminal,
- &sc69_pulse1,
- &sc69_pulse2,
- &sc69_pulse3,
- &sc69_pulse4,
- &sc69_pulse5,
- &sc69_pulse6,
- sc69_pulse1_anim,
- sc69_pulse2_anim,
- sc69_pulse3_anim,
- sc69_pulse4_anim,
- sc69_pulse5_anim,
- sc69_pulse6_anim,
- sc70_consol_anim,
- &sc70_pit,
- sc70_pit_anim,
- sc67_pick_brick,
- sc67_pick_plast,
- sc67_stick_in,
- sc67_pull_out,
- sc67_brick_hit,
- sc67_plast_hit,
- sc68_sensor_anim,
- sc73_sensor_anim,
- sc73_cham4_anim,
- &sc74_int_slot,
- &sc75_tongs,
- sc67_lpocket,
- sc67_rpocket,
- sc67_rub_head,
- sc75_fast_list,
- sc75_chip_list,
- sc75_logic_list,
- sc75_mouse_list,
- sc75_palette,
- reset_73_75,
- &sc75_floor,
- grid75,
- &sc75_big_door,
- reset_75_73,
- &sc71_locked_door,
- &sc71_medi_slot,
- &sc73_locked_door,
- sc67_try_stick,
- &sc67_crowbar,
- sc67_bar_fall,
- sc67_puss_leak,
- sc67_medifix,
- &sc67_mend,
- sc67_mending,
- sc68_descend,
- sc68_ascend,
- sc720_chip_list,
- sc710_chip_list,
- sc76_fast_list,
- sc76_chip_list,
- sc76_logic_list,
- sc76_mouse_list,
- sc76_palette,
- reset_75_76,
- &sc76_floor,
- grid76,
- &sc75_door,
- &sc76_door75,
- reset_76_75,
- &sc75_nitro_tank,
- &sc75_live_tank,
- sc75_crash_anim,
- sc74_usecard,
- &sc75_console,
- sc74_usecard2,
- &sc76_android_1,
- &sc76_android_2,
- &sc76_android_3,
- 0,
- 0,
- rs_tongs_timer,
- &sc76_console_1,
- &sc76_console_2,
- &sc76_console_3,
- &sc76_cabinet_1,
- &sc76_cabinet_2,
- &sc76_cabinet_3,
- sc77_fast_list,
- sc77_chip_list,
- sc77_logic_list,
- sc77_mouse_list,
- sc77_palette,
- reset_76_77,
- &sc77_floor,
- grid77,
- &sc76_door77,
- &sc77_door76,
- reset_77_76,
- &sc77_big_door,
- &sc77_tank_1,
- &sc77_tank_2,
- &sc77_hand_1,
- &sc77_hand_2,
- sc78_fast_list,
- sc78_chip_list,
- sc78_logic_list,
- sc78_mouse_list,
- sc78_palette,
- reset_77_78,
- &sc78_ledge,
- grid78,
- &sc78_big_door,
- reset_78_77,
- &sc78_exit,
- sc79_fast_list,
- sc79_chip_list,
- sc79_logic_list,
- sc79_mouse_list,
- sc79_palette,
- reset_78_79,
- &sc79_pipe,
- grid79,
- &sc79_exit,
- reset_79_78,
- &witness,
- sc73_cham5_anim,
- sc70_step_up,
- sc70_step_down,
- sc70_bar_anim,
- sc70_pull_bar,
- sc77_door_open,
- &sc72_chamber3,
- 0,
- 0,
- 0,
- &sc72_computer,
- &sc71_light1,
- sc71_light1_anim,
- sc71_light2_anim,
- &sc71_chlite,
- sc71_chlite_anim,
- sc71_mon_anim,
- sc71_medi_charge,
- sc71_use_board,
- sc71_medi_get_up,
- &sc71_panel2,
- sc71_panel_anim,
- sc71_panel2_anim,
- sc70_enter_anim,
- sc70_exit_anim,
- &sc72_cham1_light,
- sc72_cham1_flash,
- &sc72_cham2_light,
- sc72_cham2_flash,
- sc68_joey_list,
- sc72_tank_anim,
- sc72_comp_flash,
- &sc72_computer2,
- sc72_comp2_flash,
- sc72_cham1_anim,
- sc72_cham2_anim,
- sc72_cham3_anim,
- &sc72_rot_light,
- sc72_rotating,
- sc72_walter_kill,
- sc72_foster_die,
- sc72_joey_tap,
- sc72_drip_anim,
- &sc72_spill,
- sc72_spill_anim,
- sc72_walter_die,
- sc74_mon1_anim,
- &sc74_monitor2,
- sc74_mon2_anim,
- &sc74_monitor3,
- sc74_mon3_anim,
- &sc74_monitor4,
- sc74_mon4_anim,
- sc74_ltv_anim,
- sc74_rtv_anim,
- &sc74_lights,
- sc74_lights_anim,
- &gallagher,
- sc69_joey_list,
- sc71_joey_list,
- sc72_joey_list,
- sc73_joey_list,
- &sc73_chamber3,
- sc73_cham3_anim,
- &sc73_cham4_light,
- sc73_cham4_flash,
- &sc73_cham5_light,
- sc73_cham5_flash,
- &sc74_pod,
- sc74_pod_down,
- sc74_pod_up,
- sc74_fost_sit,
- sc74_get_up,
- sc75_nitro_anim,
- sc75_mon_anim,
- &sc75_light1,
- sc75_light1_anim,
- &sc75_light2,
- sc75_light2_anim,
- &sc76_light1,
- sc76_light1_anim,
- &sc76_light2,
- sc76_light2_anim,
- &sc76_light3,
- sc76_light3_anim,
- &sc76_light4,
- sc76_light4_anim,
- &sc76_light5,
- sc76_light5_anim,
- &sc76_light6,
- sc76_light6_anim,
- sc73_joey_lunge,
- sc73_joey_fight1,
- sc73_gall_fight1,
- sc73_joey_fight2,
- sc73_gall_fight2,
- &sc73_bits,
- sc73_bits_anim,
- &sc73_bits2,
- sc73_bits2_anim,
- &sc73_spray,
- sc73_spray_anim,
- sc75_get_tongs,
- sc75_usecard,
- sc73_get_board,
- sc73_search,
- sc75_rpocket,
- sc74_rpocket,
- sc75_get_tiss,
- sc75_freeze_it,
- sc75_freeze_it2,
- sc75_freeze_ded,
- sc75_freeze_ded2,
- rs_tongs_empty,
- rs_tongs_live,
- rs_tongs_frozen,
- rs_tongs_dead,
- sc75_tank_anim,
- &sc79_support,
- &sc78_support,
- sc75_hand_tank,
- sc80_fast_list,
- sc80_chip_list,
- sc80_logic_list,
- sc80_mouse_list,
- sc80_palette,
- sc78_jump_down,
- reset_79_80,
- sc78_climb_up,
- &sc80_spout,
- &sc80_orifice,
- &sc80_exit,
- &sc79_rope,
- &sc80_rope,
- reset_80_79,
- sc76_cab1_open,
- sc76_cab1_close,
- sc76_cab2_open,
- sc76_cab2_close,
- sc76_cab3_open,
- sc76_cab3_close,
- &sc76_board_1,
- &sc76_board_2,
- &sc76_board_3,
- sc76_open_cab,
- sc76_shut_cab,
- sc76_low_get,
- &sc76_light7,
- sc76_light7_anim,
- &sc76_light8,
- sc76_light8_anim,
- &sc76_light9,
- sc76_light9_anim,
- sc76_hatch_3,
- sc76_hatch_1,
- sc76_hatch_2,
- &ken,
- sc75_joey_list,
- sc76_joey_list,
- sc77_joey_list,
- &sc78_pipe,
- sc76_punch,
- sc76_fostfall,
- sc77_fpushl_1,
- sc77_fpushl_2,
- sc77_fpushr_1,
- sc77_fpushr_2,
- sc77_kpushr_1,
- sc77_kpushr_2,
- sc77_stretch,
- &sc80_goo,
- sc80_goo_anim,
- &sc80_bubble1,
- sc80_bub1_anim,
- &sc80_bubble2,
- &sc80_bubble3,
- &sc80_bubble4,
- &sc80_bubble5,
- &sc80_bubble6,
- &sc80_bubble7,
- &sc80_bubble8,
- &sc80_bubble9,
- &sc80_bubble10,
- &sc80_bubble11,
- &sc80_bubble12,
- &sc79_ladder,
- sc79_crouch_down,
- sc79_crouch_up,
- sc79_climb_down,
- sc79_climb_up,
- sc80_climb_down,
- sc80_climb_up,
- sc80_clamber,
- sc80_get_rope,
- sc80_swing,
- &sc80_ladder,
- sc79_tie_rope,
- sc79_toss_rope,
- sc79_rope_anim,
- sc80_exit_open,
- &sc79_knot,
- sc80_drop,
- &sc80_sample,
- sc80_sample_fall,
- sc801_palette,
- sc802_palette,
- sc803_palette,
- sc804_palette,
- sc791_palette,
- sc781_palette,
- sc80_pipe_shrug,
- &sc66_hi_beam,
- sc66_hi_beam_an1,
- sc66_hi_beam_an2,
- &sc66_lo_beam,
- sc66_lo_beam_anm,
- &sc66_rock1,
- sc66_rock1_anim,
- &sc66_rock2,
- sc66_rock2_anim,
- &sc66_rock3,
- sc66_rock3_anim,
- &sc66_door,
- sc66_door_close,
- &sc66_stones,
- sc66_stones_anim,
- sc66_fos_crushed,
- sc66_fos_walk_in,
- walter_talk_up,
- walter_talk_dwn,
- walter_talk_lft,
- walter_conv,
- medi_talk_up,
- medi_talk_down,
- medi_talk_left,
- medi_talk_right,
- fost_conv_left,
- gall_talk_up,
- gall_talk_left,
- sc75_freeze_tlk,
- sc75_dead_tlk,
- ken_talk_up,
- ken_talk_down,
- ken_talk_left,
- ken_talk_right,
- android_babble,
- stuck_talk,
- fost_pipe_talk,
- sc81_fast_list,
- sc81_chip_list,
- sc81_logic_list,
- sc81_mouse_list,
- sc81_palette,
- reset_80_81,
- 0,
- grid81,
- &sc81_door,
- &sc81_chair,
- &sc81_helmet,
- &sc81_father,
- &sc81_father_sat,
- &sc81_foster_sat,
- &sc81_ken_sat,
- sc81_dad_tlk,
- sc81_dad_tlk2,
- sc81_dad_helm_up,
- sc81_dad_breath1,
- sc81_dad_breath2,
- sc81_dad_fall1,
- sc81_dad_fall2,
- &sc81_tent1,
- &sc81_tent2,
- &sc81_tent3,
- &sc81_tent4,
- &sc81_tent5,
- &sc81_tent6,
- sc81_tentwig1,
- sc81_tentwig2,
- sc81_tentwig3,
- sc81_tentwig4,
- sc81_tentwig5,
- sc81_tentwig6,
- &sc81_big_tent1,
- &sc81_big_tent2,
- &sc81_big_tent3,
- sc81_tentdrop1,
- sc81_tentdrop2,
- sc81_tentdrop3,
- reset_ken_81,
- sc81_ken_jump_in,
- sc81_ken_talk1,
- sc81_ken_walk1,
- sc81_ken_talk2,
- sc81_ken_walk2,
- sc81_ken_sit,
- 0,
- sc81_ken_helm_dn,
- sc81_ken_sat_tlk,
- sc81_foster_sit,
- 0,
- sc81_fos_helm_dn,
- sc81_fos_squirm,
- sc81_father_die,
- sc81_door_close,
- sc81_fos_sat_tlk,
- sc82_fast_list,
- sc82_chip_list,
- sc82_logic_list,
- sc82_mouse_list,
- sc82_palette,
- reset_linc_74,
- reset_foster_82,
- reset_ken_82,
- grid82,
- &sc82_jobsworth,
- sc82_push_button,
- sc82_jobs_turn,
- sc82_jobs_talk,
- sc82_jobs_talk2,
- sc82_jobs_take,
- sc82_foster_give,
- sc82_ken_sat_tlk,
- sc82_jobs_return,
- 0,
- 0,
- 0,
- 0,
- 0,
- sc74_slot_flash,
- sc83_palette,
- sc83_draw_list,
- reset_foster_spec,
- reset_dad_spec
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/67comp.h b/sky/compacts/67comp.h
deleted file mode 100644
index c960d03a8d..0000000000
--- a/sky/compacts/67comp.h
+++ /dev/null
@@ -1,2098 +0,0 @@
-/* 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 SKY67COMP_H
-#define SKY67COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc67_logic_list[] = {
- ID_FOSTER,
- ID_MEDI,
- ID_SC67_DOOR,
- ID_SC68_DOOR,
- ID_SC67_PULSE1,
- ID_SC67_PULSE2,
- ID_SC67_PULSE3,
- ID_SC67_PULSE4,
- ID_SC67_ROCK,
- ID_SC67_BRICK,
- ID_SC67_PLASTER,
- ID_SC67_CLOT,
- ID_SC67_CROWBAR,
- ID_SC67_MEND,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-Compact sc67_vein = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 351, // xcood
- 204, // ycood
- 0, // frame
- 20501, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 361-351, // mouseSize_x
- 234-204, // mouseSize_y
- SC67_VEIN_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc67_mouse_list[] = {
- ID_MEDI,
- ID_SC67_PLASTER,
- ID_SC67_BRICK,
- ID_SC67_BRICKWORK,
- ID_SC67_CLOT,
- ID_SC67_VEIN,
- ID_SC67_CROWBAR,
- ID_SC67_DOOR,
- ID_SC67_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc67_rub_head[] = {
- 143*64,
- 253,
- 173,
- 0,
- 253,
- 173,
- 1,
- 253,
- 173,
- 2,
- 253,
- 173,
- 3,
- 253,
- 173,
- 4,
- 253,
- 173,
- 4,
- 253,
- 173,
- 5,
- 253,
- 173,
- 5,
- 253,
- 173,
- 4,
- 253,
- 173,
- 4,
- 253,
- 173,
- 5,
- 253,
- 173,
- 5,
- 253,
- 173,
- 4,
- 253,
- 173,
- 4,
- 253,
- 173,
- 4,
- 253,
- 173,
- 3,
- 253,
- 173,
- 6,
- 0
-};
-
-uint16 sc67_try_stick[] = {
- 131*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc67_plast_hit[] = {
- 134*64,
- 322,
- 220,
- 0,
- 322,
- 220,
- 1,
- 322,
- 220,
- 2,
- 322,
- 220,
- 3,
- 322,
- 220,
- 4,
- 322,
- 220,
- 5,
- 322,
- 220,
- 6,
- 322,
- 220,
- 6,
- 322,
- 220,
- 7,
- 322,
- 220,
- 8,
- 322,
- 220,
- 9,
- 322,
- 220,
- 10,
- 322,
- 220,
- 11,
- 322,
- 220,
- 12,
- 322,
- 220,
- 13,
- 322,
- 220,
- 14,
- 0
-};
-
-Compact sc67_door = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 378, // xcood
- 213, // ycood
- 30*64, // frame
- 181, // cursorText
- SC67_DOOR_MOUSE_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65531, // mouseRel_x
- (int16) 65530, // mouseRel_y
- 25, // mouseSize_x
- 86, // mouseSize_y
- SC67_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC67_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc67_mend = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 328, // xcood
- 243, // 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
- SC67_MEND_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc67_mending[] = {
- 151*64,
- 328,
- 243,
- 0,
- 328,
- 243,
- 1,
- 328,
- 243,
- 2,
- 328,
- 243,
- 3,
- 328,
- 243,
- 4,
- 328,
- 243,
- 5,
- 328,
- 243,
- 6,
- 328,
- 243,
- 7,
- 328,
- 243,
- 8,
- 328,
- 243,
- 9,
- 328,
- 243,
- 10,
- 328,
- 243,
- 11,
- 328,
- 243,
- 12,
- 0
-};
-
-Compact sc67_plaster = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 319, // xcood
- 209, // ycood
- 56*64, // frame
- 20506, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 4, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 5, // mouseSize_y
- SC67_PLASTER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC67_PLASTER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc67_door_open[] = {
- 30*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 sc67_dustoff[] = {
- 47*64,
- 241,
- 177,
- 0,
- 241,
- 177,
- 1,
- 241,
- 177,
- 2,
- 241,
- 177,
- 3,
- 241,
- 177,
- 4,
- 241,
- 177,
- 5,
- 241,
- 177,
- 2,
- 241,
- 177,
- 6,
- 241,
- 177,
- 7,
- 241,
- 177,
- 8,
- 241,
- 177,
- 9,
- 241,
- 177,
- 10,
- 241,
- 177,
- 11,
- 241,
- 177,
- 12,
- 0
-};
-
-Compact sc67_rock = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- SC67_ROCK_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc67_crowbar = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 325, // xcood
- 240, // ycood
- 152*64, // frame
- 5, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65534, // mouseRel_y
- 12, // mouseSize_x
- 2, // mouseSize_y
- SC67_CROWBAR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC67_CROWBAR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc67_puss_leak[] = {
- 149*64,
- 325,
- 247,
- 0,
- 325,
- 247,
- 1,
- 325,
- 247,
- 2,
- 325,
- 247,
- 3,
- 325,
- 247,
- 4,
- 325,
- 247,
- 5,
- 325,
- 247,
- 6,
- 325,
- 247,
- 7,
- 325,
- 247,
- 8,
- 325,
- 247,
- 9,
- 325,
- 247,
- 10,
- 325,
- 247,
- 11,
- 0
-};
-
-uint16 sc67_pulse3_anim[] = {
- 28*64,
- 346,
- 228,
- 0,
- 346,
- 228,
- 1,
- 346,
- 228,
- 1,
- 346,
- 228,
- 0,
- 346,
- 228,
- 0,
- 346,
- 228,
- 0,
- 346,
- 228,
- 0,
- 346,
- 228,
- 1,
- 346,
- 228,
- 1,
- 346,
- 228,
- 1,
- 346,
- 228,
- 1,
- 346,
- 228,
- 1,
- 346,
- 228,
- 0,
- 346,
- 228,
- 2,
- 346,
- 228,
- 2,
- 346,
- 228,
- 2,
- 346,
- 228,
- 2,
- 0
-};
-
-uint16 sc67_plast_fall[] = {
- 56*64,
- 319,
- 209,
- 0,
- 319,
- 208,
- 1,
- 318,
- 210,
- 2,
- 318,
- 212,
- 3,
- 318,
- 216,
- 4,
- 318,
- 227,
- 5,
- 318,
- 242,
- 6,
- 318,
- 258,
- 7,
- 318,
- 275,
- 8,
- 316,
- 271,
- 9,
- 313,
- 275,
- 10,
- 312,
- 275,
- 10,
- 0
-};
-
-Compact sc67_pulse4 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 334, // xcood
- 242, // 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
- SC67_PULSE4_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc67_brick_fall[] = {
- 55*64,
- 327,
- 209,
- 0,
- 328,
- 209,
- 1,
- 327,
- 209,
- 0,
- 327,
- 209,
- 0,
- 327,
- 209,
- 0,
- 328,
- 209,
- 1,
- 328,
- 209,
- 2,
- 326,
- 209,
- 3,
- 325,
- 209,
- 4,
- 324,
- 213,
- 5,
- 325,
- 217,
- 6,
- 320,
- 217,
- 7,
- 317,
- 224,
- 8,
- 317,
- 232,
- 9,
- 317,
- 242,
- 10,
- 311,
- 256,
- 11,
- 311,
- 266,
- 11,
- 293,
- 272,
- 11,
- 291,
- 272,
- 12,
- 290,
- 272,
- 13,
- 289,
- 272,
- 14,
- 0
-};
-
-uint16 sc67_bar_fall[] = {
- 152*64,
- 325,
- 240,
- 0,
- 324,
- 246,
- 1,
- 325,
- 249,
- 2,
- 326,
- 255,
- 3,
- 326,
- 261,
- 4,
- 327,
- 262,
- 5,
- 330,
- 266,
- 6,
- 331,
- 272,
- 7,
- 0
-};
-
-uint16 sc67_brick_hit[] = {
- 133*64,
- 322,
- 220,
- 0,
- 322,
- 220,
- 1,
- 322,
- 220,
- 2,
- 322,
- 220,
- 3,
- 322,
- 220,
- 4,
- 322,
- 220,
- 5,
- 322,
- 220,
- 6,
- 322,
- 220,
- 6,
- 322,
- 220,
- 7,
- 322,
- 220,
- 8,
- 322,
- 220,
- 9,
- 322,
- 220,
- 10,
- 322,
- 220,
- 0,
- 322,
- 220,
- 0,
- 322,
- 220,
- 0,
- 322,
- 220,
- 0,
- 0
-};
-
-uint16 sc67_pick_plast[] = {
- 130*64,
- 316,
- 224,
- 0,
- 316,
- 224,
- 1,
- 316,
- 224,
- 2,
- 316,
- 224,
- 3,
- 316,
- 224,
- 3,
- 316,
- 224,
- 3,
- 316,
- 224,
- 3,
- 316,
- 224,
- 3,
- 316,
- 224,
- 4,
- 316,
- 224,
- 5,
- 0
-};
-
-uint16 sc67_crawl[] = {
- 46*64,
- 157,
- 275,
- 0,
- 158,
- 275,
- 1,
- 158,
- 275,
- 2,
- 168,
- 275,
- 3,
- 172,
- 275,
- 4,
- 179,
- 275,
- 5,
- 179,
- 275,
- 2,
- 188,
- 274,
- 6,
- 193,
- 275,
- 7,
- 203,
- 275,
- 8,
- 204,
- 272,
- 9,
- 204,
- 267,
- 10,
- 201,
- 266,
- 11,
- 201,
- 264,
- 12,
- 202,
- 255,
- 13,
- 202,
- 247,
- 14,
- 202,
- 243,
- 15,
- 0
-};
-
-uint16 sc67_medifix[] = {
- 150*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 sc67_pulse1_anim[] = {
- 26*64,
- 352,
- 205,
- 0,
- 352,
- 205,
- 1,
- 352,
- 205,
- 1,
- 352,
- 205,
- 1,
- 352,
- 205,
- 1,
- 352,
- 205,
- 0,
- 352,
- 205,
- 0,
- 352,
- 205,
- 0,
- 352,
- 205,
- 0,
- 352,
- 205,
- 0,
- 352,
- 205,
- 1,
- 352,
- 205,
- 2,
- 352,
- 205,
- 2,
- 352,
- 205,
- 2,
- 352,
- 205,
- 2,
- 352,
- 205,
- 1,
- 352,
- 205,
- 0,
- 0
-};
-
-uint16 sc67_pulse2_anim[] = {
- 27*64,
- 354,
- 218,
- 0,
- 354,
- 218,
- 0,
- 354,
- 218,
- 1,
- 354,
- 218,
- 1,
- 354,
- 218,
- 1,
- 354,
- 218,
- 1,
- 354,
- 218,
- 0,
- 354,
- 218,
- 0,
- 354,
- 218,
- 0,
- 354,
- 218,
- 0,
- 354,
- 218,
- 0,
- 354,
- 218,
- 2,
- 354,
- 218,
- 3,
- 354,
- 218,
- 3,
- 354,
- 218,
- 3,
- 354,
- 218,
- 3,
- 354,
- 218,
- 1,
- 0
-};
-
-uint16 sc67_stick_in[] = {
- 131*64,
- 322,
- 220,
- 0,
- 322,
- 220,
- 1,
- 322,
- 220,
- 2,
- 322,
- 220,
- 3,
- 322,
- 220,
- 4,
- 322,
- 220,
- 5,
- 322,
- 220,
- 6,
- 322,
- 220,
- 6,
- 322,
- 220,
- 7,
- 322,
- 220,
- 8,
- 322,
- 220,
- 9,
- 322,
- 220,
- 10,
- 322,
- 220,
- 11,
- 322,
- 220,
- 12,
- 322,
- 220,
- 13,
- 322,
- 220,
- 14,
- 0
-};
-
-Compact sc67_pulse1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 352, // xcood
- 205, // ycood
- 26*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
- SC67_PULSE1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc67_rpocket[] = {
- 142*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact sc67_brickwork = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 320, // xcood
- 208, // ycood
- 0, // frame
- 20506, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 18, // mouseSize_x
- 10, // mouseSize_y
- SC67_BRICKWORK_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc67_getbrick[] = {
- 48*64,
- 312,
- 208,
- 0,
- 312,
- 208,
- 1,
- 312,
- 208,
- 2,
- 312,
- 208,
- 3,
- 312,
- 208,
- 4,
- 312,
- 208,
- 4,
- 312,
- 208,
- 5,
- 312,
- 208,
- 5,
- 312,
- 208,
- 4,
- 312,
- 208,
- 4,
- 312,
- 208,
- 5,
- 312,
- 208,
- 5,
- 312,
- 208,
- 4,
- 312,
- 208,
- 4,
- 312,
- 208,
- 3,
- 312,
- 208,
- 6,
- 312,
- 208,
- 7,
- 312,
- 208,
- 8,
- 0
-};
-
-uint16 sc67_lpocket[] = {
- 141*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc67_pull_out[] = {
- 132*64,
- 322,
- 220,
- 0,
- 322,
- 220,
- 1,
- 322,
- 220,
- 2,
- 322,
- 220,
- 3,
- 322,
- 220,
- 4,
- 322,
- 220,
- 5,
- 322,
- 220,
- 6,
- 322,
- 220,
- 7,
- 322,
- 220,
- 8,
- 322,
- 220,
- 9,
- 322,
- 220,
- 10,
- 322,
- 220,
- 11,
- 322,
- 220,
- 12,
- 322,
- 220,
- 13,
- 322,
- 220,
- 14,
- 322,
- 220,
- 14,
- 0
-};
-
-uint16 sc67_palette[] = {
- 0,
- 512,
- 1027,
- 771,
- 1026,
- 770,
- 772,
- 772,
- 1028,
- 1029,
- 771,
- 1285,
- 1031,
- 1284,
- 1541,
- 1542,
- 2052,
- 1541,
- 1035,
- 2308,
- 1029,
- 1798,
- 2054,
- 1287,
- 1799,
- 2824,
- 1541,
- 1293,
- 2309,
- 1799,
- 2311,
- 2567,
- 1288,
- 1804,
- 3333,
- 1798,
- 2312,
- 2569,
- 2312,
- 2059,
- 3847,
- 1542,
- 2313,
- 2315,
- 1802,
- 2317,
- 3845,
- 1288,
- 2061,
- 2824,
- 2058,
- 2825,
- 4361,
- 1543,
- 1555,
- 3334,
- 1802,
- 2317,
- 3850,
- 2312,
- 2571,
- 3851,
- 1801,
- 2065,
- 3336,
- 2315,
- 3083,
- 4873,
- 1800,
- 3084,
- 3595,
- 3082,
- 2575,
- 3850,
- 2059,
- 2828,
- 4365,
- 2569,
- 2577,
- 5382,
- 2056,
- 2323,
- 3593,
- 2061,
- 3596,
- 4361,
- 1804,
- 2833,
- 4873,
- 1547,
- 3087,
- 5899,
- 1800,
- 3341,
- 4621,
- 2827,
- 3597,
- 4107,
- 3340,
- 2580,
- 5643,
- 1802,
- 2836,
- 3848,
- 2574,
- 3342,
- 4623,
- 2573,
- 3600,
- 5132,
- 2572,
- 3854,
- 3853,
- 2832,
- 3346,
- 4109,
- 3854,
- 3093,
- 6156,
- 2571,
- 3859,
- 4618,
- 3087,
- 4112,
- 7181,
- 2314,
- 3602,
- 5136,
- 3086,
- 3856,
- 6673,
- 2316,
- 3859,
- 5902,
- 3085,
- 2336,
- 4615,
- 4623,
- 4369,
- 4367,
- 3346,
- 4115,
- 4880,
- 3345,
- 3101,
- 4617,
- 4881,
- 2595,
- 4616,
- 4115,
- 4372,
- 7956,
- 2829,
- 5139,
- 6671,
- 3600,
- 4124,
- 5133,
- 4117,
- 4632,
- 7952,
- 3343,
- 3617,
- 6668,
- 3858,
- 4885,
- 5398,
- 4629,
- 3621,
- 9996,
- 2829,
- 5910,
- 8977,
- 3857,
- 4894,
- 5906,
- 4888,
- 3880,
- 6413,
- 5144,
- 5153,
- 9746,
- 4114,
- 6681,
- 10259,
- 4371,
- 6683,
- 9242,
- 5143,
- 7196,
- 11035,
- 5398,
- 0,
- 768,
- 1285,
- 1288,
- 1542,
- 1543,
- 1799,
- 2568,
- 2312,
- 2571,
- 3083,
- 2828,
- 2574,
- 3852,
- 2828,
- 3346,
- 4621,
- 4110,
- 3856,
- 4881,
- 3599,
- 4372,
- 5396,
- 5651,
- 0,
- 768,
- 515,
- 516,
- 771,
- 1285,
- 1798,
- 1798,
- 2055,
- 2058,
- 2825,
- 2826,
- 3084,
- 3851,
- 2828,
- 3346,
- 4621,
- 4110,
- 3856,
- 4881,
- 3599,
- 4372,
- 5396,
- 5651,
- 0,
- 4352,
- 1543,
- 2069,
- 5896,
- 1800,
- 2834,
- 7179,
- 2314,
- 3101,
- 8969,
- 2058,
- 3359,
- 7179,
- 3344,
- 3871,
- 9485,
- 3086,
- 4387,
- 9743,
- 4114,
- 4904,
- 11025,
- 5398,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 1045,
- 1030,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 14649,
- 12601,
- 13105,
- 10537,
- 8749,
- 10018,
- 7196,
- 5665,
- 6934,
- 2879,
- 14347,
- 1542,
- 558,
- 9730,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 63,
- 16191,
- 16128,
- 63,
- 16191,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint32 *grid67 = 0;
-
-uint16 sc67_fast_list[] = {
- 12+DISK_5,
- 51+DISK_5,
- 52+DISK_5,
- 53+DISK_5,
- 54+DISK_5,
- 268+DISK_5,
- 0
-};
-
-uint16 sc67_door_close[] = {
- 30*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc67_rock_anim[] = {
- 31*64,
- 151,
- 259,
- 0,
- 151,
- 259,
- 1,
- 151,
- 259,
- 2,
- 151,
- 259,
- 3,
- 151,
- 259,
- 4,
- 151,
- 259,
- 5,
- 0
-};
-
-Compact sc67_pulse2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 354, // xcood
- 218, // ycood
- 27*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
- SC67_PULSE2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc67_brick = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 327, // xcood
- 209, // ycood
- 55*64, // frame
- 20509, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 3, // mouseSize_y
- SC67_BRICK_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC67_BRICK_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc67_floor_table[] = {
- ID_SC67_FLOOR,
- RET_OK,
- ID_SC67_BRICKWORK,
- GT_SC67_BRICKWORK,
- ID_SC67_DOOR,
- GT_SC67_DOOR,
- ID_SC67_CLOT,
- GT_SC67_CLOT,
- ID_SC67_VEIN,
- GT_SC67_VEIN,
- ID_SC67_PLASTER,
- GT_SC67_PLASTER,
- ID_SC67_BRICK,
- GT_SC67_BRICK,
- ID_SC67_CROWBAR,
- GT_SC67_CROWBAR,
- 0,
- SC67_DOOR_WALK_ON,
- ID_JOEY_PARK,
- GT_JOEY_PARK,
- 65535
-};
-
-uint16 sc67_pick_brick[] = {
- 129*64,
- 269,
- 224,
- 0,
- 269,
- 224,
- 1,
- 269,
- 224,
- 2,
- 269,
- 224,
- 3,
- 269,
- 224,
- 3,
- 269,
- 224,
- 3,
- 269,
- 224,
- 3,
- 269,
- 224,
- 3,
- 269,
- 224,
- 4,
- 269,
- 224,
- 5,
- 0
-};
-
-uint16 reset_66_67[] = {
- C_SCREEN,
- 67,
- C_PLACE,
- ID_SC67_FLOOR,
- 65535
-};
-
-Compact sc67_pulse3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 346, // xcood
- 228, // ycood
- 28*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
- SC67_PULSE3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc67_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 67, // screen
- 0, // place
- sc67_floor_table, // getToTable
- 190, // xcood
- 270, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 390-190, // mouseSize_x
- 305-270, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc67_pulse4_anim[] = {
- 29*64,
- 334,
- 242,
- 0,
- 334,
- 242,
- 1,
- 334,
- 242,
- 2,
- 334,
- 242,
- 2,
- 334,
- 242,
- 1,
- 334,
- 242,
- 1,
- 334,
- 242,
- 1,
- 334,
- 242,
- 1,
- 334,
- 242,
- 2,
- 334,
- 242,
- 2,
- 334,
- 242,
- 2,
- 334,
- 242,
- 2,
- 334,
- 242,
- 2,
- 334,
- 242,
- 1,
- 334,
- 242,
- 0,
- 334,
- 242,
- 0,
- 334,
- 242,
- 0,
- 0
-};
-
-uint16 sc67_chip_list[] = {
- IT_SC67_LAYER_0+DISK_5,
- IT_SC67_LAYER_1+DISK_5,
- IT_SC67_GRID_1+DISK_5,
- IT_MEDI+DISK_5,
- IT_SC67_CRAWL+0X8000+DISK_5,
- IT_SC67_DUSTOFF+0X8000+DISK_5,
- IT_SC67_PULSE1+DISK_5,
- IT_SC67_PULSE2+DISK_5,
- IT_SC67_PULSE3+DISK_5,
- IT_SC67_PULSE4+DISK_5,
- IT_SC67_ROCK+DISK_5,
- IT_SC67_DOOR+DISK_5,
- IT_SC67_BRICK+DISK_5,
- IT_SC67_PLASTER+DISK_5,
- IT_SC67_CROWBAR+DISK_5,
- IT_SC67_PUSS+DISK_5,
- IT_SC67_MEDIFIX+DISK_5,
- IT_SC67_MENDING+DISK_5,
- IT_SC67_PICK_PLAST+DISK_5,
- IT_SC67_PICK_BRICK+DISK_5,
- IT_SC67_LPOCKET+DISK_5,
- IT_SC67_RPOCKET+DISK_5,
- IT_SC67_RUB_HEAD+DISK_5,
- IT_SC67_GETBRICK+0X8000+DISK_5,
- IT_SC67_STICK_IN+0X8000+DISK_5,
- IT_SC67_PULL_OUT+0X8000+DISK_5,
- IT_SC67_BRICK_HIT+0X8000+DISK_5,
- IT_SC67_PLAST_HIT+0X8000+DISK_5,
- 106+DISK_5,
- 0
-};
-
-uint16 reset_68_67[] = {
- C_SCREEN,
- 67,
- C_PLACE,
- ID_SC67_FLOOR,
- C_XCOOD,
- 408,
- C_YCOOD,
- 288,
- 65535
-};
-
-Compact sc67_clot = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 67, // screen
- 0, // place
- 0, // getToTable
- 325, // xcood
- 247, // ycood
- 149*64, // frame
- 20502, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- (int16) 65530, // mouseRel_y
- 332-323, // mouseSize_x
- 248-241, // mouseSize_y
- SC67_CLOT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC67_CLOT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/68comp.h b/sky/compacts/68comp.h
deleted file mode 100644
index d761ed05b7..0000000000
--- a/sky/compacts/68comp.h
+++ /dev/null
@@ -1,1418 +0,0 @@
-/* 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 SKY68COMP_H
-#define SKY68COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact sc68_pulse5 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 280, // xcood
- 190, // ycood
- 62*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
- SC68_PULSE5_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc68_chip_list[] = {
- IT_SC68_LAYER_0+DISK_5,
- IT_SC68_LAYER_1+DISK_5,
- IT_SC68_GRID_1+DISK_5,
- IT_MEDI+DISK_5,
- IT_MEDI_TALK+DISK_5,
- IT_SC68_PULSE1+DISK_5,
- IT_SC68_PULSE2+DISK_5,
- IT_SC68_PULSE3+DISK_5,
- IT_SC68_PULSE4+DISK_5,
- IT_SC68_PULSE5+DISK_5,
- IT_SC68_PULSE6+DISK_5,
- IT_SC68_SENSOR+DISK_5,
- IT_SC68_DESCEND+DISK_5,
- IT_SC68_ASCEND+DISK_5,
- IT_SC68_DOOR+DISK_5,
- 0
-};
-
-uint16 reset_69_68[] = {
- C_SCREEN,
- 68,
- C_PLACE,
- ID_SC68_FLOOR,
- C_XCOOD,
- OFF_RIGHT,
- C_YCOOD,
- 288,
- 65535
-};
-
-Compact sc68_pulse1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 425, // xcood
- 191, // ycood
- 58*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
- SC68_PULSE1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc68_door = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 184, // xcood
- 213, // ycood
- 57*64, // frame
- 181, // cursorText
- SC68_DOOR_MOUSE_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 4, // mouseRel_y
- 21, // mouseSize_x
- 67, // mouseSize_y
- SC68_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC68_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc68_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 420, // xcood
- 220, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 27, // mouseSize_x
- 107, // mouseSize_y
- SC68_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc68_logic_list[] = {
- ID_FOSTER,
- ID_MEDI,
- ID_WITNESS,
- ID_SC67_DOOR,
- ID_SC68_DOOR,
- ID_SC67_CLOT,
- ID_SC67_CROWBAR,
- ID_SC67_MEND,
- ID_SC68_PULSE1,
- ID_SC68_PULSE2,
- ID_SC68_PULSE3,
- ID_SC68_PULSE4,
- ID_SC68_PULSE5,
- ID_SC68_PULSE6,
- ID_SC68_SENSOR,
- ID_SC70_IRIS,
- ID_SC72_SPILL,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc68_palette[] = {
- 0,
- 1024,
- 772,
- 1285,
- 1798,
- 1029,
- 1799,
- 2310,
- 1287,
- 1800,
- 3081,
- 1287,
- 2058,
- 2057,
- 2314,
- 2314,
- 2827,
- 2058,
- 2573,
- 4102,
- 1545,
- 2826,
- 3598,
- 2060,
- 2068,
- 3592,
- 3083,
- 3340,
- 4621,
- 1803,
- 3088,
- 5386,
- 1803,
- 3087,
- 4367,
- 3340,
- 3853,
- 6159,
- 2570,
- 2330,
- 4360,
- 2831,
- 3345,
- 5649,
- 2317,
- 3855,
- 4369,
- 3855,
- 2843,
- 5130,
- 2576,
- 3606,
- 4876,
- 4367,
- 3864,
- 7689,
- 2572,
- 4372,
- 5647,
- 3089,
- 2849,
- 5641,
- 4624,
- 4881,
- 6675,
- 3855,
- 4633,
- 7947,
- 3086,
- 2853,
- 8713,
- 2829,
- 4885,
- 4883,
- 4885,
- 4887,
- 6673,
- 3603,
- 3365,
- 7947,
- 3600,
- 4888,
- 7188,
- 3091,
- 5400,
- 8718,
- 3343,
- 5404,
- 10254,
- 3086,
- 5402,
- 6164,
- 5399,
- 5660,
- 5649,
- 5912,
- 3627,
- 10252,
- 3600,
- 4644,
- 7697,
- 3863,
- 4646,
- 8974,
- 3860,
- 6171,
- 8469,
- 4118,
- 6425,
- 7703,
- 4632,
- 4140,
- 8718,
- 4887,
- 6434,
- 7441,
- 5914,
- 5161,
- 8210,
- 4890,
- 4654,
- 9999,
- 5141,
- 6431,
- 11289,
- 4371,
- 7197,
- 8985,
- 5146,
- 5929,
- 9490,
- 4635,
- 7200,
- 10266,
- 5912,
- 5424,
- 10003,
- 5147,
- 7713,
- 11800,
- 4887,
- 7461,
- 7700,
- 7200,
- 7460,
- 12315,
- 5399,
- 7464,
- 10774,
- 5149,
- 7974,
- 8214,
- 7712,
- 6701,
- 12312,
- 5913,
- 8227,
- 10269,
- 5921,
- 8233,
- 9499,
- 7969,
- 8492,
- 10774,
- 6434,
- 7219,
- 11800,
- 7198,
- 8999,
- 13344,
- 6941,
- 9260,
- 10265,
- 8741,
- 8243,
- 12063,
- 6693,
- 9774,
- 10781,
- 8743,
- 10287,
- 10783,
- 9513,
- 10541,
- 12581,
- 8488,
- 10801,
- 12067,
- 10027,
- 11060,
- 13603,
- 9517,
- 0,
- 6144,
- 2570,
- 3102,
- 8714,
- 3343,
- 4136,
- 9230,
- 4370,
- 5161,
- 11794,
- 3858,
- 6184,
- 12311,
- 5399,
- 6701,
- 13080,
- 6172,
- 7726,
- 13084,
- 7968,
- 10289,
- 13345,
- 9003,
- 0,
- 3840,
- 3852,
- 3857,
- 4879,
- 4367,
- 4885,
- 5907,
- 4371,
- 5402,
- 6164,
- 5399,
- 6685,
- 7959,
- 6425,
- 7200,
- 8474,
- 6174,
- 8227,
- 9501,
- 7969,
- 8999,
- 10272,
- 8741,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 3349,
- 2826,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 14649,
- 12601,
- 13105,
- 10537,
- 8749,
- 10018,
- 7196,
- 5665,
- 6934,
- 2879,
- 14347,
- 1542,
- 558,
- 9730,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact sc68_pulse3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 387, // xcood
- 186, // ycood
- 60*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
- SC68_PULSE3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc68_pulse5_anim[] = {
- 62*64,
- 280,
- 190,
- 0,
- 280,
- 190,
- 1,
- 280,
- 190,
- 2,
- 280,
- 190,
- 2,
- 280,
- 190,
- 1,
- 280,
- 190,
- 1,
- 280,
- 190,
- 1,
- 280,
- 190,
- 1,
- 280,
- 190,
- 2,
- 280,
- 190,
- 2,
- 280,
- 190,
- 2,
- 280,
- 190,
- 2,
- 280,
- 190,
- 2,
- 280,
- 190,
- 1,
- 280,
- 190,
- 0,
- 280,
- 190,
- 0,
- 280,
- 190,
- 0,
- 0
-};
-
-uint16 sc68_ascend[] = {
- 154*64,
- 256,
- 219,
- 0,
- 256,
- 217,
- 1,
- 256,
- 216,
- 2,
- 256,
- 214,
- 3,
- 256,
- 215,
- 4,
- 256,
- 216,
- 5,
- 256,
- 216,
- 6,
- 257,
- 217,
- 7,
- 259,
- 218,
- 8,
- 261,
- 218,
- 9,
- 0
-};
-
-uint16 sc68_pulse3_anim[] = {
- 60*64,
- 387,
- 186,
- 0,
- 387,
- 186,
- 0,
- 387,
- 186,
- 1,
- 387,
- 186,
- 1,
- 387,
- 186,
- 1,
- 387,
- 186,
- 1,
- 387,
- 186,
- 0,
- 387,
- 186,
- 0,
- 387,
- 186,
- 0,
- 387,
- 186,
- 0,
- 387,
- 186,
- 0,
- 387,
- 186,
- 1,
- 387,
- 186,
- 2,
- 387,
- 186,
- 2,
- 387,
- 186,
- 2,
- 387,
- 186,
- 2,
- 387,
- 186,
- 1,
- 0
-};
-
-uint16 sc68_pulse2_anim[] = {
- 59*64,
- 396,
- 228,
- 0,
- 396,
- 228,
- 0,
- 396,
- 228,
- 1,
- 396,
- 228,
- 1,
- 396,
- 228,
- 1,
- 396,
- 228,
- 1,
- 396,
- 228,
- 0,
- 396,
- 228,
- 0,
- 396,
- 228,
- 0,
- 396,
- 228,
- 0,
- 396,
- 228,
- 0,
- 396,
- 228,
- 1,
- 396,
- 228,
- 2,
- 396,
- 228,
- 2,
- 396,
- 228,
- 2,
- 396,
- 228,
- 2,
- 396,
- 228,
- 1,
- 0
-};
-
-Compact sc68_pulse4 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 339, // xcood
- 191, // ycood
- 61*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
- SC68_PULSE4_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc68_pulse6_anim[] = {
- 63*64,
- 245,
- 197,
- 0,
- 245,
- 197,
- 0,
- 245,
- 197,
- 1,
- 245,
- 197,
- 2,
- 245,
- 197,
- 2,
- 245,
- 197,
- 1,
- 245,
- 197,
- 1,
- 245,
- 197,
- 1,
- 245,
- 197,
- 1,
- 245,
- 197,
- 2,
- 245,
- 197,
- 2,
- 245,
- 197,
- 2,
- 245,
- 197,
- 2,
- 245,
- 197,
- 2,
- 245,
- 197,
- 1,
- 245,
- 197,
- 0,
- 245,
- 197,
- 0,
- 0
-};
-
-Compact sc68_sensor = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 171, // xcood
- 253, // ycood
- 137*64, // frame
- 20512, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- (int16) 65534, // mouseRel_y
- 6, // mouseSize_x
- 11, // mouseSize_y
- SC68_SENSOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC68_SENSOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint32 *grid68 = 0;
-
-uint16 sc68_pulse1_anim[] = {
- 58*64,
- 425,
- 191,
- 0,
- 425,
- 191,
- 1,
- 425,
- 191,
- 1,
- 425,
- 191,
- 1,
- 425,
- 191,
- 1,
- 425,
- 191,
- 0,
- 425,
- 191,
- 0,
- 425,
- 191,
- 0,
- 425,
- 191,
- 0,
- 425,
- 191,
- 0,
- 425,
- 191,
- 1,
- 425,
- 191,
- 2,
- 425,
- 191,
- 2,
- 425,
- 191,
- 2,
- 425,
- 191,
- 2,
- 425,
- 191,
- 1,
- 425,
- 191,
- 0,
- 0
-};
-
-uint16 sc68_pulse4_anim[] = {
- 61*64,
- 339,
- 191,
- 0,
- 339,
- 191,
- 1,
- 339,
- 191,
- 1,
- 339,
- 191,
- 0,
- 339,
- 191,
- 0,
- 339,
- 191,
- 0,
- 339,
- 191,
- 0,
- 339,
- 191,
- 1,
- 339,
- 191,
- 1,
- 339,
- 191,
- 1,
- 339,
- 191,
- 1,
- 339,
- 191,
- 1,
- 339,
- 191,
- 0,
- 339,
- 191,
- 2,
- 339,
- 191,
- 2,
- 339,
- 191,
- 2,
- 339,
- 191,
- 2,
- 0
-};
-
-Compact sc68_pulse2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 396, // xcood
- 228, // ycood
- 59*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
- SC68_PULSE2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc68_descend[] = {
- 153*64,
- 261,
- 218,
- 0,
- 259,
- 217,
- 1,
- 257,
- 216,
- 2,
- 256,
- 215,
- 3,
- 256,
- 215,
- 4,
- 256,
- 214,
- 5,
- 256,
- 214,
- 6,
- 256,
- 216,
- 7,
- 256,
- 218,
- 8,
- 256,
- 220,
- 9,
- 0
-};
-
-uint16 reset_70_68[] = {
- C_SCREEN,
- 68,
- C_PLACE,
- ID_SC68_FLOOR,
- C_XCOOD,
- 256,
- C_YCOOD,
- 219,
- C_FRAME,
- 154*64,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 sc68_sensor_anim[] = {
- 137*64,
- 171,
- 253,
- 0,
- 171,
- 253,
- 0,
- 171,
- 253,
- 0,
- 171,
- 253,
- 0,
- 171,
- 253,
- 0,
- 171,
- 253,
- 1,
- 171,
- 253,
- 2,
- 171,
- 253,
- 2,
- 171,
- 253,
- 2,
- 171,
- 253,
- 2,
- 0
-};
-
-uint16 sc68_door_close[] = {
- 57*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc68_floor_table[] = {
- ID_SC68_FLOOR,
- RET_OK,
- 0,
- SC68_DOOR_WALK_ON,
- 1,
- SC68_EXIT_WALK_ON,
- ID_SC68_DOOR,
- GT_SC68_DOOR,
- ID_SC68_SENSOR,
- GT_SC68_SENSOR,
- ID_SC68_GRILL,
- GT_SC68_GRILL,
- ID_SC68_STAIRS,
- GT_SC68_STAIRS,
- ID_SC68_EXIT,
- GT_SC68_EXIT,
- ID_JOEY_PARK,
- GT_JOEY_PARK,
- 3,
- GT_SC68_JOEY_WAIT,
- 65535
-};
-
-Compact sc68_pulse6 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 245, // xcood
- 197, // ycood
- 63*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
- SC68_PULSE6_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc68_grill = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 351, // xcood
- 217, // ycood
- 0, // frame
- 20511, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 15, // mouseSize_y
- SC68_GRILL_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc68_stairs = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 68, // screen
- 0, // place
- 0, // getToTable
- 255, // xcood
- 210, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_UP_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 30, // mouseSize_x
- 60, // mouseSize_y
- SC68_STAIRS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc68_fast_list[] = {
- 12+DISK_5,
- 51+DISK_5,
- 52+DISK_5,
- 53+DISK_5,
- 54+DISK_5,
- 268+DISK_5,
- 0
-};
-
-uint16 reset_67_68[] = {
- C_SCREEN,
- 68,
- C_PLACE,
- ID_SC68_FLOOR,
- C_XCOOD,
- 160,
- C_YCOOD,
- 280,
- 65535
-};
-
-uint16 sc68_mouse_list[] = {
- ID_MEDI,
- ID_SC68_SENSOR,
- ID_SC68_GRILL,
- ID_SC68_DOOR,
- ID_SC68_STAIRS,
- ID_SC68_EXIT,
- ID_SC68_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc68_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 68, // screen
- 0, // place
- sc68_floor_table, // getToTable
- 202, // xcood
- 265, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-202, // mouseSize_x
- 327-265, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc68_joey_list[] = {
- 208,
- 439,
- 272,
- 327,
- 1,
- 208,
- 231,
- 288,
- 303,
- 0,
- 248,
- 303,
- 272,
- 279,
- 0,
- 344,
- 399,
- 272,
- 279,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/69comp.h b/sky/compacts/69comp.h
deleted file mode 100644
index 0078c4b8f9..0000000000
--- a/sky/compacts/69comp.h
+++ /dev/null
@@ -1,1200 +0,0 @@
-/* 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 SKY69COMP_H
-#define SKY69COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint32 *grid69 = 0;
-
-uint16 sc69_logic_list[] = {
- ID_FOSTER,
- ID_MEDI,
- ID_SC67_DOOR,
- ID_SC68_DOOR,
- ID_SC69_PULSE1,
- ID_SC69_PULSE2,
- ID_SC69_PULSE3,
- ID_SC69_PULSE4,
- ID_SC69_PULSE5,
- ID_SC69_PULSE6,
- ID_SC71_LIGHT1,
- ID_SC71_CONTROLS,
- ID_SC71_CHLITE,
- ID_SC71_MONITOR,
- ID_SC71_RECHARGER,
- ID_SC71_PANEL2,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc69_pulse5_anim[] = {
- 113*64,
- 212,
- 181,
- 0,
- 212,
- 181,
- 1,
- 212,
- 181,
- 2,
- 212,
- 181,
- 2,
- 212,
- 181,
- 1,
- 212,
- 181,
- 1,
- 212,
- 181,
- 1,
- 212,
- 181,
- 1,
- 212,
- 181,
- 2,
- 212,
- 181,
- 2,
- 212,
- 181,
- 2,
- 212,
- 181,
- 2,
- 212,
- 181,
- 2,
- 212,
- 181,
- 1,
- 212,
- 181,
- 0,
- 212,
- 181,
- 0,
- 212,
- 181,
- 0,
- 0
-};
-
-uint16 sc69_chip_list[] = {
- IT_SC69_LAYER_0+DISK_5,
- IT_SC69_LAYER_1+DISK_5,
- IT_SC69_LAYER_2+DISK_5,
- IT_SC69_GRID_1+DISK_5,
- IT_SC69_GRID_2+DISK_5,
- IT_MEDI+DISK_5,
- IT_MEDI_TALK+DISK_5,
- IT_SC69_PULSE1+DISK_5,
- IT_SC69_PULSE2+DISK_5,
- IT_SC69_PULSE3+DISK_5,
- IT_SC69_PULSE4+DISK_5,
- IT_SC69_PULSE5+DISK_5,
- IT_SC69_PULSE6+DISK_5,
- 0
-};
-
-uint16 sc69_palette[] = {
- 0,
- 1024,
- 514,
- 1028,
- 1796,
- 771,
- 1286,
- 1284,
- 1542,
- 1288,
- 2821,
- 1029,
- 1799,
- 2312,
- 1544,
- 1802,
- 2057,
- 2057,
- 1804,
- 3846,
- 1286,
- 2312,
- 3594,
- 1288,
- 2570,
- 3848,
- 1800,
- 2570,
- 3084,
- 2569,
- 2317,
- 4364,
- 1546,
- 3084,
- 5642,
- 1543,
- 2829,
- 4621,
- 2313,
- 2830,
- 4363,
- 2059,
- 2831,
- 3342,
- 3085,
- 1817,
- 4870,
- 1804,
- 3343,
- 7438,
- 1543,
- 3347,
- 6921,
- 2056,
- 2585,
- 6151,
- 2570,
- 3601,
- 5389,
- 2062,
- 4112,
- 4364,
- 4110,
- 2080,
- 5638,
- 2829,
- 2589,
- 6919,
- 2315,
- 3604,
- 4624,
- 3600,
- 2083,
- 5638,
- 2576,
- 2846,
- 9738,
- 1544,
- 3355,
- 5132,
- 4113,
- 4121,
- 6153,
- 3089,
- 4627,
- 8467,
- 2572,
- 4374,
- 6930,
- 2832,
- 3613,
- 9998,
- 2058,
- 2853,
- 8970,
- 3085,
- 4633,
- 6418,
- 3603,
- 4637,
- 5642,
- 5139,
- 2602,
- 8200,
- 2321,
- 4127,
- 8719,
- 3599,
- 3621,
- 6410,
- 5140,
- 5148,
- 9999,
- 3086,
- 3115,
- 7690,
- 3092,
- 5655,
- 6676,
- 3862,
- 4898,
- 7690,
- 3606,
- 5659,
- 9236,
- 4114,
- 5409,
- 10509,
- 3088,
- 3628,
- 9228,
- 2837,
- 6169,
- 8472,
- 4118,
- 4139,
- 6926,
- 5656,
- 4648,
- 9743,
- 4627,
- 6175,
- 7696,
- 5656,
- 5669,
- 9744,
- 3351,
- 4906,
- 7441,
- 6425,
- 6434,
- 9489,
- 4632,
- 6688,
- 10006,
- 4120,
- 5419,
- 11795,
- 4628,
- 5929,
- 8982,
- 5915,
- 7455,
- 8731,
- 5405,
- 6952,
- 9746,
- 6172,
- 6444,
- 8727,
- 7198,
- 7466,
- 9747,
- 6175,
- 7972,
- 10526,
- 5918,
- 8232,
- 10522,
- 5921,
- 8747,
- 10265,
- 7971,
- 9003,
- 11548,
- 6436,
- 9513,
- 10274,
- 10023,
- 11053,
- 13867,
- 10031,
- 514,
- 5634,
- 1543,
- 2080,
- 6918,
- 2315,
- 2083,
- 7686,
- 2571,
- 3105,
- 8714,
- 3599,
- 3623,
- 11020,
- 2572,
- 4139,
- 10254,
- 3858,
- 5419,
- 11283,
- 5913,
- 7721,
- 11031,
- 6434,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 3093,
- 2569,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 14649,
- 12601,
- 13105,
- 10537,
- 8749,
- 10018,
- 7196,
- 5665,
- 6934,
- 2879,
- 13835,
- 1542,
- 558,
- 9730,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 reset_71_69[] = {
- C_SCREEN,
- 69,
- C_PLACE,
- ID_SC69_FLOOR,
- C_XCOOD,
- 264,
- C_YCOOD,
- 272,
- 65535
-};
-
-uint16 sc69_mouse_list[] = {
- ID_MEDI,
- ID_SC69_GRILL,
- ID_SC69_EXIT,
- ID_SC69_DOOR,
- ID_SC69_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc69_pulse2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 69, // screen
- 0, // place
- 0, // getToTable
- 315, // xcood
- 185, // ycood
- 110*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
- SC69_PULSE2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc69_floor_table[] = {
- ID_SC69_FLOOR,
- RET_OK,
- 0,
- SC69_EXIT_WALK_ON,
- 1,
- SC69_DOOR_WALK_ON,
- ID_SC69_EXIT,
- GT_SC69_EXIT,
- ID_SC69_DOOR,
- GT_SC69_DOOR,
- ID_SC69_GRILL,
- GT_SC69_GRILL,
- ID_JOEY_PARK,
- GT_JOEY_PARK,
- 65535
-};
-
-Compact sc69_pulse6 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 69, // screen
- 0, // place
- 0, // getToTable
- 136, // xcood
- 190, // ycood
- 114*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
- SC69_PULSE6_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc69_joey_list[] = {
- 136,
- 439,
- 264,
- 327,
- 1,
- 200,
- 447,
- 264,
- 279,
- 0,
- 296,
- 447,
- 288,
- 295,
- 0,
- 0
-};
-
-Compact sc69_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 69, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 220, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 27, // mouseSize_x
- 107, // mouseSize_y
- SC69_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc69_fast_list[] = {
- 12+DISK_5,
- 51+DISK_5,
- 52+DISK_5,
- 53+DISK_5,
- 54+DISK_5,
- 268+DISK_5,
- 0
-};
-
-Compact sc69_door = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 69, // screen
- 0, // place
- 0, // getToTable
- 240, // xcood
- 220, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 32, // mouseSize_x
- 61, // mouseSize_y
- SC69_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc69_pulse3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 69, // screen
- 0, // place
- 0, // getToTable
- 298, // xcood
- 199, // ycood
- 111*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
- SC69_PULSE3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc69_pulse5 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 69, // screen
- 0, // place
- 0, // getToTable
- 212, // xcood
- 181, // ycood
- 113*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
- SC69_PULSE5_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc69_pulse6_anim[] = {
- 114*64,
- 135,
- 190,
- 0,
- 135,
- 190,
- 0,
- 135,
- 190,
- 1,
- 135,
- 190,
- 2,
- 135,
- 190,
- 2,
- 135,
- 190,
- 1,
- 135,
- 190,
- 1,
- 135,
- 190,
- 1,
- 135,
- 190,
- 1,
- 135,
- 190,
- 2,
- 135,
- 190,
- 2,
- 135,
- 190,
- 2,
- 135,
- 190,
- 2,
- 135,
- 190,
- 2,
- 135,
- 190,
- 1,
- 135,
- 190,
- 0,
- 135,
- 190,
- 0,
- 0
-};
-
-Compact sc69_pulse4 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 69, // screen
- 0, // place
- 0, // getToTable
- 255, // xcood
- 189, // ycood
- 112*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
- SC69_PULSE4_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc69_pulse1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 69, // screen
- 0, // place
- 0, // getToTable
- 370, // xcood
- 210, // ycood
- 109*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
- SC69_PULSE1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc69_pulse4_anim[] = {
- 112*64,
- 255,
- 189,
- 0,
- 255,
- 189,
- 1,
- 255,
- 189,
- 1,
- 255,
- 189,
- 0,
- 255,
- 189,
- 0,
- 255,
- 189,
- 0,
- 255,
- 189,
- 0,
- 255,
- 189,
- 1,
- 255,
- 189,
- 1,
- 255,
- 189,
- 1,
- 255,
- 189,
- 1,
- 255,
- 189,
- 1,
- 255,
- 189,
- 0,
- 255,
- 189,
- 2,
- 255,
- 189,
- 2,
- 255,
- 189,
- 2,
- 255,
- 189,
- 2,
- 0
-};
-
-Compact sc69_grill = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 69, // screen
- 0, // place
- 0, // getToTable
- 306, // xcood
- 232, // ycood
- 0, // frame
- 20511, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 331-306, // mouseSize_x
- 251-232, // mouseSize_y
- SC69_GRILL_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc69_pulse1_anim[] = {
- 109*64,
- 370,
- 210,
- 0,
- 370,
- 210,
- 1,
- 370,
- 210,
- 1,
- 370,
- 210,
- 1,
- 370,
- 210,
- 1,
- 370,
- 210,
- 0,
- 370,
- 210,
- 0,
- 370,
- 210,
- 0,
- 370,
- 210,
- 0,
- 370,
- 210,
- 0,
- 370,
- 210,
- 1,
- 370,
- 210,
- 2,
- 370,
- 210,
- 2,
- 370,
- 210,
- 2,
- 370,
- 210,
- 2,
- 370,
- 210,
- 1,
- 370,
- 210,
- 0,
- 0
-};
-
-uint16 sc69_pulse3_anim[] = {
- 111*64,
- 298,
- 199,
- 0,
- 298,
- 199,
- 0,
- 298,
- 199,
- 1,
- 298,
- 199,
- 1,
- 298,
- 199,
- 1,
- 298,
- 199,
- 1,
- 298,
- 199,
- 0,
- 298,
- 199,
- 0,
- 298,
- 199,
- 0,
- 298,
- 199,
- 0,
- 298,
- 199,
- 0,
- 298,
- 199,
- 1,
- 298,
- 199,
- 2,
- 298,
- 199,
- 2,
- 298,
- 199,
- 2,
- 298,
- 199,
- 2,
- 298,
- 199,
- 1,
- 0
-};
-
-uint16 reset_68_69[] = {
- C_SCREEN,
- 69,
- C_PLACE,
- ID_SC69_FLOOR,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 280,
- 65535
-};
-
-uint16 sc69_pulse2_anim[] = {
- 110*64,
- 315,
- 185,
- 0,
- 315,
- 185,
- 0,
- 315,
- 185,
- 1,
- 315,
- 185,
- 1,
- 315,
- 185,
- 1,
- 315,
- 185,
- 1,
- 315,
- 185,
- 0,
- 315,
- 185,
- 0,
- 315,
- 185,
- 0,
- 315,
- 185,
- 0,
- 315,
- 185,
- 0,
- 315,
- 185,
- 1,
- 315,
- 185,
- 2,
- 315,
- 185,
- 2,
- 315,
- 185,
- 2,
- 315,
- 185,
- 2,
- 315,
- 185,
- 1,
- 0
-};
-
-Compact sc69_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 69, // screen
- 0, // place
- sc69_floor_table, // getToTable
- 128, // xcood
- 268, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 431-128, // mouseSize_x
- 327-268, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/70comp.h b/sky/compacts/70comp.h
deleted file mode 100644
index 463e7c34d2..0000000000
--- a/sky/compacts/70comp.h
+++ /dev/null
@@ -1,1269 +0,0 @@
-/* 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 SKY70COMP_H
-#define SKY70COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact sc70_bar = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 70, // screen
- 0, // place
- 0, // getToTable
- 290, // xcood
- 170, // ycood
- 96*64, // frame
- 5, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 12, // mouseSize_y
- SC70_BAR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC70_BAR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc70_pull_bar[] = {
- 18*64,
- 288,
- 180,
- 0,
- 288,
- 180,
- 1,
- 288,
- 180,
- 2,
- 288,
- 180,
- 3,
- 288,
- 180,
- 4,
- 288,
- 180,
- 5,
- 288,
- 180,
- 6,
- 288,
- 180,
- 7,
- 288,
- 180,
- 8,
- 288,
- 180,
- 9,
- 288,
- 180,
- 10,
- 288,
- 180,
- 2,
- 288,
- 180,
- 11,
- 288,
- 180,
- 12,
- 0
-};
-
-uint16 sc70_step_down[] = {
- 15*64,
- 322,
- 194,
- 0,
- 323,
- 194,
- 1,
- 323,
- 195,
- 2,
- 323,
- 195,
- 3,
- 329,
- 195,
- 4,
- 337,
- 194,
- 5,
- 343,
- 196,
- 6,
- 343,
- 197,
- 7,
- 343,
- 201,
- 8,
- 347,
- 202,
- 9,
- 349,
- 203,
- 10,
- 349,
- 204,
- 11,
- 349,
- 207,
- 12,
- 352,
- 208,
- 13,
- 355,
- 209,
- 14,
- 355,
- 210,
- 15,
- 355,
- 214,
- 16,
- 359,
- 215,
- 9,
- 361,
- 216,
- 10,
- 361,
- 217,
- 11,
- 361,
- 220,
- 12,
- 364,
- 221,
- 13,
- 367,
- 222,
- 14,
- 367,
- 223,
- 17,
- 367,
- 226,
- 18,
- 371,
- 227,
- 19,
- 373,
- 227,
- 20,
- 373,
- 226,
- 21,
- 374,
- 226,
- 22,
- 378,
- 226,
- 0,
- 0
-};
-
-uint16 sc70_palette[] = {
- 0,
- 1024,
- 1285,
- 1541,
- 2054,
- 1285,
- 1542,
- 1800,
- 1542,
- 1290,
- 2309,
- 1542,
- 1544,
- 2056,
- 1287,
- 1799,
- 1543,
- 1800,
- 1799,
- 3081,
- 1285,
- 1547,
- 2052,
- 1800,
- 1802,
- 2821,
- 1542,
- 1294,
- 2565,
- 1799,
- 1801,
- 2057,
- 2568,
- 1549,
- 3078,
- 1287,
- 2314,
- 2310,
- 2057,
- 1804,
- 4103,
- 1285,
- 1551,
- 2822,
- 2056,
- 1806,
- 2565,
- 2568,
- 2313,
- 3595,
- 1799,
- 2316,
- 3333,
- 1544,
- 2316,
- 2567,
- 2314,
- 2824,
- 4362,
- 1542,
- 2061,
- 4104,
- 1287,
- 2063,
- 2822,
- 2825,
- 2316,
- 3849,
- 2056,
- 2315,
- 2573,
- 3082,
- 1810,
- 3589,
- 1801,
- 2065,
- 3334,
- 2058,
- 2317,
- 2827,
- 2571,
- 1810,
- 3591,
- 2313,
- 2063,
- 4362,
- 2056,
- 2572,
- 4108,
- 1801,
- 2320,
- 2825,
- 3339,
- 2830,
- 3846,
- 2058,
- 2572,
- 3342,
- 2571,
- 2574,
- 3084,
- 2828,
- 2577,
- 3846,
- 2570,
- 2320,
- 4619,
- 1801,
- 2322,
- 3337,
- 3339,
- 2577,
- 3080,
- 3596,
- 2577,
- 3338,
- 3851,
- 3086,
- 4105,
- 2315,
- 3086,
- 4107,
- 1804,
- 2832,
- 3851,
- 3339,
- 2579,
- 5128,
- 2313,
- 3341,
- 4876,
- 2570,
- 2834,
- 3593,
- 3596,
- 3090,
- 3591,
- 4108,
- 2834,
- 4363,
- 2572,
- 3341,
- 5391,
- 2058,
- 3343,
- 7178,
- 1287,
- 3343,
- 5132,
- 2315,
- 3089,
- 5388,
- 2570,
- 3598,
- 3853,
- 3853,
- 3601,
- 4105,
- 2830,
- 3346,
- 3851,
- 4365,
- 3598,
- 8720,
- 773,
- 3600,
- 4365,
- 3597,
- 3855,
- 4110,
- 4110,
- 3857,
- 4620,
- 3342,
- 3858,
- 4362,
- 3599,
- 3604,
- 6669,
- 2060,
- 3097,
- 5642,
- 3342,
- 2846,
- 5384,
- 3599,
- 3354,
- 5643,
- 3858,
- 4888,
- 8463,
- 2319,
- 0,
- 2048,
- 1799,
- 3097,
- 2058,
- 1285,
- 1542,
- 1800,
- 1542,
- 1290,
- 2309,
- 2825,
- 2570,
- 2825,
- 2825,
- 2570,
- 2828,
- 2571,
- 3084,
- 3342,
- 3853,
- 3598,
- 3597,
- 4110,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc70_floor_table[] = {
- ID_SC70_FLOOR,
- RET_OK,
- ID_SC70_DOOR,
- GT_SC70_DOOR,
- ID_SC70_CONTROL,
- GT_SC70_CONTROL,
- ID_SC70_PIT,
- GT_SC70_PIT,
- ID_SC70_IRIS,
- GT_SC70_PIT,
- ID_SC70_BAR,
- GT_SC70_PIT,
- ID_SC70_GRILL,
- GT_SC70_PIT,
- 65535
-};
-
-uint16 sc70_enter_anim[] = {
- 97*64,
- 165,
- 172,
- 0,
- 165,
- 175,
- 1,
- 168,
- 176,
- 2,
- 171,
- 177,
- 3,
- 171,
- 178,
- 4,
- 171,
- 182,
- 5,
- 175,
- 183,
- 6,
- 177,
- 184,
- 7,
- 177,
- 185,
- 0,
- 177,
- 188,
- 1,
- 180,
- 189,
- 2,
- 183,
- 190,
- 3,
- 183,
- 191,
- 8,
- 183,
- 194,
- 9,
- 187,
- 195,
- 10,
- 189,
- 195,
- 11,
- 189,
- 194,
- 12,
- 190,
- 194,
- 13,
- 194,
- 194,
- 14,
- 0
-};
-
-uint16 sc70_step_up[] = {
- 14*64,
- 372,
- 226,
- 0,
- 369,
- 226,
- 1,
- 366,
- 226,
- 2,
- 364,
- 226,
- 3,
- 364,
- 224,
- 4,
- 363,
- 222,
- 5,
- 360,
- 222,
- 6,
- 358,
- 222,
- 7,
- 356,
- 222,
- 8,
- 356,
- 219,
- 9,
- 355,
- 217,
- 10,
- 352,
- 216,
- 11,
- 350,
- 216,
- 12,
- 350,
- 215,
- 13,
- 350,
- 212,
- 14,
- 350,
- 210,
- 15,
- 347,
- 209,
- 16,
- 345,
- 209,
- 17,
- 345,
- 207,
- 18,
- 345,
- 204,
- 19,
- 344,
- 201,
- 20,
- 341,
- 200,
- 21,
- 339,
- 200,
- 22,
- 337,
- 200,
- 23,
- 336,
- 196,
- 24,
- 336,
- 194,
- 25,
- 333,
- 194,
- 26,
- 325,
- 195,
- 27,
- 325,
- 194,
- 28,
- 325,
- 194,
- 29,
- 324,
- 194,
- 0,
- 0
-};
-
-Compact sc70_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 70, // screen
- 0, // place
- sc70_floor_table, // getToTable
- 140, // xcood
- 230, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-140, // mouseSize_x
- 327-230, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reset_68_70[] = {
- C_SCREEN,
- 70,
- C_PLACE,
- ID_SC70_FLOOR,
- C_XCOOD,
- 200,
- C_YCOOD,
- 240,
- C_DIR,
- RIGHT,
- 65535
-};
-
-uint16 sc70_exit_anim[] = {
- 14*64,
- 188,
- 194,
- 0,
- 185,
- 194,
- 1,
- 182,
- 194,
- 2,
- 180,
- 194,
- 3,
- 180,
- 192,
- 4,
- 179,
- 190,
- 5,
- 176,
- 190,
- 6,
- 174,
- 190,
- 7,
- 172,
- 190,
- 8,
- 172,
- 187,
- 9,
- 171,
- 185,
- 10,
- 168,
- 184,
- 11,
- 166,
- 184,
- 12,
- 166,
- 183,
- 13,
- 166,
- 180,
- 14,
- 166,
- 178,
- 15,
- 163,
- 177,
- 16,
- 161,
- 177,
- 17,
- 161,
- 175,
- 18,
- 0
-};
-
-uint32 *grid70 = 0;
-
-uint16 sc70_fast_list[] = {
- 12+DISK_5,
- 51+DISK_5,
- 52+DISK_5,
- 53+DISK_5,
- 54+DISK_5,
- 268+DISK_5,
- 0
-};
-
-uint16 sc70_logic_list[] = {
- ID_MEDI,
- ID_SC67_DOOR,
- ID_SC68_DOOR,
- ID_SC70_PIT,
- ID_SC70_IRIS,
- ID_SC70_BAR,
- ID_SC70_CONTROL,
- ID_SC70_GRILL,
- ID_FOSTER,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-ExtCompact sc70_iris_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,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc70_iris = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 70, // screen
- 0, // place
- 0, // getToTable
- 231, // xcood
- 229, // ycood
- 3+95*64, // frame
- 20534, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 1, // mouseRel_x
- 1, // mouseRel_y
- 98, // mouseSize_x
- 18, // mouseSize_y
- SC70_IRIS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC70_IRIS_LOGIC, // baseSub
- 0, // baseSub_off
- &sc70_iris_ext
-};
-
-uint16 sc70_pit_table[] = {
- ID_SC70_FLOOR,
- GT_SC70_FLOOR,
- ID_SC70_DOOR,
- GT_SC70_FLOOR,
- ID_SC70_CONTROL,
- GT_SC70_FLOOR,
- ID_SC70_PIT,
- GT_SC70_PIT,
- ID_SC70_IRIS,
- GT_SC70_IRIS,
- ID_SC70_BAR,
- GT_SC70_BAR,
- ID_SC70_GRILL,
- GT_SC70_GRILL,
- 65535
-};
-
-Compact sc70_door = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 70, // screen
- 0, // place
- 0, // getToTable
- 178, // xcood
- 184, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 191-178, // mouseSize_x
- 242-184, // mouseSize_y
- SC70_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc70_pit = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 70, // screen
- 0, // place
- sc70_pit_table, // getToTable
- 237, // xcood
- 232, // ycood
- 117*64, // frame
- 20682, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 28, // mouseRel_x
- 1, // mouseRel_y
- 34, // mouseSize_x
- 7, // mouseSize_y
- SC70_PIT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC70_PIT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc70_chip_list[] = {
- IT_SC70_LAYER_0+DISK_5,
- IT_SC70_LAYER_1+DISK_5,
- IT_SC70_LAYER_2+DISK_5,
- IT_SC70_GRID_1+DISK_5,
- IT_SC70_GRID_2+DISK_5,
- IT_SC70_IRIS+DISK_5,
- IT_SC70_BAR+DISK_5,
- IT_SC70_CONSOLE+DISK_5,
- IT_SC70_GRILL+DISK_5,
- IT_SC70_PIT+DISK_5,
- IT_SC70_STEP_UP+DISK_5,
- IT_SC70_STEP_DOWN+DISK_5,
- IT_SC70_PULL_BAR+DISK_5,
- IT_SC70_ENTER_ANIM+DISK_5,
- 0
-};
-
-uint16 sc70_bar_anim[] = {
- 96*64,
- 290,
- 170,
- 0,
- 290,
- 170,
- 1,
- 290,
- 170,
- 2,
- 290,
- 170,
- 3,
- 0
-};
-
-Compact sc70_control = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 70, // screen
- 0, // place
- 0, // getToTable
- 365, // xcood
- 215, // ycood
- 115*64, // frame
- 20535, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 360-365, // mouseRel_x
- 212-215, // mouseRel_y
- 387-360, // mouseSize_x
- 252-212, // mouseSize_y
- SC70_CONTROL_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC70_CONTROL_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc70_pit_anim[] = {
- 117*64,
- 239,
- 233,
- 0,
- 239,
- 233,
- 1,
- 239,
- 233,
- 2,
- 239,
- 233,
- 3,
- 239,
- 233,
- 4,
- 239,
- 233,
- 5,
- 239,
- 233,
- 6,
- 239,
- 233,
- 7,
- 239,
- 233,
- 8,
- 239,
- 233,
- 9,
- 239,
- 233,
- 2,
- 239,
- 233,
- 3,
- 239,
- 233,
- 4,
- 239,
- 233,
- 5,
- 239,
- 233,
- 6,
- 0
-};
-
-Compact sc70_grill = {
- 0, // logic
- ST_MOUSE+ST_BACKGROUND, // status
- 0, // sync
- 70, // screen
- 0, // place
- 0, // getToTable
- 265, // xcood
- 168, // ycood
- 116*64, // frame
- 20511, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 294-266, // mouseSize_x
- 173-168, // mouseSize_y
- SC70_GRILL_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc70_consol_anim[] = {
- 115*64,
- 365,
- 215,
- 0,
- 365,
- 215,
- 1,
- 365,
- 215,
- 2,
- 365,
- 215,
- 3,
- 365,
- 215,
- 4,
- 365,
- 215,
- 5,
- 365,
- 215,
- 6,
- 365,
- 215,
- 7,
- 365,
- 215,
- 8,
- 365,
- 215,
- 9,
- 365,
- 215,
- 10,
- 365,
- 215,
- 11,
- 365,
- 215,
- 12,
- 365,
- 215,
- 13,
- 365,
- 215,
- 14,
- 365,
- 215,
- 15,
- 0
-};
-
-uint16 sc70_mouse_list[] = {
- ID_SC70_PIT,
- ID_SC70_IRIS,
- ID_SC70_BAR,
- ID_SC70_GRILL,
- ID_SC70_CONTROL,
- ID_SC70_DOOR,
- ID_SC70_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/71comp.h b/sky/compacts/71comp.h
deleted file mode 100644
index 7ccadd1bcd..0000000000
--- a/sky/compacts/71comp.h
+++ /dev/null
@@ -1,1709 +0,0 @@
-/* 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 SKY71COMP_H
-#define SKY71COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 medi_d_to_u[] = {
- 35+32*64,
- 24+32*64,
- 34+32*64,
- 0
-};
-
-uint16 sc71_use_board[] = {
- 148*64,
- 243,
- 191,
- 0,
- 243,
- 191,
- 1,
- 243,
- 191,
- 2,
- 243,
- 191,
- 3,
- 243,
- 191,
- 4,
- 243,
- 191,
- 5,
- 243,
- 191,
- 6,
- 243,
- 191,
- 7,
- 243,
- 191,
- 8,
- 243,
- 191,
- 9,
- 243,
- 191,
- 9,
- 243,
- 191,
- 9,
- 243,
- 191,
- 9,
- 243,
- 191,
- 8,
- 243,
- 191,
- 7,
- 243,
- 191,
- 6,
- 243,
- 191,
- 3,
- 243,
- 191,
- 2,
- 243,
- 191,
- 1,
- 243,
- 191,
- 0,
- 0
-};
-
-Compact sc71_door72 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 194, // xcood
- 219, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 208-194, // mouseSize_x
- 280-219, // mouseSize_y
- SC71_DOOR72_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc71_medi_charge[] = {
- 166*64,
- 279,
- 196,
- 0,
- 279,
- 196,
- 1,
- 279,
- 196,
- 2,
- 279,
- 196,
- 3,
- 279,
- 196,
- 4,
- 279,
- 196,
- 5,
- 279,
- 196,
- 6,
- 279,
- 196,
- 7,
- 279,
- 196,
- 8,
- 279,
- 196,
- 9,
- 0
-};
-
-uint16 medi_auto[32];
-
-uint16 medi_up[] = {
- 1,
- 0+32*64,
- 0,
- 65535,
- 1,
- 1+32*64,
- 0,
- 65535,
- 1,
- 2+32*64,
- 0,
- 65535,
- 1,
- 3+32*64,
- 0,
- 65535,
- 1,
- 4+32*64,
- 0,
- 65535,
- 1,
- 5+32*64,
- 0,
- 65535,
- 1,
- 6+32*64,
- 0,
- 65535,
- 1,
- 7+32*64,
- 0,
- 65535,
- 0
-};
-
-uint16 medi_down[] = {
- 1,
- 8+32*64,
- 0,
- 1,
- 1,
- 9+32*64,
- 0,
- 1,
- 1,
- 10+32*64,
- 0,
- 1,
- 1,
- 11+32*64,
- 0,
- 1,
- 1,
- 12+32*64,
- 0,
- 1,
- 1,
- 13+32*64,
- 0,
- 1,
- 1,
- 14+32*64,
- 0,
- 1,
- 1,
- 15+32*64,
- 0,
- 1,
- 0
-};
-
-uint16 medi_left[] = {
- 2,
- 16+32*64,
- 65534,
- 0,
- 2,
- 17+32*64,
- 65534,
- 0,
- 2,
- 18+32*64,
- 65534,
- 0,
- 2,
- 19+32*64,
- 65534,
- 0,
- 2,
- 20+32*64,
- 65534,
- 0,
- 2,
- 21+32*64,
- 65534,
- 0,
- 2,
- 22+32*64,
- 65534,
- 0,
- 2,
- 23+32*64,
- 65534,
- 0,
- 0
-};
-
-uint16 medi_right[] = {
- 2,
- 24+32*64,
- 2,
- 0,
- 2,
- 25+32*64,
- 2,
- 0,
- 2,
- 26+32*64,
- 2,
- 0,
- 2,
- 27+32*64,
- 2,
- 0,
- 2,
- 28+32*64,
- 2,
- 0,
- 2,
- 29+32*64,
- 2,
- 0,
- 2,
- 30+32*64,
- 2,
- 0,
- 2,
- 31+32*64,
- 2,
- 0,
- 0
-};
-
-uint16 medi_st_up[] = {
- 32*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 medi_st_down[] = {
- 32*64,
- 1,
- 1,
- 8,
- 0
-};
-
-uint16 medi_st_left[] = {
- 32*64,
- 1,
- 1,
- 16,
- 0
-};
-
-uint16 medi_st_right[] = {
- 32*64,
- 1,
- 1,
- 24,
- 0
-};
-
-uint16 medi_u_to_d[] = {
- 33+32*64,
- 16+32*64,
- 32+32*64,
- 0
-};
-
-uint16 medi_u_to_l[] = {
- 33+32*64,
- 0
-};
-
-uint16 medi_u_to_r[] = {
- 34+32*64,
- 0
-};
-
-uint16 medi_d_to_l[] = {
- 32+32*64,
- 0
-};
-
-uint16 medi_d_to_r[] = {
- 35+32*64,
- 0
-};
-
-uint16 medi_l_to_u[] = {
- 33+32*64,
- 0
-};
-
-uint16 medi_l_to_d[] = {
- 32+32*64,
- 0
-};
-
-uint16 medi_l_to_r[] = {
- 32+32*64,
- 8+32*64,
- 35+32*64,
- 0
-};
-
-uint16 medi_r_to_u[] = {
- 34+32*64,
- 0
-};
-
-uint16 medi_r_to_d[] = {
- 35+32*64,
- 0
-};
-
-uint16 medi_r_to_l[] = {
- 34+32*64,
- 0+32*64,
- 33+32*64,
- 0
-};
-
-TurnTable medi_turnTable0 = {
- { // turnTableUp
- 0,
- medi_u_to_d,
- medi_u_to_l,
- medi_u_to_r,
- 0
- },
- { // turnTableDown
- medi_d_to_u,
- 0,
- medi_d_to_l,
- medi_d_to_r,
- 0
- },
- { // turnTableLeft
- medi_l_to_u,
- medi_l_to_d,
- 0,
- medi_l_to_r,
- 0
- },
- { // turnTableRight
- medi_r_to_u,
- medi_r_to_d,
- medi_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet medi_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- medi_up, // animUp
- medi_down, // animDown
- medi_left, // animLeft
- medi_right, // animRight
- medi_st_up, // standUp
- medi_st_down, // standDown
- medi_st_left, // standLeft
- medi_st_right, // standRight
- 0, // standTalk
- &medi_turnTable0
-};
-
-ExtCompact medi_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- LEFT, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96+32, // spWidth_xx
- SP_COL_MEDI, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- medi_auto, // animScratch
- 0, // megaSet
- &medi_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact medi = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE, // status
- 0, // sync
- 69, // screen
- ID_SC69_FLOOR, // place
- 0, // getToTable
- 128, // xcood
- 280, // ycood
- 16+32*64, // frame
- 20527, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65529, // mouseRel_x
- (int16) 65504, // mouseRel_y
- 12, // mouseSize_x
- 29, // mouseSize_y
- MEDI_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- MEDI_LOGIC, // baseSub
- 0, // baseSub_off
- &medi_ext
-};
-
-uint16 sc71_mouse_list[] = {
- ID_SC71_MEDI_SLOT,
- ID_MEDI,
- ID_SC71_RECHARGER,
- ID_SC71_MONITOR,
- ID_SC71_CONTROLS,
- ID_SC71_DOOR69,
- ID_SC71_DOOR72,
- ID_SC71_LOCKED_DOOR,
- ID_SC71_FLOOR,
- ID_SC71_FAKE_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc71_light1_anim[] = {
- 162*64,
- 249,
- 197,
- 0,
- 249,
- 197,
- 1,
- 249,
- 197,
- 1,
- 249,
- 197,
- 2,
- 249,
- 197,
- 2,
- 249,
- 197,
- 3,
- 249,
- 197,
- 4,
- 249,
- 197,
- 4,
- 249,
- 197,
- 5,
- 249,
- 197,
- 5,
- 0
-};
-
-uint16 sc71_logic_list[] = {
- ID_FOSTER,
- ID_MEDI,
- ID_WITNESS,
- ID_SC67_DOOR,
- ID_SC68_DOOR,
- ID_SC71_LIGHT1,
- ID_SC71_CONTROLS,
- ID_SC71_CHLITE,
- ID_SC71_MONITOR,
- ID_SC71_RECHARGER,
- ID_SC71_PANEL2,
- ID_SC72_SPILL,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 reset_69_71[] = {
- C_SCREEN,
- 71,
- C_PLACE,
- ID_SC71_FLOOR,
- C_XCOOD,
- 152,
- C_YCOOD,
- 288,
- 65535
-};
-
-uint16 sc71_chip_list[] = {
- IT_SC71_LAYER_0+DISK_5,
- IT_SC71_LAYER_1+DISK_5,
- IT_SC71_LAYER_2+DISK_5,
- IT_SC71_GRID_1+DISK_5,
- IT_SC71_GRID_2+DISK_5,
- IT_MEDI+DISK_5,
- IT_MEDI_TALK+DISK_5,
- IT_SC71_LIGHT1+DISK_5,
- IT_SC71_LIGHT2+DISK_5,
- IT_SC71_PANEL+DISK_5,
- IT_SC71_PANEL2+DISK_5,
- IT_SC71_CHARGE_LIGHT+DISK_5,
- IT_SC71_SCREEN+DISK_5,
- IT_SC71_MEDI_CHARGE+DISK_5,
- IT_SC71_USE_BOARD+DISK_5,
- 0
-};
-
-uint16 sc710_chip_list[] = {
- IT_SC710_LAYER_0+DISK_5,
- IT_SC710_LAYER_1+DISK_5,
- IT_SC710_LAYER_2+DISK_5,
- IT_SC710_GRID_1+DISK_5,
- IT_SC710_GRID_2+DISK_5,
- IT_MEDI+DISK_5,
- IT_MEDI_TALK+DISK_5,
- IT_SC71_LIGHT1+DISK_5,
- IT_SC71_LIGHT2+DISK_5,
- IT_SC71_PANEL+DISK_5,
- IT_SC71_PANEL2+DISK_5,
- IT_SC71_CHARGE_LIGHT+DISK_5,
- IT_SC71_SCREEN+DISK_5,
- IT_SC71_MEDI_CHARGE+DISK_5,
- 0
-};
-
-uint16 reset_72_71[] = {
- C_SCREEN,
- 71,
- C_PLACE,
- ID_SC71_FLOOR,
- C_XCOOD,
- 176,
- C_YCOOD,
- 264,
- 65535
-};
-
-uint16 sc71_medi_get_up[] = {
- 166*64,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact sc71_chlite = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 268, // xcood
- 197, // ycood
- 165*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
- SC71_CHLITE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc71_controls = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 372, // xcood
- 270, // ycood
- 163*64, // frame
- 20551, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- (int16) 65533, // mouseRel_y
- 380-370, // mouseSize_x
- 283-267, // mouseSize_y
- SC71_CONTROLS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC71_CONTROLS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc71_panel_anim[] = {
- 167*64,
- 272,
- 226,
- 0,
- 272,
- 226,
- 1,
- 272,
- 226,
- 2,
- 272,
- 226,
- 3,
- 272,
- 226,
- 4,
- 272,
- 226,
- 5,
- 272,
- 226,
- 6,
- 272,
- 226,
- 7,
- 272,
- 226,
- 8,
- 272,
- 226,
- 9,
- 272,
- 226,
- 10,
- 272,
- 226,
- 11,
- 0
-};
-
-Compact sc71_panel2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 287, // xcood
- 226, // ycood
- 168*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
- SC71_PANEL2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc71_panel2_anim[] = {
- 168*64,
- 287,
- 226,
- 0,
- 287,
- 226,
- 1,
- 287,
- 226,
- 2,
- 287,
- 226,
- 3,
- 287,
- 226,
- 4,
- 287,
- 226,
- 5,
- 287,
- 226,
- 6,
- 287,
- 226,
- 7,
- 287,
- 226,
- 8,
- 287,
- 226,
- 9,
- 287,
- 226,
- 10,
- 287,
- 226,
- 11,
- 0
-};
-
-uint16 sc71_joey_list[] = {
- 184,
- 399,
- 272,
- 327,
- 1,
- 184,
- 215,
- 272,
- 279,
- 0,
- 328,
- 447,
- 280,
- 287,
- 0,
- 336,
- 447,
- 304,
- 311,
- 0,
- 0
-};
-
-Compact sc71_light1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 249, // xcood
- 197, // ycood
- 162*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
- SC71_LIGHT1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc71_palette[] = {
- 0,
- 512,
- 514,
- 1285,
- 2053,
- 2056,
- 2315,
- 2570,
- 3082,
- 3083,
- 3342,
- 3084,
- 3085,
- 3854,
- 3596,
- 3596,
- 3342,
- 4109,
- 3599,
- 3856,
- 4623,
- 3858,
- 4113,
- 4113,
- 4113,
- 3859,
- 4882,
- 4369,
- 4629,
- 4626,
- 5137,
- 7700,
- 3085,
- 5396,
- 5142,
- 5141,
- 4132,
- 10766,
- 4371,
- 5396,
- 5656,
- 5654,
- 5910,
- 6936,
- 5398,
- 6166,
- 6170,
- 6168,
- 6168,
- 5659,
- 6426,
- 6682,
- 6162,
- 6939,
- 7197,
- 6928,
- 6682,
- 6682,
- 7197,
- 5916,
- 7448,
- 6686,
- 7197,
- 7965,
- 6929,
- 7964,
- 7712,
- 7440,
- 5919,
- 7453,
- 8221,
- 4640,
- 7708,
- 7969,
- 7965,
- 8221,
- 7967,
- 7455,
- 8482,
- 7444,
- 8737,
- 7968,
- 8225,
- 6435,
- 8741,
- 8211,
- 8993,
- 8479,
- 7718,
- 9251,
- 8996,
- 8730,
- 8482,
- 9255,
- 8465,
- 9763,
- 8739,
- 7972,
- 10021,
- 9505,
- 10793,
- 4391,
- 9507,
- 9764,
- 9252,
- 9507,
- 10023,
- 6185,
- 9766,
- 9254,
- 10790,
- 10276,
- 11047,
- 4906,
- 10282,
- 9757,
- 8489,
- 10278,
- 9257,
- 10538,
- 10029,
- 10274,
- 11048,
- 11056,
- 9746,
- 11050,
- 11566,
- 9750,
- 11819,
- 11566,
- 10522,
- 11562,
- 10795,
- 13099,
- 4653,
- 11053,
- 10792,
- 9518,
- 11560,
- 11054,
- 11564,
- 12085,
- 10770,
- 12333,
- 12340,
- 12823,
- 9517,
- 12076,
- 12334,
- 11053,
- 12335,
- 11814,
- 12334,
- 12331,
- 13617,
- 5683,
- 12080,
- 12078,
- 12848,
- 12845,
- 13106,
- 10290,
- 12848,
- 12848,
- 5142,
- 12847,
- 12852,
- 12849,
- 14135,
- 13853,
- 9014,
- 13106,
- 12340,
- 13876,
- 13364,
- 12854,
- 13878,
- 14135,
- 13356,
- 14390,
- 13878,
- 13878,
- 14392,
- 14647,
- 14651,
- 14649,
- 15161,
- 15163,
- 15675,
- 15677,
- 16190,
- 16191,
- 0,
- 16128,
- 16191,
- 14647,
- 12347,
- 13876,
- 11046,
- 8494,
- 10533,
- 3358,
- 9228,
- 3600,
- 4906,
- 12817,
- 5142,
- 6682,
- 7442,
- 4383,
- 10535,
- 13592,
- 4655,
- 14135,
- 14109,
- 11319,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 0,
- 14336,
- 13364,
- 11569,
- 9261,
- 8481,
- 6687,
- 6681,
- 4626,
- 2578,
- 1803,
- 770,
- 519,
- 15107,
- 9007,
- 10554,
- 13593,
- 4641,
- 5936,
- 10508,
- 1807,
- 2082,
- 11267,
- 2056,
- 8210,
- 7441,
- 6954,
- 9494,
- 4119,
- 3866,
- 4864,
- 13316,
- 13364,
- 11563,
- 8751,
- 9506,
- 10024,
- 8242,
- 10527,
- 6174,
- 5927,
- 7698,
- 3600,
- 5141,
- 6165,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 14649,
- 12601,
- 13105,
- 10537,
- 8749,
- 10018,
- 7196,
- 5665,
- 6934,
- 2879,
- 13835,
- 1542,
- 558,
- 9730,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc71_fast_list[] = {
- 12+DISK_5,
- 51+DISK_5,
- 52+DISK_5,
- 53+DISK_5,
- 54+DISK_5,
- 268+DISK_5,
- 0
-};
-
-uint16 sc71_mon_anim[] = {
- 164*64,
- 372,
- 248,
- 0,
- 372,
- 248,
- 1,
- 372,
- 248,
- 2,
- 372,
- 248,
- 3,
- 372,
- 248,
- 4,
- 372,
- 248,
- 5,
- 0
-};
-
-uint16 sc71_floor_table[] = {
- ID_SC71_FLOOR,
- RET_OK,
- 0,
- SC71_DOOR69_WALK_ON,
- 3,
- SC71_DOOR72_WALK_ON,
- 1,
- GET_INTO_RECHARGING_UNIT,
- ID_SC71_DOOR69,
- GT_SC71_DOOR69,
- ID_SC71_DOOR72,
- GT_SC71_DOOR72,
- ID_SC71_LOCKED_DOOR,
- GT_SC71_LOCKED_DOOR,
- ID_SC71_RECHARGER,
- GT_SC71_RECHARGER,
- ID_SC71_MONITOR,
- GT_SC71_MONITOR,
- ID_SC71_CONTROLS,
- GT_SC71_CONTROLS,
- ID_MEDI,
- GT_RECHARGING_MEDI,
- ID_SC71_MEDI_SLOT,
- GT_SC71_MEDI_SLOT,
- ID_JOEY_PARK,
- GT_JOEY_PARK,
- 65535
-};
-
-Compact sc71_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 71, // screen
- 0, // place
- sc71_floor_table, // getToTable
- 194, // xcood
- 256, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 395-194, // mouseSize_x
- 327-256, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc71_door69 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 163, // xcood
- 230, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 178-163, // mouseSize_x
- 296-230, // mouseSize_y
- SC71_DOOR69_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid71 = 0;
-
-Compact sc71_fake_floor = {
- 0, // logic
- 0, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 136, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-128, // mouseSize_x
- 327-136, // mouseSize_y
- 0, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc71_medi_slot = {
- 0, // logic
- 0, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 275, // xcood
- 242, // ycood
- 0, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 280-275, // mouseSize_x
- 247-242, // mouseSize_y
- SC71_MEDI_SLOT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc71_monitor = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 372, // xcood
- 248, // ycood
- 164*64, // frame
- 57, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 380-370, // mouseSize_x
- 266-248, // mouseSize_y
- SC71_MONITOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC71_MONITOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc71_chlite_anim[] = {
- 165*64,
- 268,
- 197,
- 0,
- 268,
- 197,
- 0,
- 268,
- 197,
- 1,
- 268,
- 197,
- 1,
- 268,
- 197,
- 2,
- 268,
- 197,
- 2,
- 268,
- 197,
- 3,
- 268,
- 197,
- 3,
- 268,
- 197,
- 4,
- 268,
- 197,
- 4,
- 268,
- 197,
- 5,
- 268,
- 197,
- 5,
- 0
-};
-
-Compact sc71_locked_door = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 353, // xcood
- 222, // ycood
- 0, // frame
- 181, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 362-353, // mouseSize_x
- 280-222, // mouseSize_y
- SC71_LOCKED_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc71_recharger = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 71, // screen
- 0, // place
- 0, // getToTable
- 272, // xcood
- 226, // ycood
- 167*64, // frame
- 20549, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65534, // mouseRel_y
- 300-268, // mouseSize_x
- 231-224, // mouseSize_y
- SC71_RECHARGER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC71_RECHARGER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc71_light2_anim[] = {
- 163*64,
- 372,
- 270,
- 0,
- 372,
- 270,
- 1,
- 372,
- 270,
- 2,
- 372,
- 270,
- 3,
- 372,
- 270,
- 4,
- 372,
- 270,
- 5,
- 372,
- 270,
- 6,
- 372,
- 270,
- 7,
- 372,
- 270,
- 8,
- 372,
- 270,
- 9,
- 372,
- 270,
- 10,
- 372,
- 270,
- 11,
- 372,
- 270,
- 12,
- 372,
- 270,
- 13,
- 372,
- 270,
- 14,
- 372,
- 270,
- 15,
- 372,
- 270,
- 16,
- 372,
- 270,
- 17,
- 372,
- 270,
- 18,
- 372,
- 270,
- 19,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/72comp.h b/sky/compacts/72comp.h
deleted file mode 100644
index e43cde19a8..0000000000
--- a/sky/compacts/72comp.h
+++ /dev/null
@@ -1,2423 +0,0 @@
-/* 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 SKY72COMP_H
-#define SKY72COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 wit_st_right[] = {
- 159*64,
- 1,
- 0,
- 38,
- 0
-};
-
-uint16 sc72_comp_flash[] = {
- 169*64,
- 169,
- 225,
- 0,
- 169,
- 225,
- 0,
- 169,
- 225,
- 0,
- 169,
- 225,
- 0,
- 169,
- 225,
- 0,
- 169,
- 225,
- 0,
- 169,
- 225,
- 1,
- 169,
- 225,
- 2,
- 169,
- 225,
- 3,
- 169,
- 225,
- 4,
- 169,
- 225,
- 5,
- 169,
- 225,
- 0,
- 169,
- 225,
- 0,
- 169,
- 225,
- 0,
- 0
-};
-
-Compact sc72_rot_light = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_FOREGROUND, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 145, // xcood
- 283, // ycood
- 177*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
- SC72_ROT_LIGHT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc72_fast_list[] = {
- 12+DISK_7,
- 51+DISK_7,
- 52+DISK_7,
- 53+DISK_7,
- 54+DISK_7,
- IT_SC72_TANK+DISK_7,
- IT_SC72_ROT_LIGHT+DISK_7,
- 268+DISK_7,
- 0
-};
-
-uint16 sc72_spill_anim[] = {
- 31*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,
- 9,
- 1,
- 1,
- 10,
- 0
-};
-
-uint16 wit_d_to_u[] = {
- 39+159*64,
- 38+159*64,
- 37+159*64,
- 0
-};
-
-Compact sc72_chamber2 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 284, // xcood
- 190, // ycood
- 175*64, // frame
- 20569, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 309-280, // mouseSize_x
- 242-189, // mouseSize_y
- SC72_CHAMBERS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC72_CHAMBER2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 wit_l_to_r[] = {
- 33+159*64,
- 32+159*64,
- 39+159*64,
- 0
-};
-
-uint16 sc72_joey_tap[] = {
- 29*64,
- 248,
- 240,
- 0,
- 248,
- 240,
- 1,
- 248,
- 240,
- 2,
- 248,
- 240,
- 0,
- 248,
- 240,
- 1,
- 248,
- 240,
- 2,
- 248,
- 240,
- 0,
- 248,
- 240,
- 1,
- 248,
- 240,
- 2,
- 0
-};
-
-uint16 sc72_comp2_flash[] = {
- 170*64,
- 178,
- 222,
- 0,
- 178,
- 222,
- 0,
- 178,
- 222,
- 0,
- 178,
- 222,
- 0,
- 178,
- 222,
- 0,
- 178,
- 222,
- 0,
- 178,
- 222,
- 1,
- 178,
- 222,
- 2,
- 178,
- 222,
- 3,
- 178,
- 222,
- 4,
- 178,
- 222,
- 5,
- 178,
- 222,
- 0,
- 178,
- 222,
- 0,
- 178,
- 222,
- 0,
- 0
-};
-
-uint16 wit_auto[32];
-
-Compact sc72_tank = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 278, // xcood
- 255, // ycood
- 173*64, // frame
- 20568, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 331-277, // mouseSize_x
- 283-254, // mouseSize_y
- SC72_TANK_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC72_TANK_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 wit_r_to_d[] = {
- 39+159*64,
- 0
-};
-
-uint16 sc72_floor_table[] = {
- ID_SC72_FLOOR,
- RET_OK,
- 0,
- SC72_DOOR_WALK_ON,
- 1,
- SC72_EXIT_WALK_ON,
- 3,
- GT_SC72_WITNESS_TALK,
- 4,
- GT_SC72_FOSTER_TALK,
- 5,
- GT_SC72_WITNESS_KILL,
- ID_SC72_DOOR,
- GT_SC72_DOOR,
- ID_SC72_EXIT,
- GT_SC72_EXIT,
- ID_SC72_TANK,
- GT_SC72_TANK,
- ID_SC72_TAP,
- GT_SC72_TAP,
- ID_SC72_SPILL,
- GT_SC72_SPILL,
- ID_SC72_GRILL,
- GT_SC72_GRILL,
- ID_SC72_CHAMBER1,
- GT_SC72_CHAMBER1,
- ID_SC72_CHAMBER2,
- GT_SC72_CHAMBER2,
- ID_SC72_CHAMBER3,
- GT_SC72_CHAMBER3,
- ID_SC72_LIGHT1,
- GT_SC72_LIGHT1,
- ID_SC72_LIGHT2,
- GT_SC72_LIGHT2,
- ID_SC72_LIGHT3,
- GT_SC72_LIGHT3,
- ID_SC72_COMPUTER,
- GT_SC72_COMPUTER,
- ID_JOEY_PARK,
- GT_JOEY_PARK,
- 65535
-};
-
-Compact sc72_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 72, // screen
- 0, // place
- sc72_floor_table, // getToTable
- 140, // xcood
- 260, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 374-140, // mouseSize_x
- 327-260, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc72_drip_anim[] = {
- 31*64,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 16,
- 1,
- 1,
- 17,
- 1,
- 1,
- 18,
- 1,
- 1,
- 19,
- 0
-};
-
-uint16 wit_u_to_d[] = {
- 35+159*64,
- 34+159*64,
- 33+159*64,
- 0
-};
-
-uint32 *wit = (uint32*)&witness;
-
-Compact sc72_cham2_light = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 293, // xcood
- 244, // ycood
- 172*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
- SC72_CHAM2_LIGHT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc72_computer2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 178, // xcood
- 224, // ycood
- 170*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
- SC72_COMPUTER2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc72_walter_die[] = {
- 30*64,
- 222,
- 228,
- 0,
- 223,
- 230,
- 1,
- 224,
- 233,
- 2,
- 220,
- 239,
- 3,
- 216,
- 245,
- 4,
- 215,
- 256,
- 5,
- 212,
- 267,
- 6,
- 213,
- 278,
- 7,
- 218,
- 278,
- 8,
- 222,
- 278,
- 9,
- 0
-};
-
-uint16 wit_r_to_l[] = {
- 37+159*64,
- 36+159*64,
- 35+159*64,
- 0
-};
-
-uint16 wit_up[] = {
- 2,
- 0+159*64,
- 0,
- 65534,
- 2,
- 1+159*64,
- 0,
- 65534,
- 2,
- 2+159*64,
- 0,
- 65534,
- 2,
- 3+159*64,
- 0,
- 65534,
- 2,
- 4+159*64,
- 0,
- 65534,
- 2,
- 5+159*64,
- 0,
- 65534,
- 2,
- 6+159*64,
- 0,
- 65534,
- 2,
- 7+159*64,
- 0,
- 65534,
- 0
-};
-
-uint16 sc72_rotating[] = {
- 177*64,
- 145,
- 283,
- 0,
- 145,
- 283,
- 1,
- 145,
- 283,
- 2,
- 145,
- 283,
- 3,
- 145,
- 283,
- 4,
- 145,
- 283,
- 5,
- 145,
- 283,
- 6,
- 145,
- 283,
- 7,
- 145,
- 283,
- 8,
- 145,
- 283,
- 8,
- 145,
- 283,
- 8,
- 145,
- 283,
- 9,
- 145,
- 283,
- 10,
- 145,
- 283,
- 11,
- 0
-};
-
-uint16 sc72_walter_kill[] = {
- 178*64,
- 320,
- 253,
- 0,
- 320,
- 253,
- 1,
- 320,
- 253,
- 2,
- 321,
- 253,
- 3,
- 319,
- 253,
- 4,
- 317,
- 254,
- 5,
- 321,
- 253,
- 6,
- 322,
- 252,
- 7,
- 322,
- 252,
- 8,
- 324,
- 252,
- 9,
- 326,
- 252,
- 10,
- 327,
- 252,
- 11,
- 328,
- 252,
- 12,
- 329,
- 252,
- 13,
- 330,
- 252,
- 14,
- 331,
- 252,
- 15,
- 332,
- 252,
- 16,
- 334,
- 252,
- 17,
- 336,
- 252,
- 18,
- 337,
- 252,
- 19,
- 337,
- 252,
- 20,
- 337,
- 252,
- 20,
- 337,
- 252,
- 21,
- 337,
- 252,
- 22,
- 337,
- 252,
- 23,
- 337,
- 252,
- 24,
- 337,
- 252,
- 25,
- 337,
- 252,
- 26,
- 337,
- 252,
- 27,
- 335,
- 252,
- 28,
- 332,
- 252,
- 29,
- 335,
- 252,
- 30,
- 337,
- 252,
- 31,
- 337,
- 252,
- 32,
- 337,
- 253,
- 33,
- 337,
- 253,
- 33,
- 337,
- 253,
- 33,
- 337,
- 253,
- 33,
- 337,
- 253,
- 33,
- 337,
- 253,
- 33,
- 337,
- 253,
- 33,
- 337,
- 253,
- 33,
- 337,
- 253,
- 33,
- 337,
- 253,
- 33,
- 0
-};
-
-Compact sc72_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 342, // xcood
- 180, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 355-342, // mouseSize_x
- 282-180, // mouseSize_y
- SC72_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 wit_l_to_d[] = {
- 33+159*64,
- 0
-};
-
-uint16 sc72_cham3_anim[] = {
- 176*64,
- 344,
- 191,
- 0,
- 344,
- 191,
- 1,
- 344,
- 191,
- 2,
- 344,
- 191,
- 3,
- 344,
- 191,
- 4,
- 344,
- 191,
- 5,
- 344,
- 191,
- 6,
- 344,
- 191,
- 7,
- 344,
- 191,
- 8,
- 344,
- 191,
- 9,
- 344,
- 191,
- 10,
- 344,
- 191,
- 11,
- 344,
- 191,
- 12,
- 344,
- 191,
- 13,
- 344,
- 191,
- 14,
- 344,
- 191,
- 15,
- 344,
- 191,
- 16,
- 344,
- 191,
- 17,
- 344,
- 191,
- 18,
- 344,
- 191,
- 19,
- 0
-};
-
-uint16 sc72_chip_list[] = {
- IT_SC72_LAYER_0+DISK_7,
- IT_SC72_LAYER_1+DISK_7,
- IT_SC72_LAYER_2+DISK_7,
- IT_SC72_GRID_1+DISK_7,
- IT_SC72_GRID_2+DISK_7,
- IT_MEDI+DISK_7,
- IT_MEDI_TALK+DISK_7,
- IT_WITNESS+DISK_7+0X8000,
- IT_WALTER_TALK_UP+DISK_7,
- IT_WALTER_TALK_DOWN+DISK_7,
- IT_WALTER_TALK_LEFT+DISK_7,
- IT_WALTER_CONVERSATION+DISK_7+0X8000,
- 133+DISK_7,
- IT_SC72_WALTER_KILL+DISK_7,
- IT_SC72_CHAM1_LIGHT+DISK_7,
- IT_SC72_CHAM2_LIGHT+DISK_7,
- IT_SC72_COMPUTER+DISK_7,
- IT_SC72_COMPUTER2+DISK_7,
- IT_SC72_CHAMBER1+DISK_7,
- IT_SC72_CHAMBER2+DISK_7,
- IT_SC72_CHAMBER3+DISK_7,
- IT_SC72_GRILL+DISK_7,
- IT_SC72_JOEY_TAP+DISK_7,
- IT_SC72_SPILL+DISK_7,
- 0
-};
-
-uint16 sc72_foster_die[] = {
- 179*64,
- 340,
- 250,
- 0,
- 340,
- 250,
- 0,
- 340,
- 250,
- 0,
- 340,
- 250,
- 0,
- 341,
- 249,
- 1,
- 340,
- 249,
- 2,
- 340,
- 248,
- 3,
- 339,
- 247,
- 4,
- 341,
- 246,
- 5,
- 345,
- 246,
- 6,
- 345,
- 246,
- 7,
- 346,
- 247,
- 8,
- 345,
- 247,
- 9,
- 342,
- 247,
- 10,
- 343,
- 246,
- 11,
- 342,
- 246,
- 12,
- 348,
- 246,
- 13,
- 350,
- 246,
- 14,
- 349,
- 246,
- 15,
- 350,
- 246,
- 16,
- 350,
- 247,
- 17,
- 348,
- 247,
- 18,
- 344,
- 247,
- 19,
- 344,
- 246,
- 20,
- 341,
- 246,
- 21,
- 350,
- 246,
- 22,
- 349,
- 246,
- 23,
- 350,
- 246,
- 24,
- 349,
- 248,
- 25,
- 351,
- 248,
- 26,
- 342,
- 249,
- 27,
- 349,
- 249,
- 28,
- 349,
- 248,
- 29,
- 348,
- 248,
- 30,
- 352,
- 249,
- 31,
- 353,
- 249,
- 32,
- 351,
- 249,
- 33,
- 352,
- 249,
- 34,
- 353,
- 249,
- 35,
- 354,
- 249,
- 36,
- 353,
- 249,
- 37,
- 353,
- 249,
- 38,
- 352,
- 249,
- 39,
- 353,
- 249,
- 38,
- 0
-};
-
-uint16 sc72_cham1_anim[] = {
- 174*64,
- 221,
- 190,
- 0,
- 221,
- 190,
- 1,
- 221,
- 190,
- 2,
- 221,
- 190,
- 3,
- 221,
- 190,
- 4,
- 221,
- 190,
- 5,
- 221,
- 190,
- 6,
- 221,
- 190,
- 7,
- 221,
- 190,
- 8,
- 221,
- 190,
- 9,
- 221,
- 190,
- 10,
- 221,
- 190,
- 11,
- 221,
- 190,
- 12,
- 221,
- 190,
- 13,
- 221,
- 190,
- 14,
- 221,
- 190,
- 15,
- 221,
- 190,
- 16,
- 221,
- 190,
- 17,
- 221,
- 190,
- 18,
- 221,
- 190,
- 19,
- 0
-};
-
-uint16 sc72_cham2_anim[] = {
- 175*64,
- 280,
- 190,
- 0,
- 280,
- 190,
- 1,
- 280,
- 190,
- 2,
- 280,
- 190,
- 3,
- 280,
- 190,
- 4,
- 280,
- 190,
- 5,
- 280,
- 190,
- 6,
- 280,
- 190,
- 7,
- 280,
- 190,
- 8,
- 280,
- 190,
- 9,
- 280,
- 190,
- 10,
- 280,
- 190,
- 11,
- 280,
- 190,
- 12,
- 280,
- 190,
- 13,
- 280,
- 190,
- 14,
- 280,
- 190,
- 15,
- 280,
- 190,
- 16,
- 280,
- 190,
- 17,
- 280,
- 190,
- 18,
- 280,
- 190,
- 19,
- 0
-};
-
-uint16 reset_71_72[] = {
- C_SCREEN,
- 72,
- C_PLACE,
- ID_SC72_FLOOR,
- C_XCOOD,
- 400,
- C_YCOOD,
- 296,
- 65535
-};
-
-uint16 wit_st_left[] = {
- 159*64,
- 1,
- 0,
- 34,
- 0
-};
-
-Compact sc72_cham1_light = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 232, // xcood
- 244, // ycood
- 171*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
- SC72_CHAM1_LIGHT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc72_palette[] = {
- 0,
- 1024,
- 1028,
- 1286,
- 1285,
- 1799,
- 1543,
- 2056,
- 1800,
- 2311,
- 2569,
- 2057,
- 2569,
- 3594,
- 2056,
- 2827,
- 3337,
- 3083,
- 3339,
- 4108,
- 2830,
- 3598,
- 3086,
- 3345,
- 3347,
- 3341,
- 4625,
- 3857,
- 3856,
- 3858,
- 3861,
- 4368,
- 4881,
- 4627,
- 4111,
- 4373,
- 4375,
- 5138,
- 4628,
- 5138,
- 3349,
- 4889,
- 5650,
- 6168,
- 4629,
- 4890,
- 5140,
- 5656,
- 5401,
- 4119,
- 5915,
- 5660,
- 5651,
- 6680,
- 5408,
- 6931,
- 5656,
- 6932,
- 5916,
- 5914,
- 5918,
- 4376,
- 7710,
- 8210,
- 6682,
- 5916,
- 5921,
- 5398,
- 6686,
- 6940,
- 5914,
- 7709,
- 5924,
- 4888,
- 8225,
- 8212,
- 4644,
- 7203,
- 7961,
- 8732,
- 6171,
- 8215,
- 9248,
- 6938,
- 7709,
- 9756,
- 6170,
- 9493,
- 7965,
- 6688,
- 7458,
- 5407,
- 9763,
- 8729,
- 7715,
- 7969,
- 6953,
- 10010,
- 6686,
- 10006,
- 6432,
- 10020,
- 8733,
- 8484,
- 7202,
- 9500,
- 6432,
- 8742,
- 7721,
- 6173,
- 7721,
- 7974,
- 8991,
- 7205,
- 8236,
- 7198,
- 7211,
- 8744,
- 7204,
- 11049,
- 10783,
- 9504,
- 8486,
- 11036,
- 7971,
- 9769,
- 11548,
- 11815,
- 7972,
- 9258,
- 7719,
- 10539,
- 12317,
- 10017,
- 9768,
- 9772,
- 7716,
- 7730,
- 12066,
- 8739,
- 11309,
- 11304,
- 8232,
- 11823,
- 10032,
- 9256,
- 12077,
- 12324,
- 8743,
- 8244,
- 12583,
- 9253,
- 9012,
- 12326,
- 13101,
- 11048,
- 11309,
- 9772,
- 10802,
- 12076,
- 9768,
- 9271,
- 12839,
- 10290,
- 10038,
- 13608,
- 12080,
- 11569,
- 13865,
- 10796,
- 13108,
- 13613,
- 11313,
- 11064,
- 13362,
- 11565,
- 12089,
- 14895,
- 13612,
- 13109,
- 14129,
- 12084,
- 12857,
- 14387,
- 12592,
- 13371,
- 14899,
- 13623,
- 14653,
- 15417,
- 15161,
- 15423,
- 3082,
- 4362,
- 3344,
- 63,
- 0,
- 47,
- 16191,
- 10520,
- 3881,
- 4883,
- 8198,
- 2848,
- 9,
- 2816,
- 0,
- 13,
- 3840,
- 0,
- 20,
- 6400,
- 0,
- 40,
- 14080,
- 0,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 7704,
- 6166,
- 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,
- 5141,
- 3854,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 14649,
- 12601,
- 13105,
- 10537,
- 8749,
- 10018,
- 7196,
- 5665,
- 6934,
- 2879,
- 13835,
- 1542,
- 558,
- 9730,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 7743,
- 6166,
- 5662,
- 7704,
- 6166,
- 5662,
- 13848,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc72_joey_list[] = {
- 152,
- 343,
- 272,
- 319,
- 1,
- 288,
- 343,
- 296,
- 303,
- 0,
- 184,
- 231,
- 272,
- 295,
- 0,
- 0
-};
-
-uint16 sc72_cham2_flash[] = {
- 172*64,
- 293,
- 244,
- 0,
- 293,
- 244,
- 1,
- 293,
- 244,
- 0,
- 293,
- 244,
- 0,
- 293,
- 244,
- 0,
- 293,
- 244,
- 0,
- 293,
- 244,
- 0,
- 293,
- 244,
- 0,
- 293,
- 244,
- 0,
- 293,
- 244,
- 0,
- 293,
- 244,
- 0,
- 293,
- 244,
- 0,
- 0
-};
-
-uint16 wit_st_down[] = {
- 159*64,
- 1,
- 0,
- 32,
- 0
-};
-
-uint32 *grid72 = 0;
-
-uint16 sc72_mouse_list[] = {
- ID_MEDI,
- ID_SC72_TAP,
- ID_SC72_SPILL,
- ID_SC72_TANK,
- ID_SC72_GRILL,
- ID_WITNESS,
- ID_SC72_COMPUTER,
- ID_SC72_CHAMBER1,
- ID_SC72_CHAMBER2,
- ID_SC72_DOOR,
- ID_SC72_EXIT,
- ID_SC72_FLOOR,
- ID_SC72_FAKE_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc72_fake_floor = {
- 0, // logic
- 0, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 136, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-128, // mouseSize_x
- 327-136, // mouseSize_y
- 0, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 wit_st_up[] = {
- 159*64,
- 1,
- 0,
- 36,
- 0
-};
-
-Compact sc72_tap = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 269, // xcood
- 269, // ycood
- 0, // frame
- 20567, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 278-269, // mouseSize_x
- 278-269, // mouseSize_y
- SC72_TAP_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 wit_l_to_t[] = {
- 33+159*64,
- 32+159*64,
- 0
-};
-
-uint16 wit_st_talk[] = {
- 129*64,
- 1,
- 0,
- 0,
- 0
-};
-
-uint16 wit_d_to_l[] = {
- 33+159*64,
- 0
-};
-
-Compact sc72_spill = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 250, // xcood
- 279, // ycood
- 31*64, // frame
- 20577, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 2, // mouseRel_y
- 277-250, // mouseSize_x
- 295-281, // mouseSize_y
- SC72_SPILL_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC72_SPILL_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc72_computer = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 169, // xcood
- 227, // ycood
- 169*64, // frame
- 20695, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65530, // mouseRel_y
- 183-165, // mouseSize_x
- 236-221, // mouseSize_y
- SC72_COMPUTER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC72_COMPUTER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 wit_l_to_u[] = {
- 35+159*64,
- 0
-};
-
-Compact sc72_door = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 368, // xcood
- 227, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 387-368, // mouseSize_x
- 306-227, // mouseSize_y
- SC72_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 wit_u_to_l[] = {
- 35+159*64,
- 0
-};
-
-uint16 sc72_cham1_flash[] = {
- 171*64,
- 232,
- 244,
- 0,
- 232,
- 244,
- 1,
- 232,
- 244,
- 1,
- 232,
- 244,
- 1,
- 232,
- 244,
- 1,
- 232,
- 244,
- 1,
- 232,
- 244,
- 1,
- 232,
- 244,
- 1,
- 232,
- 244,
- 1,
- 232,
- 244,
- 1,
- 232,
- 244,
- 1,
- 232,
- 244,
- 1,
- 0
-};
-
-uint16 wit_d_to_r[] = {
- 39+159*64,
- 0
-};
-
-uint16 wit_left[] = {
- 4,
- 16+159*64,
- 65532,
- 0,
- 4,
- 17+159*64,
- 65532,
- 0,
- 4,
- 18+159*64,
- 65532,
- 0,
- 4,
- 19+159*64,
- 65532,
- 0,
- 4,
- 20+159*64,
- 65532,
- 0,
- 4,
- 21+159*64,
- 65532,
- 0,
- 4,
- 22+159*64,
- 65532,
- 0,
- 4,
- 23+159*64,
- 65532,
- 0,
- 0
-};
-
-uint16 sc72_tank_anim[] = {
- 173*64,
- 278,
- 255,
- 0,
- 278,
- 255,
- 1,
- 278,
- 255,
- 2,
- 278,
- 255,
- 3,
- 278,
- 255,
- 4,
- 278,
- 255,
- 5,
- 278,
- 255,
- 6,
- 278,
- 255,
- 7,
- 278,
- 255,
- 8,
- 278,
- 255,
- 9,
- 278,
- 255,
- 10,
- 278,
- 255,
- 11,
- 278,
- 255,
- 12,
- 278,
- 255,
- 13,
- 278,
- 255,
- 14,
- 278,
- 255,
- 15,
- 278,
- 255,
- 16,
- 278,
- 255,
- 17,
- 278,
- 255,
- 18,
- 278,
- 255,
- 19,
- 0
-};
-
-uint16 wit_right[] = {
- 4,
- 24+159*64,
- 4,
- 0,
- 4,
- 25+159*64,
- 4,
- 0,
- 4,
- 26+159*64,
- 4,
- 0,
- 4,
- 27+159*64,
- 4,
- 0,
- 4,
- 28+159*64,
- 4,
- 0,
- 4,
- 29+159*64,
- 4,
- 0,
- 4,
- 30+159*64,
- 4,
- 0,
- 4,
- 31+159*64,
- 4,
- 0,
- 0
-};
-
-uint16 wit_t_to_u[] = {
- 38+159*64,
- 37+159*64,
- 0
-};
-
-uint16 wit_u_to_t[] = {
- 37+159*64,
- 38+159*64,
- 0
-};
-
-Compact sc72_chamber3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 344, // xcood
- 191, // ycood
- 176*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
- SC72_CHAMBER3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 wit_down[] = {
- 2,
- 8+159*64,
- 0,
- 2,
- 2,
- 9+159*64,
- 0,
- 2,
- 2,
- 10+159*64,
- 0,
- 2,
- 2,
- 11+159*64,
- 0,
- 2,
- 2,
- 12+159*64,
- 0,
- 2,
- 2,
- 13+159*64,
- 0,
- 2,
- 2,
- 14+159*64,
- 0,
- 2,
- 2,
- 15+159*64,
- 0,
- 2,
- 0
-};
-
-uint16 wit_u_to_r[] = {
- 37+159*64,
- 0
-};
-
-uint16 wit_r_to_u[] = {
- 37+159*64,
- 0
-};
-
-uint16 wit_t_to_l[] = {
- 32+159*64,
- 33+159*64,
- 0
-};
-
-TurnTable witness_turnTable0 = {
- { // turnTableUp
- 0,
- wit_u_to_d,
- wit_u_to_l,
- wit_u_to_r,
- wit_u_to_t
- },
- { // turnTableDown
- wit_d_to_u,
- 0,
- wit_d_to_l,
- wit_d_to_r,
- 0
- },
- { // turnTableLeft
- wit_l_to_u,
- wit_l_to_d,
- 0,
- wit_l_to_r,
- wit_l_to_t
- },
- { // turnTableRight
- wit_r_to_u,
- wit_r_to_d,
- wit_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- wit_t_to_u,
- 0,
- wit_t_to_l,
- 0,
- 0
- }
-};
-
-MegaSet witness_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- wit_up, // animUp
- wit_down, // animDown
- wit_left, // animLeft
- wit_right, // animRight
- wit_st_up, // standUp
- wit_st_down, // standDown
- wit_st_left, // standLeft
- wit_st_right, // standRight
- wit_st_talk, // standTalk
- &witness_turnTable0
-};
-
-ExtCompact witness_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- DOWN, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96+32, // spWidth_xx
- SP_COL_WITNESS, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- wit_auto, // animScratch
- 0, // megaSet
- &witness_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact witness = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_MOUSE+ST_COLLISION, // status
- 0, // sync
- 72, // screen
- ID_SC72_FLOOR, // place
- 0, // getToTable
- 256, // xcood
- 280, // ycood
- 32+159*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65528, // mouseRel_x
- (int16) 65493, // mouseRel_y
- 14, // mouseSize_x
- 50, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- WITNESS_LOGIC, // baseSub
- 0, // baseSub_off
- &witness_ext
-};
-
-uint16 sc72_logic_list[] = {
- ID_FOSTER,
- ID_MEDI,
- ID_WITNESS,
- ID_KEN,
- ID_SC67_DOOR,
- ID_SC68_DOOR,
- ID_SC72_CHAMBER1,
- ID_SC72_CHAM1_LIGHT,
- ID_SC72_CHAMBER2,
- ID_SC72_CHAM2_LIGHT,
- ID_SC72_CHAMBER3,
- ID_SC72_TANK,
- ID_SC72_ROT_LIGHT,
- ID_SC72_COMPUTER,
- ID_SC72_COMPUTER2,
- ID_SC72_SPILL,
- ID_SC72_GRILL,
- ID_SC75_TONGS,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 reset_73_72[] = {
- C_SCREEN,
- 72,
- C_PLACE,
- ID_SC72_FLOOR,
- C_XCOOD,
- 368,
- C_YCOOD,
- 272,
- 65535
-};
-
-uint16 sc720_chip_list[] = {
- IT_SC720_LAYER_0+DISK_7,
- IT_SC720_LAYER_1+DISK_7,
- IT_SC720_LAYER_2+DISK_7,
- IT_SC720_GRID_1+DISK_7,
- IT_SC720_GRID_2+DISK_7,
- IT_MEDI+DISK_7,
- IT_MEDI_TALK+DISK_7,
- IT_WITNESS+DISK_7+0X8000,
- IT_WALTER_TALK_UP+DISK_7,
- IT_WALTER_TALK_DOWN+DISK_7,
- IT_WALTER_TALK_LEFT+DISK_7,
- IT_SC72_CHAM1_LIGHT+DISK_7,
- IT_SC72_CHAM2_LIGHT+DISK_7,
- IT_SC72_COMPUTER+DISK_7,
- IT_SC72_COMPUTER2+DISK_7,
- IT_SC72_CHAMBER1+DISK_7,
- IT_SC72_CHAMBER2+DISK_7,
- IT_SC72_CHAMBER3+DISK_7,
- IT_SC72_GRILL+DISK_7,
- IT_SC72_JOEY_TAP+DISK_7,
- IT_SC72_SPILL+DISK_7,
- 0
-};
-
-Compact sc72_grill = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 214, // xcood
- 282, // ycood
- 28*64, // frame
- 20511, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 1, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 242-215, // mouseSize_x
- 287-281, // mouseSize_y
- SC72_GRILL_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC72_GRILL_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc72_chamber1 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 72, // screen
- 0, // place
- 0, // getToTable
- 223, // xcood
- 191, // ycood
- 174*64, // frame
- 20569, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65533, // mouseRel_x
- (int16) 65534, // mouseRel_y
- 249-220, // mouseSize_x
- 242-189, // mouseSize_y
- SC72_CHAMBERS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC72_CHAMBER1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/73comp.h b/sky/compacts/73comp.h
deleted file mode 100644
index c1d435420c..0000000000
--- a/sky/compacts/73comp.h
+++ /dev/null
@@ -1,2555 +0,0 @@
-/* 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 SKY73COMP_H
-#define SKY73COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 gal_u_to_l[] = {
- 35+90*64,
- 0
-};
-
-Compact sc73_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 185, // xcood
- 162, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 205-185, // mouseSize_x
- 283-162, // mouseSize_y
- SC73_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc73_cham5_flash[] = {
- 96*64,
- 291,
- 242,
- 0,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 291,
- 242,
- 1,
- 0
-};
-
-uint16 sc73_cham5_anim[] = {
- 141*64,
- 279,
- 190,
- 0,
- 279,
- 190,
- 1,
- 279,
- 190,
- 2,
- 279,
- 190,
- 3,
- 279,
- 190,
- 4,
- 279,
- 190,
- 5,
- 279,
- 190,
- 6,
- 279,
- 190,
- 7,
- 279,
- 190,
- 8,
- 279,
- 190,
- 9,
- 279,
- 190,
- 10,
- 279,
- 190,
- 11,
- 279,
- 190,
- 12,
- 279,
- 190,
- 13,
- 279,
- 190,
- 14,
- 279,
- 190,
- 15,
- 279,
- 190,
- 16,
- 279,
- 190,
- 17,
- 279,
- 190,
- 18,
- 279,
- 190,
- 19,
- 0
-};
-
-uint16 gal_auto[32];
-
-uint16 gal_up[] = {
- 2,
- 0+90*64,
- 0,
- 65534,
- 2,
- 1+90*64,
- 0,
- 65534,
- 2,
- 2+90*64,
- 0,
- 65534,
- 2,
- 3+90*64,
- 0,
- 65534,
- 2,
- 4+90*64,
- 0,
- 65534,
- 2,
- 5+90*64,
- 0,
- 65534,
- 2,
- 6+90*64,
- 0,
- 65534,
- 2,
- 7+90*64,
- 0,
- 65534,
- 0
-};
-
-uint16 gal_down[] = {
- 2,
- 8+90*64,
- 0,
- 2,
- 2,
- 9+90*64,
- 0,
- 2,
- 2,
- 10+90*64,
- 0,
- 2,
- 2,
- 11+90*64,
- 0,
- 2,
- 2,
- 12+90*64,
- 0,
- 2,
- 2,
- 13+90*64,
- 0,
- 2,
- 2,
- 14+90*64,
- 0,
- 2,
- 2,
- 15+90*64,
- 0,
- 2,
- 0
-};
-
-uint16 gal_left[] = {
- 4,
- 16+90*64,
- 65532,
- 0,
- 4,
- 17+90*64,
- 65532,
- 0,
- 4,
- 18+90*64,
- 65532,
- 0,
- 4,
- 19+90*64,
- 65532,
- 0,
- 4,
- 20+90*64,
- 65532,
- 0,
- 4,
- 21+90*64,
- 65532,
- 0,
- 4,
- 22+90*64,
- 65532,
- 0,
- 4,
- 23+90*64,
- 65532,
- 0,
- 0
-};
-
-uint16 gal_right[] = {
- 4,
- 24+90*64,
- 4,
- 0,
- 4,
- 25+90*64,
- 4,
- 0,
- 4,
- 26+90*64,
- 4,
- 0,
- 4,
- 27+90*64,
- 4,
- 0,
- 4,
- 28+90*64,
- 4,
- 0,
- 4,
- 29+90*64,
- 4,
- 0,
- 4,
- 30+90*64,
- 4,
- 0,
- 4,
- 31+90*64,
- 4,
- 0,
- 0
-};
-
-uint16 gal_st_up[] = {
- 90*64,
- 1,
- 0,
- 36,
- 0
-};
-
-uint16 gal_st_down[] = {
- 90*64,
- 1,
- 0,
- 32,
- 0
-};
-
-uint16 gal_st_left[] = {
- 90*64,
- 1,
- 0,
- 34,
- 0
-};
-
-uint16 gal_st_right[] = {
- 90*64,
- 1,
- 0,
- 38,
- 0
-};
-
-uint16 gal_u_to_d[] = {
- 35+90*64,
- 34+90*64,
- 33+90*64,
- 0
-};
-
-uint16 gal_u_to_r[] = {
- 37+90*64,
- 0
-};
-
-uint16 gal_d_to_u[] = {
- 39+90*64,
- 38+90*64,
- 37+90*64,
- 0
-};
-
-uint16 gal_d_to_l[] = {
- 33+90*64,
- 0
-};
-
-uint16 gal_d_to_r[] = {
- 39+90*64,
- 0
-};
-
-uint16 gal_l_to_u[] = {
- 35+90*64,
- 0
-};
-
-uint16 gal_l_to_d[] = {
- 33+90*64,
- 0
-};
-
-uint16 gal_l_to_r[] = {
- 33+90*64,
- 32+90*64,
- 39+90*64,
- 0
-};
-
-uint16 gal_r_to_u[] = {
- 37+90*64,
- 0
-};
-
-uint16 gal_r_to_d[] = {
- 39+90*64,
- 0
-};
-
-uint16 gal_r_to_l[] = {
- 37+90*64,
- 36+90*64,
- 35+90*64,
- 0
-};
-
-TurnTable gallagher_turnTable0 = {
- { // turnTableUp
- 0,
- gal_u_to_d,
- gal_u_to_l,
- gal_u_to_r,
- 0
- },
- { // turnTableDown
- gal_d_to_u,
- 0,
- gal_d_to_l,
- gal_d_to_r,
- 0
- },
- { // turnTableLeft
- gal_l_to_u,
- gal_l_to_d,
- 0,
- gal_l_to_r,
- 0
- },
- { // turnTableRight
- gal_r_to_u,
- gal_r_to_d,
- gal_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet gallagher_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- gal_up, // animUp
- gal_down, // animDown
- gal_left, // animLeft
- gal_right, // animRight
- gal_st_up, // standUp
- gal_st_down, // standDown
- gal_st_left, // standLeft
- gal_st_right, // standRight
- 0, // standTalk
- &gallagher_turnTable0
-};
-
-ExtCompact gallagher_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- LEFT, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96+32, // spWidth_xx
- SP_COL_GALAG, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- gal_auto, // animScratch
- 0, // megaSet
- &gallagher_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact gallagher = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION, // status
- 0, // sync
- 73, // screen
- ID_SC73_FLOOR, // place
- 0, // getToTable
- 408, // xcood
- 296, // ycood
- 34+90*64, // frame
- 20630, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- 1, // mouseRel_y
- 32, // mouseSize_x
- 16, // mouseSize_y
- SC73_CORPSE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- GALLAGHER_LOGIC73, // baseSub
- 0, // baseSub_off
- &gallagher_ext
-};
-
-uint16 sc73_joey_fight1[] = {
- 86*64,
- 313,
- 240,
- 0,
- 315,
- 240,
- 0,
- 316,
- 240,
- 0,
- 317,
- 240,
- 0,
- 318,
- 240,
- 0,
- 318,
- 240,
- 0,
- 312,
- 241,
- 1,
- 303,
- 238,
- 2,
- 299,
- 237,
- 3,
- 297,
- 239,
- 4,
- 293,
- 244,
- 5,
- 292,
- 242,
- 6,
- 293,
- 242,
- 7,
- 287,
- 244,
- 8,
- 281,
- 245,
- 9,
- 279,
- 248,
- 10,
- 276,
- 248,
- 11,
- 272,
- 247,
- 12,
- 271,
- 246,
- 13,
- 270,
- 247,
- 14,
- 271,
- 248,
- 15,
- 270,
- 249,
- 16,
- 271,
- 250,
- 17,
- 271,
- 251,
- 18,
- 271,
- 252,
- 19,
- 271,
- 253,
- 20,
- 271,
- 254,
- 21,
- 271,
- 255,
- 22,
- 271,
- 255,
- 22,
- 271,
- 255,
- 22,
- 0
-};
-
-uint16 sc73_gall_fight2[] = {
- 89*64,
- 318,
- 227,
- 0,
- 317,
- 227,
- 1,
- 310,
- 226,
- 2,
- 304,
- 226,
- 3,
- 304,
- 227,
- 4,
- 300,
- 226,
- 5,
- 298,
- 226,
- 0,
- 299,
- 226,
- 6,
- 299,
- 226,
- 7,
- 296,
- 226,
- 8,
- 296,
- 226,
- 9,
- 297,
- 226,
- 10,
- 297,
- 226,
- 10,
- 297,
- 226,
- 10,
- 297,
- 226,
- 10,
- 297,
- 226,
- 10,
- 284,
- 228,
- 11,
- 282,
- 233,
- 12,
- 285,
- 231,
- 13,
- 290,
- 228,
- 14,
- 293,
- 227,
- 15,
- 295,
- 227,
- 16,
- 297,
- 228,
- 17,
- 299,
- 230,
- 18,
- 298,
- 232,
- 19,
- 295,
- 239,
- 20,
- 294,
- 247,
- 21,
- 294,
- 255,
- 22,
- 294,
- 265,
- 23,
- 294,
- 266,
- 24,
- 294,
- 266,
- 25,
- 294,
- 266,
- 26,
- 294,
- 266,
- 27,
- 294,
- 266,
- 28,
- 294,
- 266,
- 29,
- 294,
- 266,
- 30,
- 294,
- 266,
- 31,
- 294,
- 266,
- 32,
- 294,
- 266,
- 33,
- 0
-};
-
-uint16 reset_72_73[] = {
- C_SCREEN,
- 73,
- C_PLACE,
- ID_SC73_FLOOR,
- C_XCOOD,
- 168,
- C_YCOOD,
- 264,
- 65535
-};
-
-uint16 sc73_joey_fight2[] = {
- 88*64,
- 271,
- 253,
- 0,
- 271,
- 255,
- 1,
- 271,
- 255,
- 1,
- 271,
- 255,
- 1,
- 271,
- 252,
- 2,
- 271,
- 255,
- 1,
- 271,
- 255,
- 1,
- 271,
- 251,
- 3,
- 271,
- 255,
- 1,
- 271,
- 255,
- 1,
- 271,
- 255,
- 1,
- 271,
- 255,
- 4,
- 271,
- 255,
- 5,
- 271,
- 254,
- 6,
- 271,
- 250,
- 7,
- 271,
- 250,
- 7,
- 269,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 268,
- 255,
- 8,
- 0
-};
-
-uint16 sc73_floor_table[] = {
- ID_SC73_FLOOR,
- RET_OK,
- ID_SC73_EXIT,
- GT_SC73_EXIT,
- 0,
- SC73_EXIT_WALK_ON,
- 1,
- SC73_DOOR_WALK_ON,
- 3,
- SC73_BIG_DOOR_WALK_ON,
- ID_SC73_CHAMBER4,
- GT_SC73_CHAMBER4,
- ID_SC73_CHAMBER5,
- GT_SC73_CHAMBER5,
- ID_SC73_BIG_DOOR,
- GT_SC73_BIG_DOOR,
- ID_SC73_SENSOR,
- GT_SC73_SENSOR,
- ID_SC73_DOOR,
- GT_SC73_DOOR,
- ID_SC73_LOCKED_DOOR,
- GT_SC73_LOCKED_DOOR,
- ID_JOEY_PARK,
- GT_JOEY_PARK,
- 4,
- GT_SC73_JOEY_WAIT,
- 5,
- GT_SC73_GALL_1,
- 6,
- GT_SC73_GALL_2,
- ID_MEDI,
- GT_SC73_WRECKED_DROID,
- ID_GALLAGHER,
- GT_SC73_CORPSE,
- 65535
-};
-
-Compact sc73_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 73, // screen
- 0, // place
- sc73_floor_table, // getToTable
- 188, // xcood
- 260, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 375-188, // mouseSize_x
- 327-260, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc73_bits_anim[] = {
- 74*64,
- 322,
- 237,
- 0,
- 322,
- 237,
- 0,
- 322,
- 237,
- 0,
- 322,
- 237,
- 0,
- 322,
- 237,
- 0,
- 322,
- 237,
- 0,
- 322,
- 237,
- 0,
- 314,
- 238,
- 1,
- 312,
- 237,
- 2,
- 310,
- 239,
- 3,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 279,
- 244,
- 4,
- 261,
- 243,
- 5,
- 251,
- 243,
- 6,
- 244,
- 248,
- 7,
- 234,
- 259,
- 8,
- 0
-};
-
-uint16 sc73_gall_fight1[] = {
- 87*64,
- 339,
- 227,
- 0,
- 339,
- 227,
- 1,
- 339,
- 227,
- 2,
- 336,
- 227,
- 3,
- 336,
- 227,
- 4,
- 335,
- 228,
- 5,
- 324,
- 229,
- 6,
- 317,
- 230,
- 7,
- 319,
- 231,
- 8,
- 321,
- 230,
- 9,
- 320,
- 229,
- 10,
- 318,
- 229,
- 11,
- 305,
- 230,
- 12,
- 305,
- 230,
- 13,
- 313,
- 229,
- 14,
- 316,
- 227,
- 15,
- 318,
- 227,
- 16,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 319,
- 227,
- 17,
- 0
-};
-
-Compact sc73_door = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 362, // xcood
- 212, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 369-362, // mouseSize_x
- 270-212, // mouseSize_y
- SC73_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc73_cham4_anim[] = {
- 140*64,
- 225,
- 190,
- 0,
- 225,
- 190,
- 1,
- 225,
- 190,
- 2,
- 225,
- 190,
- 3,
- 225,
- 190,
- 4,
- 225,
- 190,
- 5,
- 225,
- 190,
- 6,
- 225,
- 190,
- 7,
- 225,
- 190,
- 8,
- 225,
- 190,
- 9,
- 225,
- 190,
- 10,
- 225,
- 190,
- 11,
- 225,
- 190,
- 12,
- 225,
- 190,
- 13,
- 225,
- 190,
- 14,
- 225,
- 190,
- 15,
- 225,
- 190,
- 16,
- 225,
- 190,
- 17,
- 225,
- 190,
- 18,
- 225,
- 190,
- 19,
- 0
-};
-
-Compact sc73_bits = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 322, // xcood
- 237, // ycood
- 74*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
- SC73_BITS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc73_locked_door = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 162, // xcood
- 236, // ycood
- 0, // frame
- 181, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 178-162, // mouseSize_x
- 298-236, // mouseSize_y
- SC73_LOCKED_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc73_mouse_list[] = {
- ID_MEDI,
- ID_GALLAGHER,
- ID_SC73_CHAMBER4,
- ID_SC73_CHAMBER5,
- ID_SC73_SENSOR,
- ID_SC73_BIG_DOOR,
- ID_SC73_EXIT,
- ID_SC73_DOOR,
- ID_SC73_LOCKED_DOOR,
- ID_SC73_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc73_sensor = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 405, // xcood
- 251, // ycood
- 139*64, // frame
- 20570, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65532, // mouseRel_y
- 410-401, // mouseSize_x
- 271-247, // mouseSize_y
- SC73_SENSOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC73_SENSOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc73_cham5_light = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 291, // xcood
- 242, // ycood
- 96*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
- SC73_CHAM5_LIGHT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc73_joey_lunge[] = {
- 85*64,
- 254,
- 240,
- 0,
- 256,
- 241,
- 1,
- 260,
- 242,
- 2,
- 266,
- 243,
- 3,
- 274,
- 243,
- 3,
- 282,
- 243,
- 3,
- 290,
- 242,
- 2,
- 296,
- 241,
- 1,
- 302,
- 240,
- 0,
- 306,
- 240,
- 0,
- 310,
- 240,
- 0,
- 0
-};
-
-uint16 sc73_get_board[] = {
- 43*64,
- 272,
- 216,
- 0,
- 272,
- 216,
- 1,
- 272,
- 216,
- 2,
- 272,
- 216,
- 3,
- 272,
- 216,
- 3,
- 272,
- 216,
- 3,
- 272,
- 216,
- 3,
- 272,
- 216,
- 3,
- 272,
- 216,
- 3,
- 272,
- 216,
- 3,
- 272,
- 216,
- 3,
- 272,
- 216,
- 2,
- 272,
- 216,
- 1,
- 272,
- 216,
- 0,
- 0
-};
-
-uint16 sc73_chip_list[] = {
- IT_SC73_LAYER_0+DISK_7,
- IT_SC73_LAYER_1+DISK_7,
- IT_SC73_LAYER_2+DISK_7,
- IT_SC73_GRID_1+DISK_7,
- IT_SC73_GRID_2+DISK_7,
- IT_MEDI+DISK_7,
- IT_MEDI_TALK+DISK_7,
- IT_GALLAGHER+DISK_7+0X8000,
- IT_GALL_TALK+DISK_7,
- IT_SC73_SENSOR+DISK_7,
- IT_SC73_CHAMBER3+DISK_7,
- IT_SC73_CHAMBER4+DISK_7,
- IT_SC73_CHAMBER5+DISK_7,
- IT_SC73_BIG_DOOR+DISK_7,
- IT_SC73_CHAM4_LIGHT+DISK_7,
- IT_SC73_CHAM5_LIGHT+DISK_7,
- IT_SC73_JOEY_LUNGE+DISK_7,
- IT_SC73_JOEY_FIGHT1+DISK_7,
- IT_SC73_JOEY_FIGHT2+DISK_7,
- IT_SC73_DEAD_GALL+DISK_7,
- IT_SC73_BITS+DISK_7,
- IT_SC73_BITS2+DISK_7,
- IT_SC73_SPRAY+DISK_7,
- 0
-};
-
-Compact sc73_spray = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 312, // xcood
- 224, // ycood
- 76*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
- SC73_SPRAY_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 reset_74_73[] = {
- C_SCREEN,
- 73,
- C_PLACE,
- ID_SC73_FLOOR,
- C_XCOOD,
- 384,
- C_YCOOD,
- 264,
- 65535
-};
-
-uint32 *grid73 = 0;
-
-Compact sc73_bits2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 285, // xcood
- 248, // ycood
- 75*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
- SC73_BITS2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc73_sensor_anim[] = {
- 139*64,
- 405,
- 251,
- 0,
- 405,
- 251,
- 0,
- 405,
- 251,
- 0,
- 405,
- 251,
- 0,
- 405,
- 251,
- 0,
- 405,
- 251,
- 0,
- 405,
- 251,
- 0,
- 405,
- 251,
- 0,
- 405,
- 251,
- 0,
- 405,
- 251,
- 1,
- 405,
- 251,
- 1,
- 405,
- 251,
- 1,
- 405,
- 251,
- 1,
- 405,
- 251,
- 1,
- 405,
- 251,
- 1,
- 405,
- 251,
- 1,
- 405,
- 251,
- 1,
- 405,
- 251,
- 1,
- 405,
- 251,
- 2,
- 405,
- 251,
- 2,
- 405,
- 251,
- 2,
- 405,
- 251,
- 2,
- 405,
- 251,
- 2,
- 405,
- 251,
- 2,
- 405,
- 251,
- 2,
- 405,
- 251,
- 2,
- 405,
- 251,
- 2,
- 405,
- 251,
- 2,
- 405,
- 251,
- 3,
- 0
-};
-
-uint16 sc73_fast_list[] = {
- 12+DISK_7,
- 51+DISK_7,
- 52+DISK_7,
- 53+DISK_7,
- 54+DISK_7,
- 268+DISK_7,
- 0
-};
-
-uint16 sc73_joey_list[] = {
- 176,
- 391,
- 272,
- 319,
- 1,
- 176,
- 199,
- 272,
- 295,
- 0,
- 384,
- 391,
- 288,
- 303,
- 0,
- 176,
- 207,
- 296,
- 303,
- 0,
- 0
-};
-
-uint16 sc73_spray_anim[] = {
- 76*64,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 312,
- 224,
- 0,
- 306,
- 235,
- 1,
- 311,
- 226,
- 2,
- 315,
- 225,
- 3,
- 325,
- 220,
- 4,
- 336,
- 224,
- 5,
- 348,
- 234,
- 6,
- 0
-};
-
-Compact sc73_chamber4 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 225, // xcood
- 190, // ycood
- 140*64, // frame
- 20569, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- (int16) 65533, // mouseRel_y
- 253-224, // mouseSize_x
- 238-188, // mouseSize_y
- SC73_CHAMBER4_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC73_CHAMBER4_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc73_chamber3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 189, // xcood
- 190, // ycood
- 142*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
- SC73_CHAMBER3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc73_palette[] = {
- 0,
- 1024,
- 1284,
- 2053,
- 1799,
- 2311,
- 1801,
- 2311,
- 2825,
- 2824,
- 2824,
- 2572,
- 3082,
- 2062,
- 2830,
- 2830,
- 3852,
- 3597,
- 3853,
- 3854,
- 3087,
- 3346,
- 4622,
- 3087,
- 3856,
- 3345,
- 4625,
- 4876,
- 4878,
- 3601,
- 4880,
- 5135,
- 4624,
- 4625,
- 5907,
- 4113,
- 5902,
- 5392,
- 5138,
- 5392,
- 4631,
- 4630,
- 4633,
- 5651,
- 5397,
- 4382,
- 4370,
- 6424,
- 5654,
- 5654,
- 5656,
- 6164,
- 6939,
- 5141,
- 5657,
- 4631,
- 5659,
- 5151,
- 5397,
- 6170,
- 6172,
- 6422,
- 6681,
- 6173,
- 8986,
- 5398,
- 7955,
- 6171,
- 6685,
- 7194,
- 7965,
- 5915,
- 7955,
- 8740,
- 6426,
- 6437,
- 7959,
- 6939,
- 7202,
- 7197,
- 7711,
- 8725,
- 10275,
- 6426,
- 9493,
- 7710,
- 6944,
- 9239,
- 5664,
- 9764,
- 9242,
- 10273,
- 7197,
- 10518,
- 9500,
- 7710,
- 7211,
- 8474,
- 8481,
- 10523,
- 7709,
- 8997,
- 10521,
- 11042,
- 7455,
- 10009,
- 9001,
- 9251,
- 10268,
- 11302,
- 8225,
- 8744,
- 8227,
- 7978,
- 12059,
- 7194,
- 8493,
- 8750,
- 9501,
- 9510,
- 9766,
- 7718,
- 7216,
- 11038,
- 11816,
- 8484,
- 11297,
- 11302,
- 9254,
- 12062,
- 12324,
- 9254,
- 12833,
- 11806,
- 10024,
- 11556,
- 10284,
- 10795,
- 11813,
- 8488,
- 11312,
- 12579,
- 8999,
- 7477,
- 10546,
- 9253,
- 9012,
- 12071,
- 11566,
- 11053,
- 12580,
- 13361,
- 10282,
- 13862,
- 10783,
- 10290,
- 12584,
- 12339,
- 10287,
- 13351,
- 10796,
- 11570,
- 13864,
- 13607,
- 10797,
- 12844,
- 11057,
- 9527,
- 12849,
- 13868,
- 11567,
- 13866,
- 11570,
- 11320,
- 13617,
- 12079,
- 10553,
- 14126,
- 11568,
- 13367,
- 13875,
- 12338,
- 13113,
- 15154,
- 13616,
- 13624,
- 14898,
- 13622,
- 14140,
- 15672,
- 15161,
- 15166,
- 2825,
- 2571,
- 2568,
- 2569,
- 11,
- 63,
- 3596,
- 2828,
- 2829,
- 2058,
- 1802,
- 2316,
- 1540,
- 4358,
- 7,
- 26,
- 7936,
- 0,
- 35,
- 9984,
- 0,
- 43,
- 16128,
- 0,
- 5376,
- 0,
- 31,
- 10752,
- 0,
- 52,
- 15423,
- 13,
- 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,
- 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,
- 5653,
- 4112,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 14649,
- 12601,
- 13105,
- 10537,
- 8749,
- 10018,
- 7196,
- 5665,
- 6934,
- 2879,
- 13835,
- 1542,
- 558,
- 9730,
- 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
-};
-
-Compact sc73_chamber5 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 279, // xcood
- 190, // ycood
- 141*64, // frame
- 20569, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- (int16) 65533, // mouseRel_y
- 307-278, // mouseSize_x
- 238-188, // mouseSize_y
- SC73_CHAMBER5_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC73_CHAMBER5_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc73_cham4_flash[] = {
- 95*64,
- 236,
- 243,
- 0,
- 236,
- 243,
- 1,
- 236,
- 243,
- 1,
- 236,
- 243,
- 0,
- 236,
- 243,
- 0,
- 236,
- 243,
- 0,
- 236,
- 243,
- 0,
- 236,
- 243,
- 0,
- 236,
- 243,
- 0,
- 236,
- 243,
- 0,
- 236,
- 243,
- 0,
- 236,
- 243,
- 0,
- 236,
- 243,
- 0,
- 236,
- 243,
- 0,
- 0
-};
-
-uint16 sc73_bits2_anim[] = {
- 75*64,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 285,
- 248,
- 0,
- 300,
- 245,
- 1,
- 291,
- 244,
- 2,
- 297,
- 244,
- 3,
- 294,
- 245,
- 4,
- 293,
- 250,
- 5,
- 298,
- 258,
- 6,
- 297,
- 269,
- 7,
- 0
-};
-
-uint16 sc73_logic_list[] = {
- ID_FOSTER,
- ID_MEDI,
- ID_GALLAGHER,
- ID_KEN,
- ID_SC73_BIG_DOOR,
- ID_SC73_SENSOR,
- ID_SC73_CHAMBER3,
- ID_SC73_CHAMBER4,
- ID_SC73_CHAM4_LIGHT,
- ID_SC73_CHAMBER5,
- ID_SC73_CHAM5_LIGHT,
- ID_SC73_BITS,
- ID_SC73_BITS2,
- ID_SC73_SPRAY,
- ID_SC75_TONGS,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 reset_75_73[] = {
- C_SCREEN,
- 73,
- C_PLACE,
- ID_SC73_FLOOR,
- C_XCOOD,
- 408,
- C_YCOOD,
- 296,
- 65535
-};
-
-uint16 sc73_cham3_anim[] = {
- 142*64,
- 189,
- 190,
- 0,
- 189,
- 190,
- 1,
- 189,
- 190,
- 2,
- 189,
- 190,
- 3,
- 189,
- 190,
- 4,
- 189,
- 190,
- 5,
- 189,
- 190,
- 6,
- 189,
- 190,
- 7,
- 189,
- 190,
- 8,
- 189,
- 190,
- 9,
- 189,
- 190,
- 10,
- 189,
- 190,
- 11,
- 189,
- 190,
- 12,
- 189,
- 190,
- 13,
- 189,
- 190,
- 14,
- 189,
- 190,
- 15,
- 189,
- 190,
- 16,
- 189,
- 190,
- 17,
- 189,
- 190,
- 18,
- 189,
- 190,
- 19,
- 0
-};
-
-uint16 sc73_search[] = {
- 44*64,
- 293,
- 252,
- 0,
- 293,
- 252,
- 1,
- 293,
- 252,
- 2,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 3,
- 293,
- 252,
- 2,
- 293,
- 252,
- 1,
- 293,
- 252,
- 0,
- 0
-};
-
-Compact sc73_big_door = {
- 0, // logic
- ST_MOUSE+ST_SORT, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 384, // xcood
- 213, // ycood
- 138*64, // frame
- 181, // cursorText
- SC73_BIG_DOOR_MOUSE_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65528, // mouseRel_y
- 398-380, // mouseSize_x
- 298-205, // mouseSize_y
- SC73_BIG_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *gal = (uint32*)&gallagher;
-
-Compact sc73_cham4_light = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 73, // screen
- 0, // place
- 0, // getToTable
- 236, // xcood
- 243, // ycood
- 95*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
- SC73_CHAM4_LIGHT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/74comp.h b/sky/compacts/74comp.h
deleted file mode 100644
index c77e2778ce..0000000000
--- a/sky/compacts/74comp.h
+++ /dev/null
@@ -1,6690 +0,0 @@
-/* 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 SKY74COMP_H
-#define SKY74COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact sc74_monitor3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 258, // xcood
- 186, // ycood
- 57*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
- SC74_MONITOR3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc74_pod = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 340, // xcood
- 193, // ycood
- 109*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
- SC74_POD_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc74_terminal = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 204, // xcood
- 227, // ycood
- 0, // frame
- 51, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 230-204, // mouseSize_x
- 253-227, // mouseSize_y
- SC74_TERMINAL_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc74_int_table[] = {
- ID_SC74_FLOOR,
- GT_SC74_FLOOR,
- ID_SC74_DOOR,
- GT_SC74_FLOOR,
- ID_SC74_MONITOR1,
- GT_SC74_FLOOR,
- ID_SC74_LEFT_TV,
- GT_SC74_FLOOR,
- ID_SC74_RIGHT_TV,
- GT_SC74_FLOOR,
- ID_SC74_INTERFACE,
- RET_OK,
- ID_SC74_INT_SLOT,
- GT_SC74_FLOOR,
- ID_SC74_TERMINAL,
- GT_SC74_FLOOR,
- 65535
-};
-
-Compact sc74_interface = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 74, // screen
- 0, // place
- sc74_int_table, // getToTable
- 340, // xcood
- 241, // ycood
- 0, // frame
- 56, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 366-340, // mouseSize_x
- 290-241, // mouseSize_y
- SC74_INTERFACE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc74_mon4_anim[] = {
- 58*64,
- 281,
- 186,
- 0,
- 281,
- 186,
- 0,
- 281,
- 186,
- 0,
- 281,
- 186,
- 0,
- 281,
- 186,
- 0,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 2,
- 281,
- 186,
- 2,
- 281,
- 186,
- 2,
- 281,
- 186,
- 2,
- 281,
- 186,
- 2,
- 281,
- 186,
- 3,
- 281,
- 186,
- 3,
- 281,
- 186,
- 3,
- 281,
- 186,
- 3,
- 281,
- 186,
- 3,
- 281,
- 186,
- 4,
- 281,
- 186,
- 4,
- 281,
- 186,
- 4,
- 281,
- 186,
- 4,
- 281,
- 186,
- 4,
- 281,
- 186,
- 5,
- 281,
- 186,
- 5,
- 281,
- 186,
- 5,
- 281,
- 186,
- 5,
- 281,
- 186,
- 5,
- 281,
- 186,
- 6,
- 281,
- 186,
- 6,
- 281,
- 186,
- 6,
- 281,
- 186,
- 6,
- 281,
- 186,
- 6,
- 281,
- 186,
- 7,
- 281,
- 186,
- 7,
- 281,
- 186,
- 7,
- 281,
- 186,
- 7,
- 281,
- 186,
- 7,
- 281,
- 186,
- 8,
- 281,
- 186,
- 8,
- 281,
- 186,
- 8,
- 281,
- 186,
- 8,
- 281,
- 186,
- 8,
- 281,
- 186,
- 9,
- 281,
- 186,
- 9,
- 281,
- 186,
- 9,
- 281,
- 186,
- 9,
- 281,
- 186,
- 9,
- 281,
- 186,
- 10,
- 281,
- 186,
- 10,
- 281,
- 186,
- 10,
- 281,
- 186,
- 10,
- 281,
- 186,
- 10,
- 281,
- 186,
- 11,
- 281,
- 186,
- 11,
- 281,
- 186,
- 11,
- 281,
- 186,
- 11,
- 281,
- 186,
- 11,
- 281,
- 186,
- 12,
- 281,
- 186,
- 12,
- 281,
- 186,
- 12,
- 281,
- 186,
- 12,
- 281,
- 186,
- 12,
- 281,
- 186,
- 13,
- 281,
- 186,
- 13,
- 281,
- 186,
- 13,
- 281,
- 186,
- 13,
- 281,
- 186,
- 13,
- 281,
- 186,
- 14,
- 281,
- 186,
- 14,
- 281,
- 186,
- 14,
- 281,
- 186,
- 14,
- 281,
- 186,
- 14,
- 281,
- 186,
- 15,
- 281,
- 186,
- 15,
- 281,
- 186,
- 15,
- 281,
- 186,
- 15,
- 281,
- 186,
- 15,
- 281,
- 186,
- 16,
- 281,
- 186,
- 16,
- 281,
- 186,
- 16,
- 281,
- 186,
- 16,
- 281,
- 186,
- 16,
- 281,
- 186,
- 17,
- 281,
- 186,
- 17,
- 281,
- 186,
- 17,
- 281,
- 186,
- 17,
- 281,
- 186,
- 17,
- 281,
- 186,
- 18,
- 281,
- 186,
- 18,
- 281,
- 186,
- 18,
- 281,
- 186,
- 18,
- 281,
- 186,
- 18,
- 281,
- 186,
- 19,
- 281,
- 186,
- 19,
- 281,
- 186,
- 19,
- 281,
- 186,
- 19,
- 281,
- 186,
- 19,
- 281,
- 186,
- 20,
- 281,
- 186,
- 20,
- 281,
- 186,
- 20,
- 281,
- 186,
- 20,
- 281,
- 186,
- 20,
- 281,
- 186,
- 21,
- 281,
- 186,
- 21,
- 281,
- 186,
- 21,
- 281,
- 186,
- 21,
- 281,
- 186,
- 21,
- 281,
- 186,
- 22,
- 281,
- 186,
- 22,
- 281,
- 186,
- 22,
- 281,
- 186,
- 22,
- 281,
- 186,
- 22,
- 281,
- 186,
- 23,
- 281,
- 186,
- 23,
- 281,
- 186,
- 23,
- 281,
- 186,
- 23,
- 281,
- 186,
- 23,
- 281,
- 186,
- 24,
- 281,
- 186,
- 24,
- 281,
- 186,
- 24,
- 281,
- 186,
- 24,
- 281,
- 186,
- 24,
- 281,
- 186,
- 25,
- 281,
- 186,
- 25,
- 281,
- 186,
- 25,
- 281,
- 186,
- 25,
- 281,
- 186,
- 25,
- 281,
- 186,
- 26,
- 281,
- 186,
- 26,
- 281,
- 186,
- 26,
- 281,
- 186,
- 26,
- 281,
- 186,
- 26,
- 281,
- 186,
- 27,
- 281,
- 186,
- 27,
- 281,
- 186,
- 27,
- 281,
- 186,
- 27,
- 281,
- 186,
- 27,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 28,
- 281,
- 186,
- 27,
- 281,
- 186,
- 27,
- 281,
- 186,
- 27,
- 281,
- 186,
- 27,
- 281,
- 186,
- 27,
- 281,
- 186,
- 26,
- 281,
- 186,
- 26,
- 281,
- 186,
- 26,
- 281,
- 186,
- 26,
- 281,
- 186,
- 26,
- 281,
- 186,
- 25,
- 281,
- 186,
- 25,
- 281,
- 186,
- 25,
- 281,
- 186,
- 25,
- 281,
- 186,
- 25,
- 281,
- 186,
- 24,
- 281,
- 186,
- 24,
- 281,
- 186,
- 24,
- 281,
- 186,
- 24,
- 281,
- 186,
- 24,
- 281,
- 186,
- 23,
- 281,
- 186,
- 23,
- 281,
- 186,
- 23,
- 281,
- 186,
- 23,
- 281,
- 186,
- 23,
- 281,
- 186,
- 22,
- 281,
- 186,
- 22,
- 281,
- 186,
- 22,
- 281,
- 186,
- 22,
- 281,
- 186,
- 22,
- 281,
- 186,
- 21,
- 281,
- 186,
- 21,
- 281,
- 186,
- 21,
- 281,
- 186,
- 21,
- 281,
- 186,
- 21,
- 281,
- 186,
- 20,
- 281,
- 186,
- 20,
- 281,
- 186,
- 20,
- 281,
- 186,
- 20,
- 281,
- 186,
- 20,
- 281,
- 186,
- 19,
- 281,
- 186,
- 19,
- 281,
- 186,
- 19,
- 281,
- 186,
- 19,
- 281,
- 186,
- 19,
- 281,
- 186,
- 29,
- 281,
- 186,
- 29,
- 281,
- 186,
- 29,
- 281,
- 186,
- 29,
- 281,
- 186,
- 29,
- 281,
- 186,
- 30,
- 281,
- 186,
- 30,
- 281,
- 186,
- 30,
- 281,
- 186,
- 30,
- 281,
- 186,
- 30,
- 281,
- 186,
- 16,
- 281,
- 186,
- 16,
- 281,
- 186,
- 16,
- 281,
- 186,
- 16,
- 281,
- 186,
- 16,
- 281,
- 186,
- 31,
- 281,
- 186,
- 31,
- 281,
- 186,
- 31,
- 281,
- 186,
- 31,
- 281,
- 186,
- 31,
- 281,
- 186,
- 32,
- 281,
- 186,
- 32,
- 281,
- 186,
- 32,
- 281,
- 186,
- 32,
- 281,
- 186,
- 32,
- 281,
- 186,
- 33,
- 281,
- 186,
- 33,
- 281,
- 186,
- 33,
- 281,
- 186,
- 33,
- 281,
- 186,
- 33,
- 281,
- 186,
- 34,
- 281,
- 186,
- 34,
- 281,
- 186,
- 34,
- 281,
- 186,
- 34,
- 281,
- 186,
- 34,
- 281,
- 186,
- 35,
- 281,
- 186,
- 35,
- 281,
- 186,
- 35,
- 281,
- 186,
- 35,
- 281,
- 186,
- 35,
- 281,
- 186,
- 36,
- 281,
- 186,
- 36,
- 281,
- 186,
- 36,
- 281,
- 186,
- 36,
- 281,
- 186,
- 36,
- 281,
- 186,
- 37,
- 281,
- 186,
- 37,
- 281,
- 186,
- 37,
- 281,
- 186,
- 37,
- 281,
- 186,
- 37,
- 281,
- 186,
- 8,
- 281,
- 186,
- 8,
- 281,
- 186,
- 8,
- 281,
- 186,
- 8,
- 281,
- 186,
- 8,
- 281,
- 186,
- 7,
- 281,
- 186,
- 7,
- 281,
- 186,
- 7,
- 281,
- 186,
- 7,
- 281,
- 186,
- 7,
- 281,
- 186,
- 6,
- 281,
- 186,
- 6,
- 281,
- 186,
- 6,
- 281,
- 186,
- 6,
- 281,
- 186,
- 6,
- 281,
- 186,
- 5,
- 281,
- 186,
- 5,
- 281,
- 186,
- 5,
- 281,
- 186,
- 5,
- 281,
- 186,
- 5,
- 281,
- 186,
- 4,
- 281,
- 186,
- 4,
- 281,
- 186,
- 4,
- 281,
- 186,
- 4,
- 281,
- 186,
- 4,
- 281,
- 186,
- 3,
- 281,
- 186,
- 3,
- 281,
- 186,
- 3,
- 281,
- 186,
- 3,
- 281,
- 186,
- 3,
- 281,
- 186,
- 38,
- 281,
- 186,
- 38,
- 281,
- 186,
- 38,
- 281,
- 186,
- 38,
- 281,
- 186,
- 38,
- 281,
- 186,
- 39,
- 281,
- 186,
- 39,
- 281,
- 186,
- 39,
- 281,
- 186,
- 39,
- 281,
- 186,
- 39,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 281,
- 186,
- 1,
- 0
-};
-
-uint16 sc74_rtv_anim[] = {
- 60*64,
- 298,
- 212,
- 0,
- 298,
- 212,
- 0,
- 298,
- 212,
- 1,
- 298,
- 212,
- 1,
- 298,
- 212,
- 2,
- 298,
- 212,
- 2,
- 298,
- 212,
- 3,
- 298,
- 212,
- 3,
- 298,
- 212,
- 4,
- 298,
- 212,
- 4,
- 298,
- 212,
- 5,
- 298,
- 212,
- 5,
- 298,
- 212,
- 6,
- 298,
- 212,
- 6,
- 298,
- 212,
- 7,
- 298,
- 212,
- 7,
- 298,
- 212,
- 8,
- 298,
- 212,
- 8,
- 298,
- 212,
- 9,
- 298,
- 212,
- 9,
- 298,
- 212,
- 10,
- 298,
- 212,
- 10,
- 298,
- 212,
- 11,
- 298,
- 212,
- 11,
- 298,
- 212,
- 12,
- 298,
- 212,
- 12,
- 298,
- 212,
- 13,
- 298,
- 212,
- 13,
- 298,
- 212,
- 14,
- 298,
- 212,
- 14,
- 298,
- 212,
- 15,
- 298,
- 212,
- 15,
- 298,
- 212,
- 16,
- 298,
- 212,
- 16,
- 298,
- 212,
- 17,
- 298,
- 212,
- 17,
- 298,
- 212,
- 18,
- 298,
- 212,
- 18,
- 298,
- 212,
- 19,
- 298,
- 212,
- 19,
- 298,
- 212,
- 20,
- 298,
- 212,
- 20,
- 298,
- 212,
- 21,
- 298,
- 212,
- 21,
- 298,
- 212,
- 22,
- 298,
- 212,
- 22,
- 298,
- 212,
- 23,
- 298,
- 212,
- 23,
- 298,
- 212,
- 24,
- 298,
- 212,
- 24,
- 298,
- 212,
- 25,
- 298,
- 212,
- 25,
- 298,
- 212,
- 25,
- 298,
- 212,
- 25,
- 298,
- 212,
- 25,
- 298,
- 212,
- 25,
- 298,
- 212,
- 26,
- 298,
- 212,
- 26,
- 298,
- 212,
- 27,
- 298,
- 212,
- 27,
- 298,
- 212,
- 28,
- 298,
- 212,
- 28,
- 298,
- 212,
- 29,
- 298,
- 212,
- 29,
- 298,
- 212,
- 30,
- 298,
- 212,
- 30,
- 298,
- 212,
- 31,
- 298,
- 212,
- 31,
- 298,
- 212,
- 32,
- 298,
- 212,
- 32,
- 298,
- 212,
- 33,
- 298,
- 212,
- 33,
- 298,
- 212,
- 34,
- 298,
- 212,
- 34,
- 298,
- 212,
- 35,
- 298,
- 212,
- 35,
- 298,
- 212,
- 36,
- 298,
- 212,
- 36,
- 298,
- 212,
- 37,
- 298,
- 212,
- 37,
- 298,
- 212,
- 38,
- 298,
- 212,
- 38,
- 298,
- 212,
- 39,
- 298,
- 212,
- 39,
- 298,
- 212,
- 40,
- 298,
- 212,
- 40,
- 298,
- 212,
- 41,
- 298,
- 212,
- 41,
- 298,
- 212,
- 42,
- 298,
- 212,
- 42,
- 298,
- 212,
- 43,
- 298,
- 212,
- 43,
- 298,
- 212,
- 44,
- 298,
- 212,
- 44,
- 298,
- 212,
- 45,
- 298,
- 212,
- 45,
- 298,
- 212,
- 46,
- 298,
- 212,
- 46,
- 298,
- 212,
- 47,
- 298,
- 212,
- 47,
- 298,
- 212,
- 48,
- 298,
- 212,
- 48,
- 298,
- 212,
- 49,
- 298,
- 212,
- 49,
- 298,
- 212,
- 50,
- 298,
- 212,
- 50,
- 298,
- 212,
- 51,
- 298,
- 212,
- 51,
- 298,
- 212,
- 52,
- 298,
- 212,
- 52,
- 298,
- 212,
- 53,
- 298,
- 212,
- 53,
- 298,
- 212,
- 54,
- 298,
- 212,
- 54,
- 298,
- 212,
- 54,
- 298,
- 212,
- 54,
- 298,
- 212,
- 54,
- 298,
- 212,
- 54,
- 298,
- 212,
- 55,
- 298,
- 212,
- 55,
- 298,
- 212,
- 56,
- 298,
- 212,
- 56,
- 298,
- 212,
- 57,
- 298,
- 212,
- 57,
- 298,
- 212,
- 58,
- 298,
- 212,
- 58,
- 298,
- 212,
- 59,
- 298,
- 212,
- 59,
- 298,
- 212,
- 60,
- 298,
- 212,
- 60,
- 298,
- 212,
- 61,
- 298,
- 212,
- 61,
- 298,
- 212,
- 62,
- 298,
- 212,
- 62,
- 298,
- 212,
- 63,
- 0
-};
-
-uint16 sc74_pod_down[] = {
- 109*64,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 1,
- 340,
- 193,
- 2,
- 340,
- 193,
- 3,
- 340,
- 193,
- 4,
- 340,
- 193,
- 5,
- 340,
- 193,
- 6,
- 340,
- 193,
- 7,
- 340,
- 193,
- 8,
- 340,
- 193,
- 9,
- 340,
- 193,
- 10,
- 340,
- 193,
- 11,
- 340,
- 193,
- 12,
- 340,
- 193,
- 13,
- 340,
- 193,
- 14,
- 340,
- 193,
- 15,
- 340,
- 193,
- 16,
- 340,
- 193,
- 17,
- 340,
- 193,
- 18,
- 340,
- 193,
- 19,
- 340,
- 193,
- 20,
- 340,
- 193,
- 21,
- 340,
- 193,
- 22,
- 340,
- 193,
- 23,
- 340,
- 193,
- 24,
- 340,
- 193,
- 25,
- 340,
- 193,
- 26,
- 340,
- 193,
- 27,
- 340,
- 193,
- 28,
- 340,
- 193,
- 29,
- 340,
- 193,
- 30,
- 340,
- 193,
- 31,
- 340,
- 193,
- 32,
- 340,
- 193,
- 33,
- 340,
- 193,
- 34,
- 340,
- 193,
- 35,
- 340,
- 193,
- 36,
- 340,
- 193,
- 36,
- 340,
- 193,
- 36,
- 0
-};
-
-uint16 sc74_lights_anim[] = {
- 61*64,
- 243,
- 253,
- 0,
- 243,
- 253,
- 0,
- 243,
- 253,
- 0,
- 243,
- 253,
- 1,
- 243,
- 253,
- 1,
- 243,
- 253,
- 1,
- 0
-};
-
-uint16 sc74_pod_up[] = {
- 110*64,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 0,
- 340,
- 193,
- 1,
- 340,
- 193,
- 2,
- 340,
- 193,
- 3,
- 340,
- 193,
- 4,
- 340,
- 193,
- 5,
- 340,
- 193,
- 6,
- 340,
- 193,
- 7,
- 340,
- 193,
- 8,
- 340,
- 193,
- 9,
- 340,
- 193,
- 10,
- 340,
- 193,
- 11,
- 340,
- 193,
- 12,
- 340,
- 193,
- 13,
- 340,
- 193,
- 14,
- 340,
- 193,
- 15,
- 340,
- 193,
- 16,
- 340,
- 193,
- 17,
- 340,
- 193,
- 18,
- 340,
- 193,
- 19,
- 340,
- 193,
- 20,
- 340,
- 193,
- 21,
- 340,
- 193,
- 22,
- 340,
- 193,
- 23,
- 340,
- 193,
- 24,
- 340,
- 193,
- 25,
- 340,
- 193,
- 26,
- 340,
- 193,
- 27,
- 340,
- 193,
- 28,
- 340,
- 193,
- 29,
- 340,
- 193,
- 30,
- 340,
- 193,
- 31,
- 340,
- 193,
- 32,
- 340,
- 193,
- 33,
- 340,
- 193,
- 34,
- 340,
- 193,
- 35,
- 0
-};
-
-Compact sc74_int_slot = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 377, // xcood
- 266, // ycood
- 94*64, // frame
- 50, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65529, // mouseRel_x
- 1, // mouseRel_y
- 378-370, // mouseSize_x
- 270-267, // mouseSize_y
- SC74_INT_SLOT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC74_INT_SLOT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc74_mouse_list[] = {
- ID_SC74_INT_SLOT,
- ID_SC74_INTERFACE,
- ID_SC74_TERMINAL,
- ID_SC74_MONITOR1,
- ID_SC74_LEFT_TV,
- ID_SC74_RIGHT_TV,
- ID_SC74_DOOR,
- ID_SC74_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc74_chip_list[] = {
- IT_SC74_LAYER_0+DISK_7,
- IT_SC74_LAYER_1+DISK_7,
- IT_SC74_LAYER_2+DISK_7,
- IT_SC74_GRID_1+DISK_7,
- IT_SC74_GRID_2+DISK_7,
- IT_SC74_MONITOR1+DISK_7,
- IT_SC74_MONITOR2+DISK_7,
- IT_SC74_MONITOR3+DISK_7,
- IT_SC74_MONITOR4+DISK_7,
- IT_SC74_LEFT_TV+DISK_7,
- IT_SC74_LIGHTS+DISK_7,
- IT_SC74_POD_DOWN+DISK_7,
- IT_SC74_POD_UP+DISK_7,
- IT_SC74_FOST_SIT+DISK_7,
- IT_SC74_GET_UP+DISK_7,
- IT_SC74_USECARD+DISK_7,
- IT_SC74_USECARD2+DISK_7,
- IT_SC74_RPOCKET+DISK_7,
- 94+DISK_7,
- 0
-};
-
-Compact sc74_monitor2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 235, // xcood
- 186, // ycood
- 56*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
- SC74_MONITOR2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc74_floor_table[] = {
- ID_SC74_FLOOR,
- RET_OK,
- ID_SC74_DOOR,
- GT_SC74_DOOR,
- 0,
- SC74_DOOR_WALK_ON,
- ID_SC74_MONITOR1,
- GT_SC74_MONITOR1,
- ID_SC74_LEFT_TV,
- GT_SC74_LEFT_TV,
- ID_SC74_RIGHT_TV,
- GT_SC74_RIGHT_TV,
- ID_SC74_INTERFACE,
- GT_SC74_INTERFACE,
- ID_SC74_INT_SLOT,
- GT_SC74_INT_SLOT,
- ID_SC74_TERMINAL,
- GT_SC74_TERMINAL,
- 65535
-};
-
-Compact sc74_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 74, // screen
- 0, // place
- sc74_floor_table, // getToTable
- 150, // xcood
- 260, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-150, // mouseSize_x
- 327-260, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 reset_73_74[] = {
- C_SCREEN,
- 74,
- C_PLACE,
- ID_SC74_FLOOR,
- C_XCOOD,
- 160,
- C_YCOOD,
- 280,
- 65535
-};
-
-uint16 sc74_ltv_anim[] = {
- 59*64,
- 243,
- 212,
- 0,
- 243,
- 212,
- 0,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 2,
- 243,
- 212,
- 2,
- 243,
- 212,
- 3,
- 243,
- 212,
- 3,
- 243,
- 212,
- 4,
- 243,
- 212,
- 4,
- 243,
- 212,
- 5,
- 243,
- 212,
- 5,
- 243,
- 212,
- 6,
- 243,
- 212,
- 6,
- 243,
- 212,
- 7,
- 243,
- 212,
- 7,
- 243,
- 212,
- 8,
- 243,
- 212,
- 8,
- 243,
- 212,
- 9,
- 243,
- 212,
- 9,
- 243,
- 212,
- 10,
- 243,
- 212,
- 10,
- 243,
- 212,
- 11,
- 243,
- 212,
- 11,
- 243,
- 212,
- 12,
- 243,
- 212,
- 12,
- 243,
- 212,
- 13,
- 243,
- 212,
- 13,
- 243,
- 212,
- 14,
- 243,
- 212,
- 14,
- 243,
- 212,
- 15,
- 243,
- 212,
- 15,
- 243,
- 212,
- 16,
- 243,
- 212,
- 16,
- 243,
- 212,
- 17,
- 243,
- 212,
- 17,
- 243,
- 212,
- 18,
- 243,
- 212,
- 18,
- 243,
- 212,
- 19,
- 243,
- 212,
- 19,
- 243,
- 212,
- 20,
- 243,
- 212,
- 20,
- 243,
- 212,
- 21,
- 243,
- 212,
- 21,
- 243,
- 212,
- 22,
- 243,
- 212,
- 22,
- 243,
- 212,
- 23,
- 243,
- 212,
- 23,
- 243,
- 212,
- 24,
- 243,
- 212,
- 24,
- 243,
- 212,
- 25,
- 243,
- 212,
- 25,
- 243,
- 212,
- 26,
- 243,
- 212,
- 26,
- 243,
- 212,
- 27,
- 243,
- 212,
- 27,
- 243,
- 212,
- 28,
- 243,
- 212,
- 28,
- 243,
- 212,
- 29,
- 243,
- 212,
- 29,
- 243,
- 212,
- 30,
- 243,
- 212,
- 30,
- 243,
- 212,
- 31,
- 243,
- 212,
- 31,
- 243,
- 212,
- 32,
- 243,
- 212,
- 32,
- 243,
- 212,
- 33,
- 243,
- 212,
- 33,
- 243,
- 212,
- 34,
- 243,
- 212,
- 34,
- 243,
- 212,
- 35,
- 243,
- 212,
- 35,
- 243,
- 212,
- 36,
- 243,
- 212,
- 36,
- 243,
- 212,
- 37,
- 243,
- 212,
- 37,
- 243,
- 212,
- 38,
- 243,
- 212,
- 38,
- 243,
- 212,
- 39,
- 243,
- 212,
- 39,
- 243,
- 212,
- 40,
- 243,
- 212,
- 40,
- 243,
- 212,
- 41,
- 243,
- 212,
- 41,
- 243,
- 212,
- 42,
- 243,
- 212,
- 42,
- 243,
- 212,
- 43,
- 243,
- 212,
- 43,
- 243,
- 212,
- 44,
- 243,
- 212,
- 44,
- 243,
- 212,
- 45,
- 243,
- 212,
- 45,
- 243,
- 212,
- 46,
- 243,
- 212,
- 46,
- 243,
- 212,
- 47,
- 243,
- 212,
- 47,
- 243,
- 212,
- 48,
- 243,
- 212,
- 48,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 49,
- 243,
- 212,
- 48,
- 243,
- 212,
- 48,
- 243,
- 212,
- 47,
- 243,
- 212,
- 47,
- 243,
- 212,
- 46,
- 243,
- 212,
- 46,
- 243,
- 212,
- 45,
- 243,
- 212,
- 45,
- 243,
- 212,
- 44,
- 243,
- 212,
- 44,
- 243,
- 212,
- 43,
- 243,
- 212,
- 43,
- 243,
- 212,
- 42,
- 243,
- 212,
- 42,
- 243,
- 212,
- 41,
- 243,
- 212,
- 41,
- 243,
- 212,
- 40,
- 243,
- 212,
- 40,
- 243,
- 212,
- 39,
- 243,
- 212,
- 39,
- 243,
- 212,
- 50,
- 243,
- 212,
- 51,
- 243,
- 212,
- 52,
- 243,
- 212,
- 53,
- 243,
- 212,
- 54,
- 243,
- 212,
- 55,
- 243,
- 212,
- 35,
- 243,
- 212,
- 35,
- 243,
- 212,
- 56,
- 243,
- 212,
- 57,
- 243,
- 212,
- 58,
- 243,
- 212,
- 59,
- 243,
- 212,
- 60,
- 243,
- 212,
- 61,
- 243,
- 212,
- 62,
- 243,
- 212,
- 63,
- 243,
- 212,
- 64,
- 243,
- 212,
- 65,
- 243,
- 212,
- 66,
- 243,
- 212,
- 67,
- 243,
- 212,
- 68,
- 243,
- 212,
- 69,
- 243,
- 212,
- 70,
- 243,
- 212,
- 71,
- 243,
- 212,
- 72,
- 243,
- 212,
- 73,
- 243,
- 212,
- 74,
- 243,
- 212,
- 75,
- 243,
- 212,
- 76,
- 243,
- 212,
- 77,
- 243,
- 212,
- 78,
- 243,
- 212,
- 78,
- 243,
- 212,
- 79,
- 243,
- 212,
- 79,
- 243,
- 212,
- 80,
- 243,
- 212,
- 80,
- 243,
- 212,
- 81,
- 243,
- 212,
- 81,
- 243,
- 212,
- 19,
- 243,
- 212,
- 19,
- 243,
- 212,
- 82,
- 243,
- 212,
- 82,
- 243,
- 212,
- 83,
- 243,
- 212,
- 83,
- 243,
- 212,
- 84,
- 243,
- 212,
- 84,
- 243,
- 212,
- 85,
- 243,
- 212,
- 85,
- 243,
- 212,
- 14,
- 243,
- 212,
- 14,
- 243,
- 212,
- 13,
- 243,
- 212,
- 13,
- 243,
- 212,
- 12,
- 243,
- 212,
- 12,
- 243,
- 212,
- 86,
- 243,
- 212,
- 86,
- 243,
- 212,
- 87,
- 243,
- 212,
- 87,
- 243,
- 212,
- 9,
- 243,
- 212,
- 9,
- 243,
- 212,
- 8,
- 243,
- 212,
- 8,
- 243,
- 212,
- 7,
- 243,
- 212,
- 7,
- 243,
- 212,
- 6,
- 243,
- 212,
- 6,
- 243,
- 212,
- 5,
- 243,
- 212,
- 5,
- 243,
- 212,
- 4,
- 243,
- 212,
- 4,
- 243,
- 212,
- 3,
- 243,
- 212,
- 3,
- 243,
- 212,
- 2,
- 243,
- 212,
- 2,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 243,
- 212,
- 1,
- 0
-};
-
-Compact sc74_left_tv = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 243, // xcood
- 212, // ycood
- 59*64, // frame
- 57, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- (int16) 65533, // mouseRel_y
- 263-241, // mouseSize_x
- 230-209, // mouseSize_y
- SC74_MONITORS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC74_LEFT_TV_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc74_usecard[] = {
- 70*64,
- 360,
- 240,
- 0,
- 360,
- 240,
- 1,
- 360,
- 240,
- 2,
- 360,
- 240,
- 2,
- 360,
- 240,
- 2,
- 360,
- 240,
- 2,
- 360,
- 240,
- 2,
- 360,
- 240,
- 1,
- 360,
- 240,
- 0,
- 0
-};
-
-uint32 *grid74 = 0;
-
-uint16 sc74_fost_sit[] = {
- 92*64,
- 345,
- 244,
- 0,
- 342,
- 244,
- 1,
- 342,
- 244,
- 2,
- 342,
- 243,
- 3,
- 342,
- 240,
- 4,
- 342,
- 241,
- 5,
- 342,
- 241,
- 6,
- 342,
- 241,
- 7,
- 342,
- 241,
- 8,
- 342,
- 241,
- 8,
- 0
-};
-
-Compact sc74_door = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 183, // xcood
- 231, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 195-183, // mouseSize_x
- 288-231, // mouseSize_y
- SC74_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc74_monitor4 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 281, // xcood
- 186, // ycood
- 58*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
- SC74_MONITOR4_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc74_mon3_anim[] = {
- 57*64,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 1,
- 258,
- 186,
- 1,
- 258,
- 186,
- 1,
- 258,
- 186,
- 1,
- 258,
- 186,
- 1,
- 258,
- 186,
- 2,
- 258,
- 186,
- 2,
- 258,
- 186,
- 2,
- 258,
- 186,
- 2,
- 258,
- 186,
- 2,
- 258,
- 186,
- 3,
- 258,
- 186,
- 3,
- 258,
- 186,
- 3,
- 258,
- 186,
- 3,
- 258,
- 186,
- 3,
- 258,
- 186,
- 4,
- 258,
- 186,
- 4,
- 258,
- 186,
- 4,
- 258,
- 186,
- 4,
- 258,
- 186,
- 4,
- 258,
- 186,
- 5,
- 258,
- 186,
- 5,
- 258,
- 186,
- 5,
- 258,
- 186,
- 5,
- 258,
- 186,
- 5,
- 258,
- 186,
- 6,
- 258,
- 186,
- 6,
- 258,
- 186,
- 6,
- 258,
- 186,
- 6,
- 258,
- 186,
- 6,
- 258,
- 186,
- 7,
- 258,
- 186,
- 7,
- 258,
- 186,
- 7,
- 258,
- 186,
- 7,
- 258,
- 186,
- 7,
- 258,
- 186,
- 8,
- 258,
- 186,
- 8,
- 258,
- 186,
- 8,
- 258,
- 186,
- 8,
- 258,
- 186,
- 8,
- 258,
- 186,
- 9,
- 258,
- 186,
- 9,
- 258,
- 186,
- 9,
- 258,
- 186,
- 9,
- 258,
- 186,
- 9,
- 258,
- 186,
- 10,
- 258,
- 186,
- 10,
- 258,
- 186,
- 10,
- 258,
- 186,
- 10,
- 258,
- 186,
- 10,
- 258,
- 186,
- 11,
- 258,
- 186,
- 11,
- 258,
- 186,
- 11,
- 258,
- 186,
- 11,
- 258,
- 186,
- 11,
- 258,
- 186,
- 12,
- 258,
- 186,
- 12,
- 258,
- 186,
- 12,
- 258,
- 186,
- 12,
- 258,
- 186,
- 12,
- 258,
- 186,
- 13,
- 258,
- 186,
- 13,
- 258,
- 186,
- 13,
- 258,
- 186,
- 13,
- 258,
- 186,
- 13,
- 258,
- 186,
- 14,
- 258,
- 186,
- 14,
- 258,
- 186,
- 14,
- 258,
- 186,
- 14,
- 258,
- 186,
- 14,
- 258,
- 186,
- 15,
- 258,
- 186,
- 15,
- 258,
- 186,
- 15,
- 258,
- 186,
- 15,
- 258,
- 186,
- 15,
- 258,
- 186,
- 16,
- 258,
- 186,
- 16,
- 258,
- 186,
- 16,
- 258,
- 186,
- 16,
- 258,
- 186,
- 16,
- 258,
- 186,
- 17,
- 258,
- 186,
- 17,
- 258,
- 186,
- 17,
- 258,
- 186,
- 17,
- 258,
- 186,
- 17,
- 258,
- 186,
- 18,
- 258,
- 186,
- 18,
- 258,
- 186,
- 18,
- 258,
- 186,
- 18,
- 258,
- 186,
- 18,
- 258,
- 186,
- 19,
- 258,
- 186,
- 19,
- 258,
- 186,
- 19,
- 258,
- 186,
- 19,
- 258,
- 186,
- 19,
- 258,
- 186,
- 20,
- 258,
- 186,
- 20,
- 258,
- 186,
- 20,
- 258,
- 186,
- 20,
- 258,
- 186,
- 20,
- 258,
- 186,
- 21,
- 258,
- 186,
- 21,
- 258,
- 186,
- 21,
- 258,
- 186,
- 21,
- 258,
- 186,
- 21,
- 258,
- 186,
- 22,
- 258,
- 186,
- 22,
- 258,
- 186,
- 22,
- 258,
- 186,
- 22,
- 258,
- 186,
- 22,
- 258,
- 186,
- 23,
- 258,
- 186,
- 23,
- 258,
- 186,
- 23,
- 258,
- 186,
- 23,
- 258,
- 186,
- 23,
- 258,
- 186,
- 24,
- 258,
- 186,
- 24,
- 258,
- 186,
- 24,
- 258,
- 186,
- 24,
- 258,
- 186,
- 24,
- 258,
- 186,
- 25,
- 258,
- 186,
- 25,
- 258,
- 186,
- 25,
- 258,
- 186,
- 25,
- 258,
- 186,
- 25,
- 258,
- 186,
- 26,
- 258,
- 186,
- 26,
- 258,
- 186,
- 26,
- 258,
- 186,
- 26,
- 258,
- 186,
- 26,
- 258,
- 186,
- 27,
- 258,
- 186,
- 27,
- 258,
- 186,
- 27,
- 258,
- 186,
- 27,
- 258,
- 186,
- 27,
- 258,
- 186,
- 28,
- 258,
- 186,
- 28,
- 258,
- 186,
- 28,
- 258,
- 186,
- 28,
- 258,
- 186,
- 28,
- 258,
- 186,
- 29,
- 258,
- 186,
- 29,
- 258,
- 186,
- 29,
- 258,
- 186,
- 29,
- 258,
- 186,
- 29,
- 258,
- 186,
- 29,
- 258,
- 186,
- 29,
- 258,
- 186,
- 29,
- 258,
- 186,
- 29,
- 258,
- 186,
- 29,
- 258,
- 186,
- 28,
- 258,
- 186,
- 28,
- 258,
- 186,
- 28,
- 258,
- 186,
- 28,
- 258,
- 186,
- 28,
- 258,
- 186,
- 27,
- 258,
- 186,
- 27,
- 258,
- 186,
- 27,
- 258,
- 186,
- 27,
- 258,
- 186,
- 27,
- 258,
- 186,
- 26,
- 258,
- 186,
- 26,
- 258,
- 186,
- 26,
- 258,
- 186,
- 26,
- 258,
- 186,
- 26,
- 258,
- 186,
- 25,
- 258,
- 186,
- 25,
- 258,
- 186,
- 25,
- 258,
- 186,
- 25,
- 258,
- 186,
- 25,
- 258,
- 186,
- 24,
- 258,
- 186,
- 24,
- 258,
- 186,
- 24,
- 258,
- 186,
- 24,
- 258,
- 186,
- 24,
- 258,
- 186,
- 23,
- 258,
- 186,
- 23,
- 258,
- 186,
- 23,
- 258,
- 186,
- 23,
- 258,
- 186,
- 23,
- 258,
- 186,
- 22,
- 258,
- 186,
- 22,
- 258,
- 186,
- 22,
- 258,
- 186,
- 22,
- 258,
- 186,
- 22,
- 258,
- 186,
- 21,
- 258,
- 186,
- 21,
- 258,
- 186,
- 21,
- 258,
- 186,
- 21,
- 258,
- 186,
- 21,
- 258,
- 186,
- 20,
- 258,
- 186,
- 20,
- 258,
- 186,
- 20,
- 258,
- 186,
- 20,
- 258,
- 186,
- 20,
- 258,
- 186,
- 19,
- 258,
- 186,
- 19,
- 258,
- 186,
- 19,
- 258,
- 186,
- 19,
- 258,
- 186,
- 19,
- 258,
- 186,
- 18,
- 258,
- 186,
- 18,
- 258,
- 186,
- 18,
- 258,
- 186,
- 18,
- 258,
- 186,
- 18,
- 258,
- 186,
- 17,
- 258,
- 186,
- 17,
- 258,
- 186,
- 17,
- 258,
- 186,
- 17,
- 258,
- 186,
- 17,
- 258,
- 186,
- 30,
- 258,
- 186,
- 30,
- 258,
- 186,
- 30,
- 258,
- 186,
- 30,
- 258,
- 186,
- 30,
- 258,
- 186,
- 31,
- 258,
- 186,
- 31,
- 258,
- 186,
- 31,
- 258,
- 186,
- 31,
- 258,
- 186,
- 31,
- 258,
- 186,
- 32,
- 258,
- 186,
- 32,
- 258,
- 186,
- 32,
- 258,
- 186,
- 32,
- 258,
- 186,
- 32,
- 258,
- 186,
- 33,
- 258,
- 186,
- 33,
- 258,
- 186,
- 33,
- 258,
- 186,
- 33,
- 258,
- 186,
- 33,
- 258,
- 186,
- 34,
- 258,
- 186,
- 34,
- 258,
- 186,
- 34,
- 258,
- 186,
- 34,
- 258,
- 186,
- 34,
- 258,
- 186,
- 35,
- 258,
- 186,
- 35,
- 258,
- 186,
- 35,
- 258,
- 186,
- 35,
- 258,
- 186,
- 35,
- 258,
- 186,
- 36,
- 258,
- 186,
- 36,
- 258,
- 186,
- 36,
- 258,
- 186,
- 36,
- 258,
- 186,
- 36,
- 258,
- 186,
- 37,
- 258,
- 186,
- 37,
- 258,
- 186,
- 37,
- 258,
- 186,
- 37,
- 258,
- 186,
- 37,
- 258,
- 186,
- 38,
- 258,
- 186,
- 38,
- 258,
- 186,
- 38,
- 258,
- 186,
- 38,
- 258,
- 186,
- 38,
- 258,
- 186,
- 7,
- 258,
- 186,
- 7,
- 258,
- 186,
- 7,
- 258,
- 186,
- 7,
- 258,
- 186,
- 7,
- 258,
- 186,
- 39,
- 258,
- 186,
- 39,
- 258,
- 186,
- 39,
- 258,
- 186,
- 39,
- 258,
- 186,
- 39,
- 258,
- 186,
- 40,
- 258,
- 186,
- 40,
- 258,
- 186,
- 40,
- 258,
- 186,
- 40,
- 258,
- 186,
- 40,
- 258,
- 186,
- 4,
- 258,
- 186,
- 4,
- 258,
- 186,
- 4,
- 258,
- 186,
- 4,
- 258,
- 186,
- 4,
- 258,
- 186,
- 3,
- 258,
- 186,
- 3,
- 258,
- 186,
- 3,
- 258,
- 186,
- 3,
- 258,
- 186,
- 3,
- 258,
- 186,
- 2,
- 258,
- 186,
- 2,
- 258,
- 186,
- 2,
- 258,
- 186,
- 2,
- 258,
- 186,
- 2,
- 258,
- 186,
- 1,
- 258,
- 186,
- 1,
- 258,
- 186,
- 1,
- 258,
- 186,
- 1,
- 258,
- 186,
- 1,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 258,
- 186,
- 0,
- 0
-};
-
-uint16 sc74_get_up[] = {
- 93*64,
- 342,
- 241,
- 0,
- 342,
- 241,
- 1,
- 342,
- 241,
- 2,
- 342,
- 241,
- 3,
- 342,
- 240,
- 4,
- 342,
- 243,
- 5,
- 342,
- 244,
- 6,
- 346,
- 244,
- 7,
- 350,
- 244,
- 8,
- 355,
- 242,
- 9,
- 0
-};
-
-Compact sc74_monitor1 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 213, // xcood
- 189, // ycood
- 55*64, // frame
- 20654, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65534, // mouseRel_x
- (int16) 65533, // mouseRel_y
- 346-211, // mouseSize_x
- 206-186, // mouseSize_y
- SC74_MONITORS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC74_MONITOR1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc74_mon1_anim[] = {
- 55*64,
- 213,
- 189,
- 0,
- 213,
- 189,
- 1,
- 213,
- 189,
- 2,
- 213,
- 189,
- 2,
- 213,
- 189,
- 3,
- 213,
- 189,
- 4,
- 213,
- 189,
- 4,
- 213,
- 189,
- 5,
- 213,
- 189,
- 6,
- 213,
- 189,
- 7,
- 213,
- 189,
- 8,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 10,
- 213,
- 189,
- 11,
- 213,
- 189,
- 11,
- 213,
- 189,
- 12,
- 213,
- 189,
- 13,
- 213,
- 189,
- 14,
- 213,
- 189,
- 15,
- 213,
- 189,
- 16,
- 213,
- 189,
- 17,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 19,
- 213,
- 189,
- 20,
- 213,
- 189,
- 21,
- 213,
- 189,
- 21,
- 213,
- 189,
- 22,
- 213,
- 189,
- 23,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 25,
- 213,
- 189,
- 26,
- 213,
- 189,
- 26,
- 213,
- 189,
- 27,
- 213,
- 189,
- 28,
- 213,
- 189,
- 29,
- 213,
- 189,
- 30,
- 213,
- 189,
- 31,
- 213,
- 189,
- 31,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 0,
- 213,
- 189,
- 1,
- 213,
- 189,
- 2,
- 213,
- 189,
- 2,
- 213,
- 189,
- 3,
- 213,
- 189,
- 4,
- 213,
- 189,
- 4,
- 213,
- 189,
- 5,
- 213,
- 189,
- 6,
- 213,
- 189,
- 7,
- 213,
- 189,
- 8,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 10,
- 213,
- 189,
- 11,
- 213,
- 189,
- 11,
- 213,
- 189,
- 12,
- 213,
- 189,
- 13,
- 213,
- 189,
- 14,
- 213,
- 189,
- 15,
- 213,
- 189,
- 16,
- 213,
- 189,
- 17,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 19,
- 213,
- 189,
- 20,
- 213,
- 189,
- 21,
- 213,
- 189,
- 21,
- 213,
- 189,
- 22,
- 213,
- 189,
- 23,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 25,
- 213,
- 189,
- 26,
- 213,
- 189,
- 26,
- 213,
- 189,
- 27,
- 213,
- 189,
- 28,
- 213,
- 189,
- 29,
- 213,
- 189,
- 30,
- 213,
- 189,
- 31,
- 213,
- 189,
- 31,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 0,
- 213,
- 189,
- 1,
- 213,
- 189,
- 2,
- 213,
- 189,
- 2,
- 213,
- 189,
- 3,
- 213,
- 189,
- 4,
- 213,
- 189,
- 4,
- 213,
- 189,
- 5,
- 213,
- 189,
- 6,
- 213,
- 189,
- 7,
- 213,
- 189,
- 8,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 10,
- 213,
- 189,
- 11,
- 213,
- 189,
- 11,
- 213,
- 189,
- 12,
- 213,
- 189,
- 13,
- 213,
- 189,
- 14,
- 213,
- 189,
- 15,
- 213,
- 189,
- 16,
- 213,
- 189,
- 17,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 19,
- 213,
- 189,
- 20,
- 213,
- 189,
- 21,
- 213,
- 189,
- 21,
- 213,
- 189,
- 22,
- 213,
- 189,
- 23,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 25,
- 213,
- 189,
- 26,
- 213,
- 189,
- 26,
- 213,
- 189,
- 27,
- 213,
- 189,
- 28,
- 213,
- 189,
- 29,
- 213,
- 189,
- 30,
- 213,
- 189,
- 31,
- 213,
- 189,
- 31,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 0,
- 213,
- 189,
- 1,
- 213,
- 189,
- 2,
- 213,
- 189,
- 2,
- 213,
- 189,
- 3,
- 213,
- 189,
- 4,
- 213,
- 189,
- 4,
- 213,
- 189,
- 5,
- 213,
- 189,
- 6,
- 213,
- 189,
- 7,
- 213,
- 189,
- 8,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 10,
- 213,
- 189,
- 11,
- 213,
- 189,
- 11,
- 213,
- 189,
- 12,
- 213,
- 189,
- 13,
- 213,
- 189,
- 14,
- 213,
- 189,
- 15,
- 213,
- 189,
- 16,
- 213,
- 189,
- 17,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 19,
- 213,
- 189,
- 20,
- 213,
- 189,
- 21,
- 213,
- 189,
- 21,
- 213,
- 189,
- 22,
- 213,
- 189,
- 23,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 25,
- 213,
- 189,
- 26,
- 213,
- 189,
- 26,
- 213,
- 189,
- 27,
- 213,
- 189,
- 28,
- 213,
- 189,
- 29,
- 213,
- 189,
- 30,
- 213,
- 189,
- 31,
- 213,
- 189,
- 31,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 0,
- 213,
- 189,
- 1,
- 213,
- 189,
- 2,
- 213,
- 189,
- 2,
- 213,
- 189,
- 3,
- 213,
- 189,
- 4,
- 213,
- 189,
- 4,
- 213,
- 189,
- 5,
- 213,
- 189,
- 6,
- 213,
- 189,
- 7,
- 213,
- 189,
- 8,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 10,
- 213,
- 189,
- 11,
- 213,
- 189,
- 11,
- 213,
- 189,
- 12,
- 213,
- 189,
- 13,
- 213,
- 189,
- 14,
- 213,
- 189,
- 15,
- 213,
- 189,
- 16,
- 213,
- 189,
- 17,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 18,
- 213,
- 189,
- 19,
- 213,
- 189,
- 20,
- 213,
- 189,
- 21,
- 213,
- 189,
- 21,
- 213,
- 189,
- 22,
- 213,
- 189,
- 23,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 24,
- 213,
- 189,
- 25,
- 213,
- 189,
- 26,
- 213,
- 189,
- 26,
- 213,
- 189,
- 27,
- 213,
- 189,
- 28,
- 213,
- 189,
- 29,
- 213,
- 189,
- 30,
- 213,
- 189,
- 31,
- 213,
- 189,
- 31,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 32,
- 213,
- 189,
- 0,
- 213,
- 189,
- 1,
- 213,
- 189,
- 2,
- 213,
- 189,
- 2,
- 213,
- 189,
- 3,
- 213,
- 189,
- 4,
- 213,
- 189,
- 4,
- 213,
- 189,
- 5,
- 213,
- 189,
- 6,
- 213,
- 189,
- 7,
- 213,
- 189,
- 8,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 213,
- 189,
- 9,
- 0
-};
-
-uint16 sc74_palette[] = {
- 0,
- 256,
- 514,
- 516,
- 515,
- 516,
- 1026,
- 1028,
- 772,
- 1029,
- 1797,
- 771,
- 1539,
- 772,
- 1542,
- 1288,
- 2565,
- 1028,
- 1798,
- 1285,
- 2055,
- 1800,
- 1799,
- 2312,
- 2566,
- 2057,
- 2825,
- 2059,
- 2312,
- 2058,
- 3080,
- 2826,
- 2570,
- 2573,
- 2568,
- 2572,
- 3081,
- 3341,
- 2572,
- 3594,
- 3082,
- 3086,
- 3594,
- 3343,
- 3853,
- 3089,
- 4621,
- 2828,
- 4109,
- 2830,
- 4368,
- 3855,
- 3596,
- 4367,
- 3602,
- 3085,
- 4882,
- 4623,
- 4364,
- 4369,
- 4367,
- 5651,
- 3600,
- 4117,
- 4881,
- 4114,
- 4120,
- 4112,
- 5395,
- 4881,
- 4115,
- 4118,
- 5395,
- 4623,
- 5652,
- 5648,
- 4627,
- 4120,
- 4887,
- 6419,
- 4371,
- 5651,
- 4120,
- 6680,
- 5654,
- 7446,
- 4371,
- 6676,
- 5393,
- 6168,
- 6163,
- 5658,
- 4377,
- 5403,
- 5138,
- 5146,
- 5912,
- 7445,
- 5141,
- 5658,
- 5655,
- 6937,
- 6171,
- 7961,
- 5143,
- 6935,
- 5657,
- 5150,
- 6934,
- 6429,
- 5150,
- 7449,
- 6936,
- 6427,
- 7448,
- 8475,
- 5401,
- 7448,
- 6943,
- 5662,
- 8217,
- 7958,
- 7194,
- 6435,
- 6937,
- 6942,
- 7198,
- 5918,
- 8479,
- 7710,
- 6940,
- 5666,
- 8217,
- 9507,
- 6683,
- 7711,
- 6944,
- 7970,
- 9245,
- 7959,
- 7712,
- 8731,
- 7714,
- 6692,
- 8989,
- 8477,
- 8735,
- 9759,
- 7448,
- 9251,
- 8738,
- 7969,
- 8230,
- 9250,
- 9251,
- 8484,
- 10274,
- 8474,
- 8743,
- 9508,
- 9253,
- 7209,
- 10016,
- 10023,
- 8485,
- 10021,
- 9251,
- 9769,
- 10790,
- 9759,
- 9767,
- 10024,
- 10276,
- 9769,
- 10788,
- 10538,
- 10538,
- 11302,
- 10538,
- 10028,
- 11560,
- 11308,
- 10284,
- 11562,
- 11562,
- 11053,
- 12076,
- 10537,
- 11823,
- 12588,
- 12079,
- 12081,
- 14137,
- 2867,
- 0,
- 21,
- 7936,
- 0,
- 42,
- 13312,
- 0,
- 63,
- 0,
- 2108,
- 16191,
- 15893,
- 15934,
- 15934,
- 15934,
- 15934,
- 15934,
- 15934,
- 15678,
- 15934,
- 15933,
- 15678,
- 15934,
- 15933,
- 15678,
- 15934,
- 15933,
- 15678,
- 15934,
- 15933,
- 15421,
- 15678,
- 15932,
- 15421,
- 15678,
- 15676,
- 15421,
- 15677,
- 15676,
- 15421,
- 15677,
- 15676,
- 15165,
- 15677,
- 15675,
- 15165,
- 15421,
- 15675,
- 15164,
- 15421,
- 15675,
- 15164,
- 15421,
- 15675,
- 14908,
- 15421,
- 15674,
- 14908,
- 15421,
- 15418,
- 14908,
- 15420,
- 15418,
- 14908,
- 15164,
- 15418,
- 14651,
- 15164,
- 15417,
- 14651,
- 15164,
- 15417,
- 14651,
- 15164,
- 15417,
- 14651,
- 15164,
- 15417,
- 14651,
- 15164,
- 15417,
- 14395,
- 15164,
- 15160,
- 14394,
- 14907,
- 15160,
- 14394,
- 14907,
- 15160,
- 14394,
- 14907,
- 15160,
- 14138,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 14655,
- 13111,
- 14137,
- 14643,
- 13111,
- 14137,
- 13875,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc74_fast_list[] = {
- 12+DISK_7,
- 51+DISK_7,
- 52+DISK_7,
- 53+DISK_7,
- 54+DISK_7,
- 268+DISK_7,
- 0
-};
-
-uint16 sc74_usecard2[] = {
- 71*64,
- 200,
- 232,
- 0,
- 200,
- 232,
- 1,
- 200,
- 232,
- 2,
- 200,
- 232,
- 3,
- 200,
- 232,
- 3,
- 200,
- 232,
- 3,
- 200,
- 232,
- 3,
- 200,
- 232,
- 4,
- 200,
- 232,
- 0,
- 0
-};
-
-uint16 sc74_rpocket[] = {
- 62*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 reset_linc_74[] = {
- C_SCREEN,
- 74,
- C_PLACE,
- ID_SC74_INTERFACE,
- C_XCOOD,
- 0X156,
- C_YCOOD,
- 0XF1,
- C_FRAME,
- 8+92*64,
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_AR_PRIORITY+ST_COLLISION,
- 65535
-};
-
-Compact sc74_right_tv = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 298, // xcood
- 212, // ycood
- 60*64, // frame
- 57, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65532, // mouseRel_x
- (int16) 65533, // mouseRel_y
- 319-294, // mouseSize_x
- 229-209, // mouseSize_y
- SC74_MONITORS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC74_RIGHT_TV_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc74_logic_list[] = {
- ID_FOSTER,
- ID_MEDI,
- ID_GALLAGHER,
- ID_KEN,
- ID_SC74_MONITOR1,
- ID_SC74_MONITOR2,
- ID_SC74_MONITOR3,
- ID_SC74_MONITOR4,
- ID_SC74_LEFT_TV,
- ID_SC74_LIGHTS,
- ID_SC74_INT_SLOT,
- ID_SC74_POD,
- ID_SC75_TONGS,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc74_mon2_anim[] = {
- 56*64,
- 235,
- 186,
- 0,
- 235,
- 186,
- 0,
- 235,
- 186,
- 0,
- 235,
- 186,
- 1,
- 235,
- 186,
- 1,
- 235,
- 186,
- 2,
- 235,
- 186,
- 2,
- 235,
- 186,
- 2,
- 235,
- 186,
- 3,
- 235,
- 186,
- 3,
- 235,
- 186,
- 4,
- 235,
- 186,
- 4,
- 235,
- 186,
- 4,
- 235,
- 186,
- 5,
- 235,
- 186,
- 5,
- 235,
- 186,
- 5,
- 235,
- 186,
- 6,
- 235,
- 186,
- 6,
- 235,
- 186,
- 7,
- 235,
- 186,
- 7,
- 235,
- 186,
- 7,
- 235,
- 186,
- 8,
- 235,
- 186,
- 8,
- 235,
- 186,
- 9,
- 235,
- 186,
- 9,
- 235,
- 186,
- 9,
- 235,
- 186,
- 10,
- 235,
- 186,
- 10,
- 235,
- 186,
- 10,
- 235,
- 186,
- 11,
- 235,
- 186,
- 11,
- 235,
- 186,
- 12,
- 235,
- 186,
- 12,
- 235,
- 186,
- 12,
- 235,
- 186,
- 13,
- 235,
- 186,
- 13,
- 235,
- 186,
- 14,
- 235,
- 186,
- 14,
- 235,
- 186,
- 14,
- 235,
- 186,
- 15,
- 235,
- 186,
- 15,
- 235,
- 186,
- 16,
- 235,
- 186,
- 16,
- 235,
- 186,
- 16,
- 235,
- 186,
- 17,
- 235,
- 186,
- 17,
- 235,
- 186,
- 17,
- 235,
- 186,
- 18,
- 235,
- 186,
- 18,
- 235,
- 186,
- 19,
- 235,
- 186,
- 19,
- 235,
- 186,
- 19,
- 235,
- 186,
- 20,
- 235,
- 186,
- 20,
- 235,
- 186,
- 21,
- 235,
- 186,
- 21,
- 235,
- 186,
- 21,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 21,
- 235,
- 186,
- 21,
- 235,
- 186,
- 20,
- 235,
- 186,
- 20,
- 235,
- 186,
- 20,
- 235,
- 186,
- 19,
- 235,
- 186,
- 19,
- 235,
- 186,
- 18,
- 235,
- 186,
- 18,
- 235,
- 186,
- 18,
- 235,
- 186,
- 17,
- 235,
- 186,
- 17,
- 235,
- 186,
- 17,
- 235,
- 186,
- 16,
- 235,
- 186,
- 16,
- 235,
- 186,
- 15,
- 235,
- 186,
- 15,
- 235,
- 186,
- 15,
- 235,
- 186,
- 14,
- 235,
- 186,
- 14,
- 235,
- 186,
- 13,
- 235,
- 186,
- 13,
- 235,
- 186,
- 13,
- 235,
- 186,
- 12,
- 235,
- 186,
- 12,
- 235,
- 186,
- 11,
- 235,
- 186,
- 11,
- 235,
- 186,
- 11,
- 235,
- 186,
- 10,
- 235,
- 186,
- 10,
- 235,
- 186,
- 10,
- 235,
- 186,
- 9,
- 235,
- 186,
- 9,
- 235,
- 186,
- 8,
- 235,
- 186,
- 8,
- 235,
- 186,
- 8,
- 235,
- 186,
- 7,
- 235,
- 186,
- 7,
- 235,
- 186,
- 6,
- 235,
- 186,
- 6,
- 235,
- 186,
- 6,
- 235,
- 186,
- 5,
- 235,
- 186,
- 5,
- 235,
- 186,
- 5,
- 235,
- 186,
- 4,
- 235,
- 186,
- 4,
- 235,
- 186,
- 3,
- 235,
- 186,
- 3,
- 235,
- 186,
- 3,
- 235,
- 186,
- 2,
- 235,
- 186,
- 2,
- 235,
- 186,
- 1,
- 235,
- 186,
- 1,
- 235,
- 186,
- 1,
- 235,
- 186,
- 0,
- 235,
- 186,
- 0,
- 235,
- 186,
- 23,
- 235,
- 186,
- 23,
- 235,
- 186,
- 23,
- 235,
- 186,
- 24,
- 235,
- 186,
- 24,
- 235,
- 186,
- 24,
- 235,
- 186,
- 25,
- 235,
- 186,
- 25,
- 235,
- 186,
- 26,
- 235,
- 186,
- 26,
- 235,
- 186,
- 26,
- 235,
- 186,
- 27,
- 235,
- 186,
- 27,
- 235,
- 186,
- 28,
- 235,
- 186,
- 28,
- 235,
- 186,
- 28,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 28,
- 235,
- 186,
- 28,
- 235,
- 186,
- 27,
- 235,
- 186,
- 27,
- 235,
- 186,
- 27,
- 235,
- 186,
- 26,
- 235,
- 186,
- 26,
- 235,
- 186,
- 25,
- 235,
- 186,
- 25,
- 235,
- 186,
- 25,
- 235,
- 186,
- 24,
- 235,
- 186,
- 24,
- 235,
- 186,
- 24,
- 235,
- 186,
- 23,
- 235,
- 186,
- 23,
- 235,
- 186,
- 0,
- 235,
- 186,
- 0,
- 235,
- 186,
- 0,
- 235,
- 186,
- 1,
- 235,
- 186,
- 1,
- 235,
- 186,
- 2,
- 235,
- 186,
- 2,
- 235,
- 186,
- 2,
- 235,
- 186,
- 3,
- 235,
- 186,
- 3,
- 235,
- 186,
- 4,
- 235,
- 186,
- 4,
- 235,
- 186,
- 4,
- 235,
- 186,
- 5,
- 235,
- 186,
- 5,
- 235,
- 186,
- 5,
- 235,
- 186,
- 6,
- 235,
- 186,
- 6,
- 235,
- 186,
- 7,
- 235,
- 186,
- 7,
- 235,
- 186,
- 7,
- 235,
- 186,
- 8,
- 235,
- 186,
- 8,
- 235,
- 186,
- 9,
- 235,
- 186,
- 9,
- 235,
- 186,
- 9,
- 235,
- 186,
- 10,
- 235,
- 186,
- 10,
- 235,
- 186,
- 10,
- 235,
- 186,
- 11,
- 235,
- 186,
- 11,
- 235,
- 186,
- 12,
- 235,
- 186,
- 12,
- 235,
- 186,
- 12,
- 235,
- 186,
- 13,
- 235,
- 186,
- 13,
- 235,
- 186,
- 14,
- 235,
- 186,
- 14,
- 235,
- 186,
- 14,
- 235,
- 186,
- 15,
- 235,
- 186,
- 15,
- 235,
- 186,
- 16,
- 235,
- 186,
- 16,
- 235,
- 186,
- 16,
- 235,
- 186,
- 17,
- 235,
- 186,
- 17,
- 235,
- 186,
- 17,
- 235,
- 186,
- 18,
- 235,
- 186,
- 18,
- 235,
- 186,
- 19,
- 235,
- 186,
- 19,
- 235,
- 186,
- 19,
- 235,
- 186,
- 20,
- 235,
- 186,
- 20,
- 235,
- 186,
- 21,
- 235,
- 186,
- 21,
- 235,
- 186,
- 21,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 22,
- 235,
- 186,
- 21,
- 235,
- 186,
- 21,
- 235,
- 186,
- 20,
- 235,
- 186,
- 20,
- 235,
- 186,
- 20,
- 235,
- 186,
- 19,
- 235,
- 186,
- 19,
- 235,
- 186,
- 18,
- 235,
- 186,
- 18,
- 235,
- 186,
- 18,
- 235,
- 186,
- 17,
- 235,
- 186,
- 17,
- 235,
- 186,
- 17,
- 235,
- 186,
- 16,
- 235,
- 186,
- 16,
- 235,
- 186,
- 15,
- 235,
- 186,
- 15,
- 235,
- 186,
- 15,
- 235,
- 186,
- 14,
- 235,
- 186,
- 14,
- 235,
- 186,
- 13,
- 235,
- 186,
- 13,
- 235,
- 186,
- 13,
- 235,
- 186,
- 12,
- 235,
- 186,
- 12,
- 235,
- 186,
- 11,
- 235,
- 186,
- 11,
- 235,
- 186,
- 11,
- 235,
- 186,
- 10,
- 235,
- 186,
- 10,
- 235,
- 186,
- 10,
- 235,
- 186,
- 9,
- 235,
- 186,
- 9,
- 235,
- 186,
- 8,
- 235,
- 186,
- 8,
- 235,
- 186,
- 8,
- 235,
- 186,
- 7,
- 235,
- 186,
- 7,
- 235,
- 186,
- 6,
- 235,
- 186,
- 6,
- 235,
- 186,
- 6,
- 235,
- 186,
- 5,
- 235,
- 186,
- 5,
- 235,
- 186,
- 5,
- 235,
- 186,
- 4,
- 235,
- 186,
- 4,
- 235,
- 186,
- 3,
- 235,
- 186,
- 3,
- 235,
- 186,
- 3,
- 235,
- 186,
- 2,
- 235,
- 186,
- 2,
- 235,
- 186,
- 1,
- 235,
- 186,
- 1,
- 235,
- 186,
- 1,
- 235,
- 186,
- 0,
- 235,
- 186,
- 0,
- 235,
- 186,
- 23,
- 235,
- 186,
- 23,
- 235,
- 186,
- 23,
- 235,
- 186,
- 24,
- 235,
- 186,
- 24,
- 235,
- 186,
- 24,
- 235,
- 186,
- 25,
- 235,
- 186,
- 25,
- 235,
- 186,
- 26,
- 235,
- 186,
- 26,
- 235,
- 186,
- 26,
- 235,
- 186,
- 27,
- 235,
- 186,
- 27,
- 235,
- 186,
- 28,
- 235,
- 186,
- 28,
- 235,
- 186,
- 28,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 29,
- 235,
- 186,
- 28,
- 235,
- 186,
- 28,
- 235,
- 186,
- 27,
- 235,
- 186,
- 27,
- 235,
- 186,
- 27,
- 235,
- 186,
- 26,
- 235,
- 186,
- 26,
- 235,
- 186,
- 25,
- 235,
- 186,
- 25,
- 235,
- 186,
- 25,
- 235,
- 186,
- 24,
- 235,
- 186,
- 24,
- 235,
- 186,
- 24,
- 235,
- 186,
- 23,
- 235,
- 186,
- 23,
- 0
-};
-
-Compact sc74_lights = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 74, // screen
- 0, // place
- 0, // getToTable
- 243, // xcood
- 253, // ycood
- 61*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
- SC74_LIGHTS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc74_slot_flash[] = {
- 94*64,
- 377,
- 266,
- 0,
- 377,
- 266,
- 0,
- 377,
- 266,
- 0,
- 377,
- 266,
- 1,
- 377,
- 266,
- 1,
- 377,
- 266,
- 1,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/75comp.h b/sky/compacts/75comp.h
deleted file mode 100644
index f11ab3f997..0000000000
--- a/sky/compacts/75comp.h
+++ /dev/null
@@ -1,1919 +0,0 @@
-/* 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
diff --git a/sky/compacts/76comp.h b/sky/compacts/76comp.h
deleted file mode 100644
index dbc3901ea1..0000000000
--- a/sky/compacts/76comp.h
+++ /dev/null
@@ -1,2823 +0,0 @@
-/* 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 SKY76COMP_H
-#define SKY76COMP_H
-
-
-
-
-namespace Sky {
-
-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
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/77comp.h b/sky/compacts/77comp.h
deleted file mode 100644
index 88512593bb..0000000000
--- a/sky/compacts/77comp.h
+++ /dev/null
@@ -1,1101 +0,0 @@
-/* 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 SKY77COMP_H
-#define SKY77COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc77_fpushl_2[] = {
- 74*64,
- 1,
- 1,
- 5,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc77_palette[] = {
- 0,
- 768,
- 1540,
- 774,
- 2307,
- 1028,
- 1541,
- 1286,
- 2054,
- 1035,
- 1796,
- 1286,
- 1037,
- 1796,
- 1798,
- 1543,
- 2825,
- 1286,
- 1039,
- 1284,
- 1798,
- 2055,
- 4362,
- 1028,
- 1801,
- 3849,
- 1286,
- 2054,
- 3593,
- 2312,
- 2064,
- 4615,
- 1542,
- 2312,
- 2315,
- 3338,
- 1302,
- 2310,
- 3082,
- 1304,
- 2052,
- 2826,
- 2066,
- 2057,
- 3339,
- 2576,
- 5129,
- 1800,
- 3082,
- 5902,
- 1544,
- 1562,
- 5638,
- 2312,
- 2578,
- 2827,
- 4110,
- 2076,
- 3078,
- 3853,
- 3346,
- 2828,
- 3596,
- 2837,
- 3340,
- 4110,
- 2839,
- 3081,
- 4368,
- 2078,
- 3080,
- 3597,
- 2586,
- 5386,
- 3086,
- 4110,
- 8723,
- 2057,
- 2845,
- 5899,
- 3598,
- 3355,
- 4107,
- 4881,
- 4371,
- 7953,
- 2315,
- 4623,
- 5653,
- 4368,
- 4110,
- 4370,
- 5394,
- 4121,
- 3854,
- 4625,
- 3358,
- 4109,
- 5651,
- 3868,
- 8205,
- 2829,
- 4885,
- 8208,
- 3854,
- 4631,
- 9747,
- 2573,
- 3619,
- 4876,
- 5909,
- 4127,
- 5905,
- 5396,
- 5138,
- 6421,
- 4884,
- 4636,
- 9746,
- 3342,
- 5653,
- 5143,
- 5910,
- 4641,
- 8719,
- 4625,
- 6420,
- 5400,
- 6679,
- 6422,
- 6684,
- 6424,
- 6171,
- 8470,
- 5397,
- 4648,
- 8975,
- 4884,
- 5917,
- 6168,
- 6681,
- 5162,
- 6160,
- 7451,
- 6175,
- 10010,
- 5908,
- 6938,
- 6431,
- 7195,
- 6688,
- 9756,
- 5656,
- 5675,
- 10515,
- 5399,
- 6690,
- 6937,
- 7709,
- 7451,
- 8993,
- 7195,
- 7451,
- 10526,
- 6426,
- 6445,
- 9239,
- 7454,
- 8221,
- 8993,
- 8224,
- 8480,
- 11554,
- 7453,
- 7728,
- 10269,
- 8482,
- 8240,
- 10528,
- 8996,
- 9250,
- 13093,
- 7969,
- 9263,
- 10018,
- 10536,
- 9780,
- 13093,
- 11567,
- 2569,
- 14860,
- 14651,
- 3854,
- 3857,
- 4624,
- 39,
- 2560,
- 3339,
- 5912,
- 1560,
- 2311,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 39,
- 9984,
- 0,
- 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,
- 14637,
- 9006,
- 10036,
- 12315,
- 5152,
- 6443,
- 9997,
- 2067,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 10047,
- 63,
- 16167,
- 9984,
- 63,
- 16167,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact sc77_big_door = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 77, // screen
- 0, // place
- 0, // getToTable
- 380, // xcood
- 197, // ycood
- 28*64, // frame
- 181, // cursorText
- SC77_BIG_DOOR_MOUSE_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65531, // mouseRel_x
- 0, // mouseRel_y
- 392-375, // mouseSize_x
- 268-197, // mouseSize_y
- SC77_BIG_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC77_BIG_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc77_fpushl_1[] = {
- 74*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 0
-};
-
-uint16 sc77_fast_list[] = {
- 12+DISK_10,
- 51+DISK_10,
- 52+DISK_10,
- 53+DISK_10,
- 54+DISK_10,
- 268+DISK_10,
- 0
-};
-
-uint16 sc77_logic_list[] = {
- ID_FOSTER,
- ID_KEN,
- ID_SC77_BIG_DOOR,
- ID_SC75_TONGS,
- ID_SC67_PULSE1,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc77_door_open[] = {
- 28*64,
- 380,
- 197,
- 0,
- 380,
- 197,
- 1,
- 380,
- 197,
- 2,
- 380,
- 197,
- 3,
- 380,
- 197,
- 4,
- 380,
- 197,
- 5,
- 380,
- 197,
- 6,
- 380,
- 197,
- 7,
- 0
-};
-
-uint16 sc77_chip_list[] = {
- IT_SC77_LAYER_0+DISK_10,
- IT_SC77_LAYER_1+DISK_10,
- IT_SC77_GRID_1+DISK_10,
- IT_KEN+DISK_10,
- IT_SC76_KEN_TALK+DISK_10,
- IT_SC77_BIG_DOOR+DISK_10,
- IT_SC77_FPUSHL+DISK_10,
- IT_SC77_FPUSHR+DISK_10,
- IT_SC77_KPUSHR+DISK_10,
- IT_SC77_STRETCH+DISK_10,
- 102+DISK_10,
- 0
-};
-
-uint32 *grid77 = 0;
-
-uint16 reset_78_77[] = {
- C_SCREEN,
- 77,
- C_PLACE,
- ID_SC77_FLOOR,
- C_XCOOD,
- 408,
- C_YCOOD,
- 264,
- 65535
-};
-
-uint16 sc77_stretch[] = {
- 87*64,
- 361,
- 224,
- 0,
- 361,
- 224,
- 1,
- 361,
- 224,
- 2,
- 361,
- 224,
- 1,
- 361,
- 224,
- 0,
- 361,
- 224,
- 0,
- 361,
- 224,
- 1,
- 361,
- 224,
- 2,
- 361,
- 224,
- 2,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 1,
- 361,
- 224,
- 2,
- 361,
- 224,
- 2,
- 361,
- 224,
- 2,
- 361,
- 224,
- 0,
- 361,
- 224,
- 1,
- 361,
- 224,
- 2,
- 361,
- 224,
- 2,
- 361,
- 224,
- 1,
- 361,
- 224,
- 0,
- 361,
- 224,
- 1,
- 361,
- 224,
- 3,
- 361,
- 224,
- 4,
- 361,
- 224,
- 3,
- 361,
- 224,
- 1,
- 361,
- 224,
- 0,
- 361,
- 224,
- 3,
- 361,
- 224,
- 4,
- 361,
- 224,
- 3,
- 361,
- 224,
- 4,
- 361,
- 224,
- 2,
- 361,
- 224,
- 3,
- 361,
- 224,
- 5,
- 361,
- 224,
- 6,
- 361,
- 224,
- 7,
- 361,
- 224,
- 6,
- 361,
- 224,
- 7,
- 361,
- 224,
- 6,
- 361,
- 224,
- 3,
- 361,
- 224,
- 1,
- 361,
- 224,
- 3,
- 361,
- 224,
- 1,
- 361,
- 224,
- 0,
- 361,
- 224,
- 1,
- 361,
- 224,
- 3,
- 361,
- 224,
- 7,
- 361,
- 224,
- 3,
- 361,
- 224,
- 5,
- 361,
- 224,
- 6,
- 361,
- 224,
- 5,
- 361,
- 224,
- 5,
- 361,
- 224,
- 7,
- 361,
- 224,
- 6,
- 361,
- 224,
- 3,
- 361,
- 224,
- 0,
- 361,
- 224,
- 0,
- 361,
- 224,
- 3,
- 361,
- 224,
- 6,
- 361,
- 224,
- 7,
- 361,
- 224,
- 8,
- 361,
- 224,
- 9,
- 0
-};
-
-uint16 sc77_joey_list[] = {
- 184,
- 391,
- 264,
- 279,
- 1,
- 376,
- 391,
- 264,
- 271,
- 0,
- 0
-};
-
-uint16 sc77_mouse_list[] = {
- ID_KEN,
- ID_SC77_HAND_1,
- ID_SC77_HAND_2,
- ID_SC77_TANK_1,
- ID_SC77_TANK_2,
- ID_SC77_DOOR76,
- ID_SC77_BIG_DOOR,
- ID_SC77_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 reset_76_77[] = {
- C_SCREEN,
- 77,
- C_PLACE,
- ID_SC77_FLOOR,
- C_XCOOD,
- 152,
- C_YCOOD,
- 264,
- 65535
-};
-
-uint16 sc77_fpushr_2[] = {
- 75*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 sc77_floor_table[] = {
- ID_SC77_FLOOR,
- RET_OK,
- ID_SC77_DOOR76,
- GT_SC77_DOOR76,
- 0,
- SC77_DOOR76_WALK_ON,
- ID_SC77_BIG_DOOR,
- GT_SC77_BIG_DOOR,
- 1,
- SC77_BIG_DOOR_WALK_ON,
- ID_SC77_TANK_1,
- GT_SC77_TANKS,
- ID_SC77_TANK_2,
- GT_SC77_TANKS,
- ID_SC77_HAND_1,
- GT_SC77_HAND_1,
- ID_SC77_HAND_2,
- GT_SC77_HAND_2,
- ID_JOEY_PARK,
- GT_JOEY_PARK,
- ID_KEN,
- GT_SC77_STUCK_KEN,
- 65535
-};
-
-uint16 sc77_kpushr_2[] = {
- 76*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact sc77_tank_1 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 77, // screen
- 0, // place
- 0, // getToTable
- 199, // xcood
- 157, // ycood
- 0, // frame
- 20568, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 281-199, // mouseSize_x
- 265-157, // mouseSize_y
- SC77_TANKS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc77_fpushr_1[] = {
- 75*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 0
-};
-
-Compact sc77_tank_2 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 77, // screen
- 0, // place
- 0, // getToTable
- 289, // xcood
- 157, // ycood
- 0, // frame
- 20568, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 365-289, // mouseSize_x
- 265-157, // mouseSize_y
- SC77_TANKS_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc77_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 77, // screen
- 0, // place
- sc77_floor_table, // getToTable
- 188, // xcood
- 262, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 382-188, // mouseSize_x
- 280-262, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc77_hand_2 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 77, // screen
- 0, // place
- 0, // getToTable
- 393, // xcood
- 236, // ycood
- 0, // frame
- 20571, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 400-393, // mouseSize_x
- 251-236, // mouseSize_y
- SC77_HAND_2_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc77_hand_1 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 77, // screen
- 0, // place
- 0, // getToTable
- 364, // xcood
- 222, // ycood
- 0, // frame
- 20571, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 371-364, // mouseSize_x
- 233-222, // mouseSize_y
- SC77_HAND_1_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc77_kpushr_1[] = {
- 76*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 0
-};
-
-Compact sc77_door76 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 77, // screen
- 0, // place
- 0, // getToTable
- 174, // xcood
- 205, // 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
- 270-205, // mouseSize_y
- SC77_DOOR76_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/78comp.h b/sky/compacts/78comp.h
deleted file mode 100644
index dc58e809b8..0000000000
--- a/sky/compacts/78comp.h
+++ /dev/null
@@ -1,1213 +0,0 @@
-/* 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 SKY78COMP_H
-#define SKY78COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc78_ledge_table[] = {
- ID_SC78_LEDGE,
- RET_OK,
- ID_SC78_PIPE,
- GT_SC78_PIPE,
- ID_SC78_BIG_DOOR,
- GT_SC78_BIG_DOOR,
- 0,
- SC78_BIG_DOOR_WALK_ON,
- ID_SC78_EXIT,
- GT_SC78_PIPE,
- ID_SC78_SUPPORT,
- GT_SC78_PIPE,
- 65535
-};
-
-Compact sc78_ledge = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 78, // screen
- 0, // place
- sc78_ledge_table, // getToTable
- 185, // xcood
- 245, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 282-185, // mouseSize_x
- 257-245, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc78_big_door = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 78, // screen
- 0, // place
- 0, // getToTable
- 166, // xcood
- 177, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 186-166, // mouseSize_x
- 256-177, // mouseSize_y
- SC78_BIG_DOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc78_climb_up[] = {
- 86*64,
- 284,
- 226,
- 0,
- 284,
- 226,
- 1,
- 276,
- 227,
- 2,
- 276,
- 227,
- 2,
- 269,
- 234,
- 3,
- 269,
- 234,
- 3,
- 269,
- 234,
- 4,
- 269,
- 234,
- 4,
- 264,
- 235,
- 5,
- 264,
- 235,
- 5,
- 259,
- 234,
- 6,
- 259,
- 234,
- 6,
- 260,
- 234,
- 7,
- 260,
- 234,
- 7,
- 262,
- 225,
- 8,
- 262,
- 225,
- 8,
- 260,
- 223,
- 9,
- 260,
- 223,
- 9,
- 254,
- 217,
- 10,
- 254,
- 217,
- 10,
- 253,
- 210,
- 11,
- 253,
- 210,
- 11,
- 255,
- 206,
- 12,
- 255,
- 206,
- 12,
- 258,
- 203,
- 13,
- 258,
- 203,
- 13,
- 260,
- 202,
- 1,
- 260,
- 202,
- 1,
- 0
-};
-
-uint16 sc78_logic_list[] = {
- ID_FOSTER,
- ID_KEN,
- ID_SC67_PULSE1,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 reset_79_78[] = {
- C_SCREEN,
- 78,
- C_PLACE,
- ID_SC78_PIPE,
- C_XCOOD,
- OFF_RIGHT,
- C_YCOOD,
- 272,
- 65535
-};
-
-uint16 sc78_mouse_list[] = {
- ID_SC78_EXIT,
- ID_SC78_BIG_DOOR,
- ID_SC78_SUPPORT,
- ID_SC78_LEDGE,
- ID_SC78_PIPE,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-Compact sc78_support = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 78, // screen
- 0, // place
- 0, // getToTable
- 231, // xcood
- 262, // ycood
- 0, // frame
- 20573, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- (int16) 65530, // mouseRel_y
- 405-386, // mouseSize_x
- 308-262, // mouseSize_y
- SC78_SUPPORT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc781_palette[] = {
- 0,
- 768,
- 1026,
- 517,
- 1026,
- 1028,
- 518,
- 2052,
- 514,
- 1030,
- 1283,
- 1540,
- 521,
- 1796,
- 1284,
- 1033,
- 1539,
- 1286,
- 1033,
- 2822,
- 771,
- 1544,
- 1540,
- 2054,
- 1035,
- 3333,
- 1027,
- 1292,
- 2052,
- 1798,
- 1546,
- 1797,
- 1543,
- 1037,
- 2822,
- 1797,
- 1800,
- 3593,
- 1029,
- 2057,
- 2566,
- 2055,
- 1804,
- 2310,
- 2057,
- 1296,
- 3334,
- 2054,
- 1550,
- 2310,
- 2825,
- 2316,
- 2823,
- 2313,
- 1553,
- 3848,
- 2055,
- 1556,
- 4357,
- 1543,
- 2571,
- 3595,
- 2314,
- 2828,
- 2825,
- 3339,
- 3084,
- 5131,
- 1800,
- 1558,
- 5639,
- 1544,
- 2322,
- 3595,
- 3340,
- 3340,
- 6158,
- 1799,
- 2070,
- 6665,
- 1542,
- 1565,
- 4870,
- 2571,
- 3090,
- 3597,
- 3598,
- 2330,
- 4617,
- 3598,
- 2332,
- 6154,
- 2827,
- 2589,
- 3848,
- 4624,
- 3351,
- 8716,
- 1800,
- 3860,
- 6413,
- 2829,
- 3353,
- 4366,
- 4625,
- 3861,
- 8719,
- 2313,
- 2340,
- 5639,
- 4368,
- 2847,
- 6923,
- 3598,
- 2851,
- 7945,
- 3085,
- 4883,
- 8468,
- 3341,
- 4632,
- 9488,
- 2572,
- 3869,
- 6671,
- 4370,
- 4633,
- 9747,
- 3085,
- 4382,
- 8720,
- 3343,
- 3115,
- 9225,
- 3600,
- 4639,
- 10770,
- 3086,
- 4135,
- 7439,
- 5397,
- 4137,
- 7950,
- 5140,
- 6169,
- 9497,
- 4372,
- 5413,
- 8211,
- 5911,
- 6178,
- 10007,
- 5142,
- 5422,
- 8465,
- 7194,
- 5929,
- 9493,
- 6682,
- 7458,
- 8223,
- 8480,
- 7211,
- 8733,
- 8482,
- 8230,
- 8993,
- 8994,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 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
-};
-
-uint16 reset_77_78[] = {
- C_SCREEN,
- 78,
- C_PLACE,
- ID_SC78_LEDGE,
- C_XCOOD,
- 152,
- C_YCOOD,
- 248,
- 65535
-};
-
-uint16 sc78_pipe_table[] = {
- ID_SC78_PIPE,
- RET_OK,
- ID_SC78_LEDGE,
- GT_SC78_LEDGE,
- ID_SC78_BIG_DOOR,
- GT_SC78_LEDGE,
- ID_SC78_EXIT,
- GT_SC78_EXIT,
- 1,
- SC78_EXIT_WALK_ON,
- ID_SC78_SUPPORT,
- GT_SC78_SUPPORT,
- 65535
-};
-
-uint16 sc78_chip_list[] = {
- IT_SC78_LAYER_0+DISK_10,
- IT_SC78_LAYER_1+DISK_10,
- IT_SC78_GRID_1+DISK_10,
- IT_SC78_JUMP_DOWN+DISK_10,
- IT_SC78_CLIMB_UP+DISK_10,
- 0
-};
-
-Compact sc78_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 78, // screen
- 0, // place
- 0, // getToTable
- 420, // xcood
- 210, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 447-420, // mouseSize_x
- 280-210, // mouseSize_y
- SC78_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc78_jump_down[] = {
- 85*64,
- 258,
- 202,
- 0,
- 257,
- 206,
- 1,
- 257,
- 206,
- 1,
- 260,
- 210,
- 2,
- 261,
- 206,
- 3,
- 275,
- 205,
- 4,
- 300,
- 211,
- 5,
- 311,
- 224,
- 6,
- 329,
- 239,
- 7,
- 332,
- 251,
- 8,
- 332,
- 251,
- 8,
- 332,
- 252,
- 9,
- 332,
- 252,
- 9,
- 329,
- 248,
- 10,
- 330,
- 239,
- 11,
- 330,
- 230,
- 12,
- 330,
- 226,
- 13,
- 330,
- 226,
- 0,
- 0
-};
-
-Compact sc78_pipe = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 78, // screen
- 0, // place
- sc78_pipe_table, // getToTable
- 278, // xcood
- 270, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 422-278, // mouseSize_x
- 281-270, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint32 *grid78 = 0;
-
-uint16 sc78_palette[] = {
- 0,
- 768,
- 1026,
- 517,
- 1026,
- 1028,
- 518,
- 2052,
- 514,
- 1030,
- 1283,
- 1540,
- 521,
- 1796,
- 1284,
- 1033,
- 1539,
- 1286,
- 1033,
- 2822,
- 771,
- 1544,
- 1540,
- 2054,
- 1035,
- 3333,
- 1027,
- 1292,
- 2052,
- 1798,
- 1546,
- 1797,
- 1543,
- 1037,
- 2822,
- 1797,
- 1800,
- 3593,
- 1029,
- 2057,
- 2566,
- 2055,
- 1804,
- 2310,
- 2057,
- 1296,
- 3334,
- 2054,
- 1550,
- 2310,
- 2825,
- 2316,
- 2823,
- 2313,
- 1553,
- 3848,
- 2055,
- 1556,
- 4357,
- 1543,
- 2571,
- 3595,
- 2314,
- 2828,
- 2825,
- 3339,
- 3084,
- 5131,
- 1800,
- 1558,
- 5639,
- 1544,
- 2322,
- 3595,
- 3340,
- 3340,
- 6158,
- 1799,
- 2070,
- 6665,
- 1542,
- 1565,
- 4870,
- 2571,
- 3090,
- 3597,
- 3598,
- 2330,
- 4617,
- 3598,
- 2332,
- 6154,
- 2827,
- 2589,
- 3848,
- 4624,
- 3351,
- 8716,
- 1800,
- 3860,
- 6413,
- 2829,
- 3353,
- 4366,
- 4625,
- 3861,
- 8719,
- 2313,
- 2340,
- 5639,
- 4368,
- 2847,
- 6923,
- 3598,
- 2851,
- 7945,
- 3085,
- 4883,
- 8468,
- 3341,
- 4632,
- 9488,
- 2572,
- 3869,
- 6671,
- 4370,
- 4633,
- 9747,
- 3085,
- 4382,
- 8720,
- 3343,
- 3115,
- 9225,
- 3600,
- 4639,
- 10770,
- 3086,
- 4135,
- 7439,
- 5397,
- 4137,
- 7950,
- 5140,
- 6169,
- 9497,
- 4372,
- 5413,
- 8211,
- 5911,
- 6178,
- 10007,
- 5142,
- 5422,
- 8465,
- 7194,
- 5929,
- 9493,
- 6682,
- 7458,
- 8223,
- 8480,
- 7211,
- 8733,
- 8482,
- 8230,
- 8993,
- 8994,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 16128,
- 0,
- 63,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 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
-};
-
-uint16 sc78_fast_list[] = {
- 12+DISK_10,
- 51+DISK_10,
- 52+DISK_10,
- 53+DISK_10,
- 54+DISK_10,
- 268+DISK_10,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/79comp.h b/sky/compacts/79comp.h
deleted file mode 100644
index 5bfe6af628..0000000000
--- a/sky/compacts/79comp.h
+++ /dev/null
@@ -1,1664 +0,0 @@
-/* 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 SKY79COMP_H
-#define SKY79COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc791_palette[] = {
- 0,
- 1024,
- 514,
- 771,
- 1540,
- 514,
- 772,
- 1283,
- 1027,
- 1028,
- 1030,
- 1029,
- 775,
- 1540,
- 1540,
- 1286,
- 2308,
- 771,
- 1033,
- 1028,
- 1542,
- 1288,
- 1284,
- 2054,
- 1034,
- 2053,
- 1541,
- 1542,
- 3078,
- 1283,
- 1290,
- 1284,
- 1799,
- 1543,
- 3080,
- 1029,
- 1800,
- 2566,
- 1286,
- 1038,
- 1540,
- 2056,
- 1545,
- 1800,
- 1799,
- 1040,
- 3332,
- 1541,
- 2056,
- 1800,
- 2568,
- 1547,
- 3591,
- 1030,
- 1042,
- 2564,
- 1800,
- 2058,
- 2313,
- 2057,
- 1295,
- 3078,
- 1800,
- 2568,
- 4361,
- 1541,
- 1806,
- 2054,
- 2826,
- 1806,
- 2568,
- 2058,
- 1808,
- 3078,
- 2313,
- 1301,
- 2565,
- 2570,
- 1810,
- 2565,
- 3082,
- 2064,
- 3592,
- 2057,
- 2825,
- 3595,
- 2569,
- 1810,
- 3079,
- 2571,
- 3082,
- 3084,
- 3083,
- 2576,
- 4617,
- 1801,
- 1560,
- 5638,
- 1287,
- 2322,
- 3593,
- 2571,
- 1814,
- 5127,
- 2313,
- 3340,
- 3596,
- 3084,
- 3340,
- 6670,
- 1286,
- 2072,
- 4102,
- 2827,
- 3345,
- 3853,
- 3342,
- 3853,
- 5390,
- 2827,
- 2331,
- 6409,
- 2570,
- 4110,
- 8208,
- 1543,
- 2333,
- 7944,
- 2056,
- 2839,
- 5387,
- 3085,
- 4112,
- 7439,
- 2570,
- 2083,
- 4614,
- 4881,
- 2847,
- 6923,
- 3342,
- 3865,
- 9230,
- 2059,
- 3106,
- 7433,
- 3086,
- 2343,
- 8455,
- 2829,
- 2854,
- 8200,
- 3856,
- 3366,
- 8716,
- 3599,
- 3368,
- 11021,
- 2572,
- 3624,
- 11531,
- 2572,
- 3882,
- 9742,
- 3858,
- 4140,
- 10766,
- 3601,
- 4656,
- 11021,
- 4627,
- 4402,
- 12045,
- 4114,
- 5173,
- 12303,
- 4886,
- 5427,
- 12817,
- 4886,
- 6702,
- 8472,
- 8737,
- 8483,
- 14625,
- 4632,
- 6710,
- 13589,
- 5915,
- 9272,
- 8993,
- 8481,
- 3086,
- 4364,
- 3855,
- 4628,
- 5906,
- 5397,
- 6171,
- 7704,
- 6939,
- 7713,
- 9246,
- 8738,
- 9512,
- 11045,
- 10537,
- 11310,
- 12844,
- 12336,
- 13109,
- 14387,
- 14135,
- 15163,
- 16187,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc79_chip_list[] = {
- IT_SC79_LAYER_0+DISK_10,
- IT_SC79_SUPPORT+DISK_10,
- IT_SC79_CROUCH+DISK_10,
- IT_SC79_CLIMB+DISK_10,
- IT_SC79_TIE_ROPE+DISK_10,
- IT_SC79_TOSS_ROPE+DISK_10,
- IT_SC79_ROPE+DISK_10,
- IT_SC79_KNOT+DISK_10,
- 0
-};
-
-uint16 sc79_climb_up[] = {
- 92*64,
- 372,
- 280,
- 24,
- 366,
- 280,
- 23,
- 368,
- 280,
- 22,
- 365,
- 280,
- 21,
- 364,
- 280,
- 20,
- 364,
- 280,
- 19,
- 364,
- 280,
- 18,
- 363,
- 280,
- 17,
- 367,
- 280,
- 16,
- 365,
- 280,
- 15,
- 363,
- 280,
- 14,
- 363,
- 280,
- 13,
- 363,
- 280,
- 12,
- 362,
- 277,
- 11,
- 365,
- 276,
- 10,
- 364,
- 271,
- 9,
- 353,
- 266,
- 8,
- 353,
- 265,
- 7,
- 352,
- 264,
- 6,
- 352,
- 262,
- 5,
- 346,
- 262,
- 4,
- 340,
- 263,
- 3,
- 335,
- 262,
- 2,
- 330,
- 261,
- 1,
- 323,
- 258,
- 0,
- 0,
- 0
-};
-
-Compact sc79_exit = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 79, // screen
- 0, // place
- 0, // getToTable
- 128, // 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
- 155-128, // mouseSize_x
- 280-210, // mouseSize_y
- SC79_EXIT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc79_rope = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 79, // screen
- 0, // place
- 0, // getToTable
- 288, // xcood
- 306, // ycood
- 98*64, // frame
- 49, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65531, // mouseRel_x
- 0, // mouseRel_y
- 332-325, // mouseSize_x
- 327-305, // mouseSize_y
- SC79_ROPE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC79_ROPE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc79_support = {
- 0, // logic
- ST_MOUSE+ST_FOREGROUND, // status
- 0, // sync
- 79, // screen
- 0, // place
- 0, // getToTable
- 275, // xcood
- 267, // ycood
- 48*64, // frame
- 20573, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- (int16) 65533, // mouseRel_y
- 296-275, // mouseSize_x
- 315-264, // mouseSize_y
- SC79_SUPPORT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc79_palette[] = {
- 0,
- 1024,
- 514,
- 771,
- 1540,
- 514,
- 772,
- 1283,
- 1027,
- 1028,
- 1030,
- 1029,
- 775,
- 1540,
- 1540,
- 1286,
- 2308,
- 771,
- 1033,
- 1028,
- 1542,
- 1288,
- 1284,
- 2054,
- 1034,
- 2053,
- 1541,
- 1542,
- 3078,
- 1283,
- 1290,
- 1284,
- 1799,
- 1543,
- 3080,
- 1029,
- 1800,
- 2566,
- 1286,
- 1038,
- 1540,
- 2056,
- 1545,
- 1800,
- 1799,
- 1040,
- 3332,
- 1541,
- 2056,
- 1800,
- 2568,
- 1547,
- 3591,
- 1030,
- 1042,
- 2564,
- 1800,
- 2058,
- 2313,
- 2057,
- 1295,
- 3078,
- 1800,
- 2568,
- 4361,
- 1541,
- 1806,
- 2054,
- 2826,
- 1806,
- 2568,
- 2058,
- 1808,
- 3078,
- 2313,
- 1301,
- 2565,
- 2570,
- 1810,
- 2565,
- 3082,
- 2064,
- 3592,
- 2057,
- 2825,
- 3595,
- 2569,
- 1810,
- 3079,
- 2571,
- 3082,
- 3084,
- 3083,
- 2576,
- 4617,
- 1801,
- 1560,
- 5638,
- 1287,
- 2322,
- 3593,
- 2571,
- 1814,
- 5127,
- 2313,
- 3340,
- 3596,
- 3084,
- 3340,
- 6670,
- 1286,
- 2072,
- 4102,
- 2827,
- 3345,
- 3853,
- 3342,
- 3853,
- 5390,
- 2827,
- 2331,
- 6409,
- 2570,
- 4110,
- 8208,
- 1543,
- 2333,
- 7944,
- 2056,
- 2839,
- 5387,
- 3085,
- 4112,
- 7439,
- 2570,
- 2083,
- 4614,
- 4881,
- 2847,
- 6923,
- 3342,
- 3865,
- 9230,
- 2059,
- 3106,
- 7433,
- 3086,
- 2343,
- 8455,
- 2829,
- 2854,
- 8200,
- 3856,
- 3366,
- 8716,
- 3599,
- 3368,
- 11021,
- 2572,
- 3624,
- 11531,
- 2572,
- 3882,
- 9742,
- 3858,
- 4140,
- 10766,
- 3601,
- 4656,
- 11021,
- 4627,
- 4402,
- 12045,
- 4114,
- 5173,
- 12303,
- 4886,
- 5427,
- 12817,
- 4886,
- 6702,
- 8472,
- 8737,
- 8483,
- 14625,
- 4632,
- 6710,
- 13589,
- 5915,
- 9272,
- 8993,
- 8481,
- 3086,
- 4364,
- 3855,
- 4628,
- 5906,
- 5397,
- 6171,
- 7704,
- 6939,
- 7713,
- 9246,
- 8738,
- 9512,
- 11045,
- 10537,
- 11310,
- 12844,
- 12336,
- 13109,
- 14387,
- 14135,
- 15163,
- 16187,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc79_climb_down[] = {
- 92*64,
- 323,
- 258,
- 0,
- 330,
- 261,
- 1,
- 335,
- 262,
- 2,
- 340,
- 263,
- 3,
- 346,
- 262,
- 4,
- 352,
- 262,
- 5,
- 352,
- 264,
- 6,
- 353,
- 265,
- 7,
- 353,
- 266,
- 8,
- 364,
- 271,
- 9,
- 365,
- 276,
- 10,
- 362,
- 277,
- 11,
- 363,
- 280,
- 12,
- 363,
- 280,
- 13,
- 363,
- 280,
- 14,
- 365,
- 280,
- 15,
- 367,
- 280,
- 16,
- 363,
- 280,
- 17,
- 364,
- 280,
- 18,
- 364,
- 280,
- 19,
- 364,
- 280,
- 20,
- 365,
- 280,
- 21,
- 368,
- 280,
- 22,
- 366,
- 280,
- 23,
- 372,
- 280,
- 24,
- 0,
- 0
-};
-
-uint16 sc79_crouch_down[] = {
- 91*64,
- 348,
- 226,
- 0,
- 345,
- 227,
- 1,
- 340,
- 231,
- 2,
- 338,
- 239,
- 3,
- 335,
- 248,
- 4,
- 335,
- 250,
- 5,
- 329,
- 251,
- 6,
- 321,
- 256,
- 7,
- 315,
- 259,
- 8,
- 318,
- 259,
- 9,
- 0,
- 0
-};
-
-uint16 sc79_pipe_table[] = {
- ID_SC79_PIPE,
- RET_OK,
- ID_SC79_EXIT,
- GT_SC79_EXIT,
- 0,
- SC79_EXIT_WALK_ON,
- ID_SC79_SUPPORT,
- GT_SC79_SUPPORT,
- ID_SC79_LADDER,
- GT_SC79_LADDER,
- ID_SC79_KNOT,
- GT_SC79_KNOT,
- ID_SC79_ROPE,
- GT_SC79_ROPE,
- 65535
-};
-
-uint16 reset_78_79[] = {
- C_SCREEN,
- 79,
- C_PLACE,
- ID_SC79_PIPE,
- C_XCOOD,
- OFF_LEFT,
- C_YCOOD,
- 272,
- 65535
-};
-
-uint16 sc79_crouch_up[] = {
- 91*64,
- 318,
- 259,
- 9,
- 315,
- 259,
- 8,
- 321,
- 256,
- 7,
- 329,
- 251,
- 6,
- 335,
- 250,
- 5,
- 335,
- 248,
- 4,
- 338,
- 239,
- 3,
- 340,
- 231,
- 2,
- 345,
- 227,
- 1,
- 348,
- 226,
- 0,
- 0,
- 0
-};
-
-uint16 sc79_rope_anim[] = {
- 98*64,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 310,
- 304,
- 0,
- 321,
- 304,
- 1,
- 314,
- 304,
- 2,
- 311,
- 304,
- 3,
- 311,
- 304,
- 4,
- 310,
- 304,
- 5,
- 310,
- 304,
- 4,
- 310,
- 304,
- 4,
- 310,
- 304,
- 4,
- 310,
- 304,
- 4,
- 310,
- 304,
- 4,
- 310,
- 304,
- 4,
- 310,
- 304,
- 4,
- 310,
- 304,
- 4,
- 0
-};
-
-Compact sc79_knot = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 79, // screen
- 0, // place
- 0, // getToTable
- 288, // xcood
- 265, // ycood
- 101*64, // frame
- 20892, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 298-288, // mouseSize_x
- 275-265, // mouseSize_y
- SC79_KNOT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC79_KNOT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc79_fast_list[] = {
- 12+DISK_10,
- 51+DISK_10,
- 52+DISK_10,
- 53+DISK_10,
- 54+DISK_10,
- 268+DISK_10,
- 0
-};
-
-uint16 reset_80_79[] = {
- C_SCREEN,
- 79,
- C_PLACE,
- ID_SC79_PIPE,
- 65535
-};
-
-Compact sc79_ladder = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 79, // screen
- 0, // place
- 0, // getToTable
- 361, // xcood
- 284, // ycood
- 0, // frame
- 20828, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 368-361, // mouseSize_x
- 327-284, // mouseSize_y
- SC79_LADDER_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc79_toss_rope[] = {
- 97*64,
- 284,
- 236,
- 0,
- 285,
- 231,
- 1,
- 285,
- 231,
- 1,
- 285,
- 226,
- 2,
- 285,
- 226,
- 3,
- 285,
- 226,
- 3,
- 285,
- 226,
- 4,
- 285,
- 226,
- 5,
- 285,
- 226,
- 6,
- 285,
- 226,
- 7,
- 285,
- 226,
- 8,
- 285,
- 226,
- 9,
- 285,
- 224,
- 10,
- 285,
- 223,
- 11,
- 285,
- 226,
- 12,
- 285,
- 226,
- 13,
- 285,
- 226,
- 14,
- 285,
- 226,
- 15,
- 285,
- 226,
- 16,
- 285,
- 226,
- 17,
- 285,
- 226,
- 18,
- 285,
- 226,
- 19,
- 285,
- 226,
- 20,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 285,
- 226,
- 21,
- 0
-};
-
-uint32 *grid79 = 0;
-
-uint16 sc79_logic_list[] = {
- ID_FOSTER,
- ID_SC79_SUPPORT,
- ID_SC79_ROPE,
- ID_SC79_KNOT,
- ID_SC67_PULSE1,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc79_mouse_list[] = {
- ID_SC79_EXIT,
- ID_SC79_LADDER,
- ID_SC79_ROPE,
- ID_SC79_KNOT,
- ID_SC79_SUPPORT,
- ID_SC79_PIPE,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc79_tie_rope[] = {
- 96*64,
- 285,
- 231,
- 0,
- 284,
- 236,
- 1,
- 284,
- 238,
- 2,
- 284,
- 240,
- 3,
- 284,
- 241,
- 4,
- 284,
- 241,
- 5,
- 284,
- 241,
- 6,
- 284,
- 241,
- 7,
- 284,
- 241,
- 8,
- 284,
- 242,
- 9,
- 284,
- 242,
- 9,
- 284,
- 241,
- 8,
- 284,
- 241,
- 7,
- 284,
- 241,
- 6,
- 284,
- 241,
- 6,
- 284,
- 241,
- 7,
- 284,
- 241,
- 8,
- 284,
- 242,
- 9,
- 284,
- 241,
- 8,
- 284,
- 242,
- 9,
- 0
-};
-
-Compact sc79_pipe = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 79, // screen
- 0, // place
- sc79_pipe_table, // getToTable
- 128, // xcood
- 270, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 360-128, // mouseSize_x
- 280-270, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/80comp.h b/sky/compacts/80comp.h
deleted file mode 100644
index 4e4010813c..0000000000
--- a/sky/compacts/80comp.h
+++ /dev/null
@@ -1,3574 +0,0 @@
-/* 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 SKY80COMP_H
-#define SKY80COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact sc80_bubble10 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 274, // xcood
- 316, // ycood
- 89*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
- SC80_BUBBLE10_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc80_logic_list[] = {
- ID_FOSTER,
- ID_SC80_EXIT,
- ID_SC80_ROPE,
- ID_SC80_SAMPLE,
- ID_SC80_GOO,
- ID_SC80_BUBBLE1,
- ID_SC80_BUBBLE2,
- ID_SC80_BUBBLE3,
- ID_SC80_BUBBLE4,
- ID_SC80_BUBBLE5,
- ID_SC80_BUBBLE6,
- ID_SC80_BUBBLE7,
- ID_SC80_BUBBLE8,
- ID_SC80_BUBBLE9,
- ID_SC80_BUBBLE10,
- ID_SC80_BUBBLE11,
- ID_SC80_BUBBLE12,
- ID_SC67_PULSE1,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc802_palette[] = {
- 0,
- 0,
- 0,
- 3,
- 512,
- 0,
- 3,
- 1281,
- 0,
- 513,
- 1026,
- 1,
- 7,
- 1280,
- 513,
- 7,
- 1026,
- 1026,
- 264,
- 2305,
- 1,
- 10,
- 10241,
- 1028,
- 518,
- 2052,
- 769,
- 1028,
- 3077,
- 1,
- 775,
- 2818,
- 769,
- 1286,
- 2308,
- 1027,
- 778,
- 1793,
- 1540,
- 271,
- 1536,
- 1797,
- 1541,
- 3334,
- 514,
- 780,
- 2053,
- 1286,
- 274,
- 4098,
- 259,
- 1038,
- 2307,
- 2054,
- 1799,
- 3591,
- 1540,
- 2056,
- 5128,
- 258,
- 2057,
- 1802,
- 2313,
- 2313,
- 5383,
- 771,
- 535,
- 4610,
- 1541,
- 2825,
- 5897,
- 1028,
- 2570,
- 3851,
- 2567,
- 1557,
- 5124,
- 1798,
- 3082,
- 3082,
- 2571,
- 1305,
- 2819,
- 3083,
- 2065,
- 3339,
- 3084,
- 1814,
- 7433,
- 1030,
- 2075,
- 5894,
- 2569,
- 3343,
- 7438,
- 1799,
- 3853,
- 6159,
- 2315,
- 2332,
- 7944,
- 1287,
- 3348,
- 8461,
- 1544,
- 4111,
- 6160,
- 3852,
- 4114,
- 8977,
- 1801,
- 3102,
- 7949,
- 2571,
- 3864,
- 4366,
- 4883,
- 4627,
- 7442,
- 3343,
- 5139,
- 10004,
- 2316,
- 3621,
- 5644,
- 5397,
- 5652,
- 8726,
- 3856,
- 4891,
- 7697,
- 4371,
- 3879,
- 8973,
- 4114,
- 4137,
- 9742,
- 4370,
- 4396,
- 8206,
- 5399,
- 5413,
- 8467,
- 6422,
- 5162,
- 11538,
- 4629,
- 5676,
- 12820,
- 3859,
- 5424,
- 10769,
- 5399,
- 6439,
- 8982,
- 6427,
- 5937,
- 11795,
- 6169,
- 6195,
- 11540,
- 5915,
- 7719,
- 12059,
- 6427,
- 8232,
- 13340,
- 5658,
- 7728,
- 13082,
- 6686,
- 8491,
- 13859,
- 6430,
- 8498,
- 13854,
- 6944,
- 8756,
- 14111,
- 7714,
- 9521,
- 11042,
- 10535,
- 9270,
- 14112,
- 8999,
- 10551,
- 12325,
- 11308,
- 13879,
- 14648,
- 15161,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 59,
- 15104,
- 0,
- 0,
- 13312,
- 12336,
- 10541,
- 8233,
- 7453,
- 5659,
- 5653,
- 3598,
- 1550,
- 775,
- 0,
- 3,
- 12544,
- 8489,
- 8750,
- 10777,
- 4123,
- 4898,
- 7177,
- 780,
- 1558,
- 10240,
- 1028,
- 7182,
- 6413,
- 5926,
- 8466,
- 3091,
- 2838,
- 3840,
- 12288,
- 12336,
- 10535,
- 7723,
- 8478,
- 8996,
- 7214,
- 9499,
- 5146,
- 4899,
- 6670,
- 2572,
- 1297,
- 1280,
- 10545,
- 11809,
- 6434,
- 6954,
- 8720,
- 2323,
- 3100,
- 5635,
- 6,
- 8505,
- 12072,
- 8216,
- 4134,
- 7448,
- 4362,
- 1044,
- 2827,
- 1280,
- 1837,
- 8967,
- 257,
- 25,
- 3840,
- 0,
- 10545,
- 11809,
- 6434,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163,
- 15163
-};
-
-Compact sc80_bubble1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 244, // xcood
- 309, // ycood
- 89*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
- SC80_BUBBLE1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc801_palette[] = {
- 0,
- 512,
- 514,
- 5,
- 1024,
- 257,
- 517,
- 1795,
- 257,
- 1027,
- 1540,
- 515,
- 521,
- 1794,
- 1027,
- 521,
- 1540,
- 1540,
- 778,
- 2819,
- 259,
- 524,
- 10755,
- 1542,
- 1032,
- 2566,
- 1283,
- 1542,
- 3591,
- 515,
- 1289,
- 3332,
- 1283,
- 1800,
- 2822,
- 1541,
- 1292,
- 2307,
- 2054,
- 785,
- 2050,
- 2311,
- 2055,
- 3848,
- 1028,
- 1294,
- 2567,
- 1800,
- 788,
- 4612,
- 773,
- 1552,
- 2821,
- 2568,
- 2313,
- 4105,
- 2054,
- 2570,
- 5642,
- 772,
- 2571,
- 2316,
- 2827,
- 2827,
- 5897,
- 1285,
- 1049,
- 5124,
- 2055,
- 3339,
- 6411,
- 1542,
- 3084,
- 4365,
- 3081,
- 2071,
- 5638,
- 2312,
- 3596,
- 3596,
- 3085,
- 1819,
- 3333,
- 3597,
- 2579,
- 3853,
- 3598,
- 2328,
- 7947,
- 1544,
- 2589,
- 6408,
- 3083,
- 3857,
- 7952,
- 2313,
- 4367,
- 6673,
- 2829,
- 2846,
- 8458,
- 1801,
- 3862,
- 8975,
- 2058,
- 4625,
- 6674,
- 4366,
- 4628,
- 9491,
- 2315,
- 3616,
- 8463,
- 3085,
- 4378,
- 4880,
- 5397,
- 5141,
- 7956,
- 3857,
- 5653,
- 10518,
- 2830,
- 4135,
- 6158,
- 5911,
- 6166,
- 9240,
- 4370,
- 5405,
- 8211,
- 4885,
- 4393,
- 9487,
- 4628,
- 4651,
- 10256,
- 4884,
- 4910,
- 8720,
- 5913,
- 5927,
- 8981,
- 6936,
- 5676,
- 12052,
- 5143,
- 6190,
- 13334,
- 4373,
- 5938,
- 11283,
- 5913,
- 6953,
- 9496,
- 6941,
- 6451,
- 12309,
- 6683,
- 6709,
- 12054,
- 6429,
- 8233,
- 12573,
- 6941,
- 8746,
- 13854,
- 6172,
- 8242,
- 13596,
- 7200,
- 9005,
- 14373,
- 6944,
- 9012,
- 14368,
- 7458,
- 9270,
- 14625,
- 8228,
- 10035,
- 11556,
- 11049,
- 9784,
- 14626,
- 9513,
- 11065,
- 12839,
- 11822,
- 14393,
- 15162,
- 15675,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 0,
- 13824,
- 12850,
- 11055,
- 8747,
- 7967,
- 6173,
- 6167,
- 4112,
- 2064,
- 1289,
- 256,
- 5,
- 13057,
- 9003,
- 9264,
- 11291,
- 4637,
- 5412,
- 7691,
- 1294,
- 2072,
- 10753,
- 1542,
- 7696,
- 6927,
- 6440,
- 8980,
- 3605,
- 3352,
- 4352,
- 12802,
- 12850,
- 11049,
- 8237,
- 8992,
- 9510,
- 7728,
- 10013,
- 5660,
- 5413,
- 7184,
- 3086,
- 1811,
- 1794,
- 11059,
- 12323,
- 6948,
- 7468,
- 9234,
- 2837,
- 3614,
- 6149,
- 264,
- 9019,
- 12586,
- 8730,
- 4648,
- 7962,
- 4876,
- 1558,
- 3341,
- 1794,
- 2351,
- 9481,
- 771,
- 27,
- 4352,
- 0,
- 11059,
- 12323,
- 6948,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677,
- 15677
-};
-
-uint16 sc803_palette[] = {
- 0,
- 0,
- 0,
- 1,
- 0,
- 0,
- 1,
- 768,
- 0,
- 0,
- 512,
- 0,
- 5,
- 768,
- 0,
- 5,
- 512,
- 512,
- 6,
- 1792,
- 0,
- 8,
- 9728,
- 514,
- 4,
- 1538,
- 256,
- 514,
- 2563,
- 0,
- 261,
- 2304,
- 256,
- 772,
- 1794,
- 513,
- 264,
- 1280,
- 1026,
- 13,
- 1024,
- 1283,
- 1027,
- 2820,
- 0,
- 266,
- 1539,
- 772,
- 16,
- 3584,
- 1,
- 524,
- 1793,
- 1540,
- 1285,
- 3077,
- 1026,
- 1542,
- 4614,
- 0,
- 1543,
- 1288,
- 1799,
- 1799,
- 4869,
- 257,
- 21,
- 4096,
- 1027,
- 2311,
- 5383,
- 514,
- 2056,
- 3337,
- 2053,
- 1043,
- 4610,
- 1284,
- 2568,
- 2568,
- 2057,
- 791,
- 2305,
- 2569,
- 1551,
- 2825,
- 2570,
- 1300,
- 6919,
- 516,
- 1561,
- 5380,
- 2055,
- 2829,
- 6924,
- 1285,
- 3339,
- 5645,
- 1801,
- 1818,
- 7430,
- 773,
- 2834,
- 7947,
- 1030,
- 3597,
- 5646,
- 3338,
- 3600,
- 8463,
- 1287,
- 2588,
- 7435,
- 2057,
- 3350,
- 3852,
- 4369,
- 4113,
- 6928,
- 2829,
- 4625,
- 9490,
- 1802,
- 3107,
- 5130,
- 4883,
- 5138,
- 8212,
- 3342,
- 4377,
- 7183,
- 3857,
- 3365,
- 8459,
- 3600,
- 3623,
- 9228,
- 3856,
- 3882,
- 7692,
- 4885,
- 4899,
- 7953,
- 5908,
- 4648,
- 11024,
- 4115,
- 5162,
- 12306,
- 3345,
- 4910,
- 10255,
- 4885,
- 5925,
- 8468,
- 5913,
- 5423,
- 11281,
- 5655,
- 5681,
- 11026,
- 5401,
- 7205,
- 11545,
- 5913,
- 7718,
- 12826,
- 5144,
- 7214,
- 12568,
- 6172,
- 7977,
- 13345,
- 5916,
- 7984,
- 13340,
- 6430,
- 8242,
- 13597,
- 7200,
- 9007,
- 10528,
- 10021,
- 8756,
- 13598,
- 8485,
- 10037,
- 11811,
- 10794,
- 13365,
- 14134,
- 14647,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 57,
- 14592,
- 0,
- 0,
- 12800,
- 11822,
- 10027,
- 7719,
- 6939,
- 5145,
- 5139,
- 3084,
- 1036,
- 261,
- 0,
- 1,
- 12032,
- 7975,
- 8236,
- 10263,
- 3609,
- 4384,
- 6663,
- 266,
- 1044,
- 9728,
- 514,
- 6668,
- 5899,
- 5412,
- 7952,
- 2577,
- 2324,
- 3328,
- 11776,
- 11822,
- 10021,
- 7209,
- 7964,
- 8482,
- 6700,
- 8985,
- 4632,
- 4385,
- 6156,
- 2058,
- 783,
- 768,
- 10031,
- 11295,
- 5920,
- 6440,
- 8206,
- 1809,
- 2586,
- 5121,
- 4,
- 7991,
- 11558,
- 7702,
- 3620,
- 6934,
- 3848,
- 530,
- 2313,
- 768,
- 1323,
- 8453,
- 0,
- 23,
- 3328,
- 0,
- 10031,
- 11295,
- 5920,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649,
- 14649
-};
-
-uint16 sc80_chip_list[] = {
- IT_SC80_LAYER_0+DISK_10,
- IT_SC80_CLIMB+DISK_10,
- IT_SC80_PIPE_TALK+DISK_10,
- IT_SC80_PIPE_SHRUG+DISK_10,
- IT_SC80_DROP+DISK_10+0X8000,
- IT_SC80_CLAMBER+DISK_10+0X8000,
- IT_SC80_GET_ROPE+DISK_10+0X8000,
- IT_SC80_SWING+DISK_10+0X8000,
- IT_SC80_GOO+DISK_10,
- IT_SC80_BUBBLE+DISK_10,
- IT_SC80_SAMPLE+DISK_10,
- IT_SC80_EXIT+DISK_10,
- IT_SC80_ROPE+DISK_10,
- 0
-};
-
-Compact sc80_bubble2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 364, // xcood
- 314, // ycood
- 89*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
- SC80_BUBBLE2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc80_pipe_shrug[] = {
- 106*64,
- 311,
- 164,
- 0,
- 311,
- 164,
- 1,
- 311,
- 164,
- 2,
- 311,
- 164,
- 3,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 311,
- 164,
- 4,
- 311,
- 164,
- 5,
- 311,
- 164,
- 3,
- 311,
- 164,
- 2,
- 311,
- 164,
- 1,
- 311,
- 164,
- 0,
- 0
-};
-
-uint16 sc80_climb_down[] = {
- 90*64,
- 318,
- 136,
- 0,
- 316,
- 136,
- 1,
- 315,
- 136,
- 2,
- 316,
- 136,
- 3,
- 313,
- 136,
- 4,
- 313,
- 136,
- 5,
- 313,
- 136,
- 6,
- 313,
- 136,
- 7,
- 314,
- 136,
- 8,
- 316,
- 136,
- 9,
- 313,
- 136,
- 10,
- 313,
- 136,
- 11,
- 312,
- 136,
- 12,
- 313,
- 136,
- 13,
- 310,
- 136,
- 14,
- 311,
- 138,
- 15,
- 311,
- 143,
- 16,
- 311,
- 144,
- 17,
- 312,
- 149,
- 18,
- 313,
- 154,
- 19,
- 310,
- 155,
- 20,
- 311,
- 160,
- 21,
- 311,
- 165,
- 22,
- 311,
- 165,
- 22,
- 0,
- 0
-};
-
-uint16 sc80_exit_open[] = {
- 100*64,
- 180,
- 188,
- 0,
- 180,
- 188,
- 1,
- 180,
- 188,
- 2,
- 180,
- 188,
- 3,
- 180,
- 188,
- 4,
- 180,
- 188,
- 5,
- 180,
- 188,
- 6,
- 180,
- 188,
- 7,
- 180,
- 188,
- 8,
- 180,
- 188,
- 9,
- 180,
- 188,
- 10,
- 180,
- 188,
- 11,
- 180,
- 188,
- 12,
- 180,
- 188,
- 13,
- 180,
- 188,
- 14,
- 180,
- 188,
- 15,
- 180,
- 188,
- 16,
- 180,
- 188,
- 17,
- 180,
- 188,
- 18,
- 180,
- 188,
- 19,
- 180,
- 188,
- 20,
- 180,
- 188,
- 21,
- 180,
- 188,
- 22,
- 180,
- 188,
- 23,
- 180,
- 188,
- 24,
- 180,
- 188,
- 25,
- 0
-};
-
-uint16 sc80_fast_list[] = {
- 12+DISK_10,
- 51+DISK_10,
- 52+DISK_10,
- 53+DISK_10,
- 54+DISK_10,
- 268+DISK_10,
- 0
-};
-
-uint16 sc80_palette[] = {
- 0,
- 512,
- 514,
- 5,
- 1024,
- 257,
- 517,
- 1795,
- 257,
- 1027,
- 1540,
- 515,
- 521,
- 1794,
- 1027,
- 521,
- 1540,
- 1540,
- 778,
- 2819,
- 259,
- 524,
- 10755,
- 1542,
- 1032,
- 2566,
- 1283,
- 1542,
- 3591,
- 515,
- 1289,
- 3332,
- 1283,
- 1800,
- 2822,
- 1541,
- 1292,
- 2307,
- 2054,
- 785,
- 2050,
- 2311,
- 2055,
- 3848,
- 1028,
- 1294,
- 2567,
- 1800,
- 788,
- 4612,
- 773,
- 1552,
- 2821,
- 2568,
- 2313,
- 4105,
- 2054,
- 2570,
- 5642,
- 772,
- 2571,
- 2316,
- 2827,
- 2827,
- 5897,
- 1285,
- 1049,
- 5124,
- 2055,
- 3339,
- 6411,
- 1542,
- 3084,
- 4365,
- 3081,
- 2071,
- 5638,
- 2312,
- 3596,
- 3596,
- 3085,
- 1819,
- 3333,
- 3597,
- 2579,
- 3853,
- 3598,
- 2328,
- 7947,
- 1544,
- 2589,
- 6408,
- 3083,
- 3857,
- 7952,
- 2313,
- 4367,
- 6673,
- 2829,
- 2846,
- 8458,
- 1801,
- 3862,
- 8975,
- 2058,
- 4625,
- 6674,
- 4366,
- 4628,
- 9491,
- 2315,
- 3616,
- 8463,
- 3085,
- 4378,
- 4880,
- 5397,
- 5141,
- 7956,
- 3857,
- 5653,
- 10518,
- 2830,
- 4135,
- 6158,
- 5911,
- 6166,
- 9240,
- 4370,
- 5405,
- 8211,
- 4885,
- 4393,
- 9487,
- 4628,
- 4651,
- 10256,
- 4884,
- 4910,
- 8720,
- 5913,
- 5927,
- 8981,
- 6936,
- 5676,
- 12052,
- 5143,
- 6190,
- 13334,
- 4373,
- 5938,
- 11283,
- 5913,
- 6953,
- 9496,
- 6941,
- 6451,
- 12309,
- 6683,
- 6709,
- 12054,
- 6429,
- 8233,
- 12573,
- 6941,
- 8746,
- 13854,
- 6172,
- 8242,
- 13596,
- 7200,
- 9005,
- 14373,
- 6944,
- 9012,
- 14368,
- 7458,
- 9270,
- 14625,
- 8228,
- 10035,
- 11556,
- 11049,
- 9784,
- 14626,
- 9513,
- 11065,
- 12839,
- 11822,
- 14393,
- 15162,
- 15675,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 15616,
- 0,
- 0,
- 13824,
- 12850,
- 11055,
- 8747,
- 7967,
- 6173,
- 6167,
- 4112,
- 2064,
- 1289,
- 256,
- 5,
- 13057,
- 9003,
- 9264,
- 11291,
- 4637,
- 5412,
- 7691,
- 1294,
- 2072,
- 10753,
- 1542,
- 7696,
- 6927,
- 6440,
- 8980,
- 3605,
- 3352,
- 4352,
- 12802,
- 12850,
- 11049,
- 8237,
- 8992,
- 9510,
- 7728,
- 10013,
- 5660,
- 5413,
- 7184,
- 3086,
- 1811,
- 1794,
- 11059,
- 12323,
- 6948,
- 7468,
- 9234,
- 2837,
- 3614,
- 6149,
- 264,
- 9019,
- 12586,
- 8730,
- 4648,
- 7962,
- 4876,
- 1558,
- 3341,
- 1794,
- 2351,
- 9481,
- 771,
- 27,
- 4352,
- 0,
- 11059,
- 12323,
- 6948,
- 0,
- 16128,
- 0,
- 16191,
- 15679,
- 0,
- 61,
- 15616,
- 0,
- 61,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact sc80_bubble11 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 305, // xcood
- 316, // ycood
- 89*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
- SC80_BUBBLE11_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc80_clamber[] = {
- 93*64,
- 311,
- 165,
- 0,
- 311,
- 165,
- 0,
- 311,
- 165,
- 0,
- 311,
- 165,
- 0,
- 311,
- 165,
- 0,
- 311,
- 165,
- 0,
- 313,
- 165,
- 1,
- 312,
- 165,
- 2,
- 311,
- 165,
- 3,
- 309,
- 165,
- 4,
- 305,
- 165,
- 5,
- 300,
- 165,
- 6,
- 294,
- 165,
- 7,
- 293,
- 165,
- 8,
- 286,
- 166,
- 9,
- 286,
- 167,
- 10,
- 286,
- 168,
- 11,
- 285,
- 168,
- 12,
- 285,
- 168,
- 13,
- 285,
- 168,
- 13,
- 285,
- 168,
- 13,
- 285,
- 168,
- 13,
- 285,
- 168,
- 14,
- 284,
- 167,
- 15,
- 281,
- 167,
- 16,
- 281,
- 167,
- 17,
- 281,
- 167,
- 17,
- 281,
- 167,
- 17,
- 281,
- 167,
- 17,
- 281,
- 167,
- 17,
- 280,
- 168,
- 18,
- 265,
- 168,
- 19,
- 261,
- 169,
- 20,
- 259,
- 169,
- 21,
- 0
-};
-
-uint16 sc80_mouse_list[] = {
- ID_SC80_LADDER,
- ID_SC80_ROPE,
- ID_SC80_SPOUT,
- ID_SC80_ORIFICE,
- ID_SC80_EXIT,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc80_climb_up[] = {
- 90*64,
- 311,
- 165,
- 22,
- 311,
- 165,
- 22,
- 311,
- 160,
- 21,
- 310,
- 155,
- 20,
- 313,
- 154,
- 19,
- 312,
- 149,
- 18,
- 311,
- 144,
- 17,
- 311,
- 143,
- 16,
- 311,
- 138,
- 15,
- 310,
- 136,
- 14,
- 313,
- 136,
- 13,
- 312,
- 136,
- 12,
- 313,
- 136,
- 11,
- 313,
- 136,
- 10,
- 316,
- 136,
- 9,
- 314,
- 136,
- 8,
- 313,
- 136,
- 7,
- 313,
- 136,
- 6,
- 313,
- 136,
- 5,
- 313,
- 136,
- 4,
- 316,
- 136,
- 3,
- 315,
- 136,
- 2,
- 316,
- 136,
- 1,
- 318,
- 136,
- 0,
- 0,
- 0
-};
-
-Compact sc80_exit = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 180, // xcood
- 188, // ycood
- 100*64, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 192-180, // mouseSize_x
- 246-188, // mouseSize_y
- SC80_EXIT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC80_EXIT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc80_orifice = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 276, // xcood
- 250, // ycood
- 0, // frame
- 20575, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 330-272, // mouseSize_x
- 291-250, // mouseSize_y
- SC80_ORIFICE_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc80_sample = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 288, // xcood
- 248, // ycood
- 104*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
- SC80_SAMPLE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc80_get_rope[] = {
- 94*64,
- 259,
- 169,
- 0,
- 259,
- 169,
- 0,
- 259,
- 169,
- 0,
- 257,
- 170,
- 1,
- 254,
- 170,
- 2,
- 243,
- 170,
- 3,
- 238,
- 170,
- 4,
- 235,
- 170,
- 5,
- 234,
- 170,
- 6,
- 234,
- 170,
- 6,
- 234,
- 170,
- 6,
- 236,
- 136,
- 7,
- 238,
- 137,
- 8,
- 238,
- 136,
- 9,
- 0
-};
-
-uint16 sc80_bub1_anim[] = {
- 89*64,
- 244,
- 309,
- 0,
- 244,
- 309,
- 1,
- 244,
- 309,
- 2,
- 244,
- 309,
- 3,
- 244,
- 309,
- 4,
- 244,
- 309,
- 5,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 244,
- 309,
- 6,
- 0
-};
-
-uint16 sc80_swing[] = {
- 95*64,
- 238,
- 136,
- 0,
- 237,
- 136,
- 1,
- 237,
- 136,
- 2,
- 237,
- 136,
- 3,
- 228,
- 136,
- 4,
- 203,
- 136,
- 5,
- 171,
- 136,
- 6,
- 170,
- 137,
- 7,
- 170,
- 136,
- 8,
- 170,
- 137,
- 9,
- 174,
- 136,
- 10,
- 193,
- 136,
- 11,
- 207,
- 136,
- 12,
- 207,
- 136,
- 13,
- 0
-};
-
-Compact sc80_spout = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 290, // xcood
- 225, // ycood
- 0, // frame
- 20574, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 312-290, // mouseSize_x
- 258-225, // mouseSize_y
- SC80_SPOUT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact sc80_bubble4 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 347, // xcood
- 289, // ycood
- 89*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
- SC80_BUBBLE4_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc80_goo_anim[] = {
- 88*64,
- 300,
- 261,
- 0,
- 300,
- 261,
- 1,
- 300,
- 261,
- 2,
- 300,
- 261,
- 3,
- 300,
- 261,
- 4,
- 300,
- 261,
- 5,
- 300,
- 261,
- 6,
- 300,
- 261,
- 6,
- 300,
- 261,
- 6,
- 300,
- 261,
- 7,
- 300,
- 261,
- 8,
- 300,
- 261,
- 9,
- 300,
- 261,
- 0,
- 300,
- 261,
- 0,
- 300,
- 261,
- 0,
- 300,
- 261,
- 0,
- 300,
- 261,
- 0,
- 300,
- 261,
- 0,
- 300,
- 261,
- 0,
- 300,
- 261,
- 0,
- 300,
- 261,
- 0,
- 300,
- 261,
- 0,
- 300,
- 261,
- 0,
- 0
-};
-
-Compact sc80_bubble7 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 256, // xcood
- 294, // ycood
- 89*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
- SC80_BUBBLE7_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc80_bubble9 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 286, // xcood
- 298, // ycood
- 89*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
- SC80_BUBBLE9_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc80_sample_fall[] = {
- 104*64,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 219,
- 1,
- 287,
- 220,
- 2,
- 287,
- 221,
- 3,
- 287,
- 222,
- 4,
- 288,
- 225,
- 5,
- 288,
- 236,
- 6,
- 288,
- 248,
- 6,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 288,
- 248,
- 0,
- 0
-};
-
-Compact sc80_rope = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 236, // xcood
- 137, // ycood
- 99*64, // frame
- 49, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65531, // mouseRel_x
- 25, // mouseRel_y
- 239-231, // mouseSize_x
- 235-162, // mouseSize_y
- SC80_ROPE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC80_ROPE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc80_bubble3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 190, // xcood
- 314, // ycood
- 89*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
- SC80_BUBBLE3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc80_bubble8 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 367, // xcood
- 319, // ycood
- 89*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
- SC80_BUBBLE8_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc80_drop[] = {
- 103*64,
- 289,
- 165,
- 0,
- 289,
- 165,
- 0,
- 289,
- 165,
- 1,
- 289,
- 165,
- 2,
- 289,
- 165,
- 3,
- 289,
- 165,
- 4,
- 289,
- 165,
- 5,
- 289,
- 165,
- 6,
- 289,
- 165,
- 5,
- 289,
- 165,
- 7,
- 289,
- 165,
- 8,
- 289,
- 165,
- 9,
- 289,
- 165,
- 10,
- 289,
- 165,
- 11,
- 289,
- 165,
- 12,
- 289,
- 165,
- 13,
- 289,
- 165,
- 13,
- 289,
- 165,
- 13,
- 289,
- 165,
- 13,
- 289,
- 165,
- 13,
- 289,
- 165,
- 13,
- 289,
- 165,
- 13,
- 289,
- 165,
- 14,
- 289,
- 165,
- 15,
- 289,
- 165,
- 16,
- 289,
- 165,
- 17,
- 289,
- 165,
- 18,
- 289,
- 165,
- 18,
- 289,
- 165,
- 18,
- 289,
- 165,
- 18,
- 289,
- 165,
- 18,
- 289,
- 165,
- 18,
- 289,
- 165,
- 18,
- 289,
- 165,
- 19,
- 289,
- 165,
- 20,
- 289,
- 165,
- 21,
- 289,
- 165,
- 22,
- 289,
- 165,
- 23,
- 289,
- 165,
- 7,
- 289,
- 165,
- 6,
- 289,
- 165,
- 5,
- 289,
- 165,
- 6,
- 289,
- 165,
- 7,
- 289,
- 165,
- 2,
- 289,
- 165,
- 1,
- 0
-};
-
-uint16 reset_79_80[] = {
- C_SCREEN,
- 80,
- C_PLACE,
- ID_SC80_SPOUT,
- 65535
-};
-
-Compact sc80_ladder = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 310, // xcood
- 162, // ycood
- 0, // frame
- 20828, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 316-310, // mouseSize_x
- 190-162, // mouseSize_y
- SC80_LADDER_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc804_palette[] = {
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 512,
- 0,
- 0,
- 256,
- 0,
- 4,
- 512,
- 0,
- 4,
- 256,
- 256,
- 5,
- 1536,
- 0,
- 7,
- 9472,
- 257,
- 3,
- 1281,
- 0,
- 257,
- 2306,
- 0,
- 4,
- 2048,
- 0,
- 515,
- 1537,
- 256,
- 7,
- 1024,
- 769,
- 12,
- 768,
- 1026,
- 770,
- 2563,
- 0,
- 9,
- 1282,
- 515,
- 15,
- 3328,
- 0,
- 267,
- 1536,
- 1283,
- 1028,
- 2820,
- 769,
- 1285,
- 4357,
- 0,
- 1286,
- 1031,
- 1542,
- 1542,
- 4612,
- 0,
- 20,
- 3840,
- 770,
- 2054,
- 5126,
- 257,
- 1799,
- 3080,
- 1796,
- 786,
- 4353,
- 1027,
- 2311,
- 2311,
- 1800,
- 534,
- 2048,
- 2312,
- 1294,
- 2568,
- 2313,
- 1043,
- 6662,
- 259,
- 1304,
- 5123,
- 1798,
- 2572,
- 6667,
- 1028,
- 3082,
- 5388,
- 1544,
- 1561,
- 7173,
- 516,
- 2577,
- 7690,
- 773,
- 3340,
- 5389,
- 3081,
- 3343,
- 8206,
- 1030,
- 2331,
- 7178,
- 1800,
- 3093,
- 3595,
- 4112,
- 3856,
- 6671,
- 2572,
- 4368,
- 9233,
- 1545,
- 2850,
- 4873,
- 4626,
- 4881,
- 7955,
- 3085,
- 4120,
- 6926,
- 3600,
- 3108,
- 8202,
- 3343,
- 3366,
- 8971,
- 3599,
- 3625,
- 7435,
- 4628,
- 4642,
- 7696,
- 5651,
- 4391,
- 10767,
- 3858,
- 4905,
- 12049,
- 3088,
- 4653,
- 9998,
- 4628,
- 5668,
- 8211,
- 5656,
- 5166,
- 11024,
- 5398,
- 5424,
- 10769,
- 5144,
- 6948,
- 11288,
- 5656,
- 7461,
- 12569,
- 4887,
- 6957,
- 12311,
- 5915,
- 7720,
- 13088,
- 5659,
- 7727,
- 13083,
- 6173,
- 7985,
- 13340,
- 6943,
- 8750,
- 10271,
- 9764,
- 8499,
- 13341,
- 8228,
- 9780,
- 11554,
- 10537,
- 13108,
- 13877,
- 14390,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 56,
- 14336,
- 0,
- 0,
- 12544,
- 11565,
- 9770,
- 7462,
- 6682,
- 4888,
- 4882,
- 2827,
- 779,
- 4,
- 0,
- 0,
- 11776,
- 7718,
- 7979,
- 10006,
- 3352,
- 4127,
- 6406,
- 9,
- 787,
- 9472,
- 257,
- 6411,
- 5642,
- 5155,
- 7695,
- 2320,
- 2067,
- 3072,
- 11520,
- 11565,
- 9764,
- 6952,
- 7707,
- 8225,
- 6443,
- 8728,
- 4375,
- 4128,
- 5899,
- 1801,
- 526,
- 512,
- 9774,
- 11038,
- 5663,
- 6183,
- 7949,
- 1552,
- 2329,
- 4864,
- 3,
- 7734,
- 11301,
- 7445,
- 3363,
- 6677,
- 3591,
- 273,
- 2056,
- 512,
- 1066,
- 8196,
- 0,
- 22,
- 3072,
- 0,
- 9774,
- 11038,
- 5663,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392,
- 14392
-};
-
-Compact sc80_bubble12 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 331, // xcood
- 297, // ycood
- 89*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
- SC80_BUBBLE12_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc80_bubble6 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 391, // xcood
- 309, // ycood
- 89*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
- SC80_BUBBLE6_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc80_bubble5 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 224, // xcood
- 302, // ycood
- 89*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
- SC80_BUBBLE5_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc80_goo = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 80, // screen
- 0, // place
- 0, // getToTable
- 300, // xcood
- 261, // ycood
- 88*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
- SC80_GOO_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/81comp.h b/sky/compacts/81comp.h
deleted file mode 100644
index 7911a80872..0000000000
--- a/sky/compacts/81comp.h
+++ /dev/null
@@ -1,2771 +0,0 @@
-/* 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 SKY81COMP_H
-#define SKY81COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact sc81_big_tent3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 257, // xcood
- 239, // ycood
- 189*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
- SC81_BIG_TENT3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc81_fos_squirm[] = {
- 202*64,
- 255,
- 212,
- 0,
- 255,
- 212,
- 1,
- 255,
- 212,
- 2,
- 255,
- 212,
- 3,
- 255,
- 212,
- 4,
- 255,
- 212,
- 5,
- 255,
- 212,
- 5,
- 255,
- 212,
- 3,
- 255,
- 212,
- 3,
- 255,
- 212,
- 6,
- 255,
- 212,
- 7,
- 255,
- 212,
- 6,
- 255,
- 212,
- 3,
- 255,
- 212,
- 6,
- 255,
- 212,
- 7,
- 255,
- 212,
- 6,
- 255,
- 212,
- 3,
- 255,
- 212,
- 2,
- 255,
- 212,
- 4,
- 255,
- 212,
- 5,
- 255,
- 212,
- 4,
- 255,
- 212,
- 3,
- 255,
- 212,
- 6,
- 255,
- 212,
- 3,
- 255,
- 212,
- 4,
- 255,
- 212,
- 5,
- 255,
- 212,
- 3,
- 255,
- 212,
- 6,
- 255,
- 212,
- 7,
- 255,
- 212,
- 6,
- 255,
- 212,
- 3,
- 255,
- 212,
- 3,
- 255,
- 212,
- 4,
- 255,
- 212,
- 3,
- 255,
- 212,
- 4,
- 255,
- 212,
- 5,
- 255,
- 212,
- 4,
- 255,
- 212,
- 5,
- 255,
- 212,
- 4,
- 255,
- 212,
- 6,
- 255,
- 212,
- 7,
- 255,
- 212,
- 6,
- 255,
- 212,
- 7,
- 255,
- 212,
- 6,
- 255,
- 212,
- 3,
- 255,
- 212,
- 1,
- 0
-};
-
-uint16 sc81_tentwig1[] = {
- 181*64,
- 231,
- 235,
- 0,
- 231,
- 235,
- 0,
- 231,
- 235,
- 0,
- 231,
- 235,
- 1,
- 231,
- 235,
- 0,
- 231,
- 235,
- 0,
- 231,
- 235,
- 0,
- 231,
- 235,
- 0,
- 231,
- 235,
- 2,
- 231,
- 235,
- 2,
- 0
-};
-
-uint16 sc81_ken_helm_dn[] = {
- 197*64,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 4,
- 264,
- 212,
- 5,
- 264,
- 212,
- 6,
- 0
-};
-
-uint16 sc81_tentwig2[] = {
- 182*64,
- 225,
- 258,
- 0,
- 225,
- 258,
- 0,
- 225,
- 258,
- 1,
- 225,
- 258,
- 1,
- 225,
- 258,
- 2,
- 225,
- 258,
- 3,
- 225,
- 258,
- 4,
- 225,
- 258,
- 5,
- 225,
- 258,
- 6,
- 225,
- 258,
- 7,
- 0
-};
-
-uint16 sc81_fast_list[] = {
- 12+DISK_10,
- 51+DISK_10,
- 168+DISK_10,
- 169+DISK_10,
- 171+DISK_10,
- 170+DISK_10,
- 203+DISK_10,
- 268+DISK_10,
- 0
-};
-
-Compact sc81_tent5 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 296, // xcood
- 247, // ycood
- 185*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
- SC81_TENT5_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc81_helmet = {
- 0, // logic
- ST_RECREATE, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 264, // xcood
- 212, // ycood
- 174*64, // frame
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc81_ken_sit[] = {
- 195*64,
- 263,
- 244,
- 0,
- 263,
- 243,
- 1,
- 263,
- 242,
- 2,
- 263,
- 241,
- 3,
- 263,
- 240,
- 4,
- 263,
- 238,
- 5,
- 263,
- 235,
- 6,
- 263,
- 231,
- 7,
- 263,
- 229,
- 8,
- 263,
- 228,
- 9,
- 263,
- 226,
- 10,
- 263,
- 224,
- 11,
- 263,
- 221,
- 12,
- 264,
- 219,
- 13,
- 267,
- 218,
- 14,
- 262,
- 218,
- 15,
- 261,
- 218,
- 16,
- 260,
- 220,
- 17,
- 261,
- 224,
- 18,
- 261,
- 227,
- 19,
- 261,
- 230,
- 20,
- 261,
- 229,
- 21,
- 261,
- 226,
- 22,
- 261,
- 226,
- 23,
- 0
-};
-
-uint16 sc81_palette[] = {
- 0,
- 1536,
- 0,
- 514,
- 514,
- 1026,
- 518,
- 2050,
- 1024,
- 1028,
- 3078,
- 512,
- 524,
- 3076,
- 1538,
- 18,
- 1538,
- 2054,
- 2054,
- 3082,
- 1542,
- 532,
- 14084,
- 14135,
- 2058,
- 7434,
- 512,
- 2564,
- 5140,
- 2052,
- 2570,
- 4620,
- 2566,
- 539,
- 7432,
- 1026,
- 3084,
- 4620,
- 3080,
- 3082,
- 9488,
- 512,
- 1053,
- 1542,
- 5646,
- 3088,
- 1548,
- 6926,
- 3596,
- 7440,
- 2566,
- 549,
- 11014,
- 1024,
- 3600,
- 9488,
- 2052,
- 4104,
- 7451,
- 3080,
- 4110,
- 6420,
- 3084,
- 1573,
- 11530,
- 1538,
- 4614,
- 5667,
- 3600,
- 1579,
- 4616,
- 5138,
- 4624,
- 5147,
- 5138,
- 3107,
- 10508,
- 3080,
- 5132,
- 5155,
- 5652,
- 5138,
- 2589,
- 10006,
- 5145,
- 13072,
- 2054,
- 2097,
- 3084,
- 10009,
- 4131,
- 5650,
- 6422,
- 2609,
- 5132,
- 7449,
- 5659,
- 8982,
- 3092,
- 3625,
- 12050,
- 4108,
- 6420,
- 8993,
- 6418,
- 5665,
- 6416,
- 7449,
- 6926,
- 6955,
- 7451,
- 6943,
- 3094,
- 13597,
- 7444,
- 10535,
- 6420,
- 4655,
- 6420,
- 8477,
- 6437,
- 7446,
- 7965,
- 6951,
- 8978,
- 6941,
- 8464,
- 7475,
- 10015,
- 6953,
- 12059,
- 5657,
- 7971,
- 7967,
- 8993,
- 8982,
- 10543,
- 7453,
- 8978,
- 8503,
- 9505,
- 8999,
- 13083,
- 6939,
- 8489,
- 7969,
- 11045,
- 9507,
- 12071,
- 7457,
- 10021,
- 9513,
- 11047,
- 10029,
- 12061,
- 8485,
- 10021,
- 13615,
- 8993,
- 10535,
- 11055,
- 11049,
- 10037,
- 12063,
- 10025,
- 10037,
- 10529,
- 12587,
- 12075,
- 11043,
- 12589,
- 11061,
- 11559,
- 10033,
- 11575,
- 11041,
- 13615,
- 12077,
- 14131,
- 11563,
- 13615,
- 13601,
- 11565,
- 12085,
- 14121,
- 9009,
- 12591,
- 14135,
- 12081,
- 13619,
- 5175,
- 1538,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 2103,
- 1024,
- 13,
- 4869,
- 1537,
- 537,
- 7686,
- 1538,
- 803,
- 10247,
- 2052,
- 1325,
- 13064,
- 2054,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 7479,
- 45,
- 10261,
- 3584,
- 35,
- 7689,
- 1024,
- 25,
- 5121,
- 0,
- 16,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 14135,
- 14080,
- 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,
- 10294,
- 13084,
- 5409,
- 6703,
- 11278,
- 2324,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 14143,
- 14080,
- 55,
- 14135,
- 14080,
- 55,
- 13879,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc81_dad_helm_up[] = {
- 175*64,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 4,
- 264,
- 212,
- 5,
- 0
-};
-
-Compact sc81_tent2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 225, // xcood
- 259, // ycood
- 182*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
- SC81_TENT2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc83_draw_list[] = {
- ID_SC81_FATHER,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc81_tentwig5[] = {
- 185*64,
- 295,
- 248,
- 0,
- 295,
- 248,
- 1,
- 295,
- 248,
- 2,
- 295,
- 248,
- 3,
- 295,
- 248,
- 4,
- 295,
- 248,
- 5,
- 295,
- 248,
- 6,
- 295,
- 248,
- 7,
- 295,
- 248,
- 8,
- 295,
- 248,
- 9,
- 0
-};
-
-Compact sc81_chair = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 251, // xcood
- 222, // ycood
- 0, // frame
- 20938, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 282-256, // mouseSize_x
- 268-221, // mouseSize_y
- SC81_CHAIR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc81_chip_list[] = {
- 167+DISK_10,
- 172+DISK_10,
- 173+DISK_10,
- 174+DISK_10,
- 175+DISK_10,
- 176+DISK_10,
- 177+DISK_10,
- 178+DISK_10,
- 179+DISK_10+0X8000,
- 180+DISK_10+0X8000,
- 181+DISK_10,
- 182+DISK_10,
- 183+DISK_10,
- 184+DISK_10,
- 185+DISK_10,
- 186+DISK_10,
- 187+DISK_10,
- 188+DISK_10+0X8000,
- 189+DISK_10,
- 190+DISK_10+0X8000,
- 191+DISK_10+0X8000,
- 192+DISK_10+0X8000,
- 193+DISK_10,
- 194+DISK_10+0X8000,
- 195+DISK_10+0X8000,
- 196+DISK_10,
- 197+DISK_10,
- 198+DISK_10,
- 199+DISK_10+0X8000,
- 200+DISK_10,
- 201+DISK_10,
- 202+DISK_10+0X8000,
- 204+DISK_10,
- 205+DISK_10,
- 0
-};
-
-uint32 *grid81 = 0;
-
-uint16 sc81_tentwig6[] = {
- 186*64,
- 308,
- 283,
- 0,
- 308,
- 283,
- 1,
- 308,
- 283,
- 2,
- 308,
- 283,
- 2,
- 308,
- 283,
- 3,
- 308,
- 283,
- 4,
- 308,
- 283,
- 5,
- 308,
- 283,
- 6,
- 308,
- 283,
- 7,
- 308,
- 283,
- 8,
- 0
-};
-
-Compact sc81_ken_sat = {
- 0, // logic
- ST_RECREATE, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 261, // xcood
- 226, // ycood
- 196*64, // frame
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc81_tentdrop2[] = {
- 188*64,
- 218,
- 171,
- 0,
- 218,
- 171,
- 0,
- 218,
- 171,
- 0,
- 218,
- 171,
- 0,
- 218,
- 171,
- 0,
- 218,
- 171,
- 0,
- 218,
- 171,
- 1,
- 218,
- 171,
- 2,
- 218,
- 171,
- 3,
- 218,
- 171,
- 4,
- 218,
- 171,
- 5,
- 218,
- 171,
- 6,
- 218,
- 171,
- 7,
- 218,
- 171,
- 8,
- 218,
- 171,
- 9,
- 218,
- 171,
- 10,
- 0
-};
-
-uint16 sc81_ken_walk2[] = {
- 194*64,
- 232,
- 244,
- 0,
- 232,
- 244,
- 1,
- 232,
- 245,
- 2,
- 233,
- 245,
- 3,
- 238,
- 245,
- 4,
- 247,
- 244,
- 5,
- 252,
- 244,
- 6,
- 252,
- 245,
- 7,
- 253,
- 245,
- 8,
- 259,
- 245,
- 9,
- 267,
- 244,
- 10,
- 263,
- 245,
- 11,
- 263,
- 244,
- 12,
- 0
-};
-
-Compact sc81_foster_sat = {
- 0, // logic
- ST_RECREATE, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 256, // xcood
- 225, // ycood
- 200*64, // frame
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc81_tentdrop1[] = {
- 187*64,
- 218,
- 137,
- 0,
- 218,
- 137,
- 0,
- 218,
- 137,
- 1,
- 218,
- 137,
- 2,
- 218,
- 137,
- 3,
- 218,
- 137,
- 4,
- 218,
- 137,
- 5,
- 218,
- 137,
- 6,
- 218,
- 137,
- 7,
- 218,
- 137,
- 8,
- 218,
- 137,
- 9,
- 218,
- 137,
- 10,
- 218,
- 137,
- 11,
- 218,
- 137,
- 12,
- 218,
- 137,
- 13,
- 218,
- 137,
- 14,
- 0
-};
-
-Compact sc81_father_sat = {
- 0, // logic
- ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 256, // xcood
- 225, // ycood
- 172*64, // frame
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc81_tentwig4[] = {
- 184*64,
- 305,
- 212,
- 0,
- 305,
- 212,
- 0,
- 305,
- 212,
- 1,
- 305,
- 212,
- 0,
- 305,
- 212,
- 0,
- 305,
- 212,
- 0,
- 305,
- 212,
- 2,
- 305,
- 212,
- 0,
- 305,
- 212,
- 0,
- 305,
- 212,
- 0,
- 0
-};
-
-uint16 sc81_ken_walk1[] = {
- 192*64,
- 228,
- 211,
- 0,
- 228,
- 214,
- 1,
- 228,
- 216,
- 2,
- 228,
- 218,
- 3,
- 228,
- 219,
- 4,
- 228,
- 221,
- 5,
- 228,
- 224,
- 6,
- 228,
- 226,
- 7,
- 228,
- 228,
- 8,
- 228,
- 229,
- 9,
- 228,
- 231,
- 0,
- 228,
- 234,
- 1,
- 228,
- 236,
- 2,
- 228,
- 238,
- 3,
- 228,
- 239,
- 4,
- 228,
- 241,
- 5,
- 228,
- 244,
- 6,
- 228,
- 244,
- 10,
- 232,
- 244,
- 11,
- 0
-};
-
-uint16 reset_dad_spec[] = {
- C_XCOOD,
- 247,
- C_YCOOD,
- 182,
- C_FRAME,
- 171*64,
- 65535
-};
-
-uint16 sc81_mouse_list[] = {
- ID_KEN,
- ID_SC81_FATHER,
- ID_SC81_CHAIR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 sc81_dad_breath1[] = {
- 176*64,
- 270,
- 256,
- 0,
- 270,
- 256,
- 1,
- 270,
- 256,
- 1,
- 270,
- 256,
- 2,
- 270,
- 256,
- 2,
- 270,
- 256,
- 3,
- 270,
- 256,
- 3,
- 270,
- 256,
- 3,
- 270,
- 256,
- 3,
- 270,
- 256,
- 2,
- 270,
- 256,
- 2,
- 270,
- 256,
- 1,
- 270,
- 256,
- 1,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 0
-};
-
-uint16 sc81_fos_helm_dn[] = {
- 201*64,
- 264,
- 212,
- 0,
- 264,
- 212,
- 1,
- 264,
- 212,
- 2,
- 264,
- 212,
- 3,
- 264,
- 212,
- 4,
- 264,
- 212,
- 5,
- 0
-};
-
-uint16 sc81_dad_fall2[] = {
- 180*64,
- 289,
- 275,
- 0,
- 289,
- 275,
- 0,
- 287,
- 275,
- 1,
- 287,
- 275,
- 1,
- 286,
- 273,
- 2,
- 283,
- 266,
- 3,
- 282,
- 260,
- 4,
- 279,
- 258,
- 5,
- 278,
- 257,
- 6,
- 277,
- 257,
- 7,
- 278,
- 258,
- 8,
- 278,
- 258,
- 9,
- 278,
- 258,
- 9,
- 0
-};
-
-Compact sc81_door = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 0, // 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
- SC81_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc81_big_tent1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 257, // xcood
- 137, // ycood
- 187*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
- SC81_BIG_TENT1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc81_tent1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 232, // xcood
- 236, // ycood
- 181*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
- SC81_TENT1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc81_tent4 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 305, // xcood
- 212, // ycood
- 184*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
- SC81_TENT4_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-ExtCompact sc81_father_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_FATHER81, // 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 sc81_father = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 264, // xcood
- 212, // ycood
- 173*64, // frame
- 20939, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- 0, // mouseRel_x
- 2, // mouseRel_y
- 299-278, // mouseSize_x
- 293-258, // mouseSize_y
- SC81_FATHER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SC81_FATHER_CHAIR_LOGIC, // baseSub
- 0, // baseSub_off
- &sc81_father_ext
-};
-
-uint16 sc81_door_close[] = {
- 204*64,
- 166,
- 200,
- 0,
- 166,
- 200,
- 1,
- 166,
- 200,
- 2,
- 166,
- 200,
- 3,
- 166,
- 200,
- 4,
- 166,
- 200,
- 5,
- 166,
- 200,
- 6,
- 0
-};
-
-uint16 sc81_dad_breath2[] = {
- 177*64,
- 270,
- 256,
- 0,
- 270,
- 256,
- 1,
- 270,
- 256,
- 1,
- 270,
- 256,
- 2,
- 270,
- 256,
- 2,
- 270,
- 256,
- 3,
- 270,
- 256,
- 3,
- 270,
- 256,
- 4,
- 270,
- 256,
- 4,
- 270,
- 256,
- 5,
- 270,
- 256,
- 5,
- 270,
- 256,
- 6,
- 270,
- 256,
- 6,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 270,
- 256,
- 0,
- 0
-};
-
-uint16 sc81_tentwig3[] = {
- 183*64,
- 223,
- 277,
- 0,
- 223,
- 277,
- 1,
- 223,
- 277,
- 2,
- 223,
- 277,
- 3,
- 223,
- 277,
- 4,
- 223,
- 277,
- 5,
- 223,
- 277,
- 6,
- 223,
- 277,
- 7,
- 223,
- 277,
- 8,
- 223,
- 277,
- 9,
- 0
-};
-
-uint16 sc81_father_die[] = {
- 203*64,
- 278,
- 256,
- 0,
- 278,
- 256,
- 0,
- 278,
- 256,
- 0,
- 278,
- 256,
- 1,
- 278,
- 256,
- 2,
- 278,
- 256,
- 3,
- 278,
- 256,
- 3,
- 278,
- 256,
- 3,
- 278,
- 256,
- 3,
- 278,
- 256,
- 3,
- 278,
- 256,
- 4,
- 278,
- 256,
- 5,
- 278,
- 256,
- 6,
- 278,
- 256,
- 7,
- 278,
- 256,
- 8,
- 0
-};
-
-uint16 reset_ken_81[] = {
- C_STATUS,
- ST_MOUSE+ST_LOGIC+ST_RECREATE,
- C_SCREEN,
- 81,
- C_MOUSE_CLICK,
- MEGA_CLICK,
- C_MOUSE_REL_X,
- 10,
- C_MOUSE_REL_Y,
- 3,
- C_MOUSE_SIZE_X,
- 240-231,
- C_MOUSE_SIZE_Y,
- 293-243,
- C_ACTION_SCRIPT,
- SC81_KEN_ACTION,
- C_MODE,
- C_BASE_MODE,
- C_BASE_SUB,
- SC81_KEN_LOGIC,
- C_BASE_SUB+2,
- 0,
- C_SP_COLOUR,
- SP_COL_KEN81,
- 65535
-};
-
-uint16 reset_80_81[] = {
- C_SCREEN,
- 81,
- C_XCOOD,
- 152,
- C_YCOOD,
- 256,
- C_FRAME,
- 46+12*64,
- C_DIR,
- RIGHT,
- 65535
-};
-
-uint16 sc81_dad_fall1[] = {
- 179*64,
- 256,
- 227,
- 0,
- 256,
- 227,
- 1,
- 255,
- 229,
- 2,
- 256,
- 237,
- 3,
- 262,
- 245,
- 4,
- 271,
- 254,
- 5,
- 276,
- 267,
- 6,
- 287,
- 272,
- 7,
- 284,
- 275,
- 8,
- 282,
- 278,
- 9,
- 282,
- 277,
- 10,
- 282,
- 278,
- 11,
- 282,
- 278,
- 11,
- 282,
- 278,
- 11,
- 282,
- 278,
- 12,
- 282,
- 278,
- 12,
- 283,
- 278,
- 13,
- 283,
- 278,
- 13,
- 284,
- 278,
- 14,
- 284,
- 278,
- 14,
- 284,
- 278,
- 15,
- 284,
- 278,
- 15,
- 284,
- 278,
- 16,
- 284,
- 278,
- 16,
- 283,
- 278,
- 17,
- 283,
- 278,
- 17,
- 283,
- 278,
- 18,
- 283,
- 278,
- 18,
- 283,
- 278,
- 19,
- 283,
- 278,
- 19,
- 283,
- 278,
- 20,
- 283,
- 278,
- 20,
- 283,
- 278,
- 21,
- 283,
- 278,
- 21,
- 283,
- 278,
- 22,
- 283,
- 278,
- 22,
- 283,
- 277,
- 23,
- 283,
- 277,
- 23,
- 284,
- 277,
- 24,
- 284,
- 277,
- 24,
- 287,
- 277,
- 25,
- 287,
- 277,
- 25,
- 289,
- 276,
- 26,
- 289,
- 276,
- 26,
- 0
-};
-
-uint16 sc81_ken_jump_in[] = {
- 190*64,
- 166,
- 202,
- 0,
- 166,
- 209,
- 1,
- 170,
- 215,
- 2,
- 187,
- 220,
- 3,
- 194,
- 224,
- 4,
- 202,
- 222,
- 5,
- 209,
- 216,
- 6,
- 211,
- 212,
- 7,
- 218,
- 210,
- 8,
- 226,
- 210,
- 9,
- 232,
- 210,
- 10,
- 233,
- 209,
- 11,
- 233,
- 209,
- 12,
- 228,
- 209,
- 13,
- 227,
- 209,
- 14,
- 0
-};
-
-uint16 sc81_logic_list[] = {
- ID_SC81_TENT1,
- ID_SC81_TENT2,
- ID_SC81_TENT3,
- ID_SC81_TENT4,
- ID_SC81_TENT5,
- ID_SC81_TENT6,
- ID_SC81_FOSTER_SAT,
- ID_FOSTER,
- ID_SC81_KEN_SAT,
- ID_KEN,
- ID_SC81_FATHER_SAT,
- ID_SC81_FATHER,
- ID_SC81_HELMET,
- ID_SC81_DOOR,
- ID_SC81_BIG_TENT1,
- ID_SC81_BIG_TENT2,
- ID_SC81_BIG_TENT3,
- ID_SC67_PULSE1,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-Compact sc81_big_tent2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 257, // xcood
- 171, // ycood
- 188*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
- SC81_BIG_TENT2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc81_tent3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 223, // xcood
- 278, // ycood
- 183*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
- SC81_TENT3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc81_tentdrop3[] = {
- 189*64,
- 218,
- 239,
- 0,
- 218,
- 239,
- 0,
- 218,
- 239,
- 0,
- 218,
- 239,
- 0,
- 218,
- 239,
- 0,
- 218,
- 239,
- 0,
- 218,
- 239,
- 0,
- 218,
- 239,
- 0,
- 218,
- 239,
- 1,
- 218,
- 239,
- 2,
- 218,
- 239,
- 3,
- 218,
- 239,
- 4,
- 218,
- 239,
- 5,
- 218,
- 239,
- 6,
- 218,
- 239,
- 7,
- 218,
- 239,
- 8,
- 0
-};
-
-Compact sc81_tent6 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 81, // screen
- 0, // place
- 0, // getToTable
- 307, // xcood
- 283, // ycood
- 186*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
- SC81_TENT6_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc83_palette[] = {
- 0,
- 15616,
- 14649,
- 14655,
- 15159,
- 13621,
- 13625,
- 13621,
- 13619,
- 10535,
- 15157,
- 13107,
- 12595,
- 9523,
- 13097,
- 13631,
- 14129,
- 12593,
- 12083,
- 12593,
- 12591,
- 10021,
- 9009,
- 12581,
- 14655,
- 15151,
- 12081,
- 12597,
- 14127,
- 12079,
- 12083,
- 11567,
- 12075,
- 9507,
- 13615,
- 11565,
- 11057,
- 10541,
- 11561,
- 9507,
- 9005,
- 11555,
- 8993,
- 16173,
- 11065,
- 13631,
- 14635,
- 11053,
- 11059,
- 16171,
- 4133,
- 10029,
- 9003,
- 11045,
- 8993,
- 7723,
- 11041,
- 12607,
- 12073,
- 10535,
- 9517,
- 9513,
- 10533,
- 9507,
- 7209,
- 10526,
- 14143,
- 16167,
- 10035,
- 12607,
- 16167,
- 10029,
- 11061,
- 12583,
- 10023,
- 9517,
- 8487,
- 10017,
- 7708,
- 6695,
- 10014,
- 13119,
- 16165,
- 9521,
- 12093,
- 14629,
- 9517,
- 11071,
- 11557,
- 9509,
- 9515,
- 10021,
- 9509,
- 9005,
- 11045,
- 9507,
- 9001,
- 6693,
- 9500,
- 14143,
- 16163,
- 9013,
- 12095,
- 16163,
- 9005,
- 11581,
- 16163,
- 8999,
- 9515,
- 11043,
- 8995,
- 8487,
- 7715,
- 8990,
- 13631,
- 16161,
- 8495,
- 12093,
- 15649,
- 8491,
- 10553,
- 15649,
- 8483,
- 7719,
- 9505,
- 8478,
- 7196,
- 5665,
- 8472,
- 13119,
- 16158,
- 7729,
- 11581,
- 16158,
- 7723,
- 11069,
- 14622,
- 7723,
- 11063,
- 16158,
- 7721,
- 10041,
- 13086,
- 7719,
- 9023,
- 9502,
- 7708,
- 5656,
- 5150,
- 7702,
- 12095,
- 15132,
- 7213,
- 11071,
- 15132,
- 7211,
- 10555,
- 14108,
- 7203,
- 9009,
- 16156,
- 7201,
- 8509,
- 11036,
- 7198,
- 6689,
- 7708,
- 7192,
- 5656,
- 5148,
- 7190,
- 5140,
- 15132,
- 6701,
- 11071,
- 14618,
- 6695,
- 9525,
- 13082,
- 6693,
- 7231,
- 15642,
- 6684,
- 7223,
- 8474,
- 6680,
- 5662,
- 5658,
- 6676,
- 10559,
- 15128,
- 6185,
- 9017,
- 13592,
- 6179,
- 8499,
- 12056,
- 6177,
- 8491,
- 12056,
- 6174,
- 7215,
- 10520,
- 6172,
- 6717,
- 10008,
- 6170,
- 6193,
- 8472,
- 6168,
- 5662,
- 14104,
- 5683,
- 12081,
- 12566,
- 5677,
- 11053,
- 11030,
- 5673,
- 10047,
- 15126,
- 5669,
- 6693,
- 7190,
- 5652,
- 5146,
- 13078,
- 5167,
- 11567,
- 12052,
- 5163,
- 10541,
- 10516,
- 5159,
- 9535,
- 15124,
- 5157,
- 9511,
- 15124,
- 5155,
- 9015,
- 14100,
- 5150,
- 7731,
- 12052,
- 5150,
- 7721,
- 9492,
- 5150,
- 7715,
- 12564,
- 5146,
- 6699,
- 10516,
- 5142,
- 5181,
- 14100,
- 5140,
- 5169,
- 11540,
- 5140,
- 4663,
- 10516,
- 5138,
- 4632,
- 7444,
- 45,
- 10541,
- 10514,
- 4647,
- 9531,
- 10002,
- 4645,
- 7225,
- 14098,
- 4636,
- 7219,
- 11538,
- 4636,
- 6203,
- 12050,
- 4632,
- 5175,
- 15122,
- 4626,
- 4657,
- 5650,
- 4624,
- 4116,
- 4114,
- 4624,
- 11569,
- 15661,
- 4131,
- 8507,
- 5136,
- 5138,
- 8483,
- 15120,
- 4126,
- 7735,
- 13584,
- 4126,
- 6711,
- 11536,
- 4122,
- 6686,
- 11024,
- 4120,
- 6183,
- 10000,
- 4116,
- 5153,
- 6160,
- 4116,
- 4663,
- 11024,
- 4112,
- 4135,
- 8464,
- 4112,
- 4116,
- 5136,
- 4110,
- 3602,
- 9488,
- 3621,
- 8485,
- 15118,
- 3614,
- 7737,
- 14094,
- 3612,
- 7219,
- 12046,
- 3612,
- 6701,
- 8974,
- 3610,
- 6684,
- 12046,
- 3608,
- 6187,
- 9998,
- 3608,
- 5658,
- 9486,
- 3604,
- 5150,
- 11022,
- 3602,
- 4145,
- 11022,
- 3600,
- 4133,
- 8974,
- 3600,
- 4120,
- 7182,
- 3598,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 reset_foster_spec[] = {
- C_XCOOD,
- 300,
- C_YCOOD,
- 248,
- C_FRAME,
- 42+12*64,
- 65535
-};
-
-uint16 sc81_foster_sit[] = {
- 199*64,
- 291,
- 234,
- 0,
- 283,
- 235,
- 1,
- 279,
- 236,
- 2,
- 277,
- 237,
- 3,
- 277,
- 235,
- 4,
- 274,
- 232,
- 5,
- 270,
- 227,
- 6,
- 272,
- 225,
- 7,
- 269,
- 224,
- 8,
- 267,
- 224,
- 9,
- 259,
- 226,
- 10,
- 255,
- 226,
- 11,
- 255,
- 226,
- 12,
- 255,
- 224,
- 13,
- 255,
- 224,
- 14,
- 255,
- 225,
- 15,
- 255,
- 225,
- 16,
- 257,
- 225,
- 17,
- 259,
- 225,
- 18,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/82comp.h b/sky/compacts/82comp.h
deleted file mode 100644
index 5920c61418..0000000000
--- a/sky/compacts/82comp.h
+++ /dev/null
@@ -1,721 +0,0 @@
-/* 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 SKY82COMP_H
-#define SKY82COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc82_push_button[] = {
- 209*64,
- 312,
- 200,
- 0,
- 312,
- 200,
- 1,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 2,
- 312,
- 200,
- 4,
- 312,
- 200,
- 5,
- 312,
- 200,
- 4,
- 312,
- 200,
- 5,
- 312,
- 200,
- 3,
- 312,
- 200,
- 2,
- 312,
- 200,
- 4,
- 312,
- 200,
- 1,
- 312,
- 200,
- 0,
- 0
-};
-
-ExtCompact sc82_jobsworth_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_JOBS82, // 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 sc82_jobsworth = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 82, // screen
- 0, // place
- 0, // getToTable
- 312, // xcood
- 200, // ycood
- 209*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
- SC82_JOBSWORTH_LOGIC, // baseSub
- 0, // baseSub_off
- &sc82_jobsworth_ext
-};
-
-uint16 reset_foster_82[] = {
- C_SCREEN,
- 82,
- C_XCOOD,
- 408,
- C_YCOOD,
- 248,
- C_FRAME,
- 42+12*64,
- C_DIR,
- LEFT,
- 65535
-};
-
-uint16 sc82_jobs_turn[] = {
- 210*64,
- 312,
- 200,
- 0,
- 312,
- 200,
- 1,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 0
-};
-
-uint16 sc82_jobs_take[] = {
- 213*64,
- 312,
- 200,
- 0,
- 312,
- 200,
- 1,
- 312,
- 200,
- 2,
- 312,
- 200,
- 3,
- 312,
- 200,
- 4,
- 312,
- 200,
- 4,
- 312,
- 200,
- 4,
- 312,
- 200,
- 4,
- 312,
- 200,
- 4,
- 312,
- 200,
- 4,
- 312,
- 200,
- 5,
- 312,
- 200,
- 2,
- 312,
- 200,
- 0,
- 312,
- 200,
- 0,
- 0
-};
-
-uint16 sc82_logic_list[] = {
- ID_FOSTER,
- ID_KEN,
- ID_SC82_JOBSWORTH,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-uint16 sc82_fast_list[] = {
- 12+DISK_7,
- 51+DISK_7,
- 0
-};
-
-uint32 *grid82 = 0;
-
-uint16 sc82_mouse_list[] = {
- 0
-};
-
-uint16 reset_ken_82[] = {
- C_STATUS,
- ST_LOGIC+ST_FOREGROUND+ST_RECREATE,
- C_SCREEN,
- 82,
- C_XCOOD,
- 262,
- C_YCOOD,
- 209,
- C_FRAME,
- 215*64,
- C_MODE,
- C_BASE_MODE,
- C_BASE_SUB,
- SC82_KEN_LOGIC,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 sc82_chip_list[] = {
- 206+DISK_7,
- 207+DISK_7,
- 208+DISK_7,
- 209+DISK_7,
- 210+DISK_7,
- 211+DISK_7,
- 212+DISK_7,
- 213+DISK_7,
- 214+DISK_7,
- 215+DISK_7,
- 0
-};
-
-uint16 sc82_palette[] = {
- 0,
- 1536,
- 2054,
- 2054,
- 1544,
- 3080,
- 2056,
- 3594,
- 2058,
- 3082,
- 3086,
- 3596,
- 3594,
- 3090,
- 4622,
- 3094,
- 3592,
- 5136,
- 4108,
- 6170,
- 2574,
- 4116,
- 4112,
- 5138,
- 4622,
- 5660,
- 4626,
- 4126,
- 4618,
- 5652,
- 5646,
- 4643,
- 7190,
- 5654,
- 8470,
- 3092,
- 6158,
- 5157,
- 7704,
- 6168,
- 7702,
- 4630,
- 6668,
- 5163,
- 8986,
- 6678,
- 2590,
- 12572,
- 6674,
- 7209,
- 6682,
- 7184,
- 6191,
- 8476,
- 6183,
- 6162,
- 9500,
- 7196,
- 8990,
- 6682,
- 8462,
- 6195,
- 10526,
- 7706,
- 7205,
- 9502,
- 8972,
- 4667,
- 12579,
- 8478,
- 6691,
- 11041,
- 8474,
- 7725,
- 9505,
- 8485,
- 12060,
- 4638,
- 10000,
- 7737,
- 10531,
- 8990,
- 9003,
- 10019,
- 8990,
- 9519,
- 8997,
- 9505,
- 13611,
- 4641,
- 9505,
- 11055,
- 7717,
- 10520,
- 7735,
- 13095,
- 9513,
- 8997,
- 11047,
- 10021,
- 13097,
- 6181,
- 10023,
- 9003,
- 12585,
- 10029,
- 9507,
- 10539,
- 10535,
- 8493,
- 13611,
- 10539,
- 9511,
- 12587,
- 10041,
- 10518,
- 11563,
- 11055,
- 11557,
- 10539,
- 12062,
- 10045,
- 13613,
- 11561,
- 15153,
- 6697,
- 11563,
- 12591,
- 9517,
- 11567,
- 10541,
- 13103,
- 12069,
- 12603,
- 10543,
- 11575,
- 11555,
- 13103,
- 13611,
- 13609,
- 10031,
- 12585,
- 16185,
- 7213,
- 12089,
- 12579,
- 11569,
- 12589,
- 14135,
- 10033,
- 12597,
- 15659,
- 9007,
- 12095,
- 12062,
- 13619,
- 13609,
- 14141,
- 11571,
- 13613,
- 15675,
- 10033,
- 14639,
- 12591,
- 10043,
- 13119,
- 14115,
- 11573,
- 13619,
- 12597,
- 14645,
- 13631,
- 14627,
- 12597,
- 14129,
- 16189,
- 10549,
- 13629,
- 12589,
- 14137,
- 14137,
- 13107,
- 15161,
- 14143,
- 13615,
- 15163,
- 14655,
- 14129,
- 15675,
- 15167,
- 14131,
- 16189,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 0,
- 14336,
- 13364,
- 11569,
- 9773,
- 8995,
- 6945,
- 7194,
- 4883,
- 2836,
- 1804,
- 770,
- 519,
- 15875,
- 11574,
- 11577,
- 13347,
- 6693,
- 7727,
- 10771,
- 3094,
- 4133,
- 11271,
- 2056,
- 10002,
- 7441,
- 6960,
- 11030,
- 4119,
- 3875,
- 4864,
- 13316,
- 13364,
- 11563,
- 8751,
- 9506,
- 10024,
- 8242,
- 10527,
- 6174,
- 5927,
- 7698,
- 3600,
- 2325,
- 2308,
- 13886,
- 14893,
- 9263,
- 10294,
- 13084,
- 5409,
- 6703,
- 11278,
- 2324,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc82_foster_give[] = {
- 214*64,
- 342,
- 200,
- 0,
- 342,
- 200,
- 1,
- 342,
- 200,
- 2,
- 342,
- 200,
- 3,
- 342,
- 200,
- 4,
- 342,
- 200,
- 4,
- 342,
- 200,
- 4,
- 342,
- 200,
- 4,
- 342,
- 200,
- 2,
- 342,
- 200,
- 5,
- 342,
- 200,
- 0,
- 0
-};
-
-uint16 sc82_jobs_return[] = {
- 210*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/85comp.h b/sky/compacts/85comp.h
deleted file mode 100644
index 227a55d25e..0000000000
--- a/sky/compacts/85comp.h
+++ /dev/null
@@ -1,443 +0,0 @@
-/* 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 SKY85COMP_H
-#define SKY85COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc85_palette[] = {
- 0,
- 14848,
- 7213,
- 11576,
- 12828,
- 7213,
- 11566,
- 13340,
- 7209,
- 10544,
- 11292,
- 7207,
- 9522,
- 9756,
- 7205,
- 9004,
- 8732,
- 7203,
- 8496,
- 11292,
- 7199,
- 7966,
- 6428,
- 7197,
- 6939,
- 6428,
- 7195,
- 8498,
- 9242,
- 6687,
- 7464,
- 10266,
- 6681,
- 6427,
- 5914,
- 6681,
- 5920,
- 12314,
- 6185,
- 9518,
- 9752,
- 6177,
- 7970,
- 14872,
- 5675,
- 10034,
- 11286,
- 5669,
- 9002,
- 9750,
- 5663,
- 7972,
- 10774,
- 5661,
- 6952,
- 9750,
- 5657,
- 5924,
- 9750,
- 5149,
- 7460,
- 8212,
- 5147,
- 6430,
- 6932,
- 5143,
- 5408,
- 5908,
- 5141,
- 4885,
- 9236,
- 4635,
- 5401,
- 7698,
- 4625,
- 11066,
- 14352,
- 4137,
- 10034,
- 13840,
- 4133,
- 9008,
- 11280,
- 4129,
- 8488,
- 9744,
- 4125,
- 7460,
- 8720,
- 4121,
- 6432,
- 6416,
- 4119,
- 4887,
- 5392,
- 4113,
- 3859,
- 6416,
- 4108,
- 5922,
- 7694,
- 3607,
- 4891,
- 6926,
- 3599,
- 6950,
- 9228,
- 3097,
- 6432,
- 6412,
- 3095,
- 5408,
- 5900,
- 3091,
- 2583,
- 14860,
- 2605,
- 10552,
- 12810,
- 2597,
- 8496,
- 10250,
- 2587,
- 6946,
- 8714,
- 2583,
- 5410,
- 7690,
- 2581,
- 4896,
- 4874,
- 2575,
- 2069,
- 14858,
- 2083,
- 7990,
- 11784,
- 2077,
- 5924,
- 8200,
- 2069,
- 4379,
- 13320,
- 1573,
- 4894,
- 5894,
- 1551,
- 2069,
- 4870,
- 1542,
- 11578,
- 13828,
- 1065,
- 8496,
- 10756,
- 1053,
- 6962,
- 9220,
- 1049,
- 4896,
- 6916,
- 1041,
- 3093,
- 4868,
- 1034,
- 1041,
- 13828,
- 541,
- 5928,
- 8706,
- 533,
- 3867,
- 5890,
- 524,
- 5936,
- 5376,
- 10,
- 2579,
- 14848,
- 45,
- 10552,
- 12800,
- 37,
- 6968,
- 12800,
- 25,
- 5420,
- 4352,
- 6,
- 527,
- 13824,
- 35,
- 6438,
- 9216,
- 23,
- 5424,
- 8192,
- 15,
- 2069,
- 4864,
- 8,
- 9018,
- 14848,
- 29,
- 6952,
- 13824,
- 23,
- 5410,
- 11264,
- 19,
- 4896,
- 14848,
- 45,
- 6954,
- 7680,
- 17,
- 3099,
- 5376,
- 6,
- 1555,
- 3840,
- 63,
- 16191,
- 2816,
- 0,
- 10554,
- 14336,
- 39,
- 9528,
- 12800,
- 35,
- 7474,
- 14848,
- 27,
- 6458,
- 4864,
- 4,
- 1041,
- 14336,
- 21,
- 4910,
- 9216,
- 19,
- 3870,
- 6912,
- 10,
- 1045,
- 14848,
- 39,
- 6440,
- 14848,
- 21,
- 5430,
- 11264,
- 21,
- 4406,
- 11264,
- 15,
- 3106,
- 5888,
- 8,
- 529,
- 3840,
- 0,
- 10038,
- 12800,
- 33,
- 7472,
- 11264,
- 27,
- 5416,
- 8704,
- 19,
- 3120,
- 10752,
- 12,
- 3110,
- 6400,
- 8,
- 1563,
- 5888,
- 6,
- 17,
- 14848,
- 37,
- 6958,
- 9728,
- 8,
- 1570,
- 3328,
- 63,
- 16128,
- 6912,
- 7197,
- 6164,
- 4128,
- 7188,
- 4112,
- 4120,
- 4112,
- 3080,
- 3088,
- 3084,
- 2056,
- 1032,
- 1028,
- 0,
- 6144,
- 10268,
- 4116,
- 3088,
- 5136,
- 3088,
- 6152,
- 7192,
- 5654,
- 8214,
- 7196,
- 6168,
- 6160,
- 6168,
- 10284,
- 9256,
- 9252,
- 8228,
- 8224,
- 6172,
- 6168,
- 2836,
- 0,
- 13,
- 14848,
- 29,
- 6458,
- 4352,
- 4,
- 527,
- 8192,
- 5144,
- 5148,
- 10252,
- 12332,
- 10280,
- 1068,
- 3080,
- 8220,
- 9248,
- 10276,
- 9766,
- 10534,
- 7465,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 16128,
- 0,
- 16191,
- 63,
- 0,
- 0,
- 0,
- 0,
- 0,
- 13824,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 sc85_mouse_list[] = {
- 0
-};
-
-uint16 sc85_chip_list[] = {
- 0
-};
-
-uint16 sc85_fast_list[] = {
- 14+DISK_7,
- 15+DISK_7,
- 0
-};
-
-uint16 sc85_logic_list[] = {
- ID_FOSTER,
- 0XFFFF,
- ID_STD_MENU_LOGIC
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/90comp.h b/sky/compacts/90comp.h
deleted file mode 100644
index 45e840296d..0000000000
--- a/sky/compacts/90comp.h
+++ /dev/null
@@ -1,1866 +0,0 @@
-/* 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 SKY90COMP_H
-#define SKY90COMP_H
-
-
-#include "91comp.h"
-#include "lincmenu.h"
-#include "92comp.h"
-#include "93comp.h"
-#include "94comp.h"
-#include "95comp.h"
-#include "linc_gen.h"
-#include "96comp.h"
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact door_r90f = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 364, // xcood
- 136, // ycood
- 259*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- 0, // mouseRel_x
- 255-136, // mouseRel_y
- 30, // mouseSize_x
- 10, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_R90F_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact door_r90 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 360, // xcood
- 136, // ycood
- 258*64, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 26, // mouseRel_y
- 8, // mouseSize_x
- 102, // mouseSize_y
- DOOR_R90_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_R90_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc90_floor_table[] = {
- ID_SC90_FLOOR,
- RET_OK,
- ID_SC90_SMFLOOR,
- RET_FAIL,
- ID_DOOR_L90,
- RET_FAIL,
- ID_DOOR_R90,
- GET_TO_DOOR_R90,
- ID_JOIN_OBJECT,
- GET_TO_JOIN_OBJECT,
- ID_OSCILLATOR,
- RET_FAIL,
- ID_EYEBALL_90,
- GET_TO_EYEBALL_90,
- 65535
-};
-
-Compact sc90_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 90, // screen
- 0, // place
- sc90_floor_table, // getToTable
- 153, // xcood
- 254, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 269, // mouseSize_x
- 53, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc90_smfloor_table[] = {
- ID_SC90_FLOOR,
- RET_FAIL,
- ID_SC90_SMFLOOR,
- RET_OK,
- ID_DOOR_L90,
- GET_TO_DOOR_L90,
- ID_DOOR_R90,
- RET_FAIL,
- ID_JOIN_OBJECT,
- RET_FAIL,
- ID_OSCILLATOR,
- GET_TO_OSCILLATOR,
- ID_EYEBALL_90,
- RET_FAIL,
- 65535
-};
-
-uint16 eye90_zap_anim[] = {
- 113*64,
- 247,
- 206,
- 0,
- 247,
- 206,
- 1,
- 247,
- 206,
- 2,
- 247,
- 206,
- 3,
- 247,
- 206,
- 4,
- 247,
- 206,
- 5,
- 0
-};
-
-uint16 door_l90_anim[] = {
- 45*64,
- 212,
- 136,
- 0,
- 212,
- 136,
- 1,
- 212,
- 136,
- 2,
- 212,
- 136,
- 3,
- 212,
- 136,
- 4,
- 212,
- 136,
- 5,
- 212,
- 136,
- 6,
- 212,
- 136,
- 7,
- 212,
- 136,
- 8,
- 212,
- 136,
- 9,
- 212,
- 136,
- 10,
- 212,
- 136,
- 11,
- 212,
- 136,
- 12,
- 212,
- 136,
- 13,
- 212,
- 136,
- 14,
- 212,
- 136,
- 15,
- 212,
- 136,
- 16,
- 212,
- 136,
- 17,
- 212,
- 136,
- 18,
- 212,
- 136,
- 19,
- 212,
- 136,
- 20,
- 212,
- 136,
- 21,
- 212,
- 136,
- 22,
- 0
-};
-
-Compact door_l90 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 211, // xcood
- 136, // ycood
- 45*64, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65531, // mouseRel_x
- 26, // mouseRel_y
- 9, // mouseSize_x
- 102, // mouseSize_y
- DOOR_L90_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L90_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 get_join[] = {
- 22*64,
- 336,
- 272,
- 0,
- 336,
- 272,
- 1,
- 336,
- 272,
- 2,
- 336,
- 272,
- 3,
- 336,
- 272,
- 4,
- 336,
- 272,
- 5,
- 0
-};
-
-uint16 sc90_mouse[] = {
- ID_JOIN_OBJECT,
- ID_OSCILLATOR,
- ID_EYEBALL_90,
- ID_DOOR_L90,
- ID_DOOR_L90F,
- ID_DOOR_R90,
- ID_DOOR_R90F,
- ID_SC90_SMFLOOR,
- ID_SC90_FLOOR,
- 0XFFFF,
- ID_LINC_MENU_MOUSE
-};
-
-uint16 door_l90f_anim[] = {
- 46*64,
- 207,
- 136,
- 0,
- 207,
- 136,
- 1,
- 207,
- 136,
- 2,
- 207,
- 136,
- 3,
- 207,
- 136,
- 4,
- 207,
- 136,
- 5,
- 207,
- 136,
- 6,
- 207,
- 136,
- 7,
- 207,
- 136,
- 8,
- 207,
- 136,
- 9,
- 207,
- 136,
- 10,
- 207,
- 136,
- 11,
- 207,
- 136,
- 12,
- 207,
- 136,
- 13,
- 207,
- 136,
- 14,
- 207,
- 136,
- 15,
- 207,
- 136,
- 16,
- 207,
- 136,
- 17,
- 207,
- 136,
- 18,
- 207,
- 136,
- 19,
- 207,
- 136,
- 20,
- 207,
- 136,
- 21,
- 207,
- 136,
- 22,
- 0
-};
-
-uint16 sc90_logic[] = {
- ID_BLUE_FOSTER,
- ID_JOIN_OBJECT,
- ID_OSCILLATOR,
- ID_DOOR_L90,
- ID_DOOR_L90F,
- ID_DOOR_R90,
- ID_DOOR_R90F,
- ID_EYEBALL_90,
- 0XFFFF,
- ID_LINC_MENU_LOGIC
-};
-
-uint16 eye_90_table[] = {
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 1,
- 2,
- 3,
- 4,
- 4,
- 5,
- 5,
- 6,
- 6,
- 6,
- 7,
- 7,
- 8,
- 8,
- 9,
- 10,
- 11,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 0,
- 0,
- 0,
- 0,
- 0,
- 1,
- 2,
- 3,
- 3,
- 4,
- 4,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 8,
- 8,
- 9,
- 9,
- 10,
- 11,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 0,
- 0,
- 1,
- 1,
- 2,
- 2,
- 3,
- 3,
- 4,
- 4,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 8,
- 8,
- 9,
- 9,
- 10,
- 10,
- 11,
- 11,
- 12,
- 12,
- 12,
- 1,
- 1,
- 2,
- 2,
- 3,
- 3,
- 4,
- 4,
- 5,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 7,
- 8,
- 8,
- 9,
- 9,
- 10,
- 10,
- 11,
- 12,
- 12,
- 2,
- 3,
- 3,
- 4,
- 4,
- 4,
- 5,
- 5,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 7,
- 7,
- 8,
- 8,
- 8,
- 9,
- 9,
- 10,
- 11,
- 3,
- 3,
- 4,
- 4,
- 4,
- 5,
- 5,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 7,
- 7,
- 8,
- 8,
- 8,
- 9,
- 9,
- 10
-};
-
-Compact eyeball_90 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 270, // xcood
- 223, // ycood
- 6+91*64, // frame
- 24587, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 31, // mouseSize_x
- 29, // mouseSize_y
- EYEBALL_90_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- EYEBALL_90_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sc90_smfloor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 90, // screen
- 0, // place
- sc90_smfloor_table, // getToTable
- 206, // xcood
- 254, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 69, // mouseSize_x
- 11, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact join_object = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 336, // xcood
- 272, // ycood
- 22*64, // frame
- 24598, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 16, // mouseSize_x
- 16, // mouseSize_y
- JOIN_OBJECT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- JOIN_OBJECT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact door_l90f = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 207, // xcood
- 136, // ycood
- 46*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- (int16) 65532, // mouseRel_x
- 255-136, // mouseRel_y
- 5, // mouseSize_x
- 10, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L90F_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact oscillator = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 241, // xcood
- 259, // ycood
- 132*64, // frame
- 24592, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 18, // mouseSize_x
- 4, // mouseSize_y
- OSCILLATOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- OSCILLATOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_90_91[] = {
- C_SCREEN,
- 91,
- C_PLACE,
- ID_SC91_FLOOR,
- C_XCOOD,
- 184,
- C_YCOOD,
- 264,
- 65535
-};
-
-uint16 rs_foster_90_94[] = {
- C_SCREEN,
- 94,
- C_PLACE,
- ID_SC94_FLOOR,
- C_XCOOD,
- 360,
- C_YCOOD,
- 264,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 door_r90_anim[] = {
- 258*64,
- 360,
- 136,
- 0,
- 360,
- 136,
- 1,
- 360,
- 136,
- 2,
- 360,
- 136,
- 3,
- 360,
- 136,
- 4,
- 360,
- 136,
- 5,
- 360,
- 136,
- 6,
- 360,
- 136,
- 7,
- 360,
- 136,
- 8,
- 360,
- 136,
- 9,
- 360,
- 136,
- 10,
- 360,
- 136,
- 11,
- 360,
- 136,
- 12,
- 360,
- 136,
- 13,
- 360,
- 136,
- 14,
- 360,
- 136,
- 15,
- 360,
- 136,
- 16,
- 360,
- 136,
- 17,
- 360,
- 136,
- 18,
- 360,
- 136,
- 19,
- 360,
- 136,
- 20,
- 360,
- 136,
- 21,
- 360,
- 136,
- 22,
- 0
-};
-
-uint16 door_r90f_anim[] = {
- 259*64,
- 364,
- 136,
- 0,
- 364,
- 136,
- 1,
- 364,
- 136,
- 2,
- 364,
- 136,
- 3,
- 364,
- 136,
- 4,
- 364,
- 136,
- 5,
- 364,
- 136,
- 6,
- 364,
- 136,
- 7,
- 364,
- 136,
- 8,
- 364,
- 136,
- 9,
- 364,
- 136,
- 10,
- 364,
- 136,
- 11,
- 364,
- 136,
- 12,
- 364,
- 136,
- 13,
- 364,
- 136,
- 14,
- 364,
- 136,
- 15,
- 364,
- 136,
- 16,
- 364,
- 136,
- 17,
- 364,
- 136,
- 18,
- 364,
- 136,
- 19,
- 364,
- 136,
- 20,
- 364,
- 136,
- 21,
- 364,
- 136,
- 22,
- 0
-};
-
-uint16 get_oscill[] = {
- 132*64,
- 241,
- 259,
- 0,
- 241,
- 259,
- 1,
- 241,
- 259,
- 1,
- 241,
- 259,
- 2,
- 241,
- 259,
- 3,
- 241,
- 259,
- 4,
- 241,
- 259,
- 5,
- 0
-};
-
-uint16 blind_eye[] = {
- 89*64,
- 268,
- 221,
- 0,
- 268,
- 221,
- 1,
- 268,
- 221,
- 2,
- 268,
- 221,
- 3,
- 268,
- 221,
- 4,
- 268,
- 221,
- 5,
- 268,
- 221,
- 6,
- 268,
- 221,
- 7,
- 0
-};
-
-uint16 see_eye[] = {
- 90*64,
- 270,
- 223,
- 0,
- 270,
- 223,
- 1,
- 270,
- 223,
- 2,
- 270,
- 223,
- 3,
- 270,
- 223,
- 4,
- 270,
- 223,
- 5,
- 270,
- 223,
- 6,
- 270,
- 223,
- 7,
- 270,
- 223,
- 8,
- 270,
- 223,
- 9,
- 0
-};
-
-uint16 pal90[] = {
- 0,
- 3584,
- 8960,
- 1044,
- 7211,
- 12812,
- 5413,
- 11066,
- 15390,
- 0,
- 8,
- 3072,
- 0,
- 16,
- 5120,
- 1036,
- 5120,
- 8,
- 3104,
- 9216,
- 20,
- 7208,
- 15360,
- 36,
- 0,
- 24,
- 0,
- 15159,
- 9787,
- 12077,
- 8987,
- 4390,
- 7448,
- 3850,
- 1301,
- 3335,
- 7176,
- 12,
- 1044,
- 4096,
- 9216,
- 0,
- 28,
- 5120,
- 0,
- 6180,
- 24,
- 7168,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 pal90a[] = {
- 0,
- 365,
- 382,
- 415,
- 415,
- 415,
- 12,
- 77,
- 78,
- 607,
- 2080,
- 2624,
- 3408,
- 3696,
- 4000,
- 3984,
- 879,
- 546,
- 3839,
- 3311,
- 2511,
- 1930,
- 855,
- 565,
- 965,
- 113,
- 80,
- 3584,
- 2304,
- 1536,
- 3737,
- 895
-};
-
-uint16 pal90b[] = {
- 0,
- 346,
- 363,
- 380,
- 398,
- 415,
- 10,
- 11,
- 12,
- 13,
- 1296,
- 1840,
- 2624,
- 2912,
- 3200,
- 3984,
- 14,
- 546,
- 3839,
- 3311,
- 2237,
- 1657,
- 854,
- 565,
- 660,
- 97,
- 64,
- 2816,
- 2048,
- 1280,
- 2935,
- 15
-};
-
-uint16 chip_list_sc90[] = {
- IT_JOIN_OBJECT+DISK_4,
- IT_OSCILLATOR+DISK_4,
- IT_DOOR_L90+DISK_4,
- IT_DOOR_L90F+DISK_4,
- IT_DOOR_R90+DISK_4,
- IT_DOOR_R90F+DISK_4,
- IT_FOST_DIE90+DISK_4,
- 0
-};
-
-uint16 get_eye[] = {
- 18*64,
- 276,
- 147,
- 0,
- 276,
- 147,
- 1,
- 276,
- 147,
- 2,
- 276,
- 147,
- 2,
- 276,
- 147,
- 2,
- 276,
- 147,
- 3,
- 276,
- 147,
- 0,
- 0
-};
-
-uint16 fost_die90[] = {
- 115*64,
- 150,
- 198,
- 0,
- 150,
- 198,
- 1,
- 150,
- 198,
- 2,
- 150,
- 198,
- 3,
- 150,
- 198,
- 4,
- 150,
- 198,
- 5,
- 150,
- 198,
- 6,
- 150,
- 198,
- 5,
- 150,
- 198,
- 7,
- 150,
- 198,
- 8,
- 150,
- 198,
- 9,
- 150,
- 198,
- 10,
- 150,
- 198,
- 11,
- 150,
- 198,
- 12,
- 150,
- 198,
- 13,
- 150,
- 198,
- 14,
- 150,
- 198,
- 15,
- 150,
- 198,
- 16,
- 150,
- 198,
- 17,
- 0
-};
-
-void *data_6[] = {
- 0,
- &sc90_floor,
- &sc91_floor,
- &door_r90,
- &door_l91,
- &info_menu,
- &read_menu,
- &open_menu,
- &join_menu,
- &door_r91,
- &slab1,
- &door_l92,
- &door_r92,
- &sc93_floor,
- &door_l93,
- &sc90_smfloor,
- &slab2,
- &slab3,
- &slab4,
- &slab5,
- &slab6,
- &slab7,
- &slab8,
- &slab9,
- &door_r90f,
- &door_l91f,
- &persona,
- &sc94_floor,
- &join_object,
- &sc95_floor,
- &door_t91,
- &door_t91r,
- &door_l95,
- &door_l95f,
- &bridge_a,
- &bridge_b,
- &bridge_c,
- &bridge_d,
- &bridge_e,
- &bridge_f,
- &bridge_g,
- &bridge_h,
- shrug,
- &door_t95,
- &door_t95r,
- &door_r94,
- &door_r94r,
- &door_l94,
- &door_l94r,
- &blind_menu,
- &green_menu,
- &red_menu,
- &charon_menu,
- &decomp_menu,
- &orders_menu,
- &decrypt_menu,
- &persona_menu,
- &green_circle,
- &red_circle,
- &door_l90,
- &door_l90f,
- &bag_91,
- &decomp_obj,
- &decrypt_obj,
- anita_holo_talk,
- &oscillator,
- &adjust_book,
- &adjust_menu,
- &eyeball_90,
- 0,
- 0,
- 0,
- 0,
- &oscill_menu,
- &playbak_menu,
- &virus_menu,
- eye_90_table,
- 0,
- 0,
- 0,
- rs_foster_s90,
- rs_foster_90_91,
- rs_foster_90_94,
- rs_foster_91_90,
- rs_foster_91_92,
- rs_foster_91_95,
- rs_foster_92_91,
- rs_foster_92_93,
- rs_foster_93_92,
- rs_foster_94_90,
- rs_foster_94_95,
- rs_foster_95_91,
- rs_foster_95_94,
- rs_foster_95_96,
- rs_foster_96_95,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- door_l90_anim,
- door_l90f_anim,
- door_r90_anim,
- door_r90f_anim,
- get_join,
- get_oscill,
- blind_eye,
- see_eye,
- door_l91_anim,
- door_l91f_anim,
- door_t91_anim,
- door_t91r_anim,
- 0,
- grid90,
- get_decomp,
- get_decrypt,
- crouch_down,
- get_persona,
- get_adjust,
- door_l94_anim,
- door_l94r_anim,
- door_r94_anim,
- door_r94r_anim,
- door_l95_anim,
- door_l95f_anim,
- door_t95_anim,
- door_t95r_anim,
- grid91,
- grid92,
- pal90,
- pal90a,
- pal90b,
- pal91,
- pal92,
- pal93,
- pal94,
- pal95,
- pal96,
- holo1_a_anim,
- holo1_b_anim,
- fost_die91,
- &hologram_a,
- &hologram_pad,
- &report_book,
- &report_menu,
- get_report,
- 0,
- chip_list_sc90,
- sc90_logic,
- sc90_mouse,
- fast_list_sc91,
- chip_list_sc91,
- sc91_logic,
- sc91_mouse,
- fast_list_sc92,
- chip_list_sc92,
- sc92_logic,
- sc92_mouse,
- fast_list_sc93,
- chip_list_sc93,
- sc93_logic,
- sc93_mouse,
- fast_list_sc94,
- chip_list_sc94,
- sc94_logic,
- sc94_mouse,
- fast_list_sc95,
- chip_list_sc95,
- sc95_logic,
- sc95_mouse,
- get_eye,
- crouch_left,
- crouch_right,
- &window_1,
- &window_2,
- &window_3,
- &window_4,
- window_logic,
- window_mouse,
- &hologram_b,
- holo3_anim,
- &door_r95,
- &door_r95f,
- door_r95_anim,
- door_r95f_anim,
- fast_list_sc96,
- chip_list_sc96,
- sc96_logic,
- sc96_mouse,
- &sc96_floor,
- &door_l96,
- &door_l96f,
- door_l96_anim,
- door_l96f_anim,
- grid93,
- grid94,
- grid95,
- grid96,
- &crystal,
- &virus,
- crystal_spin,
- crystal_break,
- virus_spin,
- guardian_up,
- &door_l93f,
- fost_die90,
- get_virus,
- &door_r91f,
- door_r91_anim,
- door_r91f_anim,
- &eyeball_91,
- eye_91_table,
- eye91_zap_anim,
- guardian_down,
- eye90_zap_anim,
- 0,
- &guardian,
- crouch_right_a,
- crouch_right_b,
- &door_r92r,
- door_r92_anim,
- door_r92r_anim,
- &info_button,
- &weight,
- door_l93_anim,
- door_l93f_anim,
- enter_top,
- exit_top,
- head_module,
- file_module,
- size_module,
- auth_module,
- note_module,
- &door_l92f,
- door_l92_anim,
- door_l92f_anim,
- logon,
- logoff,
- weight_anim,
- &kill_menu,
- &orders2_menu,
- &report2_menu,
- &adjust2_menu,
- linc_menu_logic,
- linc_menu_mouse
-};
-
-uint32 *sec6_compacts = (uint32*)data_6;
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/91comp.h b/sky/compacts/91comp.h
deleted file mode 100644
index 220a2866ee..0000000000
--- a/sky/compacts/91comp.h
+++ /dev/null
@@ -1,1527 +0,0 @@
-/* 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 SKY91COMP_H
-#define SKY91COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact decomp_obj = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 244, // xcood
- 281, // ycood
- 48*64, // frame
- 24586, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 20, // mouseSize_x
- 15, // mouseSize_y
- DECOMP_OBJ_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DECOMP_OBJ_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact door_r91 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 370, // xcood
- 136, // ycood
- 111*64, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 26, // mouseRel_y
- 8, // mouseSize_x
- 109, // mouseSize_y
- DOOR_R91_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_R91_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc91_mouse[] = {
- ID_BAG_91,
- ID_DECOMP_OBJ,
- ID_DECRYPT_OBJ,
- ID_EYEBALL_91,
- ID_DOOR_L91,
- ID_DOOR_L91F,
- ID_DOOR_R91,
- ID_DOOR_R91F,
- ID_DOOR_T91,
- ID_SC91_FLOOR,
- 0XFFFF,
- ID_LINC_MENU_MOUSE
-};
-
-uint16 get_decomp[] = {
- 48*64,
- 244,
- 281,
- 0,
- 244,
- 281,
- 1,
- 244,
- 281,
- 2,
- 244,
- 281,
- 3,
- 244,
- 281,
- 4,
- 244,
- 281,
- 5,
- 244,
- 281,
- 6,
- 244,
- 281,
- 7,
- 0
-};
-
-uint16 eye_91_table[] = {
- 4,
- 4,
- 4,
- 4,
- 4,
- 4,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 8,
- 8,
- 9,
- 9,
- 10,
- 10,
- 11,
- 11,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 4,
- 4,
- 4,
- 4,
- 4,
- 4,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 7,
- 8,
- 8,
- 9,
- 9,
- 10,
- 10,
- 10,
- 11,
- 11,
- 11,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 4,
- 4,
- 4,
- 4,
- 4,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 7,
- 8,
- 8,
- 8,
- 9,
- 9,
- 10,
- 10,
- 11,
- 11,
- 11,
- 11,
- 11,
- 11,
- 12,
- 12,
- 12,
- 4,
- 4,
- 4,
- 4,
- 5,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 7,
- 7,
- 8,
- 8,
- 8,
- 9,
- 9,
- 10,
- 10,
- 10,
- 10,
- 11,
- 11,
- 11,
- 11,
- 11,
- 11,
- 4,
- 4,
- 4,
- 5,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 7,
- 7,
- 8,
- 8,
- 8,
- 8,
- 9,
- 9,
- 10,
- 10,
- 10,
- 10,
- 10,
- 11,
- 11,
- 11,
- 4,
- 4,
- 5,
- 5,
- 5,
- 5,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 6,
- 7,
- 7,
- 7,
- 7,
- 7,
- 7,
- 8,
- 8,
- 8,
- 8,
- 9,
- 9,
- 9,
- 10,
- 10,
- 10,
- 10,
- 10
-};
-
-Compact door_l91f = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 199, // xcood
- 136, // ycood
- 261*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- (int16) 65522, // mouseRel_x
- 263-136, // mouseRel_y
- 15, // mouseSize_x
- 10, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L91F_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 door_r91f_anim[] = {
- 112*64,
- 374,
- 136,
- 0,
- 374,
- 136,
- 1,
- 374,
- 136,
- 2,
- 374,
- 136,
- 3,
- 374,
- 136,
- 4,
- 374,
- 136,
- 5,
- 374,
- 136,
- 6,
- 374,
- 136,
- 7,
- 374,
- 136,
- 8,
- 374,
- 136,
- 9,
- 0
-};
-
-Compact report_book = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 359, // xcood
- 277, // ycood
- 95*64, // frame
- 24596, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- 0, // mouseRel_y
- 16, // mouseSize_x
- 15, // mouseSize_y
- REPORT_BOOK_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- REPORT_BOOK_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 get_report[] = {
- 95*64,
- 359,
- 277,
- 0,
- 359,
- 277,
- 1,
- 359,
- 277,
- 1,
- 359,
- 277,
- 2,
- 359,
- 277,
- 3,
- 359,
- 277,
- 4,
- 359,
- 277,
- 5,
- 359,
- 277,
- 6,
- 359,
- 277,
- 7,
- 0
-};
-
-uint16 chip_list_sc91[] = {
- IT_BAG_91+DISK_4,
- IT_DECOMP_OBJ+DISK_4,
- IT_DECRYPT_OBJ+DISK_4,
- IT_DOOR_L91+DISK_4,
- IT_DOOR_L91F+DISK_4,
- IT_DOOR_R91+DISK_4,
- IT_DOOR_R91F+DISK_4,
- IT_DOOR_T91+DISK_4,
- IT_DOOR_T91R+DISK_4,
- IT_EYE91_ZAP+DISK_4,
- IT_FOST_DIE91+DISK_4+0X8000,
- 0
-};
-
-uint16 sc91_floor_table[] = {
- ID_SC91_FLOOR,
- RET_OK,
- ID_DOOR_L91,
- GET_TO_DOOR_L91,
- ID_DOOR_R91,
- GET_TO_DOOR_R91,
- ID_DOOR_T91,
- GET_TO_DOOR_T91,
- ID_BAG_91,
- GET_TO_BAG_91,
- ID_DECOMP_OBJ,
- GET_TO_DECOMP_OBJ,
- ID_DECRYPT_OBJ,
- GET_TO_DECRYPT_OBJ,
- ID_REPORT_BOOK,
- GET_TO_REPORT_BOOK,
- ID_EYEBALL_91,
- GET_TO_EYEBALL_91,
- 65535
-};
-
-Compact sc91_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 91, // screen
- 0, // place
- sc91_floor_table, // getToTable
- 153, // xcood
- 254, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 269, // mouseSize_x
- 53, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact bag_91 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 315, // xcood
- 277, // ycood
- 47*64, // frame
- 24584, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 28, // mouseSize_x
- 15, // mouseSize_y
- BAG_91_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- BAG_91_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 door_r91_anim[] = {
- 111*64,
- 370,
- 136,
- 0,
- 370,
- 136,
- 1,
- 370,
- 136,
- 2,
- 370,
- 136,
- 3,
- 370,
- 136,
- 4,
- 370,
- 136,
- 5,
- 370,
- 136,
- 6,
- 370,
- 136,
- 7,
- 370,
- 136,
- 8,
- 370,
- 136,
- 9,
- 0
-};
-
-uint16 rs_foster_91_95[] = {
- C_SCREEN,
- 95,
- C_PLACE,
- ID_SC95_FLOOR,
- C_XCOOD,
- 184,
- C_YCOOD,
- 264,
- C_FRAME,
- 46+182*64,
- C_DIR,
- 3,
- 65535
-};
-
-uint16 door_l91_anim[] = {
- 260*64,
- 204,
- 136,
- 0,
- 204,
- 136,
- 1,
- 204,
- 136,
- 2,
- 204,
- 136,
- 3,
- 204,
- 136,
- 4,
- 204,
- 136,
- 5,
- 204,
- 136,
- 6,
- 204,
- 136,
- 7,
- 204,
- 136,
- 8,
- 204,
- 136,
- 9,
- 0
-};
-
-uint16 pal91[] = {
- 0,
- 3584,
- 8960,
- 1044,
- 7211,
- 12812,
- 5413,
- 11066,
- 15390,
- 0,
- 52,
- 11520,
- 0,
- 39,
- 7936,
- 1550,
- 5888,
- 10,
- 3616,
- 9472,
- 20,
- 7211,
- 15360,
- 39,
- 0,
- 25,
- 0,
- 15928,
- 11071,
- 13873,
- 10015,
- 6188,
- 8990,
- 5135,
- 2587,
- 5903,
- 8458,
- 783,
- 1303,
- 4096,
- 12032,
- 0,
- 30,
- 5632,
- 0,
- 6183,
- 26,
- 5120,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 get_decrypt[] = {
- 131*64,
- 277,
- 281,
- 0,
- 277,
- 281,
- 1,
- 277,
- 281,
- 1,
- 277,
- 281,
- 2,
- 277,
- 281,
- 3,
- 277,
- 281,
- 4,
- 277,
- 281,
- 5,
- 277,
- 281,
- 6,
- 0
-};
-
-Compact door_t91 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 276, // xcood
- 136, // ycood
- 31*64, // frame
- 1+T7, // cursorText
- STD_EXIT_UP_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 26, // mouseRel_y
- 28, // mouseSize_x
- 95, // mouseSize_y
- DOOR_T91_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_T91_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact door_l91 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 204, // xcood
- 136, // ycood
- 260*64, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65531, // mouseRel_x
- 26, // mouseRel_y
- 9, // mouseSize_x
- 109, // mouseSize_y
- DOOR_L91_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L91_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_91_92[] = {
- C_SCREEN,
- 92,
- C_PLACE,
- ID_SLAB1,
- C_XCOOD,
- 128,
- C_YCOOD,
- 304,
- 65535
-};
-
-uint16 fost_die91[] = {
- 116*64,
- 306,
- 158,
- 0,
- 306,
- 158,
- 1,
- 306,
- 158,
- 2,
- 306,
- 158,
- 3,
- 306,
- 158,
- 4,
- 306,
- 158,
- 5,
- 306,
- 158,
- 6,
- 306,
- 158,
- 5,
- 306,
- 158,
- 7,
- 306,
- 158,
- 8,
- 306,
- 158,
- 9,
- 306,
- 158,
- 10,
- 306,
- 158,
- 11,
- 306,
- 158,
- 12,
- 306,
- 158,
- 13,
- 306,
- 158,
- 14,
- 306,
- 158,
- 15,
- 306,
- 158,
- 16,
- 306,
- 158,
- 17,
- 306,
- 158,
- 18,
- 306,
- 158,
- 19,
- 306,
- 158,
- 20,
- 306,
- 158,
- 21,
- 0
-};
-
-uint16 rs_foster_91_90[] = {
- C_SCREEN,
- 90,
- C_PLACE,
- ID_SC90_FLOOR,
- C_XCOOD,
- 384,
- C_YCOOD,
- 256,
- 65535
-};
-
-uint16 sc91_logic[] = {
- ID_BLUE_FOSTER,
- ID_BAG_91,
- ID_DECOMP_OBJ,
- ID_DECRYPT_OBJ,
- ID_DOOR_L91,
- ID_DOOR_L91F,
- ID_DOOR_R91,
- ID_DOOR_R91F,
- ID_DOOR_T91,
- ID_DOOR_T91R,
- ID_EYEBALL_90,
- ID_EYEBALL_91,
- 0XFFFF,
- ID_LINC_MENU_LOGIC
-};
-
-Compact eyeball_91 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 232, // xcood
- 222, // ycood
- 6+91*64, // frame
- 24587, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 31, // mouseSize_x
- 29, // mouseSize_y
- EYEBALL_91_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- EYEBALL_91_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 fast_list_sc91[] = {
- IT_BLUE_FOSTER+DISK_4,
- IT_LOGOFF+0X8000+DISK_4,
- IT_WINDOW+0X8000+DISK_4,
- IT_INFO_BUTTON+DISK_4,
- IT_LINK_ARROWS+DISK_4,
- IT_LINK_OBJECTS+DISK_4,
- IT_ENTER_TOP+DISK_4+0X8000,
- IT_EXIT_TOP+DISK_4+0X8000,
- IT_CROUCH_LEFT+DISK_4+0X8000,
- IT_CROUCH_RIGHT+DISK_4,
- IT_CROUCH_DOWN+DISK_4+0X8000,
- IT_EYEBALL+DISK_4,
- IT_GET_EYE+DISK_4+0X8000,
- IT_BLIND_EYE+DISK_4,
- IT_SEE_EYE+DISK_4,
- IT_SC91_LAYER_0+DISK_4,
- IT_SC91_LAYER_1+DISK_4,
- IT_SC91_GRID_1+DISK_4,
- 0
-};
-
-Compact door_t91r = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 301, // xcood
- 136, // 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
- DOOR_T91R_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 door_l91f_anim[] = {
- 261*64,
- 199,
- 136,
- 0,
- 199,
- 136,
- 1,
- 199,
- 136,
- 2,
- 199,
- 136,
- 3,
- 199,
- 136,
- 4,
- 199,
- 136,
- 5,
- 199,
- 136,
- 6,
- 199,
- 136,
- 7,
- 199,
- 136,
- 8,
- 199,
- 136,
- 9,
- 0
-};
-
-Compact decrypt_obj = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 277, // xcood
- 281, // ycood
- 131*64, // frame
- 24585, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 25, // mouseSize_x
- 12, // mouseSize_y
- DECRYPT_OBJ_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DECRYPT_OBJ_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 door_t91_anim[] = {
- 31*64,
- 276,
- 136,
- 0,
- 276,
- 136,
- 1,
- 276,
- 136,
- 2,
- 276,
- 136,
- 3,
- 276,
- 136,
- 4,
- 276,
- 136,
- 5,
- 276,
- 136,
- 6,
- 276,
- 136,
- 7,
- 276,
- 136,
- 8,
- 276,
- 136,
- 9,
- 0
-};
-
-uint16 door_t91r_anim[] = {
- 32*64,
- 301,
- 136,
- 0,
- 301,
- 136,
- 1,
- 301,
- 136,
- 2,
- 301,
- 136,
- 3,
- 301,
- 136,
- 4,
- 301,
- 136,
- 5,
- 301,
- 136,
- 6,
- 301,
- 136,
- 7,
- 301,
- 136,
- 8,
- 301,
- 136,
- 9,
- 0
-};
-
-uint16 eye91_zap_anim[] = {
- 114*64,
- 222,
- 206,
- 0,
- 222,
- 206,
- 1,
- 222,
- 206,
- 2,
- 222,
- 206,
- 3,
- 222,
- 206,
- 4,
- 0
-};
-
-Compact door_r91f = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT, // status
- 0, // sync
- 91, // screen
- 0, // place
- 0, // getToTable
- 374, // xcood
- 136, // ycood
- 112*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- 0, // mouseRel_x
- 263-136, // mouseRel_y
- 30, // mouseSize_x
- 10, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_R91F_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/92comp.h b/sky/compacts/92comp.h
deleted file mode 100644
index a6b2047d90..0000000000
--- a/sky/compacts/92comp.h
+++ /dev/null
@@ -1,1691 +0,0 @@
-/* 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 SKY92COMP_H
-#define SKY92COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact bridge_e = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 340, // xcood
- 289, // ycood
- 4+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
- BRIDGE_E_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact door_l92 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 152, // xcood
- 136, // ycood
- 54*64, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65531, // mouseRel_x
- 26, // mouseRel_y
- 9, // mouseSize_x
- 153, // mouseSize_y
- DOOR_L92_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L92_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 slab8_table[] = {
- ID_GREEN_CIRCLE,
- GET_TO_CIRCLE,
- ID_RED_CIRCLE,
- GET_TO_CIRCLE,
- ID_SLAB5,
- GET_TO_SLAB,
- ID_SLAB7,
- GET_TO_SLAB,
- ID_SLAB8,
- RET_OK,
- 65535
-};
-
-Compact slab8 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 92, // screen
- 0, // place
- slab8_table, // getToTable
- 266, // xcood
- 248, // ycood
- 0, // frame
- 0, // cursorText
- SLAB_ON, // mouseOn
- SLAB_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 42, // mouseSize_x
- 14, // mouseSize_y
- SLAB_6_9_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SLAB8_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 slab3_table[] = {
- ID_GREEN_CIRCLE,
- GET_TO_CIRCLE,
- ID_RED_CIRCLE,
- GET_TO_CIRCLE,
- ID_SLAB2,
- GET_TO_SLAB,
- ID_SLAB3,
- RET_OK,
- ID_SLAB6,
- GET_TO_SLAB,
- 65535
-};
-
-uint16 slab2_table[] = {
- ID_GREEN_CIRCLE,
- GET_TO_CIRCLE,
- ID_RED_CIRCLE,
- GET_TO_CIRCLE,
- ID_SLAB1,
- GET_TO_SLAB,
- ID_SLAB2,
- RET_OK,
- ID_SLAB3,
- GET_TO_SLAB,
- ID_SLAB5,
- GET_TO_SLAB,
- 65535
-};
-
-uint16 slab4_table[] = {
- ID_GREEN_CIRCLE,
- GET_TO_CIRCLE,
- ID_RED_CIRCLE,
- GET_TO_CIRCLE,
- ID_SLAB1,
- GET_TO_SLAB,
- ID_SLAB4,
- RET_OK,
- ID_SLAB5,
- GET_TO_SLAB,
- ID_SLAB7,
- GET_TO_SLAB,
- 65535
-};
-
-Compact slab4 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 92, // screen
- 0, // place
- slab4_table, // getToTable
- 191, // xcood
- 267, // ycood
- 0, // frame
- 0, // cursorText
- SLAB_ON, // mouseOn
- SLAB_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 51, // mouseSize_x
- 21, // mouseSize_y
- SLAB_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SLAB4_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 door_l92_anim[] = {
- 54*64,
- 152,
- 136,
- 0,
- 152,
- 136,
- 1,
- 152,
- 136,
- 2,
- 152,
- 136,
- 3,
- 152,
- 136,
- 4,
- 152,
- 136,
- 5,
- 152,
- 136,
- 6,
- 152,
- 136,
- 7,
- 152,
- 136,
- 8,
- 152,
- 136,
- 9,
- 152,
- 136,
- 10,
- 152,
- 136,
- 11,
- 152,
- 136,
- 12,
- 152,
- 136,
- 13,
- 152,
- 136,
- 14,
- 152,
- 136,
- 15,
- 152,
- 136,
- 16,
- 152,
- 136,
- 17,
- 152,
- 136,
- 18,
- 152,
- 136,
- 19,
- 152,
- 136,
- 20,
- 152,
- 136,
- 21,
- 152,
- 136,
- 22,
- 0
-};
-
-uint16 door_r92_anim[] = {
- 129*64,
- 323,
- 136,
- 0,
- 323,
- 136,
- 1,
- 323,
- 136,
- 2,
- 323,
- 136,
- 3,
- 323,
- 136,
- 4,
- 323,
- 136,
- 5,
- 323,
- 136,
- 6,
- 323,
- 136,
- 7,
- 323,
- 136,
- 8,
- 323,
- 136,
- 9,
- 323,
- 136,
- 10,
- 323,
- 136,
- 11,
- 323,
- 136,
- 12,
- 323,
- 136,
- 13,
- 323,
- 136,
- 14,
- 323,
- 136,
- 15,
- 323,
- 136,
- 16,
- 323,
- 136,
- 17,
- 323,
- 136,
- 18,
- 323,
- 136,
- 19,
- 323,
- 136,
- 20,
- 323,
- 136,
- 21,
- 323,
- 136,
- 22,
- 0
-};
-
-uint16 slab6_table[] = {
- ID_GREEN_CIRCLE,
- GET_TO_CIRCLE,
- ID_RED_CIRCLE,
- GET_TO_CIRCLE,
- ID_SLAB3,
- GET_TO_SLAB,
- ID_SLAB5,
- GET_TO_SLAB,
- ID_SLAB6,
- RET_OK,
- ID_SLAB9,
- GET_TO_SLAB,
- 65535
-};
-
-Compact slab6 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 92, // screen
- 0, // place
- slab6_table, // getToTable
- 332, // xcood
- 267, // ycood
- 0, // frame
- 0, // cursorText
- SLAB_ON, // mouseOn
- SLAB_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 53, // mouseSize_x
- 21, // mouseSize_y
- SLAB_6_9_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SLAB6_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact door_r92 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 323, // xcood
- 136, // ycood
- 129*64, // frame
- 1+T7, // cursorText
- STD_EXIT_UP_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 26, // mouseRel_y
- 26, // mouseSize_x
- 86, // mouseSize_y
- DOOR_R92_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_R92_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact bridge_h = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 325, // xcood
- 263, // ycood
- 7+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
- BRIDGE_H_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact bridge_f = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 236, // xcood
- 268, // ycood
- 5+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
- BRIDGE_F_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 slab7_table[] = {
- ID_GREEN_CIRCLE,
- GET_TO_CIRCLE,
- ID_RED_CIRCLE,
- GET_TO_CIRCLE,
- ID_SLAB4,
- GET_TO_SLAB,
- ID_SLAB7,
- RET_OK,
- ID_SLAB8,
- GET_TO_SLAB,
- 65535
-};
-
-Compact bridge_a = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 217, // xcood
- 295, // 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
- BRIDGE_A_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 door_r92r_anim[] = {
- 130*64,
- 348,
- 136,
- 0,
- 348,
- 136,
- 1,
- 348,
- 136,
- 2,
- 348,
- 136,
- 3,
- 348,
- 136,
- 4,
- 348,
- 136,
- 5,
- 348,
- 136,
- 6,
- 348,
- 136,
- 7,
- 348,
- 136,
- 8,
- 348,
- 136,
- 9,
- 348,
- 136,
- 10,
- 348,
- 136,
- 11,
- 348,
- 136,
- 12,
- 348,
- 136,
- 13,
- 348,
- 136,
- 14,
- 348,
- 136,
- 15,
- 348,
- 136,
- 16,
- 348,
- 136,
- 17,
- 348,
- 136,
- 18,
- 348,
- 136,
- 19,
- 348,
- 136,
- 20,
- 348,
- 136,
- 21,
- 348,
- 136,
- 22,
- 0
-};
-
-Compact bridge_g = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 266, // xcood
- 263, // ycood
- 6+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
- BRIDGE_G_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact door_l92f = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_SORT, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 147, // xcood
- 136, // ycood
- 55*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
- DOOR_L92F_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact bridge_b = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 320, // xcood
- 295, // ycood
- 1+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
- BRIDGE_B_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 slab9_table[] = {
- ID_SLAB6,
- GET_TO_SLAB,
- ID_SLAB9,
- RET_OK,
- ID_DOOR_R92,
- GET_TO_DOOR_R92,
- 65535
-};
-
-uint16 slab1_table[] = {
- ID_GREEN_CIRCLE,
- GET_TO_CIRCLE,
- ID_RED_CIRCLE,
- GET_TO_CIRCLE,
- ID_SLAB1,
- RET_OK,
- ID_SLAB2,
- GET_TO_SLAB,
- ID_SLAB4,
- GET_TO_SLAB,
- ID_DOOR_L92,
- GET_TO_DOOR_L92,
- 65535
-};
-
-Compact slab1 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 92, // screen
- 0, // place
- slab1_table, // getToTable
- 145, // xcood
- 294, // ycood
- 0, // frame
- 0, // cursorText
- SLAB_ON, // mouseOn
- SLAB_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 79, // mouseSize_x
- 29, // mouseSize_y
- SLAB_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SLAB1_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact red_circle = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 2+62*64, // frame
- 24603, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 28, // mouseSize_x
- 6, // mouseSize_y
- RED_CIRCLE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- RED_CIRCLE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact slab2 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 92, // screen
- 0, // place
- slab2_table, // getToTable
- 250, // xcood
- 294, // ycood
- 0, // frame
- 0, // cursorText
- SLAB_ON, // mouseOn
- SLAB_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 76, // mouseSize_x
- 29, // mouseSize_y
- SLAB_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SLAB2_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc92_logic[] = {
- ID_BLUE_FOSTER,
- ID_BRIDGE_A,
- ID_BRIDGE_B,
- ID_BRIDGE_C,
- ID_BRIDGE_D,
- ID_BRIDGE_E,
- ID_BRIDGE_F,
- ID_BRIDGE_G,
- ID_BRIDGE_H,
- ID_SLAB1,
- ID_SLAB2,
- ID_SLAB3,
- ID_SLAB4,
- ID_SLAB5,
- ID_SLAB6,
- ID_SLAB7,
- ID_SLAB8,
- ID_SLAB9,
- ID_GREEN_CIRCLE,
- ID_RED_CIRCLE,
- ID_DOOR_L92,
- ID_DOOR_L92F,
- ID_DOOR_R92,
- ID_DOOR_R92R,
- ID_EYEBALL_90,
- 0XFFFF,
- ID_LINC_MENU_LOGIC
-};
-
-uint16 chip_list_sc92[] = {
- IT_BRIDGES+DISK_4,
- IT_CIRCLES+DISK_4,
- IT_DOOR_L92+DISK_4,
- IT_DOOR_L92F+DISK_4,
- IT_DOOR_R92+DISK_4,
- IT_DOOR_R92R+DISK_4,
- 0
-};
-
-uint16 pal92[] = {
- 0,
- 3584,
- 8960,
- 1044,
- 7211,
- 12812,
- 5413,
- 11066,
- 15390,
- 29,
- 8192,
- 0,
- 36,
- 10240,
- 0,
- 1550,
- 5888,
- 10,
- 3616,
- 9472,
- 20,
- 7211,
- 15360,
- 39,
- 43,
- 0,
- 0,
- 15928,
- 11071,
- 13873,
- 10015,
- 6188,
- 8990,
- 5135,
- 2587,
- 5903,
- 8458,
- 783,
- 1303,
- 4096,
- 12032,
- 0,
- 30,
- 5632,
- 0,
- 6183,
- 12058,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 fast_list_sc92[] = {
- IT_BLUE_FOSTER+DISK_4,
- IT_LOGOFF+0X8000+DISK_4,
- IT_WINDOW+0X8000+DISK_4,
- IT_INFO_BUTTON+DISK_4,
- IT_LINK_ARROWS+DISK_4,
- IT_LINK_OBJECTS+DISK_4,
- IT_ENTER_TOP+DISK_4+0X8000,
- IT_EXIT_TOP+DISK_4+0X8000,
- IT_CROUCH_RIGHT+DISK_4,
- IT_SC92_LAYER_0+DISK_4,
- IT_SC92_LAYER_1+DISK_4,
- IT_SC92_GRID_1+DISK_4,
- 0
-};
-
-uint16 door_l92f_anim[] = {
- 55*64,
- 147,
- 136,
- 0,
- 147,
- 136,
- 1,
- 147,
- 136,
- 2,
- 147,
- 136,
- 3,
- 147,
- 136,
- 4,
- 147,
- 136,
- 5,
- 147,
- 136,
- 6,
- 147,
- 136,
- 7,
- 147,
- 136,
- 8,
- 147,
- 136,
- 9,
- 147,
- 136,
- 10,
- 147,
- 136,
- 11,
- 147,
- 136,
- 12,
- 147,
- 136,
- 13,
- 147,
- 136,
- 14,
- 147,
- 136,
- 15,
- 147,
- 136,
- 16,
- 147,
- 136,
- 17,
- 147,
- 136,
- 18,
- 147,
- 136,
- 19,
- 147,
- 136,
- 20,
- 147,
- 136,
- 21,
- 147,
- 136,
- 22,
- 0
-};
-
-Compact slab9 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 92, // screen
- 0, // place
- slab9_table, // getToTable
- 319, // xcood
- 248, // ycood
- 0, // frame
- 0, // cursorText
- SLAB_ON, // mouseOn
- SLAB_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 41, // mouseSize_x
- 14, // mouseSize_y
- SLAB_6_9_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SLAB9_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact door_r92r = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 348, // xcood
- 136, // ycood
- 130*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
- DOOR_R92R_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 slab5_table[] = {
- ID_GREEN_CIRCLE,
- GET_TO_CIRCLE,
- ID_RED_CIRCLE,
- GET_TO_CIRCLE,
- ID_SLAB2,
- GET_TO_SLAB,
- ID_SLAB4,
- GET_TO_SLAB,
- ID_SLAB5,
- RET_OK,
- ID_SLAB6,
- GET_TO_SLAB,
- ID_SLAB8,
- GET_TO_SLAB,
- 65535
-};
-
-Compact slab5 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 92, // screen
- 0, // place
- slab5_table, // getToTable
- 260, // xcood
- 267, // ycood
- 0, // frame
- 0, // cursorText
- SLAB_ON, // mouseOn
- SLAB_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 55, // mouseSize_x
- 21, // mouseSize_y
- SLAB_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SLAB5_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact slab7 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 92, // screen
- 0, // place
- slab7_table, // getToTable
- 214, // xcood
- 248, // ycood
- 0, // frame
- 0, // cursorText
- SLAB_ON, // mouseOn
- SLAB_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 43, // mouseSize_x
- 14, // mouseSize_y
- SLAB_6_9_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SLAB7_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc92_mouse[] = {
- ID_GREEN_CIRCLE,
- ID_RED_CIRCLE,
- ID_DOOR_L92,
- ID_DOOR_R92,
- ID_SLAB1,
- ID_SLAB2,
- ID_SLAB3,
- ID_SLAB4,
- ID_SLAB5,
- ID_SLAB6,
- ID_SLAB7,
- ID_SLAB8,
- ID_SLAB9,
- 0XFFFF,
- ID_LINC_MENU_MOUSE
-};
-
-uint16 rs_foster_92_93[] = {
- C_SCREEN,
- 93,
- C_PLACE,
- ID_SC93_FLOOR,
- C_XCOOD,
- 184,
- C_YCOOD,
- 264,
- C_FRAME,
- 46+182*64,
- C_DIR,
- RIGHT,
- 65535
-};
-
-Compact green_circle = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 62*64, // frame
- 24603, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 2, // mouseRel_y
- 28, // mouseSize_x
- 6, // mouseSize_y
- GREEN_CIRCLE_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- GREEN_CIRCLE_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_92_91[] = {
- C_SCREEN,
- 91,
- C_PLACE,
- ID_SC91_FLOOR,
- C_XCOOD,
- 392,
- C_YCOOD,
- 264,
- 65535
-};
-
-Compact bridge_c = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 173, // xcood
- 289, // ycood
- 2+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
- BRIDGE_C_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact bridge_d = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 92, // screen
- 0, // place
- 0, // getToTable
- 257, // xcood
- 289, // ycood
- 3+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
- BRIDGE_D_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact slab3 = {
- L_SCRIPT, // logic
- ST_LOGIC, // status
- 0, // sync
- 92, // screen
- 0, // place
- slab3_table, // getToTable
- 350, // xcood
- 294, // ycood
- 0, // frame
- 0, // cursorText
- SLAB_ON, // mouseOn
- SLAB_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 70, // mouseSize_x
- 29, // mouseSize_y
- SLAB_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SLAB3_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/93comp.h b/sky/compacts/93comp.h
deleted file mode 100644
index a622065ad9..0000000000
--- a/sky/compacts/93comp.h
+++ /dev/null
@@ -1,843 +0,0 @@
-/* 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 SKY93COMP_H
-#define SKY93COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 get_adjust[] = {
- 63*64,
- 370,
- 284,
- 0,
- 370,
- 284,
- 1,
- 370,
- 284,
- 2,
- 370,
- 284,
- 3,
- 370,
- 284,
- 4,
- 0
-};
-
-Compact door_l93 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 93, // screen
- 0, // place
- 0, // getToTable
- 205, // xcood
- 136, // ycood
- 133*64, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65531, // mouseRel_x
- 26, // mouseRel_y
- 9, // mouseSize_x
- 109, // mouseSize_y
- DOOR_L93_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L93_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc93_mouse[] = {
- ID_PERSONA,
- ID_ADJUST_BOOK,
- ID_DOOR_L93,
- ID_DOOR_L93F,
- ID_SC93_FLOOR,
- 0XFFFF,
- ID_LINC_MENU_MOUSE
-};
-
-Compact adjust_book = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 93, // screen
- 0, // place
- 0, // getToTable
- 370, // xcood
- 284, // ycood
- 63*64, // frame
- 24596, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 15, // mouseSize_x
- 15, // mouseSize_y
- ADJUST_BOOK_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- ADJUST_BOOK_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc93_floor_table[] = {
- ID_SC93_FLOOR,
- RET_OK,
- ID_DOOR_L93,
- GET_TO_DOOR_L93,
- ID_PERSONA,
- GET_TO_PERSONA,
- ID_ADJUST_BOOK,
- GET_TO_ADJUST_BOOK,
- 65535
-};
-
-uint16 sc93_logic[] = {
- ID_BLUE_FOSTER,
- ID_PERSONA,
- ID_ADJUST_BOOK,
- ID_DOOR_L93,
- ID_DOOR_L93F,
- ID_EYEBALL_90,
- 0XFFFF,
- ID_LINC_MENU_LOGIC
-};
-
-Compact door_l93f = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT, // status
- 0, // sync
- 93, // screen
- 0, // place
- 0, // getToTable
- 200, // xcood
- 136, // ycood
- 134*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- (int16) 65517, // mouseRel_x
- 263-136, // mouseRel_y
- 20, // mouseSize_x
- 10, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L93F_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_93_92[] = {
- C_SCREEN,
- 92,
- C_PLACE,
- ID_SLAB9,
- C_XCOOD,
- 336,
- C_YCOOD,
- 248,
- C_DIR,
- DOWN,
- 65535
-};
-
-Compact sc93_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 93, // screen
- 0, // place
- sc93_floor_table, // getToTable
- 153, // xcood
- 256, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 269, // mouseSize_x
- 52, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 chip_list_sc93[] = {
- IT_PERSONA+DISK_4,
- IT_ADJUST_BOOK+DISK_4,
- IT_DOOR_L93+DISK_4,
- IT_DOOR_L93F+DISK_4,
- 0
-};
-
-uint16 door_l93f_anim[] = {
- 134*64,
- 200,
- 136,
- 0,
- 200,
- 136,
- 1,
- 200,
- 136,
- 2,
- 200,
- 136,
- 3,
- 200,
- 136,
- 4,
- 200,
- 136,
- 5,
- 200,
- 136,
- 6,
- 200,
- 136,
- 7,
- 200,
- 136,
- 8,
- 200,
- 136,
- 9,
- 200,
- 136,
- 10,
- 200,
- 136,
- 11,
- 200,
- 136,
- 12,
- 200,
- 136,
- 13,
- 200,
- 136,
- 14,
- 200,
- 136,
- 15,
- 200,
- 136,
- 16,
- 200,
- 136,
- 17,
- 200,
- 136,
- 18,
- 200,
- 136,
- 19,
- 200,
- 136,
- 20,
- 200,
- 136,
- 21,
- 200,
- 136,
- 22,
- 0
-};
-
-uint16 get_persona[] = {
- 51*64,
- 342,
- 250,
- 0,
- 342,
- 250,
- 1,
- 342,
- 250,
- 2,
- 342,
- 250,
- 3,
- 342,
- 250,
- 4,
- 342,
- 250,
- 5,
- 0
-};
-
-uint16 fast_list_sc93[] = {
- IT_BLUE_FOSTER+DISK_4,
- IT_LOGOFF+0X8000+DISK_4,
- IT_WINDOW+0X8000+DISK_4,
- IT_INFO_BUTTON+DISK_4,
- IT_LINK_ARROWS+DISK_4,
- IT_LINK_OBJECTS+DISK_4,
- IT_CROUCH_RIGHT+DISK_4,
- IT_SC93_LAYER_0+DISK_4,
- IT_SC93_LAYER_1+DISK_4,
- IT_SC93_GRID_1+DISK_4,
- 0
-};
-
-uint16 door_l93_anim[] = {
- 133*64,
- 205,
- 136,
- 0,
- 205,
- 136,
- 1,
- 205,
- 136,
- 2,
- 205,
- 136,
- 3,
- 205,
- 136,
- 4,
- 205,
- 136,
- 5,
- 205,
- 136,
- 6,
- 205,
- 136,
- 7,
- 205,
- 136,
- 8,
- 205,
- 136,
- 9,
- 205,
- 136,
- 10,
- 205,
- 136,
- 11,
- 205,
- 136,
- 12,
- 205,
- 136,
- 13,
- 205,
- 136,
- 14,
- 205,
- 136,
- 15,
- 205,
- 136,
- 16,
- 205,
- 136,
- 17,
- 205,
- 136,
- 18,
- 205,
- 136,
- 19,
- 205,
- 136,
- 20,
- 205,
- 136,
- 21,
- 205,
- 136,
- 22,
- 0
-};
-
-Compact persona = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 93, // screen
- 0, // place
- 0, // getToTable
- 342, // xcood
- 250, // ycood
- 51*64, // frame
- 24594, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- (int16) 65535, // mouseRel_y
- 16, // mouseSize_x
- 22, // mouseSize_y
- PERSONA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- PERSONA_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 pal93[] = {
- 0,
- 3584,
- 8960,
- 1044,
- 7211,
- 12812,
- 5413,
- 11066,
- 15390,
- 45,
- 10257,
- 3840,
- 33,
- 7436,
- 2560,
- 1550,
- 5888,
- 10,
- 3616,
- 9472,
- 20,
- 7211,
- 15360,
- 39,
- 25,
- 8,
- 0,
- 15928,
- 11071,
- 13873,
- 10015,
- 6188,
- 8990,
- 5135,
- 2587,
- 5903,
- 8458,
- 783,
- 1303,
- 4096,
- 12032,
- 0,
- 30,
- 5632,
- 0,
- 6183,
- 5658,
- 1792,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/94comp.h b/sky/compacts/94comp.h
deleted file mode 100644
index b65dfade94..0000000000
--- a/sky/compacts/94comp.h
+++ /dev/null
@@ -1,1386 +0,0 @@
-/* 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 SKY94COMP_H
-#define SKY94COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 door_l94_anim[] = {
- 58*64,
- 202,
- 136,
- 0,
- 202,
- 136,
- 1,
- 202,
- 136,
- 2,
- 202,
- 136,
- 3,
- 202,
- 136,
- 4,
- 202,
- 136,
- 5,
- 202,
- 136,
- 6,
- 202,
- 136,
- 7,
- 202,
- 136,
- 8,
- 202,
- 136,
- 9,
- 202,
- 136,
- 10,
- 202,
- 136,
- 11,
- 202,
- 136,
- 12,
- 202,
- 136,
- 13,
- 202,
- 136,
- 14,
- 202,
- 136,
- 15,
- 202,
- 136,
- 16,
- 202,
- 136,
- 17,
- 202,
- 136,
- 18,
- 202,
- 136,
- 19,
- 202,
- 136,
- 20,
- 202,
- 136,
- 21,
- 202,
- 136,
- 22,
- 202,
- 136,
- 23,
- 0
-};
-
-uint16 holo1_a_anim[] = {
- 92*64,
- 231,
- 176,
- 0,
- 231,
- 176,
- 1,
- 231,
- 176,
- 2,
- 231,
- 176,
- 3,
- 231,
- 176,
- 4,
- 231,
- 176,
- 5,
- 231,
- 176,
- 6,
- 231,
- 176,
- 7,
- 0
-};
-
-uint16 sc94_floor_table[] = {
- ID_SC94_FLOOR,
- RET_OK,
- ID_DOOR_L94,
- GET_TO_DOOR_L94,
- ID_DOOR_R94,
- GET_TO_DOOR_R94,
- ID_HOLOGRAM_PAD,
- GET_TO_HOLOGRAM_PAD,
- 65535
-};
-
-Compact sc94_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 94, // screen
- 0, // place
- sc94_floor_table, // getToTable
- 153, // xcood
- 256, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 270, // mouseSize_x
- 52, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fast_list_sc94[] = {
- IT_BLUE_FOSTER+DISK_4,
- IT_LOGOFF+0X8000+DISK_4,
- IT_WINDOW+0X8000+DISK_4,
- IT_INFO_BUTTON+DISK_4,
- IT_LINK_ARROWS+DISK_4,
- IT_LINK_OBJECTS+DISK_4,
- IT_ENTER_TOP+DISK_4+0X8000,
- IT_EXIT_TOP+DISK_4+0X8000,
- IT_CROUCH_RIGHT+DISK_4,
- IT_SC94_LAYER_0+DISK_4,
- IT_HOLO1_A+0X8000+DISK_4,
- IT_HOLO1_B+DISK_4,
- 0
-};
-
-uint16 holo3_anim[] = {
- 97*64,
- 241,
- 191,
- 0,
- 241,
- 191,
- 1,
- 241,
- 191,
- 2,
- 241,
- 191,
- 3,
- 241,
- 191,
- 4,
- 0
-};
-
-Compact door_r94 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 94, // screen
- 0, // place
- 0, // getToTable
- 345, // xcood
- 136, // ycood
- 60*64, // frame
- 1+T7, // cursorText
- STD_EXIT_UP_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 26, // mouseRel_y
- 28, // mouseSize_x
- 98, // mouseSize_y
- DOOR_R94_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_R94_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 sc94_logic[] = {
- ID_BLUE_FOSTER,
- ID_DOOR_L94,
- ID_DOOR_L94R,
- ID_DOOR_R94,
- ID_DOOR_R94R,
- ID_HOLOGRAM_A,
- ID_HOLOGRAM_B,
- ID_EYEBALL_90,
- 0XFFFF,
- ID_LINC_MENU_LOGIC
-};
-
-uint16 door_r94r_anim[] = {
- 61*64,
- 372,
- 136,
- 0,
- 372,
- 136,
- 1,
- 372,
- 136,
- 2,
- 372,
- 136,
- 3,
- 372,
- 136,
- 4,
- 372,
- 136,
- 5,
- 372,
- 136,
- 6,
- 372,
- 136,
- 7,
- 372,
- 136,
- 8,
- 372,
- 136,
- 9,
- 372,
- 136,
- 10,
- 372,
- 136,
- 11,
- 372,
- 136,
- 12,
- 372,
- 136,
- 13,
- 372,
- 136,
- 14,
- 372,
- 136,
- 15,
- 372,
- 136,
- 16,
- 372,
- 136,
- 17,
- 372,
- 136,
- 18,
- 372,
- 136,
- 19,
- 372,
- 136,
- 20,
- 372,
- 136,
- 21,
- 372,
- 136,
- 22,
- 372,
- 136,
- 23,
- 0
-};
-
-Compact door_r94r = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 94, // screen
- 0, // place
- 0, // getToTable
- 372, // xcood
- 136, // ycood
- 61*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
- DOOR_R94R_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_94_90[] = {
- C_SCREEN,
- 90,
- C_PLACE,
- ID_SC90_SMFLOOR,
- C_XCOOD,
- 200,
- C_YCOOD,
- 256,
- C_FRAME,
- 46+182*64,
- C_DIR,
- RIGHT,
- 65535
-};
-
-Compact door_l94r = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 94, // screen
- 0, // place
- 0, // getToTable
- 228, // xcood
- 136, // ycood
- 59*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
- DOOR_L94R_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_94_95[] = {
- C_SCREEN,
- 95,
- C_PLACE,
- ID_SC95_FLOOR,
- C_XCOOD,
- 288,
- C_YCOOD,
- 256,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 door_r94_anim[] = {
- 60*64,
- 345,
- 136,
- 0,
- 345,
- 136,
- 1,
- 345,
- 136,
- 2,
- 345,
- 136,
- 3,
- 345,
- 136,
- 4,
- 345,
- 136,
- 5,
- 345,
- 136,
- 6,
- 345,
- 136,
- 7,
- 345,
- 136,
- 8,
- 345,
- 136,
- 9,
- 345,
- 136,
- 10,
- 345,
- 136,
- 11,
- 345,
- 136,
- 12,
- 345,
- 136,
- 13,
- 345,
- 136,
- 14,
- 345,
- 136,
- 15,
- 345,
- 136,
- 16,
- 345,
- 136,
- 17,
- 345,
- 136,
- 18,
- 345,
- 136,
- 19,
- 345,
- 136,
- 20,
- 345,
- 136,
- 21,
- 345,
- 136,
- 22,
- 345,
- 136,
- 23,
- 0
-};
-
-uint16 chip_list_sc94[] = {
- IT_DOOR_L94+DISK_4,
- IT_DOOR_L94R+DISK_4,
- IT_DOOR_R94+DISK_4,
- IT_DOOR_R94R+DISK_4,
- IT_HOLO2_A+DISK_4,
- IT_HOLO2_B+DISK_4+0X8000,
- IT_HOLO3+0X8000+DISK_4,
- 0
-};
-
-ExtCompact hologram_b_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
- 160, // spWidth_xx
- 5, // 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 hologram_b = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 94, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 93*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
- HOLOGRAM_B_LOGIC, // baseSub
- 0, // baseSub_off
- &hologram_b_ext
-};
-
-uint16 holo1_b_anim[] = {
- 93*64,
- 231,
- 234,
- 0,
- 231,
- 234,
- 1,
- 231,
- 234,
- 2,
- 231,
- 234,
- 3,
- 231,
- 234,
- 4,
- 231,
- 234,
- 5,
- 231,
- 234,
- 6,
- 231,
- 234,
- 7,
- 0
-};
-
-Compact door_l94 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 94, // screen
- 0, // place
- 0, // getToTable
- 202, // xcood
- 136, // ycood
- 58*64, // frame
- 1+T7, // cursorText
- STD_EXIT_UP_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65535, // mouseRel_x
- 26, // mouseRel_y
- 27, // mouseSize_x
- 98, // mouseSize_y
- DOOR_L94_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L94_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 door_l94r_anim[] = {
- 59*64,
- 228,
- 136,
- 0,
- 228,
- 136,
- 1,
- 228,
- 136,
- 2,
- 228,
- 136,
- 3,
- 228,
- 136,
- 4,
- 228,
- 136,
- 5,
- 228,
- 136,
- 6,
- 228,
- 136,
- 7,
- 228,
- 136,
- 8,
- 228,
- 136,
- 9,
- 228,
- 136,
- 10,
- 228,
- 136,
- 11,
- 228,
- 136,
- 12,
- 228,
- 136,
- 13,
- 228,
- 136,
- 14,
- 228,
- 136,
- 15,
- 228,
- 136,
- 16,
- 228,
- 136,
- 17,
- 228,
- 136,
- 18,
- 228,
- 136,
- 19,
- 228,
- 136,
- 20,
- 228,
- 136,
- 21,
- 228,
- 136,
- 22,
- 228,
- 136,
- 23,
- 0
-};
-
-uint16 sc94_mouse[] = {
- ID_HOLOGRAM_PAD,
- ID_DOOR_L94,
- ID_DOOR_R94,
- ID_SC94_FLOOR,
- 0XFFFF,
- ID_LINC_MENU_MOUSE
-};
-
-uint16 anita_holo_talk[] = {
- 96*64,
- 96*64,
- 280,
- 225,
- 0,
- 280,
- 225,
- 1,
- 280,
- 225,
- 2,
- 280,
- 225,
- 3,
- 280,
- 225,
- 4,
- 280,
- 225,
- 1,
- 280,
- 225,
- 2,
- 280,
- 225,
- 3,
- 280,
- 225,
- 5,
- 280,
- 225,
- 0,
- 280,
- 225,
- 1,
- 280,
- 225,
- 5,
- 280,
- 225,
- 6,
- 280,
- 225,
- 1,
- 280,
- 225,
- 2,
- 280,
- 225,
- 2,
- 280,
- 225,
- 3,
- 280,
- 225,
- 4,
- 280,
- 225,
- 6,
- 280,
- 225,
- 5,
- 280,
- 225,
- 0,
- 280,
- 225,
- 1,
- 280,
- 225,
- 2,
- 280,
- 225,
- 3,
- 280,
- 225,
- 4,
- 280,
- 225,
- 5,
- 280,
- 225,
- 0,
- 280,
- 225,
- 1,
- 280,
- 225,
- 2,
- 280,
- 225,
- 3,
- 280,
- 225,
- 4,
- 280,
- 225,
- 1,
- 280,
- 225,
- 2,
- 280,
- 225,
- 3,
- 280,
- 225,
- 5,
- 280,
- 225,
- 2,
- 280,
- 225,
- 6,
- 280,
- 225,
- 5,
- 280,
- 225,
- 0,
- 280,
- 225,
- 1,
- 280,
- 225,
- 6,
- 280,
- 225,
- 2,
- 280,
- 225,
- 3,
- 280,
- 225,
- 4,
- 280,
- 225,
- 6,
- 280,
- 225,
- 5,
- 280,
- 225,
- 0,
- 280,
- 225,
- 1,
- 280,
- 225,
- 3,
- 280,
- 225,
- 4,
- 280,
- 225,
- 6,
- 280,
- 225,
- 5,
- 280,
- 225,
- 0,
- 280,
- 225,
- 1,
- 280,
- 225,
- 2,
- 280,
- 225,
- 5,
- 280,
- 225,
- 0,
- 280,
- 225,
- 3,
- 280,
- 225,
- 4,
- 280,
- 225,
- 6,
- 280,
- 225,
- 5,
- 280,
- 225,
- 6,
- 280,
- 225,
- 0,
- 280,
- 225,
- 6,
- 0
-};
-
-Compact hologram_pad = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 94, // screen
- 0, // place
- 0, // getToTable
- 266, // xcood
- 271, // ycood
- 0, // frame
- 24607, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 41, // mouseSize_x
- 7, // mouseSize_y
- HOLOGRAM_PAD_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 pal94[] = {
- 0,
- 3584,
- 8960,
- 1044,
- 7211,
- 12812,
- 5413,
- 11066,
- 15390,
- 0,
- 8,
- 3072,
- 0,
- 16,
- 5120,
- 1036,
- 5120,
- 8,
- 3104,
- 9216,
- 20,
- 7208,
- 15360,
- 36,
- 0,
- 24,
- 0,
- 15159,
- 9787,
- 12077,
- 8987,
- 4390,
- 7448,
- 3850,
- 1301,
- 3335,
- 7176,
- 12,
- 1044,
- 4096,
- 9216,
- 0,
- 28,
- 5120,
- 0,
- 6180,
- 24,
- 7168,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact hologram_a = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 94, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 92*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
- HOLOGRAM_A_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/95comp.h b/sky/compacts/95comp.h
deleted file mode 100644
index 5882b1f14e..0000000000
--- a/sky/compacts/95comp.h
+++ /dev/null
@@ -1,1366 +0,0 @@
-/* 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 SKY95COMP_H
-#define SKY95COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 fast_list_sc95[] = {
- IT_BLUE_FOSTER+DISK_4,
- IT_LOGOFF+0X8000+DISK_4,
- IT_WINDOW+0X8000+DISK_4,
- IT_INFO_BUTTON+DISK_4,
- IT_LINK_ARROWS+DISK_4,
- IT_LINK_OBJECTS+DISK_4,
- IT_ENTER_TOP+DISK_4+0X8000,
- IT_EXIT_TOP+DISK_4+0X8000,
- IT_SC95_LAYER_0+DISK_4,
- IT_SC95_LAYER_1+DISK_4,
- IT_SC95_GRID_1+DISK_4,
- IT_GUARDIAN+DISK_4,
- IT_WEIGHT+DISK_4+0X8000,
- IT_DOOR_L95F+DISK_4,
- 0
-};
-
-uint16 weight_anim[] = {
- 103*64,
- 322,
- 136,
- 0,
- 315,
- 136,
- 1,
- 312,
- 178,
- 2,
- 312,
- 175,
- 2,
- 312,
- 176,
- 2,
- 312,
- 176,
- 2,
- 312,
- 176,
- 2,
- 312,
- 176,
- 2,
- 312,
- 176,
- 2,
- 312,
- 176,
- 2,
- 312,
- 176,
- 2,
- 312,
- 176,
- 2,
- 312,
- 176,
- 2,
- 312,
- 176,
- 2,
- 312,
- 176,
- 3,
- 312,
- 176,
- 4,
- 312,
- 176,
- 5,
- 312,
- 176,
- 5,
- 312,
- 176,
- 5,
- 312,
- 176,
- 6,
- 312,
- 176,
- 7,
- 0
-};
-
-uint16 sc95_floor_table[] = {
- ID_SC95_FLOOR,
- RET_OK,
- ID_DOOR_L95,
- GET_TO_DOOR_L95,
- ID_DOOR_R95,
- GET_TO_DOOR_R95,
- ID_DOOR_T95,
- GET_TO_DOOR_T95,
- ID_GUARDIAN,
- GET_TO_GUARDIAN,
- 65535
-};
-
-uint16 door_r95_anim[] = {
- 100*64,
- 366,
- 136,
- 0,
- 366,
- 136,
- 1,
- 366,
- 136,
- 2,
- 366,
- 136,
- 3,
- 366,
- 136,
- 4,
- 366,
- 136,
- 5,
- 366,
- 136,
- 6,
- 366,
- 136,
- 7,
- 366,
- 136,
- 8,
- 366,
- 136,
- 9,
- 366,
- 136,
- 10,
- 366,
- 136,
- 11,
- 366,
- 136,
- 12,
- 366,
- 136,
- 13,
- 366,
- 136,
- 14,
- 366,
- 136,
- 15,
- 366,
- 136,
- 16,
- 366,
- 136,
- 17,
- 366,
- 136,
- 18,
- 366,
- 136,
- 19,
- 366,
- 136,
- 20,
- 366,
- 136,
- 21,
- 366,
- 136,
- 22,
- 0
-};
-
-uint16 rs_foster_95_96[] = {
- C_SCREEN,
- 96,
- C_PLACE,
- ID_SC96_FLOOR,
- C_XCOOD,
- 184,
- C_YCOOD,
- 256,
- 65535
-};
-
-Compact door_r95f = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT, // status
- 0, // sync
- 95, // screen
- 0, // place
- 0, // getToTable
- 370, // xcood
- 136, // ycood
- 101*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- 0, // mouseRel_x
- 263-136, // mouseRel_y
- 30, // mouseSize_x
- 10, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_R95F_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 pal95[] = {
- 0,
- 3584,
- 8960,
- 1044,
- 7211,
- 12812,
- 5413,
- 11066,
- 15390,
- 0,
- 52,
- 11520,
- 0,
- 39,
- 7936,
- 1550,
- 5888,
- 10,
- 3616,
- 9472,
- 20,
- 7211,
- 15360,
- 39,
- 0,
- 25,
- 0,
- 15928,
- 11071,
- 13873,
- 10015,
- 6188,
- 8990,
- 5135,
- 2587,
- 5903,
- 8458,
- 783,
- 1303,
- 4096,
- 12032,
- 0,
- 30,
- 5632,
- 0,
- 6183,
- 26,
- 5120,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 16191,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-uint16 chip_list_sc95[] = {
- IT_DOOR_L95+DISK_4,
- IT_DOOR_R95+DISK_4,
- IT_DOOR_R95F+DISK_4,
- IT_DOOR_T95+DISK_4,
- IT_DOOR_T95R+DISK_4,
- 0
-};
-
-uint16 door_l95f_anim[] = {
- 57*64,
- 199,
- 136,
- 0,
- 199,
- 136,
- 1,
- 199,
- 136,
- 2,
- 199,
- 136,
- 3,
- 199,
- 136,
- 4,
- 199,
- 136,
- 5,
- 199,
- 136,
- 6,
- 199,
- 136,
- 7,
- 199,
- 136,
- 8,
- 199,
- 136,
- 9,
- 199,
- 136,
- 10,
- 199,
- 136,
- 11,
- 199,
- 136,
- 12,
- 199,
- 136,
- 13,
- 199,
- 136,
- 14,
- 199,
- 136,
- 15,
- 199,
- 136,
- 16,
- 199,
- 136,
- 17,
- 199,
- 136,
- 18,
- 199,
- 136,
- 19,
- 199,
- 136,
- 20,
- 199,
- 136,
- 21,
- 199,
- 136,
- 22,
- 0
-};
-
-uint16 sc95_logic[] = {
- ID_BLUE_FOSTER,
- ID_DOOR_L95,
- ID_DOOR_L95F,
- ID_DOOR_R95,
- ID_DOOR_R95F,
- ID_DOOR_T95,
- ID_DOOR_T95R,
- ID_EYEBALL_90,
- ID_EYEBALL_91,
- ID_GUARDIAN,
- ID_WEIGHT,
- 0XFFFF,
- ID_LINC_MENU_LOGIC
-};
-
-Compact weight = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 95, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 103*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
- WEIGHT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact guardian = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 95, // screen
- 0, // place
- 0, // getToTable
- 324, // xcood
- 221, // ycood
- 102*64, // frame
- 24588, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 14, // mouseRel_x
- 0, // mouseRel_y
- 12, // mouseSize_x
- 50, // mouseSize_y
- GUARDIAN_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- GUARDIAN_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_95_91[] = {
- C_SCREEN,
- 91,
- C_PLACE,
- ID_SC91_FLOOR,
- C_XCOOD,
- 288,
- C_YCOOD,
- 256,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 sc95_mouse[] = {
- ID_GUARDIAN,
- ID_DOOR_L95,
- ID_DOOR_L95F,
- ID_DOOR_R95,
- ID_DOOR_R95F,
- ID_DOOR_T95,
- ID_SC95_FLOOR,
- 0XFFFF,
- ID_LINC_MENU_MOUSE
-};
-
-Compact door_r95 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 95, // screen
- 0, // place
- 0, // getToTable
- 366, // xcood
- 136, // ycood
- 100*64, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 26, // mouseRel_y
- 8, // mouseSize_x
- 110, // mouseSize_y
- DOOR_R95_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_R95_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_95_94[] = {
- C_SCREEN,
- 94,
- C_PLACE,
- ID_SC94_FLOOR,
- C_XCOOD,
- 216,
- C_YCOOD,
- 264,
- C_DIR,
- DOWN,
- 65535
-};
-
-Compact door_t95 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 95, // screen
- 0, // place
- 0, // getToTable
- 276, // xcood
- 136, // ycood
- 52*64, // frame
- 1+T7, // cursorText
- STD_EXIT_UP_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 26, // mouseRel_y
- 28, // mouseSize_x
- 95, // mouseSize_y
- DOOR_T95_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_T95_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 door_r95f_anim[] = {
- 101*64,
- 370,
- 136,
- 0,
- 370,
- 136,
- 1,
- 370,
- 136,
- 2,
- 370,
- 136,
- 3,
- 370,
- 136,
- 4,
- 370,
- 136,
- 5,
- 370,
- 136,
- 6,
- 370,
- 136,
- 7,
- 370,
- 136,
- 8,
- 370,
- 136,
- 9,
- 370,
- 136,
- 10,
- 370,
- 136,
- 11,
- 370,
- 136,
- 12,
- 370,
- 136,
- 13,
- 370,
- 136,
- 14,
- 370,
- 136,
- 15,
- 370,
- 136,
- 16,
- 370,
- 136,
- 17,
- 370,
- 136,
- 18,
- 370,
- 136,
- 19,
- 370,
- 136,
- 20,
- 370,
- 136,
- 21,
- 370,
- 136,
- 22,
- 0
-};
-
-Compact door_l95 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 95, // screen
- 0, // place
- 0, // getToTable
- 204, // xcood
- 136, // ycood
- 56*64, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65531, // mouseRel_x
- 26, // mouseRel_y
- 9, // mouseSize_x
- 108, // mouseSize_y
- DOOR_L95_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L95_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact door_l95f = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT, // status
- 0, // sync
- 95, // screen
- 0, // place
- 0, // getToTable
- 199, // xcood
- 136, // ycood
- 57*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- (int16) 65526, // mouseRel_x
- 263-136, // mouseRel_y
- 15, // mouseSize_x
- 10, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L95F_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 door_t95_anim[] = {
- 52*64,
- 276,
- 136,
- 0,
- 276,
- 136,
- 1,
- 276,
- 136,
- 2,
- 276,
- 136,
- 3,
- 276,
- 136,
- 4,
- 276,
- 136,
- 5,
- 276,
- 136,
- 6,
- 276,
- 136,
- 7,
- 276,
- 136,
- 8,
- 276,
- 136,
- 9,
- 276,
- 136,
- 10,
- 276,
- 136,
- 11,
- 276,
- 136,
- 12,
- 276,
- 136,
- 13,
- 276,
- 136,
- 14,
- 276,
- 136,
- 15,
- 276,
- 136,
- 16,
- 276,
- 136,
- 17,
- 276,
- 136,
- 18,
- 276,
- 136,
- 19,
- 276,
- 136,
- 20,
- 276,
- 136,
- 21,
- 276,
- 136,
- 22,
- 0
-};
-
-uint16 door_t95r_anim[] = {
- 53*64,
- 301,
- 136,
- 0,
- 301,
- 136,
- 1,
- 301,
- 136,
- 2,
- 301,
- 136,
- 3,
- 301,
- 136,
- 4,
- 301,
- 136,
- 5,
- 301,
- 136,
- 6,
- 301,
- 136,
- 7,
- 301,
- 136,
- 8,
- 301,
- 136,
- 9,
- 301,
- 136,
- 10,
- 301,
- 136,
- 11,
- 301,
- 136,
- 12,
- 301,
- 136,
- 13,
- 301,
- 136,
- 14,
- 301,
- 136,
- 15,
- 301,
- 136,
- 16,
- 301,
- 136,
- 17,
- 301,
- 136,
- 18,
- 301,
- 136,
- 19,
- 301,
- 136,
- 20,
- 301,
- 136,
- 21,
- 301,
- 136,
- 22,
- 0
-};
-
-uint16 guardian_down[] = {
- 102*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact sc95_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 95, // screen
- 0, // place
- sc95_floor_table, // getToTable
- 153, // xcood
- 256, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 270, // mouseSize_x
- 52, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 guardian_up[] = {
- 102*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 0
-};
-
-Compact door_t95r = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 95, // screen
- 0, // place
- 0, // getToTable
- 301, // xcood
- 136, // ycood
- 53*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
- DOOR_T95R_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 door_l95_anim[] = {
- 56*64,
- 204,
- 136,
- 0,
- 204,
- 136,
- 1,
- 204,
- 136,
- 2,
- 204,
- 136,
- 3,
- 204,
- 136,
- 4,
- 204,
- 136,
- 5,
- 204,
- 136,
- 6,
- 204,
- 136,
- 7,
- 204,
- 136,
- 8,
- 204,
- 136,
- 9,
- 204,
- 136,
- 10,
- 204,
- 136,
- 11,
- 204,
- 136,
- 12,
- 204,
- 136,
- 13,
- 204,
- 136,
- 14,
- 204,
- 136,
- 15,
- 204,
- 136,
- 16,
- 204,
- 136,
- 17,
- 204,
- 136,
- 18,
- 204,
- 136,
- 19,
- 204,
- 136,
- 20,
- 204,
- 136,
- 21,
- 204,
- 136,
- 22,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/96comp.h b/sky/compacts/96comp.h
deleted file mode 100644
index 5536a54bef..0000000000
--- a/sky/compacts/96comp.h
+++ /dev/null
@@ -1,933 +0,0 @@
-/* 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 SKY96COMP_H
-#define SKY96COMP_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 sc96_mouse[] = {
- ID_CRYSTAL,
- ID_VIRUS,
- ID_DOOR_L96,
- ID_SC96_FLOOR,
- 0XFFFF,
- ID_LINC_MENU_MOUSE
-};
-
-uint16 door_l96f_anim[] = {
- 99*64,
- 190,
- 136,
- 0,
- 190,
- 136,
- 1,
- 190,
- 136,
- 2,
- 190,
- 136,
- 3,
- 190,
- 136,
- 4,
- 190,
- 136,
- 5,
- 190,
- 136,
- 6,
- 190,
- 136,
- 7,
- 190,
- 136,
- 8,
- 190,
- 136,
- 9,
- 190,
- 136,
- 10,
- 190,
- 136,
- 11,
- 190,
- 136,
- 12,
- 190,
- 136,
- 13,
- 190,
- 136,
- 14,
- 190,
- 136,
- 15,
- 190,
- 136,
- 16,
- 190,
- 136,
- 17,
- 190,
- 136,
- 18,
- 190,
- 136,
- 19,
- 190,
- 136,
- 20,
- 190,
- 136,
- 21,
- 190,
- 136,
- 22,
- 0
-};
-
-uint16 sc96_floor_table[] = {
- ID_SC96_FLOOR,
- RET_OK,
- ID_DOOR_L96,
- GET_TO_DOOR_L96,
- ID_CRYSTAL,
- GET_TO_CRYSTAL,
- ID_VIRUS,
- GET_TO_VIRUS,
- 65535
-};
-
-Compact sc96_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 96, // screen
- 0, // place
- sc96_floor_table, // getToTable
- 195, // xcood
- 240, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 181, // mouseSize_x
- 50, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 sc96_logic[] = {
- ID_BLUE_FOSTER,
- ID_DOOR_L96,
- ID_DOOR_L96F,
- ID_CRYSTAL,
- ID_VIRUS,
- ID_EYEBALL_90,
- 0XFFFF,
- ID_LINC_MENU_LOGIC
-};
-
-Compact crystal = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 96, // screen
- 0, // place
- 0, // getToTable
- 261, // xcood
- 227, // ycood
- 106*64, // frame
- 24604, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 4, // mouseRel_y
- 50, // mouseSize_x
- 35, // mouseSize_y
- CRYSTAL_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- CRYSTAL_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_96_95[] = {
- C_SCREEN,
- 95,
- C_PLACE,
- ID_SC95_FLOOR,
- C_XCOOD,
- 384,
- C_YCOOD,
- 264,
- 65535
-};
-
-uint16 crystal_break[] = {
- 107*64,
- 261,
- 227,
- 0,
- 261,
- 227,
- 1,
- 261,
- 227,
- 2,
- 261,
- 227,
- 3,
- 261,
- 227,
- 4,
- 261,
- 227,
- 5,
- 261,
- 227,
- 6,
- 261,
- 227,
- 7,
- 261,
- 227,
- 8,
- 261,
- 227,
- 9,
- 261,
- 227,
- 10,
- 0
-};
-
-uint16 pal96[] = {
- 0,
- 3584,
- 8960,
- 1044,
- 7211,
- 12812,
- 5413,
- 11066,
- 15390,
- 23,
- 286,
- 1792,
- 0,
- 274,
- 7685,
- 1036,
- 5120,
- 8,
- 3104,
- 9216,
- 20,
- 7208,
- 15360,
- 36,
- 4098,
- 42,
- 0,
- 15416,
- 10300,
- 13360,
- 9244,
- 6188,
- 8220,
- 5132,
- 2072,
- 5132,
- 7176,
- 12,
- 1046,
- 4096,
- 9216,
- 0,
- 28,
- 5120,
- 0,
- 8747,
- 1044,
- 13856,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16145,
- 4415,
- 16191,
- 16145,
- 4415,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-Compact door_l96f = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_SORT, // status
- 0, // sync
- 96, // screen
- 0, // place
- 0, // getToTable
- 190, // xcood
- 136, // ycood
- 99*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
- DOOR_L96F_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact virus = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_SORT+ST_RECREATE, // status
- 0, // sync
- 96, // screen
- 0, // place
- 0, // getToTable
- 282, // xcood
- 250, // ycood
- 108*64, // frame
- 24605, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 11, // mouseSize_x
- 11, // mouseSize_y
- VIRUS_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- VIRUS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 crystal_spin[] = {
- 106*64,
- 261,
- 227,
- 0,
- 261,
- 227,
- 1,
- 261,
- 227,
- 2,
- 261,
- 227,
- 3,
- 261,
- 227,
- 4,
- 261,
- 227,
- 5,
- 261,
- 227,
- 6,
- 261,
- 227,
- 7,
- 261,
- 227,
- 8,
- 261,
- 227,
- 9,
- 0
-};
-
-uint16 virus_spin[] = {
- 108*64,
- 282,
- 250,
- 0,
- 282,
- 250,
- 1,
- 282,
- 250,
- 2,
- 282,
- 250,
- 3,
- 282,
- 250,
- 4,
- 282,
- 250,
- 5,
- 282,
- 250,
- 6,
- 282,
- 250,
- 7,
- 282,
- 250,
- 8,
- 282,
- 250,
- 9,
- 0
-};
-
-Compact door_l96 = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status
- 0, // sync
- 96, // screen
- 0, // place
- 0, // getToTable
- 198, // xcood
- 136, // ycood
- 98*64, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- (int16) 65531, // mouseRel_x
- 26, // mouseRel_y
- 7, // mouseSize_x
- 102, // mouseSize_y
- DOOR_L96_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- DOOR_L96_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 chip_list_sc96[] = {
- IT_DOOR_L96+DISK_4,
- IT_DOOR_L96F+DISK_4,
- IT_CRYSTAL_SPIN+DISK_4,
- IT_CRYSTAL_BREAK+DISK_4,
- IT_VIRUS_SPIN+DISK_4,
- IT_GET_VIRUS+DISK_4,
- 0
-};
-
-uint16 get_virus[] = {
- 110*64,
- 282,
- 250,
- 0,
- 282,
- 250,
- 1,
- 282,
- 250,
- 2,
- 282,
- 250,
- 3,
- 282,
- 250,
- 4,
- 282,
- 250,
- 5,
- 282,
- 250,
- 6,
- 0
-};
-
-uint16 door_l96_anim[] = {
- 98*64,
- 198,
- 136,
- 0,
- 198,
- 136,
- 1,
- 198,
- 136,
- 2,
- 198,
- 136,
- 3,
- 198,
- 136,
- 4,
- 198,
- 136,
- 5,
- 198,
- 136,
- 6,
- 198,
- 136,
- 7,
- 198,
- 136,
- 8,
- 198,
- 136,
- 9,
- 198,
- 136,
- 10,
- 198,
- 136,
- 11,
- 198,
- 136,
- 12,
- 198,
- 136,
- 13,
- 198,
- 136,
- 14,
- 198,
- 136,
- 15,
- 198,
- 136,
- 16,
- 198,
- 136,
- 17,
- 198,
- 136,
- 18,
- 198,
- 136,
- 19,
- 198,
- 136,
- 20,
- 198,
- 136,
- 21,
- 198,
- 136,
- 22,
- 0
-};
-
-uint16 fast_list_sc96[] = {
- IT_BLUE_FOSTER+DISK_4,
- IT_LOGOFF+0X8000+DISK_4,
- IT_WINDOW+0X8000+DISK_4,
- IT_INFO_BUTTON+DISK_4,
- IT_LINK_ARROWS+DISK_4,
- IT_LINK_OBJECTS+DISK_4,
- IT_CROUCH_RIGHT+DISK_4,
- IT_SC96_LAYER_0+DISK_4,
- IT_SC96_LAYER_1+DISK_4,
- IT_SC96_GRID_1+DISK_4,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/9compact.h b/sky/compacts/9compact.h
deleted file mode 100644
index 4d7391b114..0000000000
--- a/sky/compacts/9compact.h
+++ /dev/null
@@ -1,1698 +0,0 @@
-/* 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 SKY9COMPACT_H
-#define SKY9COMPACT_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 s9_floor_table[] = {
- ID_S9_FLOOR,
- RET_OK,
- ID_JOEY_PARK,
- GET_TO_JP2,
- 42,
- S9_WALK_ON,
- ID_DAD,
- GET_TO_DAD,
- ID_SON,
- GET_TO_SON,
- ID_LEFT_EXIT_S9,
- GET_TO_L_EXIT_S9,
- ID_LOBBY_DOOR,
- GET_TO_LOBBY_DOOR,
- ID_SCANNER,
- GET_TO_SCANNER,
- ID_LOBBY_SLOT,
- GET_TO_SCANNER,
- ID_LINC_S9,
- GT_LINC_S9,
- 65535
-};
-
-Compact fake_floor_9 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 9, // screen
- 0, // place
- s9_floor_table, // getToTable
- 386, // xcood
- 291, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- 0, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 314-291, // mouseSize_y
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 son_work_seq[] = {
- 103*64,
- 223,
- 240,
- 0,
- 223,
- 240,
- 0,
- 223,
- 240,
- 0,
- 223,
- 240,
- 1,
- 223,
- 240,
- 1,
- 223,
- 240,
- 1,
- 223,
- 240,
- 2,
- 223,
- 240,
- 2,
- 223,
- 240,
- 3,
- 223,
- 240,
- 3,
- 223,
- 240,
- 3,
- 223,
- 240,
- 4,
- 223,
- 240,
- 4,
- 223,
- 240,
- 4,
- 223,
- 240,
- 3,
- 223,
- 240,
- 3,
- 223,
- 240,
- 4,
- 223,
- 240,
- 4,
- 223,
- 240,
- 4,
- 223,
- 240,
- 0,
- 223,
- 240,
- 0,
- 223,
- 240,
- 0,
- 223,
- 240,
- 5,
- 223,
- 240,
- 5,
- 223,
- 240,
- 5,
- 223,
- 240,
- 5,
- 223,
- 240,
- 5,
- 223,
- 240,
- 5,
- 223,
- 240,
- 5,
- 223,
- 240,
- 5,
- 223,
- 240,
- 0,
- 223,
- 240,
- 0,
- 223,
- 240,
- 1,
- 223,
- 240,
- 1,
- 223,
- 240,
- 1,
- 223,
- 240,
- 2,
- 223,
- 240,
- 2,
- 223,
- 240,
- 2,
- 223,
- 240,
- 3,
- 223,
- 240,
- 3,
- 223,
- 240,
- 3,
- 223,
- 240,
- 3,
- 223,
- 240,
- 3,
- 223,
- 240,
- 4,
- 223,
- 240,
- 4,
- 223,
- 240,
- 4,
- 223,
- 240,
- 0,
- 223,
- 240,
- 0,
- 223,
- 240,
- 3,
- 223,
- 240,
- 3,
- 223,
- 240,
- 3,
- 223,
- 240,
- 1,
- 223,
- 240,
- 1,
- 223,
- 240,
- 1,
- 223,
- 240,
- 2,
- 223,
- 240,
- 2,
- 223,
- 240,
- 0,
- 223,
- 240,
- 0,
- 223,
- 240,
- 0,
- 223,
- 240,
- 4,
- 223,
- 240,
- 4,
- 223,
- 240,
- 4,
- 223,
- 240,
- 4,
- 223,
- 240,
- 4,
- 0
-};
-
-ExtCompact son_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- DOWN, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_SON, // 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 son = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_RECREATE+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 9, // screen
- 0, // place
- 0, // getToTable
- 0XDF, // xcood
- 0XF0, // ycood
- 104*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 32, // mouseSize_x
- 16, // mouseSize_y
- SON_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- SON_LOGIC, // baseSub
- 0, // baseSub_off
- &son_ext
-};
-
-uint16 scandie_seq[] = {
- 112*64,
- 349,
- 250,
- 0,
- 349,
- 250,
- 1,
- 349,
- 250,
- 2,
- 349,
- 250,
- 3,
- 349,
- 250,
- 4,
- 349,
- 250,
- 5,
- 349,
- 250,
- 6,
- 349,
- 250,
- 7,
- 349,
- 250,
- 8,
- 349,
- 250,
- 9,
- 349,
- 250,
- 10,
- 349,
- 250,
- 11,
- 349,
- 250,
- 12,
- 349,
- 250,
- 13,
- 349,
- 250,
- 14,
- 349,
- 250,
- 15,
- 349,
- 250,
- 16,
- 349,
- 250,
- 17,
- 349,
- 250,
- 18,
- 349,
- 250,
- 18,
- 349,
- 250,
- 19,
- 349,
- 250,
- 19,
- 349,
- 250,
- 20,
- 349,
- 250,
- 21,
- 349,
- 250,
- 22,
- 349,
- 250,
- 23,
- 349,
- 250,
- 24,
- 349,
- 250,
- 25,
- 349,
- 250,
- 26,
- 349,
- 250,
- 27,
- 349,
- 250,
- 28,
- 349,
- 250,
- 29,
- 349,
- 250,
- 30,
- 349,
- 250,
- 31,
- 349,
- 250,
- 32,
- 349,
- 250,
- 33,
- 349,
- 250,
- 34,
- 349,
- 250,
- 35,
- 349,
- 250,
- 36,
- 349,
- 250,
- 37,
- 349,
- 250,
- 38,
- 349,
- 250,
- 39,
- 0
-};
-
-uint16 lobby_down_seq[] = {
- 95*64,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 s9_mouse[] = {
- ID_JOEY,
- ID_MONITOR,
- ID_LEFT_EXIT_S9,
- ID_LOBBY_DOOR,
- ID_SCANNER,
- ID_LOBBY_SLOT,
- ID_DAD,
- ID_SON,
- ID_FAKE_FLOOR_9,
- ID_LINC_S9,
- ID_S9_FLOOR,
- 0XFFFF,
- ID_TEXT_MOUSE
-};
-
-uint16 scan_seq[] = {
- 107*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,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 14,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 dad_work_seq[] = {
- 96*64,
- 270,
- 230,
- 0,
- 270,
- 230,
- 0,
- 270,
- 230,
- 1,
- 270,
- 230,
- 1,
- 270,
- 230,
- 2,
- 270,
- 230,
- 2,
- 270,
- 230,
- 3,
- 270,
- 230,
- 3,
- 270,
- 230,
- 4,
- 270,
- 230,
- 4,
- 270,
- 230,
- 5,
- 270,
- 230,
- 5,
- 270,
- 230,
- 6,
- 270,
- 230,
- 6,
- 270,
- 230,
- 7,
- 270,
- 230,
- 7,
- 270,
- 230,
- 6,
- 270,
- 230,
- 6,
- 270,
- 230,
- 7,
- 270,
- 230,
- 7,
- 270,
- 230,
- 6,
- 270,
- 230,
- 6,
- 270,
- 230,
- 5,
- 270,
- 230,
- 5,
- 270,
- 230,
- 4,
- 270,
- 230,
- 4,
- 270,
- 230,
- 3,
- 270,
- 230,
- 3,
- 0
-};
-
-Compact linc_s9 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 9, // screen
- 0, // place
- 0, // getToTable
- 162, // xcood
- 284, // ycood
- 0, // frame
- 51, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 180-162, // mouseSize_x
- 322-284, // mouseSize_y
- LINC_S9_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 dad_work3_seq[] = {
- 98*64,
- 342,
- 230,
- 0,
- 342,
- 230,
- 0,
- 342,
- 230,
- 0,
- 342,
- 230,
- 1,
- 342,
- 230,
- 2,
- 342,
- 230,
- 0,
- 342,
- 230,
- 0,
- 342,
- 230,
- 0,
- 342,
- 230,
- 0,
- 342,
- 230,
- 0,
- 342,
- 230,
- 0,
- 342,
- 230,
- 1,
- 342,
- 230,
- 2,
- 342,
- 230,
- 0,
- 342,
- 230,
- 0,
- 342,
- 230,
- 0,
- 0
-};
-
-ExtCompact dad_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- DOWN, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_DAD, // 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 dad = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_RECREATE+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 9, // screen
- 0, // place
- 0, // getToTable
- 0X10E, // xcood
- 0XE6, // ycood
- 96*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 32, // mouseSize_x
- 16, // mouseSize_y
- DAD_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- DAD_LOGIC, // baseSub
- 0, // baseSub_off
- &dad_ext
-};
-
-uint16 dad_work2_seq[] = {
- 97*64,
- 307,
- 230,
- 0,
- 307,
- 230,
- 0,
- 307,
- 230,
- 1,
- 307,
- 230,
- 1,
- 307,
- 230,
- 1,
- 307,
- 230,
- 1,
- 307,
- 230,
- 1,
- 307,
- 230,
- 0,
- 307,
- 230,
- 2,
- 307,
- 230,
- 2,
- 307,
- 230,
- 3,
- 307,
- 230,
- 3,
- 307,
- 230,
- 4,
- 307,
- 230,
- 5,
- 307,
- 230,
- 5,
- 307,
- 230,
- 6,
- 307,
- 230,
- 6,
- 307,
- 230,
- 7,
- 307,
- 230,
- 7,
- 307,
- 230,
- 8,
- 307,
- 230,
- 8,
- 307,
- 230,
- 7,
- 307,
- 230,
- 7,
- 307,
- 230,
- 6,
- 307,
- 230,
- 6,
- 307,
- 230,
- 5,
- 307,
- 230,
- 5,
- 307,
- 230,
- 9,
- 307,
- 230,
- 3,
- 307,
- 230,
- 3,
- 0
-};
-
-Compact s9_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 9, // screen
- 0, // place
- s9_floor_table, // getToTable
- 128, // xcood
- 288, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 37, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact left_exit_s9 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 9, // screen
- 0, // place
- 0, // getToTable
- 175, // xcood
- 244, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_LEFT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 16, // mouseSize_x
- 304-244, // mouseSize_y
- EL9_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fans_seq[] = {
- 93*64,
- 188,
- 199,
- 0,
- 188,
- 199,
- 1,
- 188,
- 199,
- 2,
- 188,
- 199,
- 3,
- 188,
- 199,
- 4,
- 188,
- 199,
- 5,
- 188,
- 199,
- 6,
- 188,
- 199,
- 7,
- 188,
- 199,
- 8,
- 188,
- 199,
- 9,
- 188,
- 199,
- 10,
- 188,
- 199,
- 11,
- 188,
- 199,
- 12,
- 188,
- 199,
- 13,
- 188,
- 199,
- 14,
- 188,
- 199,
- 15,
- 0
-};
-
-Compact fans = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC, // status
- 0, // sync
- 9, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 93*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
- FANS_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact lobby_slot = {
- L_SCRIPT, // logic
- ST_MOUSE, // status
- 0, // sync
- 9, // screen
- 0, // place
- 0, // getToTable
- 384, // xcood
- 272, // ycood
- 0, // frame
- 36+T7, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 5, // mouseSize_x
- 12, // mouseSize_y
- LOBBY_SLOT_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact scanner = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_RECREATE+ST_LOGIC, // status
- 0, // sync
- 9, // screen
- 0, // place
- 0, // getToTable
- 349, // xcood
- 250, // ycood
- 95*64, // frame
- 138, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 298-250, // mouseRel_y
- 32, // mouseSize_x
- 8, // mouseSize_y
- SCANNER_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SCANNER_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 card_in_seq[] = {
- 106*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 lobby_up_seq[] = {
- 95*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 0
-};
-
-Compact lobby_door = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_BACKGROUND+ST_RECREATE+ST_LOGIC, // status
- 0, // sync
- 9, // screen
- 0, // place
- 0, // getToTable
- 379, // xcood
- 241, // ycood
- 95*64, // frame
- 139, // cursorText
- LOBBY_DOOR_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 6, // mouseSize_x
- 62, // mouseSize_y
- LOBBY_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LOBBY_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_to_9[] = {
- C_XCOOD,
- 152,
- C_YCOOD,
- 296,
- C_SCREEN,
- 9,
- C_PLACE,
- ID_S9_FLOOR,
- 65535
-};
-
-uint16 rs_foster_10_9[] = {
- C_XCOOD,
- 408,
- C_YCOOD,
- 296,
- C_SCREEN,
- 9,
- C_PLACE,
- ID_S9_FLOOR,
- 65535
-};
-
-uint16 s9_logic[] = {
- ID_FOSTER,
- ID_JOEY,
- ID_FANS,
- ID_LOBBY_DOOR,
- ID_SCANNER,
- ID_DAD,
- ID_SON,
- ID_MONITOR,
- ID_LAMB,
- ID_LIFT_S7,
- ID_LIFT7_LIGHT,
- 0XFFFF,
- ID_MENU_LOGIC
-};
-
-uint16 s9_chip_list[] = {
- 173,
- 111,
- 93+DISK_2,
- 95+DISK_2,
- 96+DISK_2,
- 97+DISK_2,
- 98+DISK_2,
- 99+DISK_2,
- 106+DISK_2+0X8000,
- 107+DISK_2+0X8000,
- 110+DISK_2+0X8000,
- 112+DISK_2+0X8000,
- 74+DISK_2,
- 92+DISK_2,
- 47+DISK_2,
- 48+DISK_2,
- 0
-};
-
-uint16 s9_pal[] = {
- 0,
- 1024,
- 1028,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 512,
- 0,
- 0,
- 514,
- 512,
- 4,
- 1538,
- 1026,
- 512,
- 4,
- 1026,
- 1026,
- 4,
- 1540,
- 514,
- 2054,
- 1540,
- 516,
- 2566,
- 1540,
- 1030,
- 2566,
- 2054,
- 1538,
- 522,
- 2052,
- 2060,
- 2056,
- 2566,
- 2054,
- 522,
- 2056,
- 1546,
- 2058,
- 2564,
- 1038,
- 4106,
- 3078,
- 2056,
- 1036,
- 2566,
- 2064,
- 2572,
- 3078,
- 2578,
- 3084,
- 3594,
- 2566,
- 2062,
- 3080,
- 3092,
- 3084,
- 2574,
- 2574,
- 2064,
- 3592,
- 3092,
- 2064,
- 3596,
- 3088,
- 2576,
- 4106,
- 2062,
- 6414,
- 4106,
- 2064,
- 6926,
- 3594,
- 3097,
- 2578,
- 4108,
- 2578,
- 6416,
- 4622,
- 3594,
- 4624,
- 4622,
- 3600,
- 3092,
- 4108,
- 4125,
- 3092,
- 4618,
- 4127,
- 6416,
- 4620,
- 3101,
- 5908,
- 4620,
- 4127,
- 3095,
- 5134,
- 4631,
- 4628,
- 5904,
- 3600,
- 5143,
- 5902,
- 4631,
- 3097,
- 5134,
- 5153,
- 4631,
- 5136,
- 5153,
- 3609,
- 5902,
- 4129,
- 6425,
- 5902,
- 4131,
- 6937,
- 6420,
- 4628,
- 5147,
- 6928,
- 6939,
- 2075,
- 6937,
- 6412,
- 5145,
- 6935,
- 5911,
- 4125,
- 7447,
- 4626,
- 6941,
- 6935,
- 4633,
- 7453,
- 7956,
- 6427,
- 6429,
- 7449,
- 7451,
- 3103,
- 7961,
- 5140,
- 7455,
- 7963,
- 6420,
- 6432,
- 8729,
- 5908,
- 7714,
- 8735,
- 7184,
- 8224,
- 8988,
- 7710,
- 7203,
- 9498,
- 8222,
- 4901,
- 9757,
- 8477,
- 8486,
- 10014,
- 7712,
- 8743,
- 11040,
- 8736,
- 9257,
- 11040,
- 10020,
- 5676,
- 11813,
- 9763,
- 10797,
- 11560,
- 10536,
- 10290,
- 12331,
- 11563,
- 11568,
- 13102,
- 12334,
- 12341,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 16184,
- 13620,
- 11068,
- 14130,
- 12067,
- 7218,
- 11559,
- 8214,
- 4901,
- 8735,
- 7440,
- 3103,
- 7452,
- 6922,
- 2075,
- 5651,
- 3593,
- 2578,
- 3338,
- 2055,
- 1547,
- 2311,
- 1541,
- 1032,
- 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,
- 11573,
- 12837,
- 7462,
- 7982,
- 9748,
- 3351,
- 4128,
- 6663,
- 778,
- 9533,
- 13100,
- 9244,
- 5162,
- 8476,
- 5390,
- 2072,
- 3855,
- 2308,
- 2865,
- 9995,
- 1285,
- 285,
- 4865,
- 0,
- 11573,
- 12837,
- 7462,
- 0,
- 16128,
- 0,
- 16191,
- 16191,
- 16128,
- 63,
- 16191,
- 16128,
- 63,
- 13887,
- 13878,
- 12077,
- 8241,
- 10527,
- 5917,
- 5925,
- 7698,
- 2865,
- 9995,
- 1285,
- 285,
- 16129,
- 16191
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/linc_gen.h b/sky/compacts/linc_gen.h
deleted file mode 100644
index 5a6eac308c..0000000000
--- a/sky/compacts/linc_gen.h
+++ /dev/null
@@ -1,580 +0,0 @@
-/* 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 SKYLINC_GEN_H
-#define SKYLINC_GEN_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 window_mouse[] = {
- ID_INFO_BUTTON,
- 0
-};
-
-uint16 logon[] = {
- 117*64,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint32 *grid96 = 0;
-
-uint16 note_module[] = {
- 11,
- 176,
- 0,
- 199,
- 226
-};
-
-uint16 window_logic[] = {
- ID_WINDOW_1,
- ID_WINDOW_2,
- ID_WINDOW_3,
- ID_WINDOW_4,
- ID_INFO_BUTTON,
- 23,
- 24,
- 25,
- 26,
- 27,
- 28,
- 29,
- 30,
- 31,
- 32,
- 0
-};
-
-uint16 crouch_right_b[] = {
- 17*64,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 crouch_down[] = {
- 20*64,
- 201,
- 272,
- 0,
- 201,
- 272,
- 1,
- 201,
- 272,
- 2,
- 201,
- 272,
- 3,
- 201,
- 272,
- 3,
- 201,
- 272,
- 3,
- 201,
- 272,
- 3,
- 201,
- 272,
- 2,
- 201,
- 272,
- 1,
- 201,
- 272,
- 0,
- 0
-};
-
-uint16 auth_module[] = {
- 11,
- 176,
- 0,
- 199,
- 202
-};
-
-Compact window_3 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 195, // xcood
- 160+72, // ycood
- 2+26*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
- INFO_WINDOW_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint32 *grid91 = 0;
-
-Compact info_button = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_MOUSE+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 334, // xcood
- 285, // ycood
- 137*64, // frame
- 0, // cursorText
- BUTTON_MOUSE, // mouseOn
- NORMAL_MOUSE, // mouseOff
- CLOSE_WINDOW, // mouseClick
- 2, // mouseRel_x
- 1, // mouseRel_y
- 37, // mouseSize_x
- 9, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- INFO_BUTTON_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 size_module[] = {
- 11,
- 176,
- 0,
- 199,
- 190
-};
-
-Compact window_2 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 195+76, // xcood
- 160, // ycood
- 1+26*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
- INFO_WINDOW_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 logoff[] = {
- 117*64,
- 261,
- 181,
- 0,
- 261,
- 181,
- 1,
- 261,
- 181,
- 2,
- 261,
- 181,
- 1,
- 261,
- 181,
- 3,
- 261,
- 181,
- 4,
- 261,
- 181,
- 5,
- 261,
- 181,
- 6,
- 261,
- 181,
- 7,
- 261,
- 181,
- 8,
- 0
-};
-
-uint32 *grid94 = 0;
-
-uint16 enter_top[] = {
- 135*64,
- 200,
- 215,
- 0,
- 200,
- 215,
- 1,
- 200,
- 215,
- 2,
- 200,
- 215,
- 3,
- 200,
- 215,
- 4,
- 200,
- 215,
- 5,
- 200,
- 215,
- 6,
- 0
-};
-
-uint16 crouch_right[] = {
- 17*64,
- 260,
- 215,
- 0,
- 260,
- 215,
- 1,
- 260,
- 215,
- 2,
- 260,
- 215,
- 3,
- 260,
- 215,
- 3,
- 260,
- 215,
- 3,
- 260,
- 215,
- 3,
- 260,
- 215,
- 2,
- 260,
- 215,
- 1,
- 260,
- 215,
- 0,
- 0
-};
-
-uint32 *grid95 = 0;
-
-Compact window_1 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 195, // xcood
- 160, // ycood
- 26*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
- INFO_WINDOW_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint32 *grid90 = 0;
-
-uint16 exit_top[] = {
- 136*64,
- 200,
- 215,
- 0,
- 200,
- 215,
- 1,
- 200,
- 215,
- 2,
- 200,
- 215,
- 3,
- 200,
- 215,
- 4,
- 200,
- 215,
- 5,
- 200,
- 215,
- 6,
- 0
-};
-
-uint16 shrug[] = {
- 182*64,
- 1,
- 1,
- 48,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 1,
- 1,
- 48,
- 0
-};
-
-uint16 head_module[] = {
- 11,
- 176,
- 0,
- 199,
- 161
-};
-
-uint16 crouch_right_a[] = {
- 17*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 0
-};
-
-uint16 file_module[] = {
- 11,
- 176,
- 0,
- 199,
- 178
-};
-
-uint16 crouch_left[] = {
- 16*64,
- 320,
- 215,
- 0,
- 320,
- 215,
- 1,
- 320,
- 215,
- 2,
- 320,
- 215,
- 3,
- 320,
- 215,
- 3,
- 320,
- 215,
- 3,
- 320,
- 215,
- 3,
- 320,
- 215,
- 2,
- 320,
- 215,
- 1,
- 320,
- 215,
- 0,
- 0
-};
-
-uint32 *grid92 = 0;
-
-Compact window_4 = {
- L_SCRIPT, // logic
- ST_LOGIC+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 90, // screen
- 0, // place
- 0, // getToTable
- 195+76, // xcood
- 160+72, // ycood
- 3+26*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
- INFO_WINDOW_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 rs_foster_s90[] = {
- C_SCREEN,
- 90,
- C_PLACE,
- ID_SC90_FLOOR,
- C_XCOOD,
- 288,
- C_YCOOD,
- 280,
- C_DIR,
- DOWN,
- C_FRAME,
- 117*64,
- 65535
-};
-
-uint32 *grid93 = 0;
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/lincmenu.h b/sky/compacts/lincmenu.h
deleted file mode 100644
index dd879db4cf..0000000000
--- a/sky/compacts/lincmenu.h
+++ /dev/null
@@ -1,807 +0,0 @@
-/* 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 SKYLINCMENU_H
-#define SKYLINCMENU_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact playbak_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 29+191*64, // frame
- 24602, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact persona_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 23+191*64, // frame
- 24583, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact info_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 1+191*64, // frame
- 24577, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- INFO_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact decrypt_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 21+191*64, // frame
- 24581, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- DECRYPT_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 linc_menu_mouse[] = {
- 18,
- 23,
- 24,
- 25,
- 26,
- 27,
- 28,
- 29,
- 30,
- 31,
- 32,
- 47,
- 48,
- 51,
- 52,
- 53,
- 54,
- 55,
- 56,
- 57,
- 58,
- 59,
- 60,
- 61,
- ID_INFO_MENU,
- ID_READ_MENU,
- ID_OPEN_MENU,
- ID_CHARON_MENU,
- ID_ORDERS_MENU,
- ID_ORDERS2_MENU,
- ID_JOIN_MENU,
- ID_GREEN_MENU,
- ID_RED_MENU,
- ID_REPORT_MENU,
- ID_REPORT2_MENU,
- ID_DECOMP_MENU,
- ID_DECRYPT_MENU,
- ID_PERSONA_MENU,
- ID_ADJUST_MENU,
- ID_ADJUST2_MENU,
- ID_PLAYBAK_MENU,
- ID_BLIND_MENU,
- ID_OSCILL_MENU,
- ID_KILL_MENU,
- ID_VIRUS_MENU,
- 46,
- 0
-};
-
-Compact kill_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 33+191*64, // frame
- 24689, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact read_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 3+191*64, // frame
- 24578, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- DIS_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact orders_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 31+191*64, // frame
- 24629, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- DOC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact report_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 31+191*64, // frame
- 24629, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- DOC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact virus_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 25+191*64, // frame
- 24591, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact adjust_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 31+191*64, // frame
- 24629, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- DOC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact charon_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 15+191*64, // frame
- 24599, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact orders2_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 19+191*64, // frame
- 24629, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact report2_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 19+191*64, // frame
- 24629, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact oscill_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 27+191*64, // frame
- 24589, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact join_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 7+191*64, // frame
- 24593, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- JOIN_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact green_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 11+191*64, // frame
- 24580, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 linc_menu_logic[] = {
- 18,
- 47,
- 48,
- ID_INFO_MENU,
- ID_READ_MENU,
- ID_OPEN_MENU,
- ID_CHARON_MENU,
- ID_ORDERS_MENU,
- ID_ORDERS2_MENU,
- ID_JOIN_MENU,
- ID_GREEN_MENU,
- ID_RED_MENU,
- ID_REPORT_MENU,
- ID_REPORT2_MENU,
- ID_DECOMP_MENU,
- ID_DECRYPT_MENU,
- ID_PERSONA_MENU,
- ID_ADJUST_MENU,
- ID_ADJUST2_MENU,
- ID_PLAYBAK_MENU,
- ID_BLIND_MENU,
- ID_OSCILL_MENU,
- ID_KILL_MENU,
- ID_VIRUS_MENU,
- 51,
- 52,
- 53,
- 54,
- 55,
- 56,
- 57,
- 58,
- 59,
- 60,
- 61,
- 23,
- 24,
- 25,
- 26,
- 27,
- 28,
- 29,
- 30,
- 31,
- 32,
- 0
-};
-
-Compact adjust2_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 19+191*64, // frame
- 24629, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact red_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 13+191*64, // frame
- 24580, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact open_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 5+191*64, // frame
- 24579, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact decomp_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 17+191*64, // frame
- 24582, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- DECOMP_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact blind_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 9+191*64, // frame
- 24600, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- LINC_MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- LINC_MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/objects.h b/sky/compacts/objects.h
deleted file mode 100644
index acbc950b6d..0000000000
--- a/sky/compacts/objects.h
+++ /dev/null
@@ -1,1267 +0,0 @@
-/* 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 SKYOBJECTS_H
-#define SKYOBJECTS_H
-
-
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-Compact blank5 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact tape_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 265*64, // frame
- 173, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact right_arrow = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 447-27, // xcood
- 112, // ycood
- 49*64+1, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- CLICK_RIGHT_ARROW, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 29, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 move_2[] = {
- 20,
- 0
-};
-
-Compact glass_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 36*64, // frame
- 200, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact lightbulb_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 73*64+2, // frame
- 66, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact blank3 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact wd40_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 87*64, // frame
- 8373, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact plaster_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 0+268*64, // frame
- 20506, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact new_cable_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 267*64, // frame
- 320, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact blank8 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact joeyb_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64+3, // frame
- 6, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 move_menu[] = {
- 46,
- 18
-};
-
-uint16 *move_list[] = {
- move_menu,
- move_2
-};
-
-Compact blank6 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact shades_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64+9, // frame
- 10, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact citycard_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64+11, // frame
- 9, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact blank9 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact rope_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 266*64, // frame
- 49, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact left_arrow = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 112, // ycood
- 49*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- CLICK_LEFT_ARROW, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 28, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact magazine_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 264*64, // frame
- 163, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact gallcard_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 12+268*64, // frame
- 68, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact dog_food_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 271*64, // frame
- 198, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact blank7 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact blank2 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact blank11 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact anchor_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 263*64, // frame
- 191, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact anita_card_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 262*64, // frame
- 68, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact tongs_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 4+268*64, // frame
- 20639, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact blank4 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact crow_bar_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64+1, // frame
- 5, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact secateurs_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 272*64, // frame
- 180, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact sarnie_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64+5, // frame
- 4+T7, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact spanner_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64+7, // frame
- 5+T7, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact blank10 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact skey_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 87*64+2, // frame
- 8380, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact blank1 = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 50*64, // frame
- 0, // cursorText
- TOUCH_ARROW, // mouseOn
- UNTOUCH_ARROW, // mouseOff
- 0, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact ticket_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 269*64, // frame
- 189, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact brick_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 2+268*64, // frame
- 20509, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact putty_menu = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 112, // ycood
- 73*64, // frame
- 137, // cursorText
- TOUCH_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- MENU_SELECT, // mouseClick
- (int16) 65534, // mouseRel_x
- 0, // mouseRel_y
- 24, // mouseSize_x
- 24, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MENU_SCRIPT, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact menu_bar = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 136, // ycood
- 0, // frame
- 1, // cursorText
- START_MENU, // mouseOn
- UNTOUCH_MENU, // mouseOff
- 0, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 1, // mouseSize_y
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/compacts/savedata.cpp b/sky/compacts/savedata.cpp
deleted file mode 100644
index bd34870b22..0000000000
--- a/sky/compacts/savedata.cpp
+++ /dev/null
@@ -1,2155 +0,0 @@
-/* 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$
- *
- */
-
-#include "sky/compact.h"
-#include "sky/control.h"
-
-namespace Sky {
-
-Compact *Control::_saveLoadCpts[833] = {
- // 0compact.asm:
- // Z_compac.inc:
- &SkyCompact::forklift_cpt,
- &SkyCompact::coordinate_test,
- &SkyCompact::text_1,
- &SkyCompact::text_2,
- &SkyCompact::text_3,
- &SkyCompact::text_4,
- &SkyCompact::text_5,
- &SkyCompact::text_6,
- &SkyCompact::text_7,
- &SkyCompact::text_8,
- &SkyCompact::text_9,
- &SkyCompact::text_10,
- &SkyCompact::text_11,
- &SkyCompact::joey,
- // SkyCompact::joey_auto uint8*
- &SkyCompact::joey_park,
- //SkyCompact::park_table uint16*
- // c68 dup 0
- &SkyCompact::foster,
- &SkyCompact::floor,
- //SkyCompact::high_floor_table uint16*
- // l_talk_s2 dup 0
- &SkyCompact::r_talk_s2,
- // talk 1 dup 0
- &SkyCompact::talk2,
- &SkyCompact::low_floor,
- &SkyCompact::stairs,
- &SkyCompact::upstairs,
- &SkyCompact::bar,
- &SkyCompact::door,
- &SkyCompact::small_door,
- &SkyCompact::right_exit0,
- &SkyCompact::outside_ledge,
- &SkyCompact::r1_door,
- &SkyCompact::s2_floor,
- &SkyCompact::lamb,
- //SkyCompact::lamb_auto uint8*
- &SkyCompact::monitor,
- //SkyCompact::monitor_auto uint8*
- &SkyCompact::anita,
- &SkyCompact::whole_screen,
- // Objects.inc:
- &SkyCompact::menu_bar,
- &SkyCompact::left_arrow,
- &SkyCompact::right_arrow,
- &SkyCompact::blank1,
- &SkyCompact::blank2,
- &SkyCompact::blank3,
- &SkyCompact::blank4,
- &SkyCompact::blank5,
- &SkyCompact::blank6,
- &SkyCompact::blank7,
- &SkyCompact::blank8,
- &SkyCompact::blank9,
- &SkyCompact::blank10,
- &SkyCompact::blank11,
- &SkyCompact::crow_bar_menu,
- &SkyCompact::sarnie_menu,
- &SkyCompact::spanner_menu,
- &SkyCompact::joeyb_menu,
- &SkyCompact::citycard_menu,
- &SkyCompact::shades_menu,
- &SkyCompact::putty_menu,
- &SkyCompact::lightbulb_menu,
- &SkyCompact::wd40_menu,
- &SkyCompact::skey_menu,
- &SkyCompact::anita_card_menu,
- &SkyCompact::anchor_menu,
- &SkyCompact::magazine_menu,
- &SkyCompact::tape_menu,
- &SkyCompact::glass_menu,
- &SkyCompact::rope_menu,
- &SkyCompact::ticket_menu,
- &SkyCompact::new_cable_menu,
- &SkyCompact::secateurs_menu,
- &SkyCompact::plaster_menu,
- &SkyCompact::brick_menu,
- &SkyCompact::tongs_menu,
- &SkyCompact::dog_food_menu,
- &SkyCompact::gallcard_menu,
- //101comp.inc:
- &SkyCompact::full_screen,
- &SkyCompact::cancel_button,
- &SkyCompact::button_7,
- &SkyCompact::button_8,
- &SkyCompact::button_9,
- &SkyCompact::button_4,
- &SkyCompact::button_5,
- &SkyCompact::button_6,
- &SkyCompact::button_1,
- &SkyCompact::button_2,
- &SkyCompact::button_3,
- &SkyCompact::button_0,
- &SkyCompact::retina_scan,
- //102comp.inc:
- &SkyCompact::restart_butt,
- &SkyCompact::restore_butt,
- &SkyCompact::exit_butt,
- //85comp.inc:
- //1compact.asm:
- //0compact.inc:
- //c74 dup 0
- &SkyCompact::mini_so,
- //SkyCompact::ss_auto uint8*
- //c101 dup 0
- &SkyCompact::full_so,
- //SkyCompact::full_ss_auto uint8*
- &SkyCompact::load_point,
- &SkyCompact::fire_notice,
- //1compact.inc
- &SkyCompact::fire_notice2,
- &SkyCompact::ss_sign,
- &SkyCompact::lfan1,
- &SkyCompact::lfan2,
- &SkyCompact::smoke1,
- &SkyCompact::smoke2,
- &SkyCompact::fire1,
- &SkyCompact::fire2,
- &SkyCompact::car_up,
- &SkyCompact::car_down,
- //2compact.inc
- &SkyCompact::top_lift,
- &SkyCompact::top_lift_2,
- &SkyCompact::top_barrel,
- &SkyCompact::light_one,
- &SkyCompact::panel,
- &SkyCompact::alarm_flash,
- &SkyCompact::robot_shell,
- &SkyCompact::dead_loader,
- // exit_table dup 0
- // left_table2 dup 0
- &SkyCompact::junk1,
- &SkyCompact::junk2,
- // c4121 dup 0
- &SkyCompact::loader,
- //SkyCompact::loader_auto uint8*
- //3compact.inc:
- &SkyCompact::steve_watch,
- &SkyCompact::low_barrel,
- &SkyCompact::convey,
- &SkyCompact::joey_fly,
- &SkyCompact::furnace,
- &SkyCompact::lights1,
- &SkyCompact::eye_ball,
- &SkyCompact::furnace_door,
- &SkyCompact::slot,
- // sh dup 0
- &SkyCompact::shades,
- //SkyCompact::shade_auto uint8*
- &SkyCompact::eye_bolt,
- &SkyCompact::smoulder,
- &SkyCompact::low_lift,
- &SkyCompact::low_lift_2,
- &SkyCompact::low_lift_3,
- //4compact.inc:
- &SkyCompact::sc4_floor,
- &SkyCompact::sc4_left_exit,
- // l_talk_s4 dup 0
- &SkyCompact::r_talk_s4,
- &SkyCompact::tv_screens_s4,
- &SkyCompact::knob_s4,
- &SkyCompact::chuck_s4,
- &SkyCompact::lazer_s4,
- &SkyCompact::cupboard_s4,
- &SkyCompact::sarnie_s4,
- &SkyCompact::spanner_s4,
- &SkyCompact::monitors_s4,
- &SkyCompact::buttons_s4,
- &SkyCompact::postcard,
- &SkyCompact::notice4,
- // c43 dup 0
- &SkyCompact::jobsworth,
- //&SkyCompact::jobs_script // ------
- //SkyCompact::jobs_auto uint8*
- // 2compact.asm
- //5compact.inc:
- &SkyCompact::s6_floor,
- &SkyCompact::stairs6,
- &SkyCompact::joey_fly_6,
- &SkyCompact::left_exit_s6,
- &SkyCompact::s5_floor,
- &SkyCompact::right_exit_s5,
- &SkyCompact::right_exit_s6,
- &SkyCompact::security_exit_s6,
- &SkyCompact::s7_floor,
- &SkyCompact::left_exit_s7,
- &SkyCompact::left_exit_s5,
- &SkyCompact::skorl_guard,
- &SkyCompact::security_exit,
- &SkyCompact::s8_floor,
- &SkyCompact::right_exit_s7,
- &SkyCompact::down_exit_s8,
- &SkyCompact::wreck_guard,
- // grid 5 + 6 + 7 + 8 + 9 + 18 => dup 0
- &SkyCompact::factory_entry,
- &SkyCompact::s7_card_slot,
- &SkyCompact::lift_notice,
- &SkyCompact::lift_s7,
- &SkyCompact::linc_s7,
- &SkyCompact::lift7_light,
- &SkyCompact::cable_7,
- &SkyCompact::copter,
- // 9compact.inc:
- &SkyCompact::s9_floor,
- &SkyCompact::left_exit_s9,
- &SkyCompact::fans,
- &SkyCompact::lobby_door,
- &SkyCompact::scanner,
- &SkyCompact::lobby_slot,
- &SkyCompact::dad,
- &SkyCompact::son,
- &SkyCompact::fake_floor_9,
- &SkyCompact::linc_s9,
- // 12comp.inc:
- &SkyCompact::s12_floor,
- &SkyCompact::factory_exit,
- &SkyCompact::fact1_right_exit,
- &SkyCompact::topbelt,
- &SkyCompact::botbelt,
- &SkyCompact::pipes,
- &SkyCompact::anita_spy,
- &SkyCompact::welder,
- &SkyCompact::stump,
- &SkyCompact::console_12,
- // 13comp.inc:
- &SkyCompact::s13_floor,
- &SkyCompact::fact2_exit_left,
- &SkyCompact::fact2_exit_right,
- &SkyCompact::fact2_store_exit,
- &SkyCompact::cogs,
- &SkyCompact::gears,
- &SkyCompact::belts1,
- &SkyCompact::belts2,
- &SkyCompact::pipe1,
- &SkyCompact::pipe2,
- &SkyCompact::pipe3,
- &SkyCompact::pipe4,
- &SkyCompact::sensor,
- &SkyCompact::lite1,
- &SkyCompact::lite2,
- &SkyCompact::fact2_spy_and_window,
- &SkyCompact::fact_console,
- &SkyCompact::sensors,
- &SkyCompact::foreman,
- //SkyCompact::foreman_auto uint8*
- // 14comp.inc:
- &SkyCompact::s14_floor,
- &SkyCompact::fact3_exit_left,
- &SkyCompact::fact3_exit_right,
- &SkyCompact::locker3,
- &SkyCompact::locker2,
- &SkyCompact::locker1,
- &SkyCompact::machine,
- &SkyCompact::rad_screen,
- &SkyCompact::console_14,
- &SkyCompact::coat,
- &SkyCompact::radman,
- //SkyCompact::radman_auto uint8*
- // 15comp.inc:
- &SkyCompact::nu_floor,
- &SkyCompact::s15_flooor,
- &SkyCompact::store_exit,
- &SkyCompact::junction_box,
- &SkyCompact::whole_floor,
- &SkyCompact::flap,
- &SkyCompact::skey,
- &SkyCompact::wd40,
- &SkyCompact::floor_putty,
- // 16comp.inc:
- &SkyCompact::s16_floor,
- &SkyCompact::entrance_exit,
- &SkyCompact::reactor_console,
- &SkyCompact::reactor_door,
- &SkyCompact::reactor_lower,
- // 17comp.inc:
- &SkyCompact::s17_floor,
- &SkyCompact::core_exit,
- &SkyCompact::pulse,
- &SkyCompact::pulseb,
- &SkyCompact::anita_card,
- &SkyCompact::s18_floor,
- &SkyCompact::steam,
- &SkyCompact::power_door,
- &SkyCompact::power_motor,
- &SkyCompact::socket,
- &SkyCompact::power_switch,
- &SkyCompact::power_chair,
- &SkyCompact::left_skull,
- &SkyCompact::right_skull,
- &SkyCompact::power_bang,
- &SkyCompact::left_lever,
- &SkyCompact::right_lever,
- //3compact.asm
- // 10comp.inc:
- &SkyCompact::s10_floor,
- &SkyCompact::left_exit_10,
- &SkyCompact::lift_10,
- &SkyCompact::lift_slot_10,
- &SkyCompact::scanner_10,
- &SkyCompact::pod,
- &SkyCompact::linc_10,
- &SkyCompact::pod_light,
- &SkyCompact::monitor_10,
- &SkyCompact::liyt_1,
- &SkyCompact::liyt_2,
- &SkyCompact::liyt_3,
- &SkyCompact::liyt_4,
- &SkyCompact::litebank,
- &SkyCompact::terminal_10,
- &SkyCompact::fake_floor_10,
- // 11comp.inc
- &SkyCompact::s11_floor,
- &SkyCompact::cable_fall,
- &SkyCompact::cable_fall2,
- &SkyCompact::smashed_window,
- &SkyCompact::bits,
- &SkyCompact::bits2,
- &SkyCompact::spy_11,
- &SkyCompact::locker_11,
- &SkyCompact::slot_11,
- &SkyCompact::soccer_1,
- &SkyCompact::soccer_2,
- &SkyCompact::soccer_3,
- &SkyCompact::soccer_4,
- &SkyCompact::soccer_5,
- &SkyCompact::slat_1,
- &SkyCompact::slat_2,
- &SkyCompact::slat_3,
- &SkyCompact::slat_4,
- &SkyCompact::slat_5,
- &SkyCompact::right_exit_11,
- // 19comp.inc:
- &SkyCompact::s19_floor,
- &SkyCompact::right_exit_19,
- &SkyCompact::left_exit_19,
- &SkyCompact::top_right_19,
- &SkyCompact::useless_char,
- // 20comp.inc:
- &SkyCompact::s20_floor,
- &SkyCompact::down_exit_20,
- &SkyCompact::reich_door_20,
- &SkyCompact::reich_slot,
- &SkyCompact::lamb_door_20,
- &SkyCompact::lamb_slot,
- &SkyCompact::shrub_1,
- &SkyCompact::shrub_2,
- &SkyCompact::shrub_3,
- &SkyCompact::gallager_bel,
- &SkyCompact::reich_window,
- &SkyCompact::lamb_window,
- // 21comp.inc:
- &SkyCompact::s21_floor,
- &SkyCompact::left_exit_21,
- &SkyCompact::lambs_books,
- &SkyCompact::lambs_chair,
- &SkyCompact::dispensor,
- &SkyCompact::cat_food,
- &SkyCompact::video,
- &SkyCompact::cassette,
- &SkyCompact::big_pict1,
- &SkyCompact::video_screen,
- &SkyCompact::big_pict2,
- &SkyCompact::big_pict3,
- &SkyCompact::cat,
- &SkyCompact::fake_floor_21,
- &SkyCompact::inner_lamb_door,
- // 22comp.inc:
- &SkyCompact::s22_floor,
- &SkyCompact::right_exit_22,
- &SkyCompact::lamb_bed,
- &SkyCompact::lamb_tv,
- &SkyCompact::fish_tank,
- &SkyCompact::fish_poster,
- &SkyCompact::pillow,
- &SkyCompact::magazine,
- &SkyCompact::reich_chair,
- &SkyCompact::cabinet,
- &SkyCompact::cert,
- &SkyCompact::reich_picture,
- &SkyCompact::fish_food,
- &SkyCompact::fake_floor_22,
- &SkyCompact::inner_reich_door,
- // 23comp.inc:
- &SkyCompact::s23_floor,
- &SkyCompact::left_exit_23,
- &SkyCompact::anchor_exit_23,
- &SkyCompact::travel_exit_23,
- &SkyCompact::bin_23,
- &SkyCompact::sculpture,
- &SkyCompact::link_23,
- &SkyCompact::wreck_23,
- &SkyCompact::small_exit_23,
- // 24comp.inc:
- &SkyCompact::s24_floor,
- &SkyCompact::left_exit_24,
- &SkyCompact::london_poster,
- &SkyCompact::new_york_poster,
- &SkyCompact::mural,
- &SkyCompact::pidgeons,
- &SkyCompact::trevor,
- &SkyCompact::ticket,
- &SkyCompact::globe,
- // 25comp.inc:
- &SkyCompact::s25_floor,
- &SkyCompact::anchor_exit_25,
- &SkyCompact::anchor,
- &SkyCompact::statue_25,
- &SkyCompact::hook,
- &SkyCompact::lazer_25,
- &SkyCompact::spark_25,
- &SkyCompact::sales_chart,
- // 26comp.inc:
- &SkyCompact::s26_floor,
- &SkyCompact::right_exit_26,
- &SkyCompact::poster1,
- &SkyCompact::poster2,
- &SkyCompact::poster3,
- &SkyCompact::poster4,
- &SkyCompact::plant_26,
- &SkyCompact::holo,
- &SkyCompact::left_exit_26,
- &SkyCompact::bio_door,
- &SkyCompact::leaflet,
- // 27comp.inc:
- &SkyCompact::s27_floor,
- &SkyCompact::right_exit_27,
- &SkyCompact::chart1,
- &SkyCompact::chart2,
- &SkyCompact::gas,
- &SkyCompact::medi_comp,
- &SkyCompact::scanner_27,
- &SkyCompact::chair_27,
- &SkyCompact::helmet_cole,
- &SkyCompact::body,
- &SkyCompact::glass_slot,
- &SkyCompact::burke,
- // SkyCompact::burke_auto uint8*
- // 28comp.inc:
- &SkyCompact::s28_floor,
- &SkyCompact::right_exit_28,
- &SkyCompact::left_exit_28,
- &SkyCompact::dustbin_28,
- &SkyCompact::up_exit_28,
- &SkyCompact::s28_sml_floor,
- &SkyCompact::small_r_28,
- &SkyCompact::small_l_28,
- &SkyCompact::lift_28,
- &SkyCompact::slot_28,
- // 29comp.inc
- &SkyCompact::s29_floor,
- &SkyCompact::lift_29,
- &SkyCompact::s29_card_slot,
- &SkyCompact::lift29_light,
- &SkyCompact::right_exit_29,
- &SkyCompact::left_exit_29,
- &SkyCompact::cable_29,
- &SkyCompact::s29_sml_floor,
- &SkyCompact::small_r_29,
- &SkyCompact::small_l_29,
- // 4compact.asm
- // 30comp.inc:
- &SkyCompact::sc30_floor,
- &SkyCompact::sc30_exit_31,
- &SkyCompact::sc30_exit_33,
- &SkyCompact::sc30_exit_36,
- &SkyCompact::sc30_court_door,
- &SkyCompact::sc30_notice,
- &SkyCompact::sc30_statue_1,
- &SkyCompact::sc30_statue_2,
- &SkyCompact::sc30_henri,
- // 31comp.inc:
- &SkyCompact::sc31_floor,
- &SkyCompact::sc31_exit_30,
- &SkyCompact::sc31_exit_32,
- &SkyCompact::sc31_exit_39,
- &SkyCompact::sc31_lift,
- &SkyCompact::sc31_lift_slot,
- &SkyCompact::sc31_end_of_rope,
- &SkyCompact::sc31_rope,
- &SkyCompact::sc31_bricks,
- &SkyCompact::sc31_plank,
- &SkyCompact::sc31_biscuits,
- &SkyCompact::sc31_guard,
- &SkyCompact::sc31_joey,
- &SkyCompact::sc31_at_watcher,
- // 32comp.inc:
- &SkyCompact::sc32_floor,
- &SkyCompact::sc32_exit_31,
- &SkyCompact::sc32_exit_33,
- &SkyCompact::sc32_lift,
- &SkyCompact::sc32_terminal,
- &SkyCompact::sc32_buzzer,
- &SkyCompact::sc32_plant_1,
- &SkyCompact::sc32_plant_2,
- &SkyCompact::sc32_plant_3,
- &SkyCompact::sc32_vincent,
- &SkyCompact::sc32_gardener,
- // 33comp.inc:
- &SkyCompact::sc33_floor,
- &SkyCompact::sc33_exit_30,
- &SkyCompact::sc33_exit_32,
- &SkyCompact::sc33_shed_door,
- &SkyCompact::sc33_lock,
- // 34comp.inc:
- &SkyCompact::sc34_floor,
- &SkyCompact::sc34_door,
- &SkyCompact::sc34_secateurs,
- &SkyCompact::sc34_tkt_machine,
- &SkyCompact::sc34_map,
- &SkyCompact::sc34_bricks,
- // 36comp.inc:
- &SkyCompact::sc36_floor,
- &SkyCompact::sc36_low_floor,
- &SkyCompact::sc36_exit_30,
- &SkyCompact::sc36_sensor,
- &SkyCompact::sc36_door,
- &SkyCompact::sc36_band,
- &SkyCompact::sc36_jukebox,
- &SkyCompact::sc36_juke_light,
- &SkyCompact::sc36_barman,
- &SkyCompact::sc36_colston,
- &SkyCompact::sc36_col_feet,
- &SkyCompact::sc36_gallagher,
- &SkyCompact::sc36_gal_legs,
- &SkyCompact::sc36_cards,
- &SkyCompact::sc36_glass,
- // babs dup 0
- &SkyCompact::sc36_babs,
- //SkyCompact::babs_auto uint8*
- // 37comp.inc:
- &SkyCompact::sc37_floor,
- &SkyCompact::sc37_holding_lid,
- &SkyCompact::sc37_flimsy_box,
- &SkyCompact::sc37_sensor,
- &SkyCompact::sc37_door,
- &SkyCompact::sc37_grill,
- &SkyCompact::sc37_big_box,
- &SkyCompact::sc37_lid,
- &SkyCompact::sc37_wine_rack,
- // 38comp.inc:
- &SkyCompact::sc38_floor,
- &SkyCompact::sc38_lift,
- &SkyCompact::sc38_statue,
- &SkyCompact::sc38_monitor,
- &SkyCompact::sc38_video,
- &SkyCompact::sc38_sofa,
- &SkyCompact::sc38_dog_tray,
- &SkyCompact::sc38_biscuits,
- // dna dup 0
- &SkyCompact::danielle,
- //SkyCompact::dan_auto uint8 *
- // spu dup 0
- &SkyCompact::spunky,
- //SkyCompact::spu_auto uint8 *
- &SkyCompact::sc38_hand_set,
- &SkyCompact::sc38_ringer,
- &SkyCompact::dog_bark_thing,
- // 39comp.inc:
- &SkyCompact::sc39_floor,
- &SkyCompact::sc39_exit_31,
- &SkyCompact::sc39_exit_40,
- &SkyCompact::sc39_exit_41,
- &SkyCompact::sc39_walters,
- // 40comp.inc:
- &SkyCompact::sc40_floor,
- &SkyCompact::sc40_exit_39,
- &SkyCompact::sc40_cabinet,
- &SkyCompact::sc40_trolley,
- &SkyCompact::sc40_locker_1,
- &SkyCompact::sc40_locker_2,
- &SkyCompact::sc40_locker_3,
- &SkyCompact::sc40_locker_4,
- &SkyCompact::sc40_locker_5,
- &SkyCompact::sc40_body_1,
- &SkyCompact::sc40_body_2,
- &SkyCompact::sc40_body_3,
- &SkyCompact::sc40_body_4,
- &SkyCompact::sc40_body_5,
- // 41comp.inc:
- &SkyCompact::sc41_floor,
- &SkyCompact::sc41_exit_39,
- &SkyCompact::sc41_heat_1,
- &SkyCompact::sc41_heat_2,
- &SkyCompact::sc41_heat_3,
- // 42comp.inc
- &SkyCompact::sc42_judge,
- &SkyCompact::sc42_clerk,
- &SkyCompact::sc42_prosecution,
- &SkyCompact::sc42_jobsworth,
- &SkyCompact::sc42_sign,
- // 44comp.inc
- &SkyCompact::sc44_floor,
- &SkyCompact::sc44_exit_45,
- &SkyCompact::sc44_grill,
- &SkyCompact::sc44_rubble,
- // 45comp.inc:
- &SkyCompact::sc45_floor,
- &SkyCompact::sc45_exit_44,
- &SkyCompact::sc45_exit_46,
- &SkyCompact::sc45_exit_47,
- // 46comp.inc:
- &SkyCompact::sc46_floor,
- &SkyCompact::sc46_exit_45,
- &SkyCompact::sc46_rubble,
- // 47comp.inc:
- &SkyCompact::sc47_floor,
- &SkyCompact::sc47_exit_45,
- &SkyCompact::sc47_exit_48,
- // 48comp.inc:
- &SkyCompact::sc48_floor,
- &SkyCompact::sc48_exit_47,
- &SkyCompact::sc48_exit_65,
- &SkyCompact::sc48_socket,
- &SkyCompact::sc48_hole,
- &SkyCompact::sc48_eyes,
- // 65comp.inc:
- &SkyCompact::sc65_floor,
- &SkyCompact::sc65_exit_48,
- &SkyCompact::sc65_exit_66,
- &SkyCompact::sc65_poster1,
- &SkyCompact::sc65_poster2,
- &SkyCompact::sc65_sign,
-
- // 5compact.asm
- //66comp.inc:
- &SkyCompact::sc66_hole,
- &SkyCompact::sc66_door,
- &SkyCompact::sc66_hi_beam,
- &SkyCompact::sc66_lo_beam,
- &SkyCompact::sc66_rock1,
- &SkyCompact::sc66_rock2,
- &SkyCompact::sc66_rock3,
- &SkyCompact::sc66_stones,
- //67comp.inc:
- &SkyCompact::sc67_floor,
- &SkyCompact::sc67_door,
- &SkyCompact::sc67_brickwork,
- &SkyCompact::sc67_plaster,
- &SkyCompact::sc67_plaster,
- &SkyCompact::sc67_brick,
- &SkyCompact::sc67_clot,
- &SkyCompact::sc67_vein,
- &SkyCompact::sc67_rock,
- &SkyCompact::sc67_pulse1,
- &SkyCompact::sc67_pulse2,
- &SkyCompact::sc67_pulse3,
- &SkyCompact::sc67_pulse4,
- &SkyCompact::sc67_crowbar,
- &SkyCompact::sc67_mend,
- //68comp.inc:
- &SkyCompact::sc68_floor,
- &SkyCompact::sc68_door,
- &SkyCompact::sc68_grill,
- &SkyCompact::sc68_sensor,
- &SkyCompact::sc68_stairs,
- &SkyCompact::sc68_exit,
- &SkyCompact::sc68_pulse1,
- &SkyCompact::sc68_pulse2,
- &SkyCompact::sc68_pulse3,
- &SkyCompact::sc68_pulse4,
- &SkyCompact::sc68_pulse5,
- &SkyCompact::sc68_pulse6,
- //69comp.inc:
- &SkyCompact::sc69_floor,
- &SkyCompact::sc69_exit,
- &SkyCompact::sc69_door,
- &SkyCompact::sc69_grill,
- &SkyCompact::sc69_pulse1,
- &SkyCompact::sc69_pulse2,
- &SkyCompact::sc69_pulse3,
- &SkyCompact::sc69_pulse4,
- &SkyCompact::sc69_pulse5,
- &SkyCompact::sc69_pulse6,
- //70comp.inc:
- &SkyCompact::sc70_floor,
- &SkyCompact::sc70_pit,
- &SkyCompact::sc70_door,
- &SkyCompact::sc70_iris,
- &SkyCompact::sc70_bar,
- &SkyCompact::sc70_grill,
- &SkyCompact::sc70_control,
- // 71comp.inc
- &SkyCompact::sc71_fake_floor,
- &SkyCompact::sc71_floor,
- &SkyCompact::sc71_door69,
- &SkyCompact::sc71_door72,
- &SkyCompact::sc71_locked_door,
- &SkyCompact::sc71_recharger,
- &SkyCompact::sc71_panel2,
- &SkyCompact::sc71_monitor,
- &SkyCompact::sc71_controls,
- &SkyCompact::sc71_light1,
- &SkyCompact::sc71_chlite,
- &SkyCompact::sc71_medi_slot,
- &SkyCompact::medi,
- //SkyCompact::medi_auto uint8*
- // 72comp.inc
- &SkyCompact::sc72_fake_floor,
- &SkyCompact::sc72_floor,
- &SkyCompact::sc72_door,
- &SkyCompact::sc72_exit,
- &SkyCompact::sc72_tank,
- &SkyCompact::sc72_tap,
- &SkyCompact::sc72_spill,
- &SkyCompact::sc72_grill,
- &SkyCompact::sc72_chamber1,
- &SkyCompact::sc72_cham1_light,
- &SkyCompact::sc72_chamber2,
- &SkyCompact::sc72_cham2_light,
- &SkyCompact::sc72_chamber3,
- &SkyCompact::sc72_computer,
- &SkyCompact::sc72_computer2,
- &SkyCompact::sc72_rot_light,
- //wit dup 0
- &SkyCompact::witness,
- //SkyCompact::wit_auto uint8*
- // 73comp.inc:
- &SkyCompact::sc73_floor,
- &SkyCompact::sc73_exit,
- &SkyCompact::sc73_chamber3,
- &SkyCompact::sc73_chamber4,
- &SkyCompact::sc73_cham4_light,
- &SkyCompact::sc73_chamber5,
- &SkyCompact::sc73_cham5_light,
- &SkyCompact::sc73_big_door,
- &SkyCompact::sc73_sensor,
- &SkyCompact::sc73_door,
- &SkyCompact::sc73_locked_door,
- &SkyCompact::sc73_bits,
- &SkyCompact::sc73_bits2,
- &SkyCompact::sc73_spray,
- // gal dup 0
- &SkyCompact::gallagher,
- //SkyCompact::gal_auto uint8*
- // 74comp.inc:
- &SkyCompact::sc74_floor,
- &SkyCompact::sc74_interface,
- &SkyCompact::sc74_int_slot,
- &SkyCompact::sc74_door,
- &SkyCompact::sc74_monitor1,
- &SkyCompact::sc74_monitor2,
- &SkyCompact::sc74_monitor3,
- &SkyCompact::sc74_monitor4,
- &SkyCompact::sc74_left_tv,
- &SkyCompact::sc74_right_tv,
- &SkyCompact::sc74_lights,
- &SkyCompact::sc74_terminal,
- &SkyCompact::sc74_pod,
- // 75comp.inc:
- &SkyCompact::sc75_floor,
- &SkyCompact::sc75_big_door,
- &SkyCompact::sc75_door,
- &SkyCompact::sc75_nitro_tank,
- &SkyCompact::sc75_live_tank,
- &SkyCompact::sc75_console,
- &SkyCompact::sc75_light1,
- &SkyCompact::sc75_light2,
- &SkyCompact::sc75_tongs,
- // 76comp.inc
- &SkyCompact::sc76_floor,
- &SkyCompact::sc76_door75,
- &SkyCompact::sc76_door77,
- &SkyCompact::sc76_android_1,
- &SkyCompact::sc76_android_2,
- &SkyCompact::sc76_android_3,
- &SkyCompact::sc76_console_1,
- &SkyCompact::sc76_console_2,
- &SkyCompact::sc76_console_3,
- &SkyCompact::sc76_cabinet_1,
- &SkyCompact::sc76_cabinet_2,
- &SkyCompact::sc76_cabinet_3,
- &SkyCompact::sc76_board_1,
- &SkyCompact::sc76_board_2,
- &SkyCompact::sc76_board_3,
- &SkyCompact::sc76_light1,
- &SkyCompact::sc76_light2,
- &SkyCompact::sc76_light3,
- &SkyCompact::sc76_light4,
- &SkyCompact::sc76_light5,
- &SkyCompact::sc76_light6,
- &SkyCompact::sc76_light7,
- &SkyCompact::sc76_light8,
- &SkyCompact::sc76_light9,
- &SkyCompact::ken,
- //SkyCompact::ken_auto uint8*
- // 77comp.inc:
- &SkyCompact::sc77_floor,
- &SkyCompact::sc77_door76,
- &SkyCompact::sc77_big_door,
- &SkyCompact::sc77_tank_1,
- &SkyCompact::sc77_tank_2,
- &SkyCompact::sc77_hand_1,
- &SkyCompact::sc77_hand_2,
- // 78comp.inc:
- &SkyCompact::sc78_ledge,
- &SkyCompact::sc78_pipe,
- &SkyCompact::sc78_big_door,
- &SkyCompact::sc78_exit,
- &SkyCompact::sc78_support,
- // 79comp.inc:
- &SkyCompact::sc79_pipe,
- &SkyCompact::sc79_exit,
- &SkyCompact::sc79_support,
- &SkyCompact::sc79_ladder,
- &SkyCompact::sc79_knot,
- &SkyCompact::sc79_rope,
- // 80comp.inc:
- &SkyCompact::sc80_spout,
- &SkyCompact::sc80_ladder,
- &SkyCompact::sc80_rope,
- &SkyCompact::sc80_orifice,
- &SkyCompact::sc80_exit,
- &SkyCompact::sc80_sample,
- &SkyCompact::sc80_goo,
- &SkyCompact::sc80_bubble1,
- &SkyCompact::sc80_bubble2,
- &SkyCompact::sc80_bubble3,
- &SkyCompact::sc80_bubble4,
- &SkyCompact::sc80_bubble5,
- &SkyCompact::sc80_bubble6,
- &SkyCompact::sc80_bubble7,
- &SkyCompact::sc80_bubble8,
- &SkyCompact::sc80_bubble9,
- &SkyCompact::sc80_bubble10,
- &SkyCompact::sc80_bubble11,
- &SkyCompact::sc80_bubble12,
- // 81comp.inc:
- &SkyCompact::sc81_father,
- &SkyCompact::sc81_father_sat,
- &SkyCompact::sc81_foster_sat,
- &SkyCompact::sc81_ken_sat,
- &SkyCompact::sc81_door,
- &SkyCompact::sc81_chair,
- &SkyCompact::sc81_helmet,
- &SkyCompact::sc81_tent1,
- &SkyCompact::sc81_tent2,
- &SkyCompact::sc81_tent3,
- &SkyCompact::sc81_tent4,
- &SkyCompact::sc81_tent5,
- &SkyCompact::sc81_tent6,
- &SkyCompact::sc81_big_tent1,
- &SkyCompact::sc81_big_tent2,
- &SkyCompact::sc81_big_tent3,
- // 82comp.inc:
- &SkyCompact::sc82_jobsworth,
- //6compact.asm
- // 90comp.inc:
- &SkyCompact::sc90_floor,
- &SkyCompact::sc90_smfloor,
- &SkyCompact::door_l90,
- &SkyCompact::door_l90f,
- &SkyCompact::door_r90,
- &SkyCompact::door_r90f,
- &SkyCompact::join_object,
- &SkyCompact::oscillator,
- &SkyCompact::eyeball_90,
- // 91comp.inc:
- &SkyCompact::sc91_floor,
- &SkyCompact::door_l91,
- &SkyCompact::door_l91f,
- &SkyCompact::door_r91,
- &SkyCompact::door_r91f,
- &SkyCompact::door_t91,
- &SkyCompact::door_t91r,
- &SkyCompact::bag_91,
- &SkyCompact::decomp_obj,
- &SkyCompact::decrypt_obj,
- &SkyCompact::report_book,
- &SkyCompact::eyeball_91,
- // 92comp.inc:
- &SkyCompact::slab1,
- &SkyCompact::slab2,
- &SkyCompact::slab3,
- &SkyCompact::slab4,
- &SkyCompact::slab5,
- &SkyCompact::slab6,
- &SkyCompact::slab7,
- &SkyCompact::slab8,
- &SkyCompact::slab9,
- &SkyCompact::bridge_a,
- &SkyCompact::bridge_b,
- &SkyCompact::bridge_c,
- &SkyCompact::bridge_d,
- &SkyCompact::bridge_e,
- &SkyCompact::bridge_f,
- &SkyCompact::bridge_g,
- &SkyCompact::bridge_h,
- &SkyCompact::door_l92,
- &SkyCompact::door_l92f,
- &SkyCompact::door_r92,
- &SkyCompact::door_r92r,
- &SkyCompact::green_circle,
- &SkyCompact::red_circle,
- // 93comp.inc:
- &SkyCompact::sc93_floor,
- &SkyCompact::door_l93,
- &SkyCompact::door_l93f,
- &SkyCompact::persona,
- &SkyCompact::adjust_book,
- // 94comp.inc:
- &SkyCompact::sc94_floor,
- &SkyCompact::door_l94,
- &SkyCompact::door_l94r,
- &SkyCompact::door_r94,
- &SkyCompact::door_r94r,
- &SkyCompact::hologram_pad,
- &SkyCompact::hologram_a,
- &SkyCompact::hologram_b,
- // 95comp.inc:
- &SkyCompact::sc95_floor,
- &SkyCompact::door_l95,
- &SkyCompact::door_l95f,
- &SkyCompact::door_r95,
- &SkyCompact::door_r95f,
- &SkyCompact::door_t95,
- &SkyCompact::door_t95r,
- &SkyCompact::guardian,
- &SkyCompact::weight,
- // 96comp.inc:
- &SkyCompact::sc96_floor,
- &SkyCompact::door_l96,
- &SkyCompact::door_l96f,
- &SkyCompact::crystal,
- &SkyCompact::virus,
- // lincmenu.inc:
- &SkyCompact::info_menu,
- &SkyCompact::read_menu,
- &SkyCompact::open_menu,
- &SkyCompact::charon_menu,
- &SkyCompact::orders_menu,
- &SkyCompact::orders2_menu,
- &SkyCompact::join_menu,
- &SkyCompact::green_menu,
- &SkyCompact::red_menu,
- &SkyCompact::report_menu,
- &SkyCompact::report2_menu,
- &SkyCompact::decomp_menu,
- &SkyCompact::decrypt_menu,
- &SkyCompact::persona_menu,
- &SkyCompact::adjust_menu,
- &SkyCompact::adjust2_menu,
- &SkyCompact::playbak_menu,
- &SkyCompact::blind_menu,
- &SkyCompact::oscill_menu,
- &SkyCompact::kill_menu,
- &SkyCompact::virus_menu,
- // linc_gen.inc:
- &SkyCompact::window_1,
- &SkyCompact::window_2,
- &SkyCompact::window_3,
- &SkyCompact::window_4,
- &SkyCompact::info_button
-};
-
-uint16 *Control::_saveLoadARs[19] = {
- SkyCompact::babs_auto,
- SkyCompact::burke_auto,
- SkyCompact::dan_auto,
- SkyCompact::foreman_auto,
- SkyCompact::full_ss_auto,
- SkyCompact::gal_auto,
- SkyCompact::jobs_auto,
- SkyCompact::joey_auto,
- SkyCompact::ken_auto,
- SkyCompact::lamb_auto,
- SkyCompact::loader_auto,
- SkyCompact::medi_auto,
- SkyCompact::monitor_auto,
- SkyCompact::radman_auto,
- SkyCompact::shades_auto,
- SkyCompact::spu_auto,
- SkyCompact::ss_auto,
- SkyCompact::wit_auto,
- SkyCompact::minif_auto
-};
-
-uint8 Control::_resetData288[0x39B8] = {
- 0x95, 0x66, 0x00, 0x00, 0xFF, 0xDD, 0x2A, 0xCD, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x20, 0x01,
- 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x00, 0x01, 0xF0, 0x06, 0x00, 0x00, 0x00, 0xDC, 0x10,
- 0x03, 0xF0, 0x56, 0x10, 0x00, 0x00, 0xA5, 0xA4, 0x56, 0x10, 0xF3, 0x00, 0x58, 0x10, 0x13, 0x01,
- 0x04, 0xF0, 0x03, 0x00, 0x0D, 0xF0, 0x11, 0x00, 0x77, 0x02, 0x40, 0x00, 0xD8, 0x00, 0x0F, 0xF0,
- 0xF2, 0x00, 0x17, 0x00, 0x15, 0x02, 0x40, 0x00, 0x2B, 0x20, 0x00, 0x00, 0x41, 0x00, 0xF3, 0x00,
- 0x42, 0x00, 0x15, 0x02, 0x07, 0x00, 0x5F, 0x04, 0x5F, 0x04, 0x99, 0x02, 0xA6, 0x06, 0x5F, 0x04,
- 0x5F, 0x04, 0x9A, 0x02, 0x14, 0x01, 0x9B, 0x02, 0x80, 0x00, 0x0E, 0x00, 0x80, 0x00, 0x3F, 0x00,
- 0x00, 0x00, 0x3E, 0x00, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x91, 0x00, 0xF0, 0xEF,
- 0x82, 0x00, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x00, 0x00, 0x5F, 0x04,
- 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04,
- 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0xF8, 0xEF,
- 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0xA9, 0x10, 0x00, 0x00, 0xA2, 0x10, 0x00, 0x00, 0xA1, 0x10,
- 0x00, 0x00, 0xAB, 0x10, 0x00, 0x00, 0x23, 0x00, 0x31, 0x01, 0x57, 0x10, 0x00, 0x00, 0x73, 0x10,
- 0xFF, 0xFF, 0x00, 0x00, 0x75, 0x10, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x09, 0x21, 0x00, 0x00,
- 0x6C, 0x20, 0x00, 0x00, 0x0D, 0x21, 0x00, 0x00, 0x0E, 0x21, 0x00, 0x00, 0x0A, 0x21, 0x00, 0x00,
- 0x68, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0C, 0x21, 0x00, 0x00, 0x05, 0x21, 0x00, 0x00, 0x06, 0x21,
- 0x00, 0x00, 0x08, 0x21, 0x00, 0x00, 0xE0, 0x20, 0x00, 0x00, 0xE1, 0x20, 0x00, 0x00, 0x91, 0x20,
- 0x00, 0x00, 0x92, 0x20, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0x21, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00,
- 0x30, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x47, 0x31, 0x00, 0x00,
- 0x00, 0x31, 0x00, 0x00, 0x01, 0x31, 0xFF, 0xFF, 0x00, 0x00, 0x02, 0x31, 0x00, 0x00, 0x48, 0x31,
- 0x00, 0x00, 0x49, 0x31, 0x00, 0x00, 0x4A, 0x31, 0x00, 0x00, 0xC5, 0x30, 0x00, 0x00, 0xC6, 0x30,
- 0x00, 0x00, 0xCB, 0x30, 0x00, 0x00, 0x4B, 0x31, 0xFF, 0xFF, 0x00, 0x00, 0x10, 0x21, 0x00, 0x00,
- 0x4C, 0x31, 0x00, 0x00, 0xE2, 0x30, 0x00, 0x00, 0x4D, 0x31, 0x00, 0x00, 0x0C, 0x31, 0x00, 0x00,
- 0x79, 0x20, 0x00, 0x00, 0x39, 0x31, 0x00, 0x00, 0x3A, 0x31, 0xFF, 0xFF, 0x00, 0x00, 0x4F, 0x00,
- 0x00, 0x00, 0x36, 0x20, 0x00, 0x00, 0x9A, 0x20, 0x00, 0x00, 0x9B, 0x20, 0x00, 0x00, 0xA6, 0x20,
- 0x00, 0x00, 0x77, 0x20, 0x00, 0x00, 0x38, 0x31, 0x00, 0x00, 0x78, 0x20, 0xFB, 0x83, 0x00, 0x00,
- 0x4D, 0x00, 0xF3, 0x00, 0x38, 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, 0x4E, 0x00, 0x00, 0x00,
- 0x3B, 0x00, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x91, 0x00, 0xB3, 0x20, 0x80, 0xFF,
- 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x15, 0x02, 0x09, 0x60,
- 0x00, 0x00, 0x5D, 0x60, 0x00, 0x00, 0x61, 0x60, 0x00, 0x00, 0x62, 0x60, 0x00, 0x00, 0x5F, 0x60,
- 0xFF, 0x2F, 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, 0x0F, 0x60, 0x00, 0x00, 0x05, 0x60, 0x00, 0x00,
- 0x06, 0x60, 0x00, 0x00, 0x07, 0x60, 0x00, 0x00, 0x36, 0x60, 0x15, 0x02, 0x9C, 0x60, 0x5F, 0x04,
- 0x5F, 0x04, 0xA8, 0x03, 0x99, 0x02, 0x04, 0x41, 0x90, 0x00, 0x34, 0x60, 0x97, 0x02, 0x37, 0x60,
- 0xF3, 0x00, 0x4A, 0x60, 0x00, 0x00, 0x31, 0x60, 0x5F, 0x04, 0xCF, 0x43, 0xD5, 0x44, 0x98, 0x02,
- 0xE4, 0x45, 0x90, 0x00, 0x02, 0x88, 0x62, 0x46, 0xFB, 0x60, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04,
- 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0xF3, 0x12, 0x5F, 0x04, 0x9B, 0x02, 0x09, 0x00, 0xB1, 0x00,
- 0x20, 0x00, 0x80, 0x00, 0x24, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x26, 0x00,
- 0x00, 0x00, 0x01, 0x50, 0x00, 0x00, 0x02, 0x50, 0x00, 0x00, 0x07, 0x50, 0x00, 0x00, 0x09, 0x50,
- 0x00, 0x00, 0x2D, 0x51, 0x00, 0x00, 0x03, 0x50, 0xFF, 0xFF, 0x00, 0x00, 0x33, 0x51, 0x00, 0x00,
- 0x62, 0x50, 0x00, 0x00, 0x63, 0x50, 0x00, 0x00, 0x75, 0x51, 0x00, 0x00, 0x04, 0x50, 0x00, 0x00,
- 0x4B, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0xFF, 0xDF, 0x50, 0x5E, 0x04,
- 0x8E, 0x02, 0xAE, 0x50, 0x20, 0x13, 0x20, 0x13, 0x0E, 0x51, 0xA2, 0x59, 0x01, 0x40, 0x00, 0x00,
- 0x18, 0x40, 0x00, 0x00, 0x0D, 0x40, 0x00, 0x00, 0x02, 0x40, 0x00, 0x00, 0x7F, 0xFE, 0x03, 0x40,
- 0x00, 0x00, 0x1D, 0x40, 0x00, 0x00, 0x15, 0x40, 0x00, 0x00, 0x04, 0x40, 0x13, 0x06, 0xA0, 0x06,
- 0x1C, 0x40, 0x00, 0x00, 0x0E, 0x40, 0x00, 0x00, 0x0C, 0x40, 0x00, 0x00, 0x08, 0x40, 0xFF, 0x0F,
- 0x00, 0x00, 0x05, 0x40, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x06, 0x40,
- 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x2B, 0x41, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04, 0x5F, 0x04,
- 0x20, 0xF0, 0x5F, 0x04, 0x5F, 0x04, 0xF7, 0x50, 0xCC, 0x59, 0xA2, 0x59, 0x5B, 0x41, 0x1F, 0x13,
- 0x68, 0x59, 0xCF, 0x59, 0x5F, 0x04, 0x04, 0x06, 0xA0, 0x06, 0x0C, 0x00, 0x00, 0x00, 0x33, 0x00,
- 0x00, 0x00, 0xFF, 0x9D, 0x34, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00,
- 0x0E, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x71, 0x55, 0x67, 0x00, 0x00, 0x00, 0x18, 0x00, 0x31, 0x55,
- 0x20, 0x2E, 0x0E, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x11, 0x01, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00,
- 0x57, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x00,
- 0x64, 0x00, 0x00, 0x00, 0x4C, 0x00, 0xFB, 0xFF, 0x00, 0x00, 0x6E, 0x00, 0xD1, 0x2E, 0x12, 0x00,
- 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x6A, 0x00, 0x00, 0x00, 0x6B, 0x00, 0x00, 0x00, 0x6C, 0x00,
- 0x00, 0x00, 0x6D, 0x00, 0x00, 0x00, 0xA2, 0x00, 0xFF, 0xEF, 0x00, 0x00, 0x2D, 0x00, 0x00, 0x00,
- 0xA8, 0x00, 0x00, 0x00, 0xA9, 0x00, 0x00, 0x00, 0xAB, 0x00, 0x00, 0x00, 0xAC, 0x00, 0x00, 0x00,
- 0x10, 0x00, 0x71, 0x03, 0xE3, 0x00, 0x00, 0x00, 0x63, 0x00, 0x48, 0x1D, 0x5F, 0x04, 0x5F, 0x04,
- 0xE3, 0x12, 0x49, 0x00, 0xD1, 0x6A, 0x90, 0x00, 0x40, 0x17, 0x5E, 0x04, 0xEE, 0x20, 0x15, 0x02,
- 0x88, 0x00, 0x90, 0x00, 0xC0, 0x04, 0x91, 0x00, 0x40, 0x6B, 0x10, 0x06, 0xFC, 0x55, 0x20, 0x6A,
- 0x9D, 0x02, 0xE0, 0x00, 0x8A, 0x00, 0x80, 0x44, 0x00, 0x00, 0x0B, 0x00, 0x0C, 0x00, 0x16, 0x00,
- 0x90, 0x00, 0x40, 0x01, 0xF3, 0x73, 0x12, 0x01, 0x9B, 0x02, 0xC0, 0x44, 0x3A, 0x75, 0x92, 0x24,
- 0x9C, 0x02, 0x00, 0x45, 0xEF, 0x76, 0x97, 0x02, 0x40, 0x45, 0xEF, 0x76, 0x97, 0x02, 0x80, 0x45,
- 0xEF, 0x76, 0x97, 0x02, 0xC0, 0x45, 0xEF, 0x76, 0x97, 0x02, 0x00, 0x46, 0xEF, 0x76, 0x97, 0x02,
- 0x49, 0xE2, 0x40, 0x46, 0xEF, 0x76, 0x97, 0x02, 0x80, 0x46, 0xEF, 0x76, 0x97, 0x02, 0xC0, 0x46,
- 0xEF, 0x76, 0x97, 0x02, 0x00, 0x47, 0xEF, 0x76, 0xD0, 0x6A, 0x01, 0x51, 0x02, 0x00, 0x73, 0x00,
- 0x40, 0x01, 0xFF, 0xC3, 0x30, 0x01, 0x4C, 0x2B, 0x03, 0x00, 0x09, 0x00, 0x0A, 0x00, 0x04, 0x00,
- 0xF6, 0xFF, 0xF0, 0xFF, 0x14, 0x00, 0x19, 0x00, 0x80, 0x53, 0x14, 0x02, 0x20, 0x2E, 0x25, 0x02,
- 0x19, 0x00, 0x1B, 0x00, 0x7A, 0xA6, 0xF3, 0x00, 0x60, 0x00, 0x46, 0x04, 0x03, 0x00, 0x08, 0x00,
- 0x10, 0x00, 0x18, 0x00, 0x51, 0x8A, 0xB1, 0x73, 0x08, 0x00, 0x08, 0x00, 0x5F, 0x04, 0x98, 0x02,
- 0x5F, 0x00, 0xA1, 0x59, 0xEC, 0x01, 0xCE, 0xAF, 0x61, 0x03, 0x20, 0x01, 0xD8, 0x00, 0x2C, 0x03,
- 0xB9, 0x0D, 0x60, 0x8D, 0x01, 0x00, 0x40, 0x0D, 0x00, 0x00, 0x27, 0x00, 0x61, 0x0A, 0x1F, 0x00,
- 0x14, 0x02, 0x1A, 0x00, 0x64, 0x89, 0x80, 0x00, 0x09, 0x76, 0xC2, 0x00, 0xA2, 0x05, 0x40, 0x8D,
- 0x90, 0x00, 0xD2, 0x8A, 0x56, 0x8A, 0x94, 0x8A, 0x80, 0x6E, 0x90, 0x00, 0x98, 0x00, 0xD0, 0x00,
- 0x04, 0x0E, 0x00, 0x00, 0xF8, 0x00, 0x17, 0x00, 0x95, 0x8E, 0x60, 0xF3, 0x5F, 0x04, 0x5F, 0x04,
- 0x5F, 0x04, 0x96, 0x02, 0x22, 0x91, 0xA3, 0x00, 0x10, 0x01, 0x85, 0x91, 0xED, 0x00, 0x28, 0x00,
- 0x1A, 0x92, 0x22, 0x91, 0xC2, 0x00, 0x32, 0x01, 0x00, 0x00, 0x33, 0x10, 0xDC, 0xAE, 0xD0, 0x87,
- 0x81, 0x00, 0x0C, 0x00, 0x0E, 0x00, 0x06, 0x10, 0x8D, 0x95, 0xA4, 0x00, 0xCF, 0x00, 0x45, 0x98,
- 0x24, 0x00, 0x04, 0x00, 0x09, 0x10, 0x99, 0x02, 0x1A, 0x00, 0x91, 0x00, 0x8F, 0x00, 0x77, 0x7C,
- 0xCD, 0x00, 0x80, 0x15, 0xC7, 0x10, 0x63, 0x98, 0x11, 0x00, 0x03, 0x00, 0x0E, 0x10, 0x99, 0x86,
- 0x40, 0x6C, 0x90, 0x00, 0x90, 0x01, 0xA7, 0x00, 0x40, 0x16, 0x34, 0x10, 0x15, 0x10, 0x72, 0x98,
- 0xF7, 0xFB, 0x10, 0x00, 0x3A, 0x00, 0x12, 0x10, 0x15, 0x02, 0x14, 0x10, 0x23, 0x09, 0x20, 0x00,
- 0x02, 0x00, 0x71, 0x10, 0x0D, 0x00, 0xE3, 0x9C, 0xA3, 0x00, 0xF8, 0x00, 0x04, 0x1A, 0x34, 0x10,
- 0x2D, 0x10, 0xEE, 0x7D, 0x72, 0x98, 0x09, 0x00, 0x24, 0x00, 0x2E, 0x00, 0xF3, 0x00, 0x00, 0x1A,
- 0x00, 0x00, 0x16, 0x10, 0xCE, 0x09, 0x04, 0x91, 0x89, 0x01, 0xFA, 0x00, 0x00, 0x00, 0x01, 0x70,
- 0x05, 0x00, 0x64, 0x9F, 0xD9, 0xF8, 0x18, 0x10, 0x8B, 0x95, 0x20, 0x13, 0xC0, 0x00, 0xE8, 0x00,
- 0x85, 0x91, 0x40, 0x00, 0x19, 0x00, 0x19, 0x92, 0xE1, 0x9C, 0x20, 0x13, 0xBA, 0x00, 0xB1, 0x00,
- 0x00, 0x18, 0x34, 0x10, 0x2E, 0x10, 0x36, 0xD9, 0x83, 0x9D, 0x40, 0x00, 0x31, 0x10, 0x15, 0x02,
- 0x2F, 0x10, 0x08, 0x0E, 0x02, 0x91, 0x80, 0x00, 0x98, 0x00, 0x20, 0x6D, 0x94, 0x91, 0xF0, 0x00,
- 0x47, 0x00, 0x18, 0x92, 0x03, 0x00, 0x0F, 0x00, 0x7D, 0x4F, 0xFC, 0x00, 0x10, 0x6A, 0x90, 0x20,
- 0xD0, 0x01, 0x18, 0x01, 0xC0, 0x20, 0x04, 0x00, 0xD1, 0x87, 0xF0, 0xFF, 0xD0, 0xFF, 0x20, 0x00,
- 0x30, 0x00, 0xC0, 0x53, 0x14, 0x02, 0x7A, 0x20, 0xC7, 0x9A, 0xDA, 0xFB, 0x15, 0x8F, 0xCB, 0x00,
- 0xEA, 0x89, 0x01, 0x00, 0x5C, 0x00, 0xF0, 0x6C, 0x33, 0x20, 0xFA, 0x00, 0xE7, 0x00, 0xC0, 0x12,
- 0xB2, 0xA7, 0x0A, 0x00, 0x0D, 0x00, 0x14, 0x00, 0x20, 0x00, 0x69, 0x20, 0x42, 0xDE, 0x15, 0x02,
- 0x53, 0x20, 0xB6, 0x12, 0x56, 0x89, 0xE3, 0xA5, 0x25, 0x8A, 0x01, 0x00, 0x91, 0xAA, 0x20, 0x6A,
- 0x57, 0x01, 0xB3, 0x00, 0xC0, 0x06, 0x36, 0x00, 0x61, 0x98, 0x04, 0x00, 0x04, 0x00, 0x57, 0x56,
- 0x18, 0x00, 0x30, 0x00, 0x81, 0x20, 0x15, 0x02, 0x7F, 0x20, 0x9D, 0x02, 0x60, 0x00, 0x60, 0x71,
- 0xBA, 0x95, 0x80, 0x00, 0x88, 0x00, 0xF2, 0x00, 0x22, 0x00, 0x71, 0x75, 0xC0, 0x00, 0x7E, 0x95,
- 0x86, 0xFF, 0x61, 0xB1, 0x01, 0x00, 0x0D, 0x00, 0x00, 0x6D, 0x71, 0x75, 0xCC, 0x64, 0x42, 0x8F,
- 0x70, 0x00, 0x40, 0x0C, 0x00, 0x00, 0x13, 0x00, 0x14, 0x00, 0x0F, 0x00, 0xFE, 0xFF, 0x00, 0x00,
- 0x1C, 0x00, 0x74, 0x75, 0xB1, 0x73, 0x14, 0x02, 0x15, 0x00, 0xE5, 0x50, 0xA4, 0x01, 0x70, 0x00,
- 0x41, 0x0C, 0xF1, 0xB4, 0x10, 0x00, 0x30, 0xB5, 0x1D, 0x00, 0x6F, 0xB5, 0x00, 0x00, 0x70, 0x00,
- 0x80, 0x0C, 0xF1, 0xB4, 0x05, 0x00, 0x00, 0x00, 0x30, 0xB5, 0x18, 0x00, 0x6F, 0xB5, 0x2F, 0xB8,
- 0x8F, 0xB7, 0x9F, 0xB8, 0xFF, 0xB7, 0x5F, 0xB7, 0x6F, 0xB8, 0xCF, 0xB7, 0x2F, 0xB7, 0x3F, 0xB8,
- 0x9F, 0xB7, 0xAF, 0xB8, 0x0F, 0xB8, 0xF0, 0x99, 0x6F, 0xB7, 0x7F, 0xB8, 0xDF, 0xB7, 0x3F, 0xB7,
- 0x81, 0x0C, 0x05, 0x00, 0x11, 0x00, 0x12, 0x00, 0x0E, 0x00, 0x9F, 0xB8, 0xF3, 0xB7, 0x85, 0x0C,
- 0x04, 0x70, 0xFF, 0xCA, 0xC6, 0xB7, 0x87, 0x0C, 0x99, 0x99, 0x05, 0x70, 0xFF, 0xCA, 0xC6, 0xB7,
- 0x83, 0x0C, 0x06, 0x00, 0xFF, 0xCA, 0xC6, 0xB7, 0x8B, 0x0C, 0x09, 0x00, 0xFF, 0xCA, 0xC6, 0xB7,
- 0x89, 0x0C, 0x0A, 0x00, 0xFF, 0xCA, 0xC6, 0xB7, 0x40, 0x12, 0x99, 0x99, 0x89, 0x00, 0xFF, 0xCA,
- 0xC6, 0xB7, 0x42, 0x12, 0x42, 0x00, 0xFF, 0xCA, 0xC6, 0xB7, 0xC0, 0x15, 0xB5, 0x20, 0xFF, 0xCA,
- 0xC6, 0xB7, 0xC2, 0x15, 0xBC, 0x20, 0xFF, 0xCA, 0xC6, 0xB7, 0x80, 0x41, 0x99, 0x99, 0x44, 0x00,
- 0xFF, 0xCA, 0xC6, 0xB7, 0xC0, 0x41, 0xBF, 0x00, 0xFF, 0xCA, 0xC6, 0xB7, 0x00, 0x42, 0xA3, 0x00,
- 0xFF, 0xCA, 0xC6, 0xB7, 0x40, 0x42, 0xAD, 0x00, 0xFF, 0xCA, 0xC6, 0xB7, 0x00, 0x09, 0x99, 0x99,
- 0xC8, 0x00, 0xFF, 0xCA, 0xC6, 0xB7, 0x80, 0x42, 0x31, 0x00, 0xFF, 0xCA, 0xC6, 0xB7, 0x40, 0x43,
- 0xBD, 0x00, 0xFF, 0xCA, 0xC6, 0xB7, 0xC0, 0x42, 0x40, 0x01, 0xFF, 0xCA, 0xC6, 0xB7, 0x00, 0x44,
- 0x99, 0x99, 0xB4, 0x00, 0xFF, 0xCA, 0xC6, 0xB7, 0x00, 0x43, 0x1A, 0x50, 0xFF, 0xCA, 0xC6, 0xB7,
- 0x02, 0x43, 0x1D, 0x50, 0xFF, 0xCA, 0xC6, 0xB7, 0x04, 0x43, 0x9F, 0x50, 0xFF, 0xCA, 0xC6, 0xB7,
- 0xC0, 0x43, 0x89, 0x50, 0xC6, 0x00, 0xFF, 0xCA, 0xC6, 0xB7, 0x0C, 0x43, 0xCF, 0xDB, 0x01, 0x13,
- 0x20, 0x06, 0x65, 0x00, 0xB4, 0x52, 0xE0, 0x87, 0x01, 0x13, 0x07, 0x51, 0x50, 0x00, 0x01, 0x13,
- 0x52, 0x00, 0x01, 0xF3, 0x57, 0x1D, 0xA3, 0x01, 0xB3, 0x00, 0x80, 0x25, 0x91, 0x00, 0x51, 0x00,
- 0x11, 0x87, 0x28, 0x00, 0x96, 0x02, 0x53, 0x00, 0x75, 0xF4, 0x6F, 0x01, 0xB3, 0x00, 0xC0, 0x24,
- 0x91, 0x00, 0xA0, 0xF4, 0xF0, 0x6C, 0x9C, 0x73, 0x70, 0xB8, 0xAD, 0xF5, 0x81, 0x01, 0xB3, 0x00,
- 0x00, 0x25, 0xCF, 0xF6, 0x75, 0xF4, 0x92, 0x01, 0xB3, 0x00, 0x40, 0x25, 0xCF, 0xF6, 0x75, 0xF4,
- 0x70, 0x01, 0xC7, 0x00, 0x00, 0x24, 0xCF, 0xF6, 0x66, 0x66, 0xD6, 0xF7, 0xC7, 0x00, 0x40, 0x24,
- 0xCF, 0xF6, 0x86, 0xF9, 0xC7, 0x00, 0x80, 0x24, 0xCF, 0xF6, 0x36, 0xFB, 0xDB, 0x00, 0x40, 0x23,
- 0xCF, 0xF6, 0xD6, 0xF7, 0xDB, 0x00, 0x80, 0x23, 0xEF, 0x00, 0x66, 0x5A, 0x86, 0xF9, 0xDB, 0x00,
- 0xC0, 0x23, 0xEF, 0x00, 0x76, 0xF4, 0xDB, 0x00, 0x00, 0x23, 0xEF, 0x00, 0x41, 0x00, 0x48, 0x00,
- 0x92, 0x05, 0xEF, 0x00, 0xC0, 0x25, 0xBE, 0x07, 0x54, 0x00, 0x43, 0x00, 0x3F, 0xEB, 0x66, 0x00,
- 0x00, 0x00, 0x93, 0x00, 0x35, 0x01, 0x40, 0x2D, 0x5E, 0x70, 0xD0, 0x87, 0x80, 0x0E, 0x02, 0x00,
- 0x50, 0x00, 0x57, 0x01, 0x3C, 0x00, 0xB5, 0x08, 0xF6, 0x00, 0x35, 0x01, 0x80, 0x2D, 0xF5, 0xBC,
- 0x50, 0x70, 0x6D, 0x09, 0x3D, 0x00, 0xB5, 0x08, 0x59, 0x01, 0x35, 0x01, 0xC0, 0x2D, 0x5D, 0x70,
- 0x6D, 0x09, 0xA0, 0x0E, 0x63, 0x00, 0x02, 0x00, 0x74, 0x10, 0x07, 0x00, 0x20, 0x13, 0x10, 0x00,
- 0xBD, 0xE7, 0xDC, 0x00, 0xA1, 0x88, 0x18, 0x01, 0x18, 0x01, 0xC0, 0x1A, 0x10, 0x00, 0x61, 0x98,
- 0xFC, 0xFF, 0xEC, 0xFF, 0x08, 0x00, 0x1C, 0x00, 0x31, 0xA8, 0xA1, 0x59, 0xC0, 0x1A, 0x00, 0x00,
- 0x0B, 0x10, 0x2B, 0x6C, 0x5A, 0x04, 0x02, 0x10, 0x63, 0x01, 0x04, 0x00, 0x56, 0x89, 0xDA, 0x00,
- 0x92, 0x8F, 0x80, 0x0E, 0x01, 0x00, 0x21, 0x90, 0x01, 0x00, 0xEC, 0x00, 0x12, 0x8D, 0xE0, 0x00,
- 0xDF, 0x18, 0x61, 0xF3, 0x08, 0xDE, 0x40, 0x13, 0x01, 0xA8, 0x66, 0x01, 0x10, 0x10, 0x36, 0x57,
- 0x05, 0x8F, 0xB0, 0x10, 0xE9, 0x89, 0xD4, 0x9C, 0xB0, 0x00, 0x19, 0x01, 0x80, 0x28, 0x54, 0x70,
- 0x22, 0x12, 0x07, 0x00, 0x06, 0x00, 0x9B, 0x75, 0x05, 0x00, 0x2C, 0x10, 0x65, 0x01, 0x25, 0x10,
- 0x37, 0x0C, 0xE0, 0x14, 0x61, 0xF4, 0x00, 0x00, 0x91, 0x01, 0x60, 0x6E, 0x37, 0x10, 0x63, 0x98,
- 0x06, 0x00, 0x0A, 0x00, 0x27, 0x10, 0x65, 0x01, 0x23, 0xE7, 0x26, 0x10, 0x57, 0x0C, 0xE0, 0x14,
- 0x20, 0x5C, 0x10, 0x0E, 0xCA, 0x00, 0x00, 0xB2, 0x24, 0x17, 0x0D, 0x00, 0x0D, 0x00, 0x33, 0x10,
- 0xB8, 0x17, 0x23, 0xA2, 0x78, 0x01, 0x8F, 0x00, 0x00, 0x00, 0x0D, 0x45, 0x50, 0x10, 0x33, 0x17,
- 0x19, 0x00, 0x4D, 0x00, 0x40, 0x6A, 0x78, 0x50, 0x60, 0x5C, 0x02, 0x51, 0x00, 0x39, 0xAE, 0x07,
- 0x35, 0x10, 0x41, 0x00, 0x40, 0x5C, 0xE2, 0x1B, 0x40, 0x39, 0xAE, 0x07, 0x55, 0x5D, 0x36, 0x10,
- 0x47, 0x1D, 0x00, 0x3A, 0xAE, 0x07, 0x37, 0x10, 0x47, 0x1D, 0xC0, 0x39, 0xAE, 0x07, 0x38, 0x10,
- 0x45, 0x1D, 0x14, 0x00, 0x14, 0x00, 0x40, 0x06, 0xAE, 0x07, 0x39, 0x10, 0x57, 0x22, 0xA5, 0xE2,
- 0x80, 0x06, 0xAE, 0x07, 0x3A, 0x10, 0x33, 0x71, 0xA2, 0x22, 0xC0, 0x06, 0xAE, 0x07, 0x3B, 0x10,
- 0xB7, 0x25, 0x00, 0x07, 0x5F, 0x26, 0xC3, 0x9C, 0x40, 0x12, 0xF4, 0x00, 0xFA, 0x00, 0x00, 0x25,
- 0xDD, 0x38, 0x13, 0x70, 0x33, 0x17, 0x30, 0x00, 0x15, 0x00, 0x46, 0x10, 0x65, 0x01, 0x62, 0x10,
- 0x09, 0x1D, 0xE0, 0x14, 0xA0, 0x6C, 0x40, 0x12, 0x1C, 0x01, 0xC4, 0x00, 0x40, 0x25, 0xB4, 0x29,
- 0xA8, 0x07, 0x73, 0xF1, 0x63, 0x10, 0x94, 0x1D, 0xD2, 0x1B, 0x40, 0x12, 0x06, 0x01, 0xF0, 0x00,
- 0xC0, 0x26, 0xAE, 0x07, 0x4A, 0x10, 0x11, 0x29, 0x40, 0xF5, 0x40, 0x12, 0xD8, 0x00, 0xBC, 0x00,
- 0xC0, 0x28, 0x5A, 0x10, 0xB6, 0xBB, 0x64, 0x98, 0x08, 0x00, 0x5A, 0x10, 0x65, 0x01, 0x4B, 0x10,
- 0x2B, 0x16, 0x80, 0x9E, 0x99, 0x10, 0x04, 0x00, 0x06, 0x00, 0x52, 0x2E, 0x41, 0x01, 0xBB, 0x00,
- 0x40, 0x29, 0xC5, 0x2E, 0x0C, 0x00, 0x3D, 0xEA, 0x5D, 0x10, 0x63, 0x01, 0x40, 0x29, 0x00, 0x00,
- 0x4D, 0x10, 0x8F, 0x16, 0x84, 0x2C, 0xDF, 0x34, 0x00, 0x00, 0x4E, 0x10, 0x41, 0x00, 0x5A, 0x00,
- 0x51, 0x29, 0x38, 0x01, 0x26, 0x01, 0x80, 0x2B, 0x5D, 0xBC, 0xC2, 0x11, 0x33, 0x17, 0x10, 0x00,
- 0x10, 0x00, 0x58, 0x10, 0x65, 0x01, 0x55, 0x10, 0x41, 0x00, 0xA0, 0xAA, 0x70, 0x87, 0xD2, 0x00,
- 0xF0, 0x00, 0x06, 0x27, 0x4A, 0x11, 0xC2, 0x0E, 0xD0, 0xFF, 0x97, 0x3B, 0x14, 0x00, 0x30, 0x00,
- 0x53, 0x10, 0x65, 0x01, 0xA6, 0x10, 0x03, 0x96, 0x40, 0x12, 0x14, 0x01, 0x25, 0x01, 0x00, 0x00,
- 0x04, 0x34, 0x1E, 0x00, 0x10, 0x00, 0x5F, 0x10, 0x8B, 0x95, 0x40, 0x12, 0xBB, 0x54, 0x4C, 0x01,
- 0x21, 0x01, 0x55, 0x37, 0x17, 0x00, 0x1A, 0x00, 0x61, 0x10, 0xA7, 0x07, 0x1F, 0x00, 0x43, 0x87,
- 0x84, 0x35, 0x04, 0x00, 0xF2, 0x35, 0x54, 0x10, 0x65, 0x01, 0xA8, 0x10, 0x96, 0x8D, 0x82, 0xA9,
- 0x46, 0x10, 0xFF, 0x00, 0xEF, 0x89, 0xF2, 0x8A, 0xF1, 0x3D, 0xE1, 0xF2, 0xA0, 0x57, 0xF4, 0x00,
- 0xC4, 0x00, 0x46, 0x1B, 0x07, 0x51, 0x67, 0x10, 0x41, 0x00, 0x48, 0x02, 0x81, 0x3E, 0x0A, 0x00,
- 0x8B, 0xCA, 0x0A, 0x00, 0x80, 0x32, 0xAE, 0x07, 0x68, 0x10, 0xE3, 0x50, 0xAF, 0x57, 0x62, 0x01,
- 0x69, 0x10, 0xA7, 0x41, 0x40, 0x34, 0xAE, 0x07, 0x6A, 0x10, 0x13, 0x35, 0x90, 0x3E, 0xE2, 0x00,
- 0xF0, 0x00, 0xBB, 0x54, 0xC0, 0x34, 0x7D, 0x10, 0x33, 0x17, 0x0A, 0x00, 0x28, 0x00, 0x7D, 0x10,
- 0x65, 0x01, 0x6B, 0x10, 0x43, 0x1D, 0x42, 0x40, 0x00, 0x35, 0xAE, 0x07, 0x6C, 0x10, 0x31, 0x3F,
- 0x5A, 0x02, 0x81, 0x3E, 0x6F, 0xE1, 0xC9, 0x00, 0xA5, 0x00, 0x40, 0x35, 0x7A, 0x10, 0x94, 0x1A,
- 0x46, 0x00, 0x7B, 0x10, 0x65, 0x01, 0x6D, 0x10, 0x1F, 0x32, 0x37, 0x1B, 0x00, 0x15, 0x90, 0x3E,
- 0x8E, 0x01, 0xDE, 0x00, 0xC0, 0x35, 0x2B, 0xEF, 0xB5, 0x00, 0x7E, 0x10, 0x23, 0x34, 0x3C, 0x00,
- 0x86, 0xF5, 0x6F, 0x10, 0xC3, 0x36, 0x90, 0x3E, 0x81, 0x01, 0xE9, 0x00, 0x00, 0x00, 0x7B, 0x10,
- 0x33, 0x17, 0x05, 0x00, 0x0F, 0x00, 0x72, 0x10, 0xFA, 0x24, 0x18, 0x57, 0x01, 0x00, 0xB0, 0x18,
- 0x03, 0x00, 0x22, 0x10, 0xA8, 0x01, 0x18, 0x01, 0x40, 0x36, 0x66, 0x01, 0x36, 0xA8, 0x74, 0x10,
- 0x66, 0x01, 0x46, 0x10, 0xD9, 0x00, 0xA7, 0x07, 0x32, 0x3E, 0x88, 0xFA, 0x22, 0x40, 0x1F, 0x32,
- 0x00, 0x00, 0x76, 0x10, 0xE1, 0x4E, 0x30, 0x07, 0x90, 0x3E, 0x8D, 0x01, 0xF0, 0x38, 0x7C, 0x10,
- 0xC1, 0x0E, 0xE8, 0xFF, 0xFC, 0xFF, 0x3C, 0x00, 0x0A, 0x00, 0x79, 0x10, 0x52, 0x57, 0x65, 0x01,
- 0x77, 0x10, 0x1F, 0x32, 0x65, 0x01, 0x07, 0x00, 0x73, 0x1B, 0x4C, 0x02, 0x81, 0x3E, 0xFA, 0x00,
- 0x0C, 0x01, 0x80, 0x32, 0xB3, 0x29, 0x39, 0x00, 0x18, 0x2A, 0x64, 0x10, 0x55, 0x57, 0xD7, 0xA5,
- 0x24, 0x01, 0xD2, 0x00, 0xC0, 0x32, 0xFE, 0x57, 0x65, 0x10, 0x55, 0x57, 0x13, 0x01, 0x1E, 0x01,
- 0x00, 0x33, 0xFE, 0x57, 0x66, 0x10, 0xC3, 0x36, 0x90, 0xF3, 0xB8, 0x00, 0x86, 0xA2, 0xB7, 0x00,
- 0x19, 0x83, 0x40, 0x00, 0x2C, 0x97, 0xB0, 0x5C, 0xBC, 0x00, 0xC1, 0x00, 0xE0, 0xA0, 0x80, 0x17,
- 0x02, 0x19, 0x3D, 0x00, 0x81, 0x10, 0x1F, 0x32, 0x1F, 0x32, 0x82, 0x1B, 0x50, 0x2E, 0x91, 0xF3,
- 0x00, 0x00, 0x73, 0x79, 0x00, 0x0E, 0x68, 0x10, 0xC1, 0x0E, 0x00, 0x6D, 0x0A, 0x00, 0x07, 0x00,
- 0x9F, 0x10, 0x65, 0x01, 0x86, 0x10, 0x13, 0x29, 0xB0, 0x5C, 0x2E, 0x01, 0xBB, 0x00, 0x80, 0x0E,
- 0x0D, 0x70, 0xE4, 0x4D, 0xDB, 0xDB, 0x0E, 0x00, 0x87, 0x10, 0x65, 0x01, 0x88, 0x10, 0xD9, 0x27,
- 0x84, 0x61, 0x4E, 0x01, 0xDE, 0x00, 0xC0, 0x0E, 0x66, 0x10, 0xC4, 0x9B, 0x0A, 0x00, 0x9D, 0x10,
- 0x65, 0x01, 0x89, 0x10, 0x22, 0x28, 0xCC, 0xED, 0x12, 0x07, 0xB0, 0x5C, 0x4B, 0x01, 0xD2, 0x00,
- 0xD0, 0x53, 0x33, 0x17, 0x13, 0x00, 0x12, 0x00, 0x8C, 0x10, 0x65, 0x01, 0x8A, 0x10, 0x34, 0x28,
- 0x34, 0x63, 0xF8, 0x00, 0xD6, 0x00, 0x40, 0x0E, 0x69, 0xDE, 0x03, 0x70, 0x33, 0x17, 0xC0, 0x22,
- 0x8F, 0x10, 0x65, 0x01, 0x8D, 0x10, 0xF4, 0x28, 0xB1, 0x11, 0xA1, 0x5C, 0xFC, 0x00, 0xDB, 0x00,
- 0x40, 0x0F, 0x04, 0x70, 0xE4, 0x4D, 0x05, 0x00, 0x96, 0x10, 0xBC, 0x76, 0xA9, 0x07, 0x12, 0x6A,
- 0xFE, 0x00, 0xE0, 0x00, 0x80, 0x0F, 0x08, 0x00, 0x95, 0x6A, 0x95, 0x10, 0xFF, 0x60, 0xC0, 0x25,
- 0x1B, 0x70, 0x33, 0x17, 0x16, 0x00, 0x0C, 0x00, 0x9E, 0x10, 0x65, 0x01, 0xBD, 0xAB, 0x98, 0x10,
- 0x65, 0x5C, 0x00, 0x01, 0xC3, 0x00, 0x00, 0x00, 0x0F, 0x70, 0x33, 0x17, 0x08, 0x00, 0x0F, 0x00,
- 0x99, 0x10, 0x9D, 0x5D, 0xA7, 0x00, 0xE0, 0xA5, 0x65, 0x10, 0x95, 0x6A, 0x9A, 0x10, 0x6A, 0xCF,
- 0x9D, 0x5D, 0x98, 0x00, 0xE0, 0x5C, 0x64, 0x10, 0xA4, 0x6F, 0x08, 0x00, 0x9C, 0x10, 0xA7, 0x07,
- 0x67, 0x00, 0x03, 0x00, 0x26, 0x01, 0x04, 0x00, 0x10, 0x0E, 0x31, 0xA7, 0x04, 0x00, 0x08, 0x10,
- 0xD7, 0x57, 0x40, 0x01, 0xF8, 0x00, 0x66, 0x1D, 0xB9, 0xA7, 0x40, 0x44, 0x50, 0x00, 0x40, 0x1D,
- 0x00, 0x00, 0xA3, 0x10, 0x77, 0x31, 0x45, 0x10, 0xF9, 0x88, 0xA3, 0x10, 0xA0, 0x10, 0xD1, 0x00,
- 0xD2, 0x10, 0x88, 0xBC, 0xC0, 0x74, 0xF7, 0x8F, 0xF2, 0x19, 0x06, 0x00, 0x60, 0x8F, 0xD3, 0x89,
- 0x51, 0x17, 0x40, 0x01, 0x79, 0xA6, 0x04, 0x78, 0xC9, 0x00, 0xEE, 0x00, 0x00, 0x00, 0x25, 0x70,
- 0x33, 0x17, 0x25, 0x00, 0x43, 0xB9, 0x08, 0x00, 0x29, 0x00, 0xDB, 0xB3, 0x40, 0x78, 0xCF, 0x43,
- 0x00, 0x00, 0x03, 0x20, 0xA5, 0x79, 0x7E, 0x00, 0x70, 0xB1, 0xB4, 0x5E, 0x0B, 0x00, 0x2C, 0x01,
- 0x05, 0x20, 0xFB, 0x37, 0x05, 0x00, 0x4C, 0xA4, 0x50, 0x78, 0xE6, 0xA5, 0x40, 0x01, 0x3F, 0x00,
- 0x8C, 0x5D, 0x00, 0x7F, 0xB4, 0x01, 0x81, 0x7D, 0x03, 0xA1, 0x00, 0x7E, 0x09, 0x20, 0x2D, 0x79,
- 0xD9, 0x80, 0x17, 0x20, 0x2D, 0x79, 0x5A, 0x01, 0xC9, 0x28, 0xA7, 0x00, 0xF5, 0x80, 0x70, 0x09,
- 0x10, 0x20, 0xFB, 0x37, 0x20, 0x57, 0x80, 0x00, 0xF1, 0x00, 0x4F, 0x7F, 0x66, 0x85, 0x79, 0x7D,
- 0x18, 0x20, 0x3D, 0x7E, 0xB1, 0x00, 0x00, 0x17, 0xB4, 0x5E, 0xC7, 0x53, 0x0C, 0x00, 0x3C, 0x00,
- 0x0F, 0x20, 0x28, 0x1B, 0xA1, 0x4B, 0x00, 0x7F, 0x50, 0x01, 0xE0, 0x00, 0x44, 0x1C, 0x26, 0x70,
- 0xC1, 0x0E, 0x32, 0x75, 0x14, 0x20, 0x65, 0x01, 0x12, 0x20, 0x2E, 0xAC, 0xEC, 0x6C, 0xF3, 0x85,
- 0x97, 0x7E, 0x57, 0x01, 0xAB, 0x00, 0xF5, 0x80, 0x06, 0x00, 0x40, 0x00, 0x2D, 0x00, 0xFB, 0x37,
- 0x00, 0x3E, 0xE0, 0x00, 0x37, 0x01, 0xF5, 0x5C, 0x70, 0x00, 0x20, 0x00, 0x9E, 0x86, 0xBB, 0x75,
- 0xAC, 0x01, 0xAF, 0x00, 0xF5, 0x80, 0x1E, 0x00, 0x79, 0x00, 0x1C, 0x20, 0xDD, 0x8E, 0xE8, 0x00,
- 0x3F, 0x01, 0xA0, 0x5E, 0x07, 0x00, 0x42, 0x17, 0x6A, 0x00, 0x2A, 0x00, 0x1E, 0x20, 0x0B, 0x8A,
- 0x4E, 0xB5, 0x00, 0x3E, 0x30, 0x01, 0x20, 0x01, 0xA0, 0x20, 0x22, 0x8B, 0xF2, 0x0E, 0x22, 0x20,
- 0x65, 0x01, 0x23, 0x20, 0x3E, 0x8C, 0xDB, 0x00, 0x1B, 0x85, 0x64, 0x01, 0xB1, 0x00, 0x36, 0x8E,
- 0x3F, 0x00, 0xBD, 0xDE, 0x26, 0x20, 0xFD, 0x84, 0x11, 0x01, 0xC8, 0x00, 0x00, 0x00, 0x32, 0x00,
- 0x35, 0x17, 0x2C, 0x20, 0xFD, 0x84, 0xEE, 0x00, 0xC9, 0x00, 0x00, 0x00, 0x3B, 0x20, 0x34, 0x17,
- 0x08, 0x00, 0x2B, 0x20, 0x78, 0xEB, 0x19, 0x1B, 0x40, 0x35, 0x20, 0x57, 0xF5, 0x00, 0xB5, 0x00,
- 0x80, 0x21, 0x2D, 0x70, 0x24, 0x39, 0x37, 0x00, 0x3A, 0x20, 0x65, 0x01, 0x38, 0x20, 0x75, 0x85,
- 0x27, 0x01, 0xE4, 0x00, 0x00, 0x00, 0x1D, 0xC3, 0x33, 0x00, 0x33, 0x17, 0x15, 0x00, 0x27, 0x00,
- 0x2D, 0x20, 0x19, 0x1B, 0x00, 0x3E, 0x20, 0x57, 0xFF, 0x00, 0xAC, 0x00, 0x22, 0xFF, 0xAF, 0x4A,
- 0x00, 0x15, 0x20, 0x57, 0x9A, 0x01, 0xE1, 0x00, 0xBB, 0xDE, 0x00, 0x25, 0x31, 0x00, 0x33, 0x17,
- 0x04, 0x00, 0x23, 0x00, 0x35, 0x20, 0x65, 0x01, 0x33, 0x20, 0x55, 0x8F, 0xE4, 0x00, 0xD0, 0x00,
- 0x00, 0x00, 0x3C, 0x20, 0x73, 0xF3, 0xA1, 0x00, 0x4F, 0x00, 0x55, 0x26, 0x3B, 0x20, 0xFB, 0x37,
- 0x09, 0x00, 0x50, 0x78, 0x20, 0x01, 0x86, 0x78, 0x25, 0x00, 0x8C, 0x5D, 0x50, 0xA5, 0xAF, 0x00,
- 0xF4, 0x00, 0xA5, 0x5E, 0x80, 0x4C, 0x3F, 0x20, 0x19, 0x1B, 0x70, 0x1D, 0x94, 0x6F, 0x50, 0xA5,
- 0x00, 0x00, 0x40, 0x17, 0xAE, 0x07, 0x3D, 0x20, 0x83, 0x4B, 0x50, 0xA5, 0x7B, 0x01, 0xF1, 0x00,
- 0xC0, 0x17, 0x8B, 0x00, 0x41, 0x20, 0x43, 0x17, 0x3E, 0x00, 0x43, 0x20, 0x65, 0x01, 0xF5, 0x5E,
- 0x40, 0x20, 0x41, 0x00, 0x58, 0x00, 0x41, 0xA5, 0x5D, 0x01, 0xFA, 0x00, 0xC0, 0x17, 0x8A, 0x00,
- 0x22, 0x12, 0x30, 0x00, 0x20, 0x00, 0x08, 0x00, 0x46, 0x20, 0x65, 0x01, 0x44, 0x20, 0x41, 0x00,
- 0xDE, 0x9C, 0x32, 0xA5, 0x80, 0x01, 0x10, 0x01, 0x00, 0x00, 0x24, 0x70, 0xE4, 0x4D, 0x0C, 0x00,
- 0x37, 0x00, 0x0B, 0x8A, 0x50, 0xA5, 0x0E, 0x01, 0xE6, 0x00, 0x00, 0x18, 0xF1, 0x74, 0x51, 0x17,
- 0x20, 0x00, 0x8B, 0xAB, 0x10, 0x00, 0x49, 0x20, 0x65, 0x01, 0x47, 0x20, 0x3E, 0x8C, 0x33, 0x7F,
- 0x07, 0xAF, 0xDF, 0x00, 0xF0, 0x00, 0x00, 0x1A, 0xC6, 0xAF, 0x4D, 0x20, 0x65, 0x01, 0x4C, 0x20,
- 0x3E, 0x8C, 0xDF, 0x00, 0x96, 0x5D, 0xAB, 0xA4, 0x82, 0x01, 0x23, 0x01, 0x65, 0x01, 0x40, 0x01,
- 0xD2, 0x10, 0xAB, 0xA4, 0xA2, 0x00, 0x1C, 0x01, 0xD5, 0x9E, 0x12, 0x00, 0x26, 0x00, 0x4F, 0x20,
- 0xFB, 0x37, 0x0C, 0x00, 0xC0, 0x5C, 0xB2, 0xCB, 0x77, 0x78, 0x4F, 0x00, 0x8C, 0x5D, 0x10, 0xB9,
- 0xAB, 0x00, 0xBE, 0x00, 0xA5, 0x5E, 0x13, 0x00, 0x3A, 0x00, 0x76, 0x20, 0x4D, 0xB8, 0xB0, 0x01,
- 0xF1, 0xBA, 0x13, 0x81, 0xE8, 0x03, 0x69, 0x00, 0xB9, 0x2A, 0x7D, 0x20, 0xEB, 0xA7, 0x10, 0xB9,
- 0x1C, 0x00, 0x24, 0x00, 0xC0, 0x16, 0xAE, 0x07, 0x84, 0x20, 0xD7, 0xBD, 0x00, 0x0B, 0xAE, 0x07,
- 0x83, 0x20, 0xD7, 0xBD, 0x00, 0x17, 0x7F, 0xBE, 0xC3, 0xF2, 0x96, 0xE7, 0x10, 0xB9, 0x77, 0x01,
- 0x97, 0x00, 0xDF, 0x3E, 0x87, 0x20, 0x83, 0x4B, 0x10, 0xB9, 0xFB, 0x00, 0xBB, 0x00, 0x40, 0x0B,
- 0x3B, 0x00, 0xC1, 0x0E, 0x00, 0x3E, 0x18, 0x00, 0x28, 0x00, 0x8C, 0x20, 0x52, 0xF3, 0x65, 0x01,
- 0x8A, 0x20, 0xA3, 0x41, 0x10, 0xB9, 0xF9, 0x00, 0xD0, 0xA3, 0x42, 0x24, 0x74, 0x37, 0x16, 0x00,
- 0x94, 0x20, 0xAB, 0x07, 0x10, 0xB9, 0x55, 0x01, 0xC5, 0x00, 0x00, 0x00, 0xB3, 0x20, 0x2E, 0xDA,
- 0x33, 0x17, 0x1B, 0x00, 0x06, 0x00, 0x96, 0x20, 0xFB, 0x37, 0x0D, 0x00, 0x5F, 0x78, 0x69, 0xC9,
- 0x79, 0x7D, 0x9F, 0x20, 0x2D, 0xC9, 0xB0, 0x01, 0xAE, 0x00, 0xF5, 0x80, 0x10, 0x00, 0x5D, 0x00,
- 0xE5, 0x98, 0xA0, 0x20, 0x2D, 0xC9, 0xCB, 0x00, 0x81, 0x91, 0xC3, 0x5E, 0x08, 0x00, 0x3F, 0x00,
- 0xA4, 0x20, 0xFB, 0x60, 0xF0, 0xC9, 0x40, 0xBE, 0xC0, 0x0B, 0x3F, 0x20, 0xC1, 0x0E, 0x10, 0x0E,
- 0x15, 0x00, 0x93, 0x24, 0x07, 0x00, 0xA8, 0x20, 0x0B, 0xBF, 0xB2, 0xD0, 0x00, 0x0C, 0x7F, 0xBE,
- 0x17, 0xD2, 0x00, 0x0F, 0x7F, 0xBE, 0x17, 0xD2, 0x40, 0x0F, 0x7F, 0xBE, 0x17, 0xD2, 0x00, 0x0E,
- 0x7F, 0xBE, 0xB3, 0x25, 0x4E, 0x42, 0xF0, 0xC9, 0x20, 0x01, 0xC9, 0x00, 0x40, 0x0E, 0x7F, 0xBE,
- 0x17, 0xD2, 0x80, 0x0E, 0x7F, 0xBE, 0x17, 0xD2, 0xC0, 0x0E, 0x7F, 0xBE, 0x03, 0x07, 0x8F, 0xDC,
- 0x62, 0x01, 0xAB, 0x20, 0x3F, 0xDC, 0xC2, 0xBB, 0xA7, 0x07, 0x20, 0x00, 0x3F, 0xDC, 0xAB, 0xE0,
- 0xB0, 0x16, 0xF0, 0xC9, 0x91, 0x00, 0xD5, 0x00, 0x00, 0x00, 0x02, 0x24, 0x33, 0x17, 0x1A, 0x00,
- 0x16, 0x00, 0xB5, 0x20, 0x65, 0x01, 0xB3, 0x20, 0x4E, 0xA9, 0x65, 0xD0, 0xA2, 0x01, 0xC3, 0x00,
- 0x40, 0x16, 0x94, 0xC8, 0x60, 0x40, 0xBB, 0x20, 0x65, 0x01, 0xB6, 0x20, 0x73, 0xAD, 0xF0, 0xC9,
- 0xD4, 0x00, 0x70, 0x6F, 0xBD, 0x20, 0x84, 0x65, 0x2E, 0x00, 0xF9, 0x52, 0xB9, 0x20, 0x69, 0x4E,
- 0x80, 0x74, 0x0D, 0x00, 0x9D, 0x20, 0x98, 0x01, 0x00, 0x01, 0xC0, 0x0F, 0xF4, 0x74, 0x18, 0x00,
- 0x62, 0x75, 0x63, 0x01, 0xA6, 0x20, 0x9E, 0x50, 0xCD, 0x00, 0x3A, 0x14, 0xA2, 0xDB, 0x01, 0x1A,
- 0x0E, 0x00, 0x5F, 0x78, 0x37, 0x38, 0xB0, 0xEB, 0x7E, 0x00, 0x36, 0xCF, 0x0B, 0x00, 0x61, 0x00,
- 0xBD, 0x20, 0x9D, 0xEC, 0x7D, 0x01, 0xB8, 0x00, 0xF5, 0x80, 0x16, 0x00, 0x4F, 0x00, 0x79, 0x57,
- 0xCE, 0x20, 0x0B, 0x4B, 0xB0, 0xEB, 0xBB, 0x00, 0xC0, 0x00, 0xC0, 0x16, 0x3E, 0x20, 0x43, 0xC5,
- 0x11, 0x00, 0x2B, 0x00, 0xC6, 0x20, 0x65, 0x01, 0xC3, 0x20, 0x75, 0xF0, 0xA6, 0x00, 0xF8, 0xF0,
- 0x55, 0xA9, 0xC8, 0x20, 0x65, 0x01, 0xC4, 0x20, 0x75, 0xF0, 0x92, 0x00, 0xF8, 0xF0, 0xCB, 0x20,
- 0x65, 0x01, 0xC5, 0x20, 0x73, 0xAD, 0xB0, 0xEB, 0x3C, 0x01, 0x80, 0xCD, 0x4A, 0x24, 0x33, 0x17,
- 0x2B, 0x00, 0x53, 0xB7, 0x32, 0x00, 0xCD, 0x20, 0x19, 0x1B, 0x92, 0xEB, 0x24, 0x01, 0x70, 0x6F,
- 0x48, 0x24, 0x33, 0x17, 0x0F, 0x00, 0x32, 0x00, 0xD6, 0x20, 0xBD, 0xF6, 0xD8, 0x00, 0xCC, 0x00,
- 0x85, 0xC8, 0x22, 0x00, 0xE3, 0xAD, 0x0A, 0x00, 0xD9, 0x20, 0x19, 0x1B, 0x60, 0x18, 0xB0, 0xEB,
- 0xAF, 0x00, 0xCF, 0x00, 0x00, 0x00, 0xB9, 0x20, 0xB4, 0x45, 0x12, 0x00, 0xDC, 0x20, 0x65, 0x01,
- 0xDA, 0x20, 0x03, 0xE8, 0x0E, 0x00, 0x4F, 0xA0, 0xA8, 0x20, 0x18, 0x01, 0x00, 0x01, 0x80, 0x16,
- 0xF9, 0x74, 0x63, 0x01, 0xD1, 0x20, 0x9E, 0x50, 0x90, 0x5E, 0xDA, 0xEA, 0x11, 0x29, 0x30, 0x15,
- 0x73, 0x78, 0x21, 0x00, 0x30, 0x00, 0xF8, 0x00, 0xAE, 0xDC, 0xCD, 0x7F, 0x0F, 0x00, 0x00, 0x00,
- 0xD0, 0x00, 0x26, 0x00, 0xD8, 0x00, 0xBF, 0x00, 0x97, 0x01, 0x43, 0xEF, 0x71, 0x00, 0x09, 0x00,
- 0x41, 0x00, 0xDF, 0x20, 0xDD, 0x00, 0x8D, 0x01, 0xC7, 0x00, 0x73, 0x9B, 0x00, 0x00, 0xBE, 0x20,
- 0x60, 0x09, 0x71, 0x00, 0x04, 0x00, 0x10, 0x00, 0xE3, 0x20, 0xDD, 0x00, 0x2A, 0x00, 0x2A, 0x00,
- 0x35, 0x00, 0xD0, 0x07, 0xD0, 0x07, 0xFC, 0x4A, 0xA0, 0x01, 0xA6, 0x00, 0xF7, 0xF5, 0xC9, 0x00,
- 0x80, 0x12, 0xB4, 0x20, 0xC1, 0x0E, 0x2D, 0x00, 0x1C, 0x00, 0x1E, 0x00, 0x24, 0x00, 0xE6, 0x20,
- 0xD5, 0x00, 0xE4, 0x20, 0x15, 0x08, 0xA9, 0x00, 0xDB, 0x00, 0x40, 0x15, 0xBC, 0x20, 0xEA, 0xD5,
- 0x95, 0x6A, 0xE9, 0x20, 0xD5, 0x00, 0xEB, 0x20, 0x15, 0x08, 0xA5, 0x00, 0xE0, 0x00, 0x80, 0x15,
- 0xB5, 0x20, 0x75, 0x0A, 0xEA, 0x20, 0xF9, 0x0A, 0x19, 0x00, 0x91, 0x01, 0xE1, 0x00, 0xFB, 0x00,
- 0xCB, 0x66, 0x00, 0x16, 0x89, 0x00, 0x75, 0x0A, 0xEC, 0x20, 0xDB, 0x00, 0x80, 0x01, 0xB5, 0x00,
- 0x15, 0x01, 0xF5, 0x5C, 0xEB, 0x00, 0x2C, 0x00, 0xCC, 0x00, 0x80, 0x01, 0xBA, 0x00, 0xDC, 0x00,
- 0xA5, 0x5E, 0xE7, 0x2D, 0x11, 0x00, 0x4A, 0x00, 0xF0, 0x20, 0xFB, 0x60, 0x80, 0x01, 0x41, 0x00,
- 0x3B, 0x00, 0xC0, 0x07, 0xCA, 0x20, 0xF4, 0x9E, 0x13, 0x00, 0xF4, 0x20, 0xD5, 0x00, 0x04, 0x21,
- 0xE2, 0x50, 0x71, 0x01, 0xDF, 0x31, 0xF9, 0x00, 0xAF, 0x00, 0x00, 0x1B, 0x4F, 0x24, 0xFB, 0x20,
- 0x82, 0x0A, 0x5B, 0x00, 0x5A, 0x00, 0xF5, 0x20, 0xD9, 0x00, 0x50, 0xA5, 0x31, 0x14, 0xE2, 0x00,
- 0x40, 0x1B, 0x1F, 0x32, 0x53, 0x01, 0x36, 0x59, 0x10, 0x6A, 0xC8, 0x00, 0x08, 0x01, 0x65, 0x0F,
- 0xD8, 0x00, 0x00, 0x04, 0xCC, 0x00, 0x90, 0x17, 0xB8, 0x00, 0xD0, 0xA3, 0x75, 0x89, 0x54, 0x00,
- 0xFE, 0x20, 0x99, 0x07, 0x54, 0x00, 0x81, 0x17, 0xF6, 0x15, 0xC0, 0x22, 0x80, 0x1B, 0x2B, 0x24,
- 0xC1, 0x08, 0x05, 0x00, 0xE6, 0xFF, 0x2D, 0x00, 0x1E, 0x00, 0x03, 0x21, 0xC9, 0xE0, 0x42, 0x00,
- 0xE3, 0x1A, 0x00, 0x21, 0x3E, 0xFB, 0x42, 0x1C, 0x50, 0x0D, 0x5E, 0xD2, 0x90, 0x17, 0x48, 0x01,
- 0x28, 0x01, 0x40, 0x21, 0x44, 0x00, 0x75, 0x0A, 0x01, 0x21, 0xDB, 0x00, 0x50, 0x62, 0x80, 0x00,
- 0xF0, 0xAD, 0x95, 0x78, 0x1E, 0x00, 0xC9, 0x00, 0x01, 0x00, 0x4A, 0x00, 0xC8, 0x7D, 0xF1, 0x1F,
- 0x60, 0x40, 0x6F, 0xD9, 0x57, 0x20, 0x13, 0x08, 0x00, 0x20, 0x92, 0x00, 0xE5, 0x00, 0x40, 0x0F,
- 0xD2, 0x12, 0x1C, 0x00, 0x04, 0x00, 0x48, 0x00, 0x23, 0x00, 0x6B, 0x20, 0xD5, 0x00, 0x51, 0xAF,
- 0x58, 0x20, 0xB3, 0x46, 0x00, 0x20, 0x10, 0x1B, 0xC0, 0x10, 0x3E, 0x16, 0x59, 0x20, 0x15, 0x23,
- 0xB9, 0x00, 0xDC, 0x00, 0x40, 0x10, 0x42, 0x00, 0x05, 0x73, 0x5C, 0x20, 0xD5, 0x00, 0x5A, 0x20,
- 0xBC, 0xF2, 0x33, 0x12, 0x00, 0x20, 0xED, 0x00, 0xDE, 0x00, 0xC0, 0x0F, 0x43, 0x00, 0x25, 0x27,
- 0x5F, 0x20, 0xD5, 0x00, 0x5D, 0x20, 0x73, 0xAD, 0x00, 0x20, 0x02, 0x01, 0xFD, 0x00, 0x00, 0x00,
- 0xCC, 0x22, 0x66, 0x56, 0xE4, 0x68, 0x18, 0x00, 0x73, 0x20, 0xBB, 0xF6, 0x00, 0x20, 0x49, 0x01,
- 0xF7, 0x00, 0x90, 0x12, 0x54, 0xA2, 0x05, 0x00, 0x64, 0x20, 0x0D, 0x2B, 0x7B, 0x01, 0x08, 0x2C,
- 0x66, 0x20, 0x99, 0x07, 0x90, 0xBB, 0x20, 0x54, 0x00, 0x20, 0x3F, 0x16, 0x30, 0x00, 0x65, 0x20,
- 0xF3, 0xE2, 0x00, 0x20, 0xB5, 0x00, 0xEC, 0x00, 0x81, 0x16, 0xC4, 0x28, 0x06, 0x00, 0x18, 0x00,
- 0x6F, 0x20, 0xD5, 0x00, 0x6D, 0x20, 0xAE, 0x32, 0x95, 0x30, 0xBF, 0x00, 0xEC, 0x00, 0xC0, 0x16,
- 0x36, 0x31, 0x70, 0x20, 0xD5, 0x00, 0x6E, 0x20, 0x53, 0x01, 0x0A, 0x00, 0xB0, 0x72, 0xC6, 0x17,
- 0x40, 0x01, 0x2F, 0x00, 0xCC, 0x00, 0x40, 0x34, 0x9B, 0xA7, 0x9A, 0x00, 0xE2, 0x00, 0x16, 0x11,
- 0x3E, 0x00, 0x03, 0x30, 0x9B, 0x07, 0x40, 0x34, 0x66, 0x01, 0xD9, 0x00, 0x40, 0x0B, 0x8B, 0x00,
- 0x12, 0x95, 0x01, 0xAB, 0x12, 0x30, 0xD5, 0x00, 0x04, 0x30, 0x76, 0xE4, 0xF5, 0x33, 0x69, 0x01,
- 0xF5, 0x00, 0xC5, 0x99, 0x05, 0x00, 0x0D, 0x00, 0x35, 0x00, 0x99, 0x07, 0xF0, 0xAB, 0x40, 0x34,
- 0x49, 0x01, 0x20, 0x36, 0x63, 0xAC, 0x2D, 0x00, 0x19, 0x00, 0x0B, 0x00, 0xE5, 0x7A, 0x10, 0x30,
- 0xD5, 0x00, 0x34, 0x00, 0x63, 0x21, 0x40, 0x34, 0xCC, 0x00, 0xB4, 0x00, 0x80, 0x0E, 0xAE, 0x39,
- 0x06, 0x30, 0xF5, 0x33, 0xCB, 0x00, 0xDE, 0x00, 0x80, 0x0E, 0x38, 0x00, 0x73, 0x0A, 0x77, 0x0B,
- 0x1C, 0x00, 0x2F, 0x00, 0x0B, 0x30, 0x3D, 0x3A, 0xEF, 0x00, 0xF4, 0x00, 0xC0, 0x0E, 0xD5, 0x99,
- 0x06, 0x00, 0x08, 0x30, 0xD5, 0x00, 0x07, 0x30, 0xC3, 0x24, 0x1F, 0x40, 0xF8, 0xE0, 0x1F, 0x40,
- 0x00, 0xBB, 0xDF, 0x42, 0x3F, 0x42, 0x9F, 0x41, 0xAF, 0x42, 0x5F, 0x40, 0x1F, 0x43, 0x7B, 0x42,
- 0x13, 0x34, 0x90, 0x01, 0x09, 0x01, 0xD5, 0x9E, 0x1A, 0x00, 0x2B, 0x00, 0x0E, 0x30, 0x2D, 0x35,
- 0x64, 0x01, 0x51, 0xA1, 0x0F, 0x01, 0xF6, 0xB5, 0x10, 0xB9, 0xDB, 0x00, 0x0B, 0x00, 0x50, 0x19,
- 0x00, 0x01, 0xD6, 0x17, 0x92, 0x10, 0xDA, 0x20, 0x40, 0x08, 0x40, 0x4F, 0x10, 0x1B, 0x40, 0x05,
- 0x43, 0xA2, 0x2C, 0x00, 0x97, 0x4A, 0x10, 0x00, 0x09, 0x00, 0x18, 0x30, 0xD5, 0x00, 0x14, 0x30,
- 0xD3, 0xD8, 0xF2, 0x50, 0x80, 0x05, 0x4E, 0x51, 0x13, 0x30, 0x57, 0x52, 0xC0, 0x05, 0x46, 0x51,
- 0xD6, 0x00, 0x15, 0x30, 0x57, 0x52, 0x29, 0xD6, 0x00, 0x06, 0xF0, 0x03, 0xCC, 0x54, 0x16, 0x30,
- 0x57, 0x52, 0x40, 0x06, 0x5F, 0x56, 0xE3, 0xC2, 0x40, 0x4F, 0xA7, 0x00, 0x8A, 0x00, 0x7F, 0xC3,
- 0x19, 0x30, 0xA5, 0x50, 0x2D, 0x01, 0xD9, 0x00, 0xBB, 0xEC, 0x80, 0x06, 0x9F, 0x31, 0x43, 0xC5,
- 0x10, 0x00, 0x2C, 0x00, 0x1C, 0x30, 0xD5, 0x00, 0x1A, 0x30, 0xD3, 0x29, 0x40, 0x4F, 0x40, 0x01,
- 0xEC, 0x00, 0x95, 0x39, 0x03, 0x00, 0x07, 0x00, 0x1E, 0x30, 0x9C, 0x55, 0x0B, 0x2B, 0x40, 0x4F,
- 0xEE, 0x00, 0xD9, 0x00, 0x00, 0x00, 0x62, 0x5B, 0x61, 0x11, 0x2B, 0x00, 0x20, 0x30, 0xAD, 0x5D,
- 0x01, 0x01, 0xA6, 0x5E, 0x0E, 0x00, 0x3F, 0x5F, 0x11, 0x01, 0xA6, 0x5E, 0x25, 0x95, 0x10, 0x00,
- 0x3F, 0x5F, 0x23, 0x01, 0x0F, 0x62, 0x07, 0x5E, 0x47, 0x01, 0x0F, 0x62, 0x07, 0x5E, 0xFA, 0x00,
- 0xF8, 0x5C, 0x25, 0x30, 0xAD, 0x5D, 0x0B, 0x01, 0x1F, 0x67, 0x07, 0x5E, 0x1D, 0x01, 0x24, 0xB9,
- 0x1F, 0x67, 0x07, 0x5E, 0x2E, 0x01, 0x1F, 0x67, 0x07, 0x5E, 0x51, 0x01, 0x1F, 0x67, 0xD7, 0x4E,
- 0x67, 0x01, 0xF0, 0xB4, 0x04, 0x81, 0x05, 0x00, 0x3B, 0x00, 0x27, 0x30, 0xDB, 0x00, 0x13, 0x00,
- 0xD8, 0x76, 0x59, 0x78, 0x0A, 0x50, 0xD3, 0x70, 0xAF, 0x01, 0x0A, 0x01, 0x96, 0x91, 0x92, 0x10,
- 0x2C, 0x30, 0x3D, 0x70, 0xA3, 0x00, 0xD3, 0x00, 0x15, 0x11, 0x0A, 0x00, 0x42, 0x00, 0x2E, 0x30,
- 0xEE, 0x71, 0xCD, 0xAD, 0x89, 0x00, 0xF6, 0x72, 0x80, 0x00, 0x30, 0x30, 0x0B, 0x8A, 0x00, 0x71,
- 0xEC, 0x00, 0xBD, 0x00, 0x00, 0x04, 0xC5, 0xAF, 0x3A, 0x00, 0x32, 0x30, 0xD5, 0x00, 0x34, 0x30,
- 0x3E, 0x8C, 0xFF, 0x00, 0x4A, 0xE7, 0xF9, 0x00, 0x14, 0x00, 0x68, 0xA5, 0x92, 0x10, 0xCD, 0x71,
- 0xE1, 0x7A, 0x38, 0x01, 0x45, 0x93, 0x41, 0x00, 0x14, 0x00, 0x38, 0x30, 0x9B, 0x07, 0xE0, 0x7A,
- 0xFC, 0x00, 0xE4, 0x00, 0x40, 0x2E, 0x5B, 0x72, 0xB5, 0x00, 0x39, 0x30, 0xF3, 0x12, 0x3B, 0x00,
- 0x3C, 0x30, 0xD5, 0x00, 0x40, 0x30, 0xD3, 0x29, 0xE0, 0x7A, 0xE8, 0x00, 0x70, 0x4F, 0xA4, 0x39,
- 0x07, 0x00, 0x0B, 0x00, 0x3E, 0x30, 0x7D, 0x7D, 0x5F, 0x95, 0x23, 0x01, 0xE5, 0x00, 0x80, 0x2E,
- 0xB5, 0x00, 0x45, 0x30, 0xB4, 0x7E, 0x48, 0x30, 0xD5, 0x00, 0x41, 0x30, 0xA5, 0x7F, 0x43, 0x01,
- 0x28, 0x80, 0x44, 0x30, 0x0B, 0x2B, 0xE0, 0x7A, 0x9C, 0x00, 0x77, 0xBB, 0xFB, 0x00, 0x00, 0x00,
- 0x73, 0x31, 0x73, 0x0A, 0x25, 0x00, 0x2B, 0x00, 0x4B, 0x30, 0x3D, 0x84, 0xF9, 0x00, 0x2F, 0x01,
- 0x45, 0x85, 0x3D, 0x00, 0x92, 0x10, 0x4D, 0x30, 0x3D, 0x84, 0x8C, 0x01, 0x5D, 0xB3, 0x01, 0x01,
- 0x45, 0x85, 0x19, 0x00, 0x29, 0x00, 0x4F, 0x30, 0xF9, 0x76, 0x5A, 0x00, 0xD1, 0x7A, 0x5A, 0x01,
- 0x1A, 0x01, 0xD2, 0xFC, 0x62, 0x9D, 0x26, 0x00, 0x53, 0x30, 0xD5, 0x00, 0x51, 0x30, 0xF6, 0x6E,
- 0x3D, 0x16, 0x60, 0x00, 0xC2, 0x00, 0x5B, 0x84, 0xC2, 0x00, 0xEF, 0x00, 0x00, 0x00, 0x3C, 0x00,
- 0x73, 0x0A, 0x1D, 0x00, 0x10, 0x00, 0x55, 0x30, 0x3D, 0x84, 0x56, 0x01, 0xF0, 0x00, 0x75, 0x8D,
- 0x57, 0xB2, 0x1A, 0x00, 0x11, 0x00, 0x57, 0x30, 0xDB, 0x00, 0x15, 0x00, 0x10, 0x20, 0xF8, 0x00,
- 0x4F, 0x71, 0x36, 0x90, 0xAD, 0x00, 0x10, 0x8F, 0x55, 0xCF, 0x3D, 0x00, 0x5E, 0x30, 0xCD, 0x8F,
- 0xCA, 0x00, 0xDA, 0x5B, 0x10, 0x8F, 0x7D, 0x31, 0xC4, 0x88, 0x1E, 0x00, 0x60, 0x30, 0xCD, 0x8F,
- 0xFA, 0x00, 0x06, 0x01, 0x00, 0x00, 0x79, 0x31, 0xE4, 0x12, 0x1F, 0x00, 0x62, 0x30, 0xCD, 0x8F,
- 0x83, 0x01, 0xC0, 0x9E, 0x1D, 0x7D, 0x7C, 0x31, 0x73, 0x0A, 0x0B, 0x00, 0x34, 0x00, 0x64, 0x30,
- 0x6B, 0x2E, 0x90, 0x90, 0x31, 0x00, 0xC1, 0x00, 0xC1, 0x08, 0x02, 0x00, 0x12, 0x00, 0x06, 0x00,
- 0x01, 0x00, 0x67, 0x30, 0xD5, 0x00, 0x79, 0x2F, 0x65, 0x30, 0xB3, 0x3A, 0x90, 0x90, 0x59, 0x01,
- 0x03, 0x01, 0x00, 0x00, 0x85, 0x31, 0x72, 0x0A, 0xF9, 0xFF, 0x19, 0x00, 0x13, 0x00, 0x6A, 0x30,
- 0xD5, 0x00, 0x68, 0x30, 0x23, 0x0D, 0x90, 0x90, 0x6F, 0x6F, 0xD8, 0x00, 0xE6, 0x00, 0x80, 0x1B,
- 0xAD, 0x00, 0x74, 0x0A, 0x08, 0x00, 0x6C, 0x30, 0xCD, 0x8F, 0xC3, 0x00, 0xBF, 0x00, 0x00, 0x00,
- 0x88, 0x31, 0x34, 0x62, 0x25, 0x00, 0x6E, 0x30, 0x3B, 0x3A, 0x6A, 0xED, 0x90, 0x90, 0x5C, 0x01,
- 0x20, 0x00, 0x39, 0x00, 0x94, 0x8D, 0x25, 0x00, 0x70, 0x30, 0xD5, 0x00, 0x71, 0x30, 0x45, 0x90,
- 0xE3, 0x00, 0xBC, 0x00, 0x55, 0x9E, 0x09, 0x00, 0x18, 0x00, 0x73, 0x30, 0x72, 0xEE, 0xCD, 0x8F,
- 0x08, 0x01, 0xF0, 0xBA, 0x64, 0x9E, 0x1F, 0x00, 0x17, 0x00, 0x75, 0x30, 0x9B, 0x07, 0xA1, 0x95,
- 0xE4, 0x00, 0x40, 0x19, 0xC3, 0x00, 0x73, 0x0A, 0x18, 0x00, 0x07, 0x00, 0x78, 0x30, 0x82, 0x37,
- 0xD5, 0x00, 0x76, 0x30, 0xD3, 0x00, 0x91, 0x90, 0xD0, 0xCB, 0x5F, 0x71, 0x85, 0xA4, 0xAD, 0x00,
- 0xF2, 0x00, 0x40, 0x16, 0xB5, 0x00, 0x72, 0x0A, 0xFE, 0xFF, 0x08, 0x00, 0x80, 0x1C, 0xD5, 0x00,
- 0x85, 0x9D, 0x79, 0x30, 0x53, 0x01, 0x16, 0x00, 0x10, 0x20, 0x10, 0x8F, 0x5F, 0x71, 0x95, 0xA9,
- 0x89, 0x01, 0xF9, 0x00, 0x95, 0x6F, 0x09, 0x00, 0x40, 0x00, 0x7C, 0x30, 0x0B, 0x2B, 0xE0, 0xA9,
- 0x1B, 0x01, 0xBA, 0x9C, 0x30, 0x85, 0xBB, 0x31, 0x73, 0x0A, 0x52, 0x00, 0x18, 0x00, 0x7E, 0x30,
- 0x7D, 0xAC, 0xCB, 0x00, 0x80, 0x6F, 0x14, 0xA0, 0x16, 0x00, 0x1C, 0x00, 0x80, 0x30, 0x9B, 0x07,
- 0xE0, 0xA9, 0xF5, 0x00, 0xF7, 0xAA, 0xEE, 0x00, 0xC0, 0x31, 0xC2, 0x31, 0x72, 0x0A, 0xFD, 0xFF,
- 0x16, 0x00, 0x17, 0x00, 0x82, 0x30, 0xD5, 0x00, 0x89, 0x30, 0xF5, 0xAC, 0xE8, 0x00, 0xF0, 0xFE,
- 0xC5, 0x31, 0x34, 0x62, 0x27, 0x00, 0xF5, 0x5A, 0x83, 0x30, 0x99, 0x07, 0x5C, 0x00, 0xD1, 0xA9,
- 0x44, 0x01, 0xF4, 0x00, 0x00, 0x31, 0xBE, 0x31, 0xC1, 0x08, 0x07, 0x00, 0x80, 0x4C, 0x10, 0x00,
- 0x86, 0x30, 0xD5, 0x00, 0x84, 0x30, 0x11, 0x08, 0xBC, 0xBD, 0x50, 0x4E, 0xE0, 0xA9, 0x54, 0x01,
- 0xF9, 0x00, 0x80, 0x31, 0xA3, 0x00, 0x44, 0x4C, 0x10, 0x00, 0x88, 0x30, 0xCD, 0xAA, 0xDD, 0x00,
- 0x1F, 0x01, 0x00, 0x00, 0xD0, 0x31, 0x73, 0x0A, 0x13, 0x00, 0xAB, 0xBD, 0x1B, 0x00, 0x8B, 0x30,
- 0xCD, 0xAA, 0x38, 0x01, 0x60, 0x8D, 0xCD, 0x31, 0xC4, 0x3E, 0x09, 0x00, 0x8D, 0x30, 0xCD, 0xAA,
- 0x36, 0x01, 0xD7, 0x00, 0x00, 0x00, 0xCA, 0x31, 0xE4, 0xF7, 0x09, 0x00, 0xD5, 0x45, 0x8F, 0x30,
- 0xCD, 0xAA, 0x03, 0x01, 0x30, 0xCF, 0xC8, 0x31, 0x73, 0x0A, 0x43, 0x00, 0x23, 0x00, 0x91, 0x30,
- 0xCD, 0xAA, 0xB3, 0x00, 0xF0, 0x5C, 0xA4, 0x97, 0x10, 0x3A, 0x93, 0x30, 0x3B, 0x16, 0x10, 0x6A,
- 0xE1, 0xA9, 0xBF, 0xA6, 0x37, 0xB0, 0xB0, 0xAB, 0x40, 0x15, 0x83, 0xA8, 0x40, 0x1D, 0x40, 0x59,
- 0xD5, 0x00, 0x94, 0x30, 0x53, 0x01, 0x17, 0x00, 0xF8, 0xA9, 0xE8, 0x03, 0xE8, 0x03, 0xCC, 0x00,
- 0xBA, 0xDD, 0x30, 0xC3, 0x96, 0x00, 0x26, 0x36, 0x0A, 0x00, 0x3E, 0x00, 0x99, 0x30, 0x1D, 0xC4,
- 0x89, 0x01, 0xDB, 0x00, 0x95, 0x6F, 0x0C, 0x00, 0x50, 0x00, 0x9B, 0x30, 0x1D, 0xC4, 0x3B, 0x01,
- 0xBD, 0x00, 0x3A, 0x6F, 0x90, 0x03, 0x08, 0x00, 0x82, 0x0A, 0x1B, 0x00, 0x39, 0x00, 0x9E, 0x30,
- 0x0B, 0x2B, 0x30, 0xC3, 0x7F, 0x00, 0x2C, 0x01, 0x00, 0x00, 0xD5, 0x31, 0xC4, 0x3E, 0x92, 0x10,
- 0xA0, 0x30, 0x2D, 0xC9, 0xEF, 0xB8, 0x12, 0x01, 0xEB, 0x00, 0x00, 0x00, 0xD3, 0x31, 0x73, 0x0A,
- 0x23, 0x00, 0x2B, 0x00, 0xA2, 0x30, 0x2D, 0xC9, 0xB0, 0x32, 0x25, 0x4C, 0x15, 0x00, 0x28, 0x00,
- 0xA4, 0x30, 0x2D, 0xC9, 0x42, 0x01, 0xA7, 0x0C, 0x36, 0x01, 0x00, 0x00, 0xDB, 0x31, 0x73, 0x0A,
- 0x90, 0x7B, 0xA6, 0x30, 0x1D, 0xC4, 0xD9, 0x00, 0x50, 0xA3, 0xB5, 0x74, 0x3C, 0x00, 0xA8, 0x30,
- 0xDB, 0x00, 0x60, 0xEB, 0x28, 0x20, 0xCD, 0x71, 0x72, 0x76, 0x60, 0xD2, 0xAF, 0x00, 0x00, 0x2C,
- 0x24, 0x11, 0x15, 0x00, 0x3D, 0x00, 0xAB, 0x30, 0x0B, 0x2B, 0x60, 0xD2, 0xCF, 0x00, 0xA6, 0x00,
- 0x95, 0xB2, 0x1E, 0x00, 0x3C, 0x00, 0xAD, 0x30, 0xFD, 0xD4, 0xDD, 0xBB, 0xA2, 0x00, 0xF6, 0xD5,
- 0x26, 0x00, 0x4F, 0x00, 0xAF, 0x30, 0xFD, 0xD4, 0xF4, 0x00, 0x9F, 0x00, 0x00, 0x00, 0xDF, 0x31,
- 0x73, 0x0A, 0x8B, 0x00, 0x4F, 0x00, 0xB1, 0x30, 0xFD, 0xD4, 0xF6, 0x00, 0x77, 0xCE, 0xE8, 0x00,
- 0x00, 0x00, 0xE4, 0x31, 0x73, 0x0A, 0x2D, 0x00, 0x2B, 0x00, 0xB3, 0x30, 0xFB, 0x76, 0x60, 0xD2,
- 0x5F, 0x01, 0xEF, 0x00, 0x80, 0x0F, 0x12, 0x78, 0x80, 0x01, 0x1A, 0x00, 0x17, 0x00, 0x05, 0x5B,
- 0xB6, 0x30, 0xD5, 0x00, 0xB4, 0x30, 0x7E, 0x8B, 0x23, 0x00, 0xC5, 0x2E, 0x60, 0xD2, 0x20, 0xB4,
- 0x00, 0x00, 0xBD, 0x00, 0x44, 0x31, 0x05, 0x00, 0xB9, 0x30, 0xD5, 0x00, 0xB8, 0x30, 0xB3, 0x3A,
- 0xDE, 0x82, 0x60, 0xD2, 0x12, 0x01, 0x13, 0x01, 0x00, 0x00, 0xE1, 0x31, 0x64, 0x85, 0x25, 0x00,
- 0xBC, 0x30, 0xD5, 0x00, 0xBD, 0x30, 0x53, 0x01, 0x50, 0x0D, 0x8F, 0xD2, 0x26, 0x01, 0x50, 0x0D,
- 0xB9, 0x00, 0x9C, 0xAB, 0xD0, 0xDF, 0x24, 0x11, 0x12, 0x00, 0x41, 0x00, 0xC0, 0x30, 0xFB, 0x76,
- 0x50, 0x0D, 0x02, 0x01, 0xE9, 0x00, 0xC0, 0x0A, 0xD6, 0xDC, 0xC3, 0x30, 0xD5, 0x00, 0xC1, 0x30,
- 0x7E, 0x8B, 0x55, 0x00, 0xDE, 0xBC, 0x0B, 0xE4, 0x6B, 0x01, 0xEE, 0x00, 0x00, 0x00, 0xE7, 0x31,
- 0x14, 0x87, 0x4B, 0x00, 0xCA, 0x30, 0xEB, 0x20, 0x50, 0x0D, 0x67, 0x01, 0xED, 0x00, 0x00, 0x0C,
- 0xBF, 0x00, 0x04, 0x1D, 0x0A, 0x00, 0xE5, 0xBA, 0xCF, 0x30, 0xD5, 0x00, 0xC8, 0x30, 0xE3, 0x2E,
- 0x50, 0x0D, 0x58, 0x01, 0xF4, 0x00, 0xC0, 0x0D, 0x3E, 0x16, 0xCC, 0x30, 0x95, 0xEC, 0x5C, 0x01,
- 0xEF, 0x00, 0x00, 0x0E, 0x3E, 0x16, 0xCD, 0x30, 0xBC, 0x0B, 0xD3, 0x29, 0x50, 0x0D, 0x11, 0x01,
- 0xB9, 0x00, 0x00, 0x00, 0xEA, 0x31, 0x73, 0x0A, 0x49, 0x00, 0x23, 0x00, 0xD1, 0x30, 0xDB, 0x00,
- 0x1A, 0x00, 0x10, 0x20, 0x77, 0x34, 0xCD, 0x71, 0xF0, 0xF1, 0x99, 0x5C, 0x85, 0x01, 0x00, 0xDB,
- 0xE5, 0xAB, 0x42, 0x00, 0xD5, 0x30, 0x0B, 0x2B, 0xF0, 0xF1, 0x06, 0x01, 0x80, 0x03, 0xA4, 0xB2,
- 0x1F, 0x00, 0x14, 0x00, 0xD8, 0x30, 0x8D, 0xF4, 0x29, 0x01, 0x86, 0xF5, 0xC7, 0x5C, 0x20, 0x00,
- 0x14, 0x00, 0xD9, 0x30, 0x8E, 0xF4, 0x70, 0x19, 0xA5, 0xF5, 0x11, 0x00, 0xDA, 0x30, 0x3E, 0xF6,
- 0xE6, 0xF8, 0x20, 0x00, 0x11, 0x00, 0xDB, 0x30, 0x8D, 0xF4, 0x4A, 0x01, 0x90, 0x74, 0x8D, 0xFA,
- 0xF1, 0x31, 0x74, 0x8A, 0x1A, 0x00, 0xDD, 0x30, 0xF9, 0x76, 0xE0, 0x3A, 0xF0, 0xF1, 0xE2, 0x00,
- 0x90, 0x74, 0xEF, 0x31, 0xC1, 0x08, 0x06, 0x00, 0x20, 0x00, 0x13, 0x00, 0x07, 0x00, 0xE0, 0x30,
- 0x6A, 0x67, 0xD5, 0x00, 0xE1, 0x30, 0x2E, 0x79, 0xEA, 0x00, 0x4B, 0xF1, 0xB5, 0x00, 0xE9, 0x00,
- 0x15, 0x11, 0x0B, 0x00, 0x3E, 0x00, 0xE4, 0x30, 0x9B, 0x07, 0xE1, 0x00, 0xE8, 0x00, 0x40, 0x17,
- 0xD4, 0xC1, 0x97, 0x77, 0x0D, 0x00, 0x3F, 0x00, 0xE8, 0x30, 0x35, 0x00, 0xE6, 0x30, 0xB3, 0xB3,
- 0xE0, 0x00, 0x23, 0x01, 0x0A, 0x01, 0x80, 0x15, 0xF0, 0x31, 0xF3, 0x02, 0x12, 0x00, 0x08, 0x00,
- 0xEB, 0x30, 0x35, 0x00, 0xC1, 0x4E, 0xEA, 0x30, 0x93, 0x00, 0xB0, 0x79, 0x0F, 0xAA, 0x66, 0x00,
- 0xF0, 0x05, 0x6B, 0x01, 0xCA, 0x00, 0x95, 0x6F, 0x13, 0x00, 0x41, 0x00, 0xEE, 0x30, 0x0B, 0x2B,
- 0xF0, 0x05, 0x07, 0x01, 0x80, 0xB2, 0x6E, 0xF7, 0x94, 0xF0, 0x1A, 0x00, 0x30, 0x00, 0xF0, 0x30,
- 0x8D, 0x08, 0x8B, 0x01, 0xC9, 0x00, 0x95, 0x09, 0x15, 0x00, 0x32, 0x00, 0xF2, 0x30, 0x8D, 0x08,
- 0x14, 0x01, 0x0D, 0x01, 0x00, 0x00, 0xFD, 0x31, 0xE6, 0x2E, 0xA4, 0x04, 0x39, 0x00, 0xF4, 0x30,
- 0x2B, 0x1A, 0xF0, 0x05, 0xC2, 0x00, 0x08, 0x01, 0x40, 0x29, 0xA4, 0x97, 0x29, 0x00, 0x28, 0x00,
- 0xFF, 0x30, 0x35, 0x00, 0x0D, 0x31, 0xB3, 0x3A, 0xF0, 0x05, 0x6F, 0xE5, 0x34, 0x01, 0xD4, 0x00,
- 0xC0, 0x27, 0xFF, 0x31, 0x64, 0x0B, 0x21, 0x00, 0xF9, 0x30, 0x35, 0x00, 0x03, 0x31, 0x05, 0x09,
- 0xE6, 0x00, 0xF0, 0x5C, 0xB4, 0xB7, 0x1A, 0x00, 0x2F, 0x00, 0xF6, 0x30, 0x78, 0xCB, 0xC9, 0x01,
- 0xF0, 0x89, 0xF0, 0x05, 0xE8, 0x00, 0xCF, 0x00, 0x80, 0x28, 0xFE, 0x31, 0x64, 0x0B, 0x13, 0x00,
- 0x0A, 0x31, 0x35, 0x00, 0x04, 0x31, 0x73, 0xFD, 0xF0, 0x05, 0x61, 0x01, 0x1B, 0x01, 0x29, 0x5C,
- 0x40, 0x2A, 0x14, 0x78, 0xD0, 0x21, 0x06, 0x31, 0x35, 0x00, 0x05, 0x31, 0x7E, 0x8B, 0x27, 0x00,
- 0x01, 0x2F, 0xF0, 0x05, 0xE0, 0x00, 0x1D, 0x01, 0x00, 0x33, 0x0E, 0x22, 0x0B, 0x31, 0x60, 0x5D,
- 0xFB, 0x7E, 0x01, 0x00, 0xDC, 0x00, 0xE0, 0x05, 0x6B, 0x30, 0x58, 0x01, 0x30, 0x01, 0x80, 0x25,
- 0x96, 0x31, 0xF0, 0x02, 0x04, 0x00, 0xF0, 0xFF, 0xD0, 0xFF, 0x20, 0x00, 0x30, 0x00, 0x26, 0x00,
- 0x35, 0x00, 0x75, 0x4A, 0xFD, 0x30, 0x2E, 0x79, 0xC0, 0x00, 0x35, 0x00, 0x03, 0x00, 0x08, 0x00,
- 0x10, 0x00, 0x60, 0xD2, 0xB1, 0x00, 0x1C, 0x00, 0xA9, 0x90, 0x40, 0x00, 0xCC, 0x06, 0x50, 0x1D,
- 0xAD, 0x01, 0x71, 0xC8, 0xB6, 0xC9, 0x14, 0x73, 0x75, 0x00, 0x10, 0x31, 0x3D, 0x1E, 0x7F, 0x00,
- 0xB4, 0x00, 0x36, 0x36, 0x80, 0x00, 0x12, 0x31, 0x8B, 0x08, 0x50, 0x1D, 0x46, 0x01, 0xF0, 0x11,
- 0x44, 0xCA, 0x0D, 0x00, 0x11, 0x00, 0xED, 0xB6, 0x15, 0x31, 0x3D, 0x1E, 0x71, 0x01, 0xC4, 0x00,
- 0xE5, 0x07, 0x19, 0x00, 0x3A, 0x00, 0x18, 0x31, 0x3D, 0x1E, 0xC0, 0x00, 0xA8, 0x00, 0x35, 0x06,
- 0x70, 0x00, 0x10, 0x00, 0x2E, 0x1E, 0x34, 0x01, 0x2E, 0xE7, 0x46, 0x76, 0x1F, 0x00, 0x31, 0x00,
- 0x1F, 0x31, 0x3D, 0x1E, 0xAD, 0x00, 0xA1, 0x27, 0x43, 0x01, 0x1B, 0x00, 0x31, 0x00, 0x21, 0x31,
- 0x3B, 0xB3, 0x50, 0x1D, 0xED, 0x00, 0xC4, 0x00, 0x40, 0x11, 0xAD, 0xAC, 0x2D, 0x70, 0xB4, 0x09,
- 0x37, 0x00, 0x26, 0x31, 0x35, 0x00, 0x24, 0x31, 0xB5, 0x1E, 0x0B, 0x01, 0xA0, 0x5E, 0xA5, 0x39,
- 0x08, 0x00, 0x27, 0x31, 0xDB, 0x06, 0x1D, 0x00, 0x69, 0x1D, 0x30, 0x00, 0xB8, 0x2B, 0x1A, 0x50,
- 0x20, 0x04, 0x30, 0x2E, 0xE5, 0x00, 0xC5, 0x00, 0x40, 0x04, 0x24, 0x2B, 0x17, 0x00, 0x37, 0x00,
- 0x2B, 0x31, 0x35, 0x00, 0x29, 0x31, 0xE5, 0x2D, 0x02, 0x01, 0xC0, 0xC6, 0xD6, 0x2C, 0x71, 0xC9,
- 0x2D, 0x31, 0xC9, 0x01, 0xA0, 0x5B, 0x30, 0x2E, 0xEE, 0x00, 0xBE, 0x00, 0x00, 0x05, 0x30, 0x00,
- 0x38, 0x31, 0x9E, 0x18, 0x03, 0x2E, 0x8D, 0x01, 0x30, 0x0B, 0xF4, 0x07, 0x11, 0x00, 0x3D, 0x00,
- 0xD9, 0x7D, 0x31, 0x31, 0x6D, 0x2D, 0xD8, 0x20, 0x78, 0x00, 0x34, 0x31, 0x7D, 0x32, 0x4F, 0x01,
- 0xEC, 0x00, 0xC0, 0x2A, 0x42, 0x51, 0x05, 0x00, 0x10, 0x00, 0x2D, 0x00, 0x14, 0x00, 0x40, 0x31,
- 0x6D, 0x2D, 0xA5, 0xCB, 0xB0, 0x00, 0xF6, 0x25, 0x90, 0x00, 0x8D, 0x26, 0x30, 0x2E, 0x3F, 0x01,
- 0xA6, 0x27, 0x1D, 0x00, 0x31, 0x00, 0x42, 0x31, 0x6D, 0x2D, 0x9C, 0x00, 0xB0, 0xA6, 0x34, 0x01,
- 0x17, 0x00, 0x34, 0x00, 0x65, 0x72, 0x44, 0x31, 0xDB, 0x06, 0x1E, 0x00, 0x50, 0x4F, 0x26, 0x06,
- 0x07, 0x01, 0x57, 0x00, 0xCC, 0x06, 0x10, 0x3F, 0xA4, 0x01, 0xE1, 0xD0, 0x03, 0x08, 0x1B, 0x00,
- 0x42, 0x00, 0x24, 0x40, 0xFE, 0x3F, 0x6D, 0xEB, 0x0E, 0x01, 0x06, 0x41, 0x39, 0x00, 0x27, 0x40,
- 0x4D, 0x3E, 0x18, 0x01, 0xE7, 0x00, 0x86, 0x92, 0x3B, 0x00, 0x39, 0x40, 0xC9, 0x01, 0x11, 0x00,
- 0x01, 0x3F, 0xA7, 0x00, 0xD2, 0x00, 0x83, 0x21, 0xFB, 0x7A, 0xB5, 0x00, 0x28, 0x40, 0x50, 0x01,
- 0xFF, 0xFF, 0xFC, 0xFF, 0x0D, 0x00, 0x3B, 0x00, 0x2B, 0x40, 0x35, 0x00, 0x2C, 0x40, 0xC5, 0x3E,
- 0xA9, 0x00, 0xDA, 0x00, 0x00, 0x00, 0x34, 0x00, 0xE4, 0x2C, 0xAB, 0xE5, 0x09, 0x00, 0x2E, 0x40,
- 0x4D, 0x3E, 0xCE, 0x00, 0xF0, 0xBA, 0xEC, 0x40, 0x84, 0x60, 0x1D, 0x00, 0x30, 0x40, 0x4D, 0x3E,
- 0x4A, 0x01, 0xD0, 0x19, 0x84, 0x49, 0x1E, 0x00, 0x1D, 0x00, 0x32, 0x40, 0x78, 0xD6, 0xF9, 0x76,
- 0x20, 0x04, 0x10, 0x3F, 0x1C, 0x01, 0xE4, 0x00, 0x43, 0x16, 0xE7, 0x40, 0xB2, 0x38, 0xD0, 0xA9,
- 0x35, 0x00, 0x36, 0x40, 0x35, 0x00, 0x33, 0x40, 0x8D, 0x16, 0x80, 0x00, 0x80, 0x00, 0x6C, 0xBA,
- 0x39, 0x00, 0xC0, 0x06, 0x80, 0x00, 0xE0, 0x00, 0x35, 0x06, 0x3F, 0x01, 0x4F, 0x00, 0xCC, 0x06,
- 0xB1, 0x4F, 0xA2, 0x00, 0x25, 0x01, 0x0C, 0x00, 0x80, 0x00, 0x40, 0x40, 0x9D, 0x50, 0xA4, 0x01,
- 0x6C, 0xE7, 0x91, 0x51, 0x24, 0x41, 0x71, 0x00, 0x43, 0x40, 0x9D, 0x50, 0x5B, 0x01, 0xAA, 0x00,
- 0xE5, 0x07, 0x1C, 0x00, 0x3E, 0x00, 0x5E, 0x40, 0x0B, 0x2A, 0xC0, 0x06, 0x0A, 0x01, 0xB3, 0x00,
- 0xC0, 0x10, 0xAE, 0x8C, 0x24, 0x2B, 0x1C, 0x00, 0x37, 0x00, 0x47, 0x40, 0x35, 0x00, 0x48, 0x40,
- 0x65, 0x4F, 0x29, 0x01, 0x40, 0x24, 0xD5, 0x2C, 0x0D, 0x00, 0x45, 0x40, 0xD9, 0x06, 0x50, 0x1D,
- 0xC0, 0x06, 0xE3, 0x00, 0xF7, 0xB9, 0xE2, 0x00, 0x40, 0x0F, 0xDC, 0x40, 0xF1, 0x02, 0xFE, 0xFF,
- 0x03, 0x00, 0x03, 0x00, 0x29, 0x00, 0x4B, 0x40, 0x6B, 0xEA, 0xC0, 0x06, 0xDA, 0x00, 0xE4, 0x00,
- 0x80, 0x0F, 0x9E, 0x18, 0x4C, 0x40, 0xBC, 0xD6, 0x23, 0x13, 0xC0, 0x06, 0xCD, 0x00, 0x0F, 0x01,
- 0x40, 0x0B, 0xDF, 0x40, 0xF1, 0x02, 0x01, 0x00, 0x80, 0x30, 0x0D, 0x00, 0x51, 0x40, 0x35, 0x00,
- 0x4D, 0x40, 0xE5, 0x5C, 0xC9, 0x00, 0x0C, 0x01, 0xFB, 0x72, 0x00, 0x0B, 0xDD, 0x40, 0xF1, 0x02,
- 0x1B, 0x00, 0x09, 0x00, 0x1E, 0x00, 0x08, 0x00, 0x54, 0x40, 0x35, 0x00, 0x4E, 0x40, 0xF3, 0x17,
- 0xC0, 0x06, 0xE6, 0x00, 0x16, 0x01, 0xC0, 0x1A, 0x9E, 0x18, 0x79, 0x2F, 0x4F, 0x40, 0x43, 0x4C,
- 0xC0, 0x06, 0x48, 0x01, 0xB0, 0x00, 0x40, 0x19, 0x35, 0x00, 0x22, 0xFE, 0x01, 0x00, 0x13, 0x00,
- 0x36, 0x00, 0x5A, 0x40, 0x35, 0x00, 0x55, 0x40, 0xFE, 0x4D, 0xEA, 0xDE, 0x5A, 0xA8, 0xC3, 0x06,
- 0xD2, 0x01, 0xD4, 0x56, 0x1C, 0x00, 0x61, 0x40, 0x35, 0x00, 0x5F, 0x40, 0x41, 0x02, 0x40, 0xC2,
- 0xCA, 0x06, 0x37, 0x00, 0x62, 0x40, 0x93, 0x00, 0x20, 0x00, 0x18, 0x71, 0x3F, 0x01, 0xB1, 0xE6,
- 0x6F, 0x00, 0xCC, 0x06, 0xC1, 0x68, 0x97, 0x51, 0x53, 0x00, 0x69, 0x40, 0xAE, 0x69, 0x04, 0x01,
- 0xA6, 0x51, 0x43, 0x00, 0x6C, 0x40, 0x0B, 0x2A, 0xC0, 0x68, 0x7A, 0x01, 0xAF, 0x00, 0x0E, 0x19,
- 0xBE, 0x76, 0x22, 0x2B, 0xFE, 0xFF, 0xFE, 0xFF, 0x16, 0x00, 0x3B, 0x00, 0x79, 0x40, 0x35, 0x00,
- 0x7A, 0x40, 0x75, 0x68, 0x2F, 0x01, 0xB5, 0x00, 0x95, 0xCD, 0x19, 0x00, 0x2D, 0x00, 0x6E, 0x40,
- 0xC9, 0x4B, 0xBD, 0x8B, 0x50, 0x00, 0xB1, 0x68, 0x67, 0x01, 0xAF, 0x00, 0x00, 0x11, 0xEF, 0x40,
- 0x33, 0x6E, 0x08, 0x00, 0x0E, 0x00, 0x77, 0x40, 0x35, 0x00, 0x75, 0x40, 0xFE, 0x4D, 0x80, 0x97,
- 0xDA, 0x69, 0x07, 0x01, 0x5A, 0x2E, 0xA0, 0xA1, 0xF0, 0x40, 0x94, 0x8D, 0x1D, 0x00, 0x70, 0x40,
- 0xAD, 0x69, 0x50, 0x01, 0x40, 0x24, 0xA4, 0x74, 0x0D, 0x00, 0x1D, 0x00, 0x72, 0x40, 0xAD, 0x69,
- 0x8E, 0x01, 0xA0, 0x64, 0x55, 0x76, 0xF3, 0x2E, 0x1B, 0x00, 0x74, 0x40, 0xBB, 0xDB, 0xC0, 0x68,
- 0xDA, 0x00, 0xBC, 0x00, 0x00, 0x0E, 0x49, 0x40, 0xF3, 0x02, 0x14, 0x00, 0x25, 0x00, 0x7E, 0x40,
- 0x35, 0x00, 0x7B, 0x40, 0xFE, 0x4D, 0x80, 0x09, 0xDE, 0xAB, 0xCA, 0x78, 0x10, 0x01, 0xA8, 0x00,
- 0x85, 0x0E, 0xE8, 0x40, 0x92, 0x5D, 0x12, 0x00, 0x13, 0x00, 0x22, 0x00, 0x82, 0x40, 0x35, 0x00,
- 0x7F, 0x40, 0xFE, 0x4D, 0x91, 0x00, 0x39, 0x00, 0x21, 0x00, 0xC6, 0x3A, 0xC8, 0x4F, 0xE6, 0x00,
- 0x5F, 0x00, 0xCC, 0x06, 0xA1, 0x7F, 0x97, 0x51, 0xA5, 0x00, 0x89, 0x40, 0x8D, 0x80, 0x36, 0x01,
- 0xF6, 0x54, 0x14, 0x00, 0x46, 0x00, 0x8C, 0x40, 0x0B, 0x2A, 0xA0, 0x7F, 0xDF, 0x97, 0x66, 0x01,
- 0xDE, 0x00, 0x40, 0x18, 0xB5, 0x00, 0x8E, 0x40, 0x50, 0x01, 0xF1, 0xFF, 0xF6, 0xFF, 0x17, 0x00,
- 0x3F, 0x00, 0x91, 0x40, 0x35, 0x00, 0x8D, 0x40, 0x33, 0x00, 0xA0, 0x7F, 0x65, 0x01, 0xBA, 0x9B,
- 0xD0, 0xDF, 0x00, 0x41, 0xF3, 0x02, 0x03, 0x00, 0x07, 0x00, 0x93, 0x40, 0xDB, 0x06, 0x22, 0x00,
- 0x00, 0x00, 0xD0, 0x00, 0x86, 0x1D, 0x87, 0x00, 0x3F, 0x00, 0xCC, 0x06, 0x10, 0x88, 0xBC, 0x00,
- 0xCC, 0x5B, 0x60, 0x49, 0x05, 0xE5, 0x3C, 0x00, 0x96, 0x40, 0xCB, 0x01, 0x10, 0x88, 0x03, 0x01,
- 0xE5, 0x00, 0x00, 0x1A, 0xB4, 0x00, 0x84, 0x15, 0x03, 0x00, 0x98, 0x40, 0x35, 0x00, 0x99, 0x40,
- 0xC5, 0x87, 0xEF, 0x6A, 0xD9, 0x00, 0xC3, 0x00, 0x00, 0x00, 0x06, 0x41, 0xF3, 0x02, 0x35, 0x00,
- 0x1F, 0x00, 0x9B, 0x40, 0x4D, 0x87, 0x14, 0x01, 0x70, 0xF0, 0x07, 0x41, 0x34, 0xDB, 0x23, 0x00,
- 0x9D, 0x40, 0x4D, 0x87, 0xB5, 0xCA, 0x7A, 0x01, 0xF0, 0x40, 0x08, 0x41, 0x64, 0xF7, 0x52, 0x00,
- 0x9F, 0x40, 0xDB, 0x06, 0x24, 0x00, 0x20, 0x3F, 0x00, 0x01, 0x56, 0x3F, 0x47, 0x00, 0xCC, 0x06,
- 0x30, 0x92, 0xF8, 0x00, 0xC8, 0x00, 0xDA, 0x4A, 0x56, 0x88, 0x37, 0x00, 0x0E, 0x93, 0xAB, 0x00,
- 0xE6, 0x00, 0x26, 0x01, 0x42, 0x00, 0xA8, 0x40, 0x6D, 0x91, 0x73, 0x01, 0x40, 0x9E, 0x0B, 0x41,
- 0xF3, 0x02, 0xC0, 0x62, 0xAA, 0x40, 0xCB, 0x01, 0xEE, 0xEB, 0x30, 0x92, 0x77, 0x01, 0xB7, 0x00,
- 0x00, 0x24, 0xE2, 0x02, 0xFF, 0xFF, 0xFF, 0xFF, 0x04, 0x00, 0x20, 0x00, 0xAD, 0x40, 0x35, 0x00,
- 0xAE, 0x40, 0xA5, 0x98, 0x0F, 0x01, 0xA1, 0x00, 0xC0, 0x07, 0xBD, 0xBC, 0x0D, 0x41, 0xF2, 0x02,
- 0x05, 0x00, 0x33, 0x00, 0x15, 0x00, 0xB1, 0x40, 0x35, 0x00, 0xAF, 0x40, 0xD3, 0x14, 0x30, 0x92,
- 0xE9, 0x00, 0xDE, 0x00, 0x80, 0x15, 0x09, 0x41, 0xF1, 0x02, 0xFC, 0xFF, 0xAF, 0x5A, 0xF1, 0xFF,
- 0x0C, 0x00, 0x1D, 0x00, 0xBA, 0x40, 0x35, 0x00, 0xB8, 0x40, 0xFE, 0x4D, 0xB0, 0x00, 0xE7, 0x01,
- 0x41, 0x00, 0x42, 0x9C, 0xD4, 0x00, 0x00, 0x11, 0x9E, 0x18, 0xB2, 0x40, 0x43, 0x4C, 0xDE, 0xCA,
- 0x30, 0x92, 0x87, 0x01, 0xF0, 0x00, 0x00, 0x08, 0xEB, 0x40, 0x34, 0xA5, 0x1A, 0x00, 0xBE, 0x40,
- 0x35, 0x00, 0xBB, 0x40, 0xFE, 0x4D, 0x90, 0x00, 0xE9, 0x4B, 0x30, 0x92, 0xDB, 0x00, 0xE2, 0x00,
- 0x5D, 0x31, 0xC0, 0x0B, 0x74, 0x15, 0x15, 0x00, 0x1A, 0x00, 0xC2, 0x40, 0x35, 0x00, 0xBF, 0x40,
- 0xFE, 0x4D, 0x92, 0x00, 0x37, 0x00, 0x90, 0xB5, 0x41, 0xA4, 0x09, 0x01, 0x00, 0x0C, 0xCF, 0x33,
- 0xD5, 0xA0, 0xD7, 0x72, 0xCA, 0x00, 0xEE, 0x00, 0x80, 0x0E, 0x72, 0x15, 0xFF, 0xFF, 0xB0, 0x00,
- 0x1E, 0x00, 0xC6, 0x40, 0x35, 0x00, 0xC3, 0x40, 0xEF, 0x7D, 0xBB, 0xA6, 0xCA, 0x00, 0x06, 0x01,
- 0xC0, 0x0E, 0xCF, 0x33, 0xBA, 0x78, 0x41, 0x02, 0x4C, 0x00, 0x21, 0x92, 0xE0, 0x00, 0xFC, 0x00,
- 0x00, 0x0F, 0x9E, 0x18, 0xC7, 0x40, 0x41, 0x02, 0x50, 0x1D, 0x30, 0x92, 0xF2, 0x00, 0xF7, 0x00,
- 0x80, 0x10, 0xC8, 0x00, 0x53, 0x99, 0xA7, 0xEF, 0x05, 0x00, 0x07, 0x00, 0xCA, 0x40, 0x37, 0x00,
- 0xB0, 0x19, 0xFC, 0x00, 0x20, 0x92, 0x99, 0x40, 0x58, 0x01, 0x08, 0x01, 0xC0, 0x1A, 0x36, 0x00,
- 0x51, 0x1A, 0xF6, 0xFF, 0xD3, 0xFF, 0x11, 0x00, 0xB5, 0x24, 0x32, 0x00, 0xC6, 0x1A, 0xCC, 0x40,
- 0x35, 0x00, 0x04, 0x00, 0x1A, 0x00, 0xE4, 0x1B, 0x80, 0x00, 0xD0, 0x07, 0x7C, 0x1C, 0x25, 0x00,
- 0xD0, 0x25, 0x66, 0x92, 0xCF, 0x00, 0xDB, 0x88, 0xE1, 0xE1, 0xF0, 0x3E, 0xCF, 0x33, 0x35, 0x00,
- 0x00, 0xE3, 0xA0, 0xB4, 0x3E, 0x01, 0xF5, 0x00, 0x00, 0x23, 0x14, 0x41, 0xF1, 0x02, 0xEE, 0xFF,
- 0xF9, 0xFF, 0x21, 0x00, 0x1A, 0x00, 0xDB, 0x40, 0xDB, 0x06, 0xA0, 0xB4, 0x11, 0xF7, 0xB9, 0x00,
- 0xB0, 0xE9, 0x94, 0x97, 0x00, 0x08, 0xD2, 0x40, 0xC9, 0x01, 0xF0, 0x0F, 0xA0, 0xB4, 0xC4, 0x00,
- 0xDD, 0x00, 0xC0, 0x23, 0xE2, 0x02, 0xFC, 0xFF, 0xFB, 0xFF, 0x0F, 0x00, 0x3F, 0x00, 0xE5, 0x5D,
- 0xD5, 0x40, 0x35, 0x00, 0xD6, 0x40, 0x43, 0x02, 0xA0, 0xB4, 0x33, 0x01, 0xC0, 0x00, 0x40, 0x23,
- 0x15, 0x41, 0x53, 0x99, 0x1D, 0x00, 0x11, 0x00, 0xD8, 0x40, 0x35, 0x00, 0xD9, 0x40, 0x65, 0xB9,
- 0x75, 0xBD, 0xDB, 0x00, 0x50, 0x44, 0x13, 0x41, 0xF3, 0x02, 0x32, 0x00, 0x2F, 0x00, 0xDE, 0x40,
- 0xC9, 0x01, 0x49, 0x00, 0x91, 0xB4, 0xE6, 0x00, 0xEA, 0x00, 0x40, 0x22, 0xC9, 0x00, 0x92, 0x5D,
- 0xFF, 0xFF, 0x57, 0x9D, 0x24, 0x00, 0x0B, 0x00, 0xE0, 0x40, 0x35, 0x00, 0xE3, 0x40, 0x65, 0xB9,
- 0x5F, 0x01, 0xE0, 0xF8, 0xE3, 0x43, 0xF3, 0x02, 0x33, 0x00, 0x48, 0x00, 0xE5, 0x40, 0xDB, 0x06,
- 0xC0, 0x1A, 0xC8, 0x00, 0xE2, 0x56, 0x66, 0x92, 0xF7, 0x00, 0xFA, 0x92, 0x61, 0x02, 0xC0, 0x1A,
- 0xB6, 0x00, 0xF2, 0x00, 0x47, 0x19, 0x32, 0x01, 0x08, 0x00, 0xF8, 0xFF, 0x40, 0x96, 0xEB, 0x40,
- 0x35, 0x00, 0xEC, 0x40, 0x85, 0xC3, 0x3B, 0xDE, 0x62, 0x01, 0xC7, 0x00, 0x75, 0x49, 0x0C, 0x00,
- 0x37, 0x00, 0xEE, 0x40, 0xC9, 0x01, 0x10, 0x71, 0xC0, 0x1A, 0x7B, 0x01, 0xD1, 0x00, 0x80, 0x21,
- 0x39, 0x00, 0x73, 0xA9, 0x1C, 0x00, 0x21, 0x00, 0xE5, 0xBD, 0xF3, 0x40, 0x35, 0x00, 0xF4, 0x40,
- 0xC3, 0x0F, 0xC0, 0x1A, 0x78, 0x01, 0xFC, 0x00, 0x40, 0x21, 0x26, 0x41, 0xF2, 0x02, 0xFC, 0xFF,
- 0x19, 0x00, 0x10, 0x00, 0xF0, 0x40, 0x35, 0x00, 0xF1, 0x40, 0xDE, 0xBD, 0x85, 0xC3, 0x10, 0x01,
- 0xF2, 0x00, 0x00, 0x00, 0x27, 0x41, 0xF3, 0x02, 0x24, 0x00, 0x3B, 0x00, 0xF6, 0x40, 0x0D, 0xC3,
- 0xDC, 0x00, 0xFB, 0x00, 0x00, 0x00, 0x1A, 0x43, 0x64, 0x0B, 0x10, 0x00, 0x79, 0xD7, 0xF8, 0x40,
- 0x8B, 0x16, 0xC0, 0x1A, 0xE4, 0x00, 0x02, 0x01, 0x00, 0x00, 0xC6, 0x00, 0xF3, 0x02, 0x09, 0x00,
- 0x03, 0x00, 0xFA, 0x40, 0x37, 0x00, 0x07, 0x00, 0x11, 0xB1, 0x1F, 0x00, 0x12, 0x40, 0x77, 0x01,
- 0x60, 0x01, 0xF8, 0x00, 0xE6, 0x0D, 0x92, 0xB1, 0xF8, 0xFF, 0xD5, 0xFF, 0x0E, 0x00, 0x07, 0xB2,
- 0x15, 0x40, 0x66, 0x1C, 0xD5, 0x1B, 0x87, 0x73, 0xD2, 0x1C, 0xD2, 0x1C, 0xB0, 0x19, 0xF0, 0x11,
- 0x5E, 0x75, 0x50, 0xD1, 0x38, 0x01, 0xF0, 0x00, 0xE6, 0x11, 0xE6, 0x40, 0xBD, 0xD1, 0x0A, 0x40,
- 0xBE, 0xD2, 0x07, 0x00, 0x6B, 0x1C, 0x09, 0x00, 0xC1, 0xC3, 0x9C, 0x00, 0x0B, 0x01, 0x80, 0x1B,
- 0xCF, 0x33, 0x5C, 0x94, 0x23, 0x9F, 0xC0, 0x1A, 0xA1, 0x00, 0x05, 0x01, 0x40, 0x20, 0x9E, 0x18,
- 0xFB, 0x40, 0xC3, 0x66, 0xC6, 0x1A, 0x8B, 0x16, 0x07, 0x40, 0x93, 0x00, 0x27, 0x00, 0x10, 0x3A,
- 0x66, 0x92, 0x0F, 0x01, 0xEC, 0xD6, 0xFD, 0x92, 0x60, 0xDD, 0xA4, 0x00, 0xE1, 0x00, 0x25, 0x01,
- 0x1A, 0x00, 0x50, 0x00, 0xFE, 0x40, 0x4D, 0xDE, 0x21, 0x01, 0xCC, 0x00, 0x20, 0x01, 0x08, 0x00,
- 0x93, 0x29, 0x30, 0x00, 0x00, 0x41, 0x72, 0x75, 0x4D, 0xDE, 0x80, 0x01, 0x10, 0x94, 0xF4, 0x07,
- 0x10, 0x00, 0x1B, 0x00, 0x03, 0x41, 0x4D, 0xDE, 0x78, 0x01, 0x90, 0x73, 0x53, 0x41, 0xF3, 0x02,
- 0x45, 0x00, 0x5C, 0x00, 0x05, 0x41, 0xDB, 0x06, 0x67, 0x7B, 0x28, 0x00, 0x00, 0x00, 0xA8, 0x00,
- 0x0F, 0xC4, 0x67, 0xE5, 0xD3, 0x00, 0xD6, 0x00, 0x26, 0x01, 0x36, 0x00, 0x07, 0x41, 0x0D, 0xE5,
- 0x50, 0x01, 0x18, 0x01, 0x00, 0x00, 0x2A, 0x41, 0x64, 0x0B, 0xAB, 0xF3, 0x20, 0x00, 0x09, 0x41,
- 0x0D, 0xE5, 0x08, 0x01, 0x20, 0xF2, 0x2B, 0x41, 0xF3, 0x02, 0x48, 0x00, 0x10, 0x00, 0x0B, 0x41,
- 0xCB, 0x01, 0xD0, 0xE5, 0xE7, 0x00, 0xD0, 0x00, 0x80, 0x03, 0x29, 0x41, 0xAE, 0xAA, 0xF3, 0x4C,
- 0x14, 0x00, 0x2B, 0x00, 0x0D, 0x41, 0x35, 0x00, 0x20, 0x41, 0x45, 0xEC, 0x00, 0x01, 0xC8, 0xEC,
- 0x0F, 0x41, 0x35, 0x00, 0x21, 0x41, 0x45, 0xEC, 0x19, 0x01, 0xC8, 0xEC, 0x11, 0x41, 0xAA, 0xAA,
- 0x35, 0x00, 0x22, 0x41, 0x45, 0xEC, 0x32, 0x01, 0xC8, 0xEC, 0x13, 0x41, 0x35, 0x00, 0x23, 0x41,
- 0x45, 0xEC, 0x4B, 0x01, 0xC8, 0xEC, 0x15, 0x41, 0x35, 0x00, 0x24, 0x41, 0x85, 0xE5, 0xEC, 0x00,
- 0xDA, 0x2E, 0x50, 0xC2, 0x31, 0x41, 0x94, 0x49, 0x25, 0x00, 0x17, 0x41, 0x0D, 0xE5, 0x07, 0x01,
- 0xDE, 0x00, 0x45, 0xF5, 0x11, 0x00, 0x1A, 0x00, 0x19, 0x41, 0x0D, 0xE5, 0x1E, 0x01, 0xD0, 0x19,
- 0x54, 0xF5, 0x97, 0xD5, 0x13, 0x00, 0x1D, 0x00, 0x1B, 0x41, 0x0D, 0xE5, 0x37, 0x01, 0xC0, 0x31,
- 0x05, 0xF7, 0x1E, 0x00, 0x1D, 0x41, 0x0D, 0xE5, 0x56, 0x01, 0x20, 0x06, 0x36, 0x42, 0xF3, 0x02,
- 0x0B, 0x00, 0x09, 0x00, 0xC5, 0xE4, 0x1F, 0x41, 0xDB, 0x06, 0x29, 0x00, 0x50, 0x62, 0x50, 0xC2,
- 0x44, 0x06, 0x0F, 0x00, 0x0F, 0x00, 0xCC, 0x06, 0x70, 0xFD, 0x45, 0x01, 0xF1, 0x40, 0x23, 0xE1,
- 0x11, 0x00, 0x0F, 0x00, 0x27, 0x41, 0x5C, 0xD7, 0x3B, 0xD9, 0x70, 0xFD, 0xD3, 0x00, 0x26, 0x01,
- 0xC0, 0x11, 0x9E, 0x18, 0x28, 0x41, 0x85, 0x00, 0x09, 0x01, 0xF4, 0x00, 0x00, 0x12, 0x2E, 0x01,
- 0x29, 0x41, 0x85, 0x00, 0x86, 0x01, 0x26, 0x01, 0xE5, 0x8B, 0x80, 0x12, 0x2E, 0x01, 0x2A, 0x41,
- 0xD1, 0x14, 0x50, 0xC0, 0x2A, 0x00, 0x00, 0x00, 0x0D, 0x01, 0xBA, 0x00, 0x80, 0x25, 0x2E, 0x01,
- 0x2C, 0x41, 0xCF, 0x7A, 0xE7, 0x4B, 0xC2, 0x05, 0x36, 0x01, 0x0B, 0x2E, 0xEA, 0x00, 0xC0, 0x25,
- 0x2E, 0x01, 0x2D, 0x41, 0x4E, 0x07, 0x50, 0x8D, 0x66, 0x08, 0x60, 0x5B, 0xE0, 0x05, 0xC4, 0x00,
- 0x15, 0x01, 0x00, 0x26, 0x2E, 0x01, 0x2E, 0x41, 0x4E, 0x07, 0xB0, 0x2C, 0xA0, 0x5C, 0x66, 0x08,
- 0x20, 0x18, 0xE0, 0x05, 0xCF, 0x33, 0x00, 0x00, 0x2F, 0x41, 0x4E, 0x07, 0xD1, 0x00, 0x99, 0x17,
- 0xE0, 0x05, 0xFE, 0x00, 0x89, 0x00, 0x80, 0x2A, 0x2E, 0x01, 0x32, 0x41, 0xB3, 0x1E, 0x95, 0xED,
- 0x2C, 0x00, 0x20, 0x88, 0x10, 0x01, 0x95, 0x1D, 0xEF, 0x00, 0xAD, 0x94, 0x10, 0x14, 0xA4, 0x01,
- 0xA1, 0x00, 0x06, 0x41, 0xA6, 0x00, 0x35, 0x41, 0xFD, 0x14, 0x3F, 0x01, 0xB3, 0x00, 0x00, 0x00,
- 0xDD, 0xBB, 0xE6, 0x43, 0xC3, 0x22, 0x16, 0x00, 0x13, 0x00, 0x37, 0x41, 0xFD, 0x14, 0x80, 0x00,
- 0xDF, 0x00, 0x00, 0x00, 0xE7, 0x43, 0xD3, 0x17, 0x7A, 0x00, 0x57, 0x00, 0x39, 0x41, 0xFB, 0x14,
- 0x2D, 0x00, 0x08, 0x53, 0x20, 0x08, 0x10, 0xEB, 0x64, 0x14, 0x49, 0x01, 0xDD, 0x88, 0xD1, 0x1A,
- 0xF1, 0x15, 0xC4, 0x51, 0xA6, 0x00, 0x3C, 0x41, 0x0D, 0x1A, 0xE9, 0x15, 0x3F, 0x41, 0x0D, 0x1A,
- 0x48, 0x01, 0xB0, 0x6F, 0x2E, 0x51, 0x14, 0x16, 0x32, 0x00, 0x50, 0x00, 0x42, 0x41, 0xFB, 0x14,
- 0x2E, 0x00, 0x20, 0x08, 0x46, 0x14, 0xF7, 0x00, 0xDD, 0x14, 0x91, 0x21, 0xB8, 0x1C, 0x45, 0x41,
- 0xCD, 0x20, 0x45, 0x01, 0x58, 0x19, 0x15, 0x29, 0x47, 0x41, 0xFB, 0x14, 0x2F, 0x00, 0xA8, 0x21,
- 0x3F, 0x01, 0xDD, 0x14, 0xA1, 0x26, 0xB8, 0x1C, 0x4A, 0x41, 0xDD, 0x25, 0xE9, 0x15, 0x4D, 0x41,
- 0xFB, 0x14, 0x30, 0x00, 0xBF, 0x26, 0x2A, 0x2B, 0x72, 0x5E, 0xB8, 0x1C, 0x50, 0x41, 0xED, 0x2A,
- 0xE7, 0x15, 0x1C, 0x00, 0xA6, 0x00, 0x53, 0x41, 0x1B, 0xC8, 0xB0, 0x2B, 0x38, 0x01, 0xF6, 0x00,
- 0xC0, 0x11, 0xA8, 0x40, 0xB2, 0x38, 0x01, 0x00, 0xB0, 0x5D, 0xF5, 0x16, 0x55, 0x41, 0x05, 0x00,
- 0x56, 0x41, 0x75, 0x30, 0x6A, 0x01, 0xCB, 0x00, 0x00, 0x00, 0x1E, 0x44, 0xA4, 0xA4, 0x32, 0x00,
- 0x58, 0x41, 0x05, 0x00, 0x5A, 0x41, 0x13, 0x12, 0xB0, 0x2B, 0x5F, 0x0F, 0x02, 0xE5, 0x00, 0x00,
- 0x5B, 0x41, 0xC3, 0x13, 0xB0, 0x00, 0xBF, 0x21, 0x46, 0x15, 0xD1, 0x35, 0xB8, 0x1C, 0x5E, 0x41,
- 0xBD, 0x36, 0x78, 0x01, 0x40, 0x3F, 0x14, 0x16, 0x0A, 0x00, 0x42, 0x00, 0x3A, 0x00, 0xDE, 0xBA,
- 0xBD, 0x36, 0xCC, 0x00, 0xAF, 0x00, 0x00, 0x00, 0xEA, 0x43, 0xC4, 0x79, 0x1A, 0x00, 0x61, 0x41,
- 0xBD, 0x36, 0xE3, 0x00, 0x16, 0x3B, 0x13, 0x00, 0x1A, 0x00, 0x63, 0x41, 0xBD, 0x36, 0x36, 0x01,
- 0x77, 0xAF, 0xB1, 0x00, 0x00, 0x00, 0x25, 0x41, 0xD3, 0x17, 0x25, 0x00, 0x18, 0x00, 0x65, 0x41,
- 0xFB, 0x2F, 0x42, 0x00, 0x00, 0x00, 0x81, 0x01, 0x1A, 0x01, 0x02, 0x16, 0x04, 0x00, 0x01, 0xFE,
- 0x28, 0x00, 0xE5, 0x72, 0x1A, 0x50, 0x05, 0x00, 0x12, 0x50, 0x13, 0x12, 0xF0, 0x3F, 0xA1, 0x00,
- 0x94, 0x00, 0x40, 0x1A, 0x2E, 0x01, 0x13, 0x50, 0x23, 0xC0, 0xF0, 0x3F, 0xCD, 0x00, 0x90, 0x00,
- 0x80, 0x18, 0x2E, 0x01, 0x5D, 0xD7, 0x16, 0x50, 0x05, 0x43, 0xCB, 0x00, 0xC4, 0x00, 0x80, 0x05,
- 0x2E, 0x01, 0x15, 0x50, 0x55, 0x41, 0xAF, 0x00, 0x8B, 0x00, 0x00, 0x19, 0x2E, 0x01, 0x17, 0x50,
- 0x55, 0x41, 0xB9, 0x00, 0x95, 0x00, 0x75, 0x5D, 0x40, 0x19, 0x2E, 0x01, 0x18, 0x50, 0x55, 0x41,
- 0xC6, 0x00, 0x98, 0x00, 0x80, 0x19, 0x2E, 0x01, 0x19, 0x50, 0x55, 0x41, 0xC7, 0x00, 0x90, 0x00,
- 0xC0, 0x19, 0x2E, 0x01, 0x14, 0x50, 0xC3, 0x13, 0x6F, 0xBE, 0x43, 0x00, 0x00, 0x00, 0xBE, 0x00,
- 0x0E, 0x01, 0x55, 0x14, 0xC8, 0x00, 0x23, 0x00, 0xAC, 0xC4, 0x70, 0x4D, 0x7A, 0x01, 0xD5, 0x00,
- 0x80, 0x07, 0xB5, 0x00, 0x28, 0x50, 0x30, 0x16, 0xFB, 0xFF, 0xAF, 0x3A, 0xFA, 0xFF, 0x19, 0x00,
- 0x56, 0x00, 0x2D, 0x50, 0x05, 0x00, 0x29, 0x50, 0x25, 0x4D, 0x40, 0x01, 0x50, 0xC2, 0x1A, 0x50,
- 0xD3, 0x17, 0x12, 0x00, 0x0A, 0x00, 0x21, 0x50, 0xAB, 0xBF, 0x70, 0x4D, 0xE7, 0xF2, 0x3F, 0x01,
- 0xD1, 0x00, 0x00, 0x0E, 0x22, 0x51, 0x70, 0x40, 0x05, 0x00, 0x05, 0x00, 0x30, 0x50, 0x05, 0x00,
- 0x2E, 0x50, 0x3F, 0x52, 0x4F, 0x53, 0x47, 0x01, 0xD1, 0x00, 0xC0, 0x0D, 0x1D, 0x50, 0x96, 0xF7,
- 0x84, 0x58, 0x03, 0x00, 0x33, 0x50, 0x05, 0x00, 0x31, 0x50, 0x13, 0xBB, 0x70, 0x4D, 0x45, 0x01,
- 0xF7, 0x00, 0x40, 0x25, 0x16, 0x50, 0x32, 0x5A, 0xFA, 0xFF, 0x09, 0x00, 0x07, 0x00, 0x25, 0x50,
- 0xAA, 0x41, 0x05, 0x00, 0x22, 0x50, 0x25, 0x4D, 0x5F, 0x01, 0xF0, 0xE0, 0x15, 0x50, 0xD4, 0x8B,
- 0x1E, 0x00, 0x27, 0x50, 0x09, 0x00, 0x20, 0x0F, 0x70, 0x4D, 0x5F, 0x0F, 0x00, 0x00, 0x1F, 0x50,
- 0x83, 0x00, 0xAE, 0xEB, 0x70, 0x4D, 0x60, 0x01, 0xCD, 0x00, 0x80, 0x06, 0x2E, 0x01, 0x1B, 0x50,
- 0x55, 0x5C, 0x62, 0x01, 0xDA, 0x00, 0xC0, 0x06, 0x2E, 0x01, 0x1C, 0x50, 0x55, 0x5C, 0x5A, 0x01,
- 0xE4, 0x00, 0x00, 0x07, 0xBA, 0xDE, 0x2E, 0x01, 0x1D, 0x50, 0x55, 0x5C, 0x4E, 0x01, 0xF2, 0x00,
- 0x40, 0x07, 0x2E, 0x01, 0x1E, 0x50, 0xA5, 0x5A, 0x45, 0x01, 0xF0, 0x00, 0x00, 0x26, 0x05, 0x00,
- 0x52, 0x99, 0xFE, 0xFF, 0x0C, 0x00, 0x6B, 0xD5, 0x02, 0x00, 0x36, 0x50, 0x05, 0x00, 0x34, 0x50,
- 0xA5, 0x5A, 0x48, 0x01, 0xF3, 0x00, 0x4F, 0x09, 0x0D, 0x50, 0xC3, 0x13, 0x44, 0x00, 0x20, 0xA9,
- 0x09, 0x01, 0x55, 0x14, 0xF5, 0x00, 0x3E, 0x00, 0x7C, 0xAF, 0x4C, 0x4E, 0xC0, 0x66, 0xB8, 0x00,
- 0xD5, 0x00, 0x40, 0x0E, 0xB5, 0x00, 0x43, 0x50, 0x31, 0x16, 0x04, 0x00, 0x15, 0x00, 0x43, 0x00,
- 0x42, 0x50, 0x05, 0x00, 0x44, 0x50, 0x75, 0x66, 0x5F, 0x01, 0x5A, 0xEF, 0x80, 0x0E, 0x1F, 0x50,
- 0x84, 0xA1, 0x0F, 0x00, 0x4E, 0x50, 0x09, 0x00, 0x52, 0x00, 0xB1, 0x66, 0xAB, 0x00, 0xFD, 0x00,
- 0x40, 0x22, 0x20, 0x50, 0x33, 0x6E, 0x06, 0x00, 0x0B, 0x00, 0x46, 0x50, 0xDA, 0xC9, 0x05, 0x00,
- 0x3E, 0x50, 0x75, 0x66, 0xFF, 0x00, 0xD2, 0x00, 0x05, 0xE1, 0x1E, 0x00, 0x3C, 0x00, 0x48, 0x50,
- 0xFB, 0x14, 0xC0, 0x66, 0xA4, 0x01, 0x90, 0xF8, 0x15, 0x16, 0x6B, 0x00, 0x4C, 0x50, 0x5C, 0x6B,
- 0x0B, 0x00, 0xC0, 0x66, 0xA9, 0x01, 0xBF, 0x00, 0x80, 0x0E, 0x2E, 0x01, 0x38, 0x50, 0x95, 0x70,
- 0x8C, 0x01, 0xE4, 0x00, 0x7F, 0xAC, 0x39, 0x50, 0x95, 0x70, 0x83, 0x01, 0xBA, 0x00, 0x2F, 0xAE,
- 0x5D, 0xD7, 0x3A, 0x50, 0x95, 0x70, 0x53, 0x01, 0xBF, 0x00, 0x40, 0x0F, 0x2E, 0x01, 0x3B, 0x50,
- 0x95, 0x70, 0x18, 0x01, 0xBE, 0x00, 0x80, 0x0F, 0x2E, 0x01, 0x3C, 0x50, 0x95, 0x70, 0xF5, 0x00,
- 0xC5, 0x00, 0x55, 0x83, 0xC0, 0x0F, 0x2E, 0x01, 0x3D, 0x50, 0xC3, 0x13, 0x45, 0x00, 0x20, 0x08,
- 0x0C, 0x01, 0x55, 0x14, 0x2F, 0x01, 0x3B, 0x00, 0xEC, 0x14, 0x01, 0x7B, 0x61, 0x6F, 0xE3, 0x1C,
- 0xE0, 0x6F, 0x58, 0x50, 0xBA, 0x9D, 0xED, 0x7B, 0xF0, 0x00, 0x66, 0x6F, 0x20, 0x00, 0x3D, 0x00,
- 0x5C, 0x50, 0xED, 0x7B, 0x32, 0x01, 0xE8, 0x00, 0x65, 0x6A, 0x19, 0x00, 0x13, 0x00, 0x5E, 0x50,
- 0x0B, 0x00, 0x00, 0x7B, 0x72, 0x01, 0x6B, 0x5D, 0xD2, 0x00, 0x40, 0x1B, 0x2E, 0x01, 0x4F, 0x50,
- 0x75, 0x81, 0x3B, 0x01, 0xB9, 0x00, 0x9F, 0xD8, 0x50, 0x50, 0x75, 0x81, 0x2A, 0x01, 0xC7, 0x00,
- 0xC0, 0x1B, 0x2E, 0x01, 0x51, 0x50, 0x75, 0x81, 0xD7, 0x75, 0xFF, 0x00, 0xBD, 0x00, 0x00, 0x1C,
- 0x2E, 0x01, 0x52, 0x50, 0x75, 0x81, 0xD4, 0x00, 0xB5, 0x00, 0x40, 0x1C, 0x2E, 0x01, 0x53, 0x50,
- 0x75, 0x81, 0x88, 0x00, 0xBE, 0x00, 0x80, 0x1C, 0x2E, 0x01, 0x9D, 0xF5, 0x54, 0x50, 0xC3, 0x13,
- 0x46, 0x00, 0x00, 0x00, 0x8C, 0x00, 0xC0, 0x95, 0x64, 0x14, 0x33, 0x01, 0x61, 0x00, 0x4A, 0x4E,
- 0x5A, 0x00, 0xD1, 0x8B, 0xED, 0x00, 0xE8, 0x00, 0x40, 0x1D, 0xCA, 0x50, 0xBE, 0x76, 0xD1, 0x17,
- 0x1C, 0x00, 0x01, 0x00, 0x22, 0x00, 0x07, 0x00, 0x70, 0x50, 0x05, 0x00, 0x6E, 0x50, 0x95, 0x8B,
- 0xB2, 0x00, 0xB8, 0x00, 0xC5, 0x1C, 0x0D, 0x00, 0x3A, 0x00, 0x60, 0x50, 0x49, 0xA8, 0xDE, 0x8B,
- 0x72, 0x8D, 0xE7, 0x00, 0xE5, 0x00, 0xC3, 0x17, 0x36, 0x50, 0xD2, 0xC0, 0x01, 0x00, 0x62, 0x00,
- 0x12, 0x00, 0x65, 0x50, 0x05, 0x00, 0x61, 0x50, 0x5F, 0x0F, 0x79, 0x4E, 0xE0, 0x8B, 0x22, 0x01,
- 0x73, 0x75, 0xAA, 0x00, 0x00, 0x18, 0xB2, 0x63, 0x00, 0x00, 0x06, 0x00, 0x0C, 0x00, 0x68, 0x50,
- 0x05, 0x00, 0x66, 0x50, 0x01, 0x00, 0x11, 0x00, 0xD1, 0x8B, 0x09, 0x01, 0xA8, 0x00, 0x00, 0x1D,
- 0x74, 0x6A, 0xD7, 0xFB, 0x1C, 0x00, 0x05, 0x00, 0x6A, 0x50, 0x09, 0x00, 0x51, 0x00, 0xD1, 0x8B,
- 0x6D, 0x01, 0xD7, 0x00, 0xC0, 0x1C, 0x37, 0x50, 0xD1, 0x17, 0xFB, 0xFF, 0xFD, 0xFF, 0x1B, 0x00,
- 0x28, 0x00, 0x6D, 0x50, 0xAA, 0x28, 0x05, 0x00, 0x6B, 0x50, 0x03, 0x00, 0x47, 0x00, 0x20, 0x08,
- 0x88, 0x00, 0xE6, 0x26, 0xBF, 0x00, 0x2A, 0x01, 0xF0, 0x13, 0x20, 0x99, 0xC2, 0x00, 0xD6, 0xB4,
- 0xC9, 0x00, 0x2D, 0xDE, 0x20, 0x99, 0x39, 0x2E, 0xA3, 0x00, 0x10, 0x8C, 0xD4, 0x1C, 0x0F, 0x00,
- 0x42, 0x00, 0x75, 0x50, 0x0E, 0x9A, 0x40, 0xFA, 0xD4, 0x1C, 0x0E, 0x00, 0x3D, 0x00, 0x79, 0x50,
- 0x0D, 0x9A, 0x61, 0x01, 0xE0, 0xF6, 0xB2, 0xBB, 0xE6, 0xBD, 0x31, 0xD0, 0x3A, 0x00, 0x83, 0x50,
- 0x9B, 0xBA, 0x20, 0x99, 0x10, 0x01, 0xE2, 0x00, 0xC0, 0x29, 0x45, 0x50, 0xC2, 0xBB, 0xFE, 0xFF,
- 0x20, 0x00, 0x07, 0x00, 0x7D, 0x50, 0x05, 0x00, 0x84, 0x50, 0x5C, 0xD7, 0x13, 0x12, 0x20, 0x99,
- 0x1F, 0x01, 0xE2, 0x00, 0x00, 0x2A, 0x2E, 0x01, 0x85, 0x50, 0x45, 0xA1, 0x74, 0x01, 0xF8, 0x00,
- 0x00, 0x29, 0x32, 0xC9, 0xFE, 0xFF, 0xD0, 0x39, 0x12, 0x00, 0x7F, 0x50, 0xBA, 0xD7, 0x05, 0x00,
- 0x88, 0x50, 0xA6, 0xA4, 0x0E, 0x01, 0xC0, 0x28, 0x47, 0x50, 0xF2, 0x57, 0xFD, 0xFF, 0x0A, 0x00,
- 0x10, 0x00, 0x81, 0x50, 0x05, 0x00, 0x89, 0x50, 0xF5, 0xA2, 0xF9, 0x00, 0xC5, 0x00, 0x75, 0xD5,
- 0x80, 0x28, 0x2E, 0x01, 0x86, 0x50, 0xF5, 0xA2, 0x0C, 0x01, 0xC5, 0x00, 0x40, 0x29, 0x2E, 0x01,
- 0x87, 0x50, 0xD5, 0x98, 0x13, 0x01, 0x70, 0xCC, 0x32, 0x00, 0x44, 0x56, 0x05, 0x00, 0x10, 0x50,
- 0x7E, 0x5F, 0x7B, 0xB0, 0x45, 0x00, 0x4D, 0x50, 0x80, 0x00, 0x18, 0x01, 0x10, 0x08, 0x2F, 0x50,
- 0xA1, 0xB1, 0xF9, 0xFF, 0xE0, 0xFF, 0x0C, 0x00, 0x1D, 0x00, 0x0E, 0x50, 0x05, 0x00, 0x0C, 0x50,
- 0x05, 0x00, 0x05, 0x9B, 0x02, 0x00, 0x36, 0xD3, 0xEB, 0x00, 0xBB, 0xB3, 0x71, 0xEB, 0x3F, 0x99,
- 0x37, 0x15, 0x20, 0x0F, 0x8C, 0x00, 0x04, 0x01, 0x55, 0x14, 0xEA, 0x00, 0x43, 0x00, 0xEC, 0x14,
- 0x20, 0x0F, 0x70, 0x01, 0xDD, 0xAE, 0xE3, 0x00, 0x05, 0x16, 0x13, 0x00, 0x4F, 0x00, 0x90, 0x50,
- 0xAD, 0xB1, 0x56, 0x01, 0xB4, 0x00, 0x05, 0x16, 0x0D, 0x00, 0x66, 0x00, 0x94, 0x50, 0x09, 0x00,
- 0x54, 0x00, 0xB1, 0xB0, 0x16, 0x01, 0x77, 0xBD, 0xFF, 0x00, 0x40, 0x2B, 0x58, 0x50, 0x73, 0xBD,
- 0x36, 0x00, 0x1D, 0x00, 0x97, 0x50, 0x05, 0x00, 0x95, 0x50, 0x25, 0xB2, 0x0D, 0x01, 0x0D, 0x01,
- 0x00, 0x00, 0x57, 0x50, 0x44, 0xA0, 0x09, 0x00, 0xF1, 0x5E, 0x99, 0x50, 0x09, 0x00, 0x90, 0xDB,
- 0x20, 0x0F, 0xFA, 0x00, 0x17, 0x01, 0xC0, 0x07, 0x61, 0x50, 0xD2, 0x17, 0x02, 0x00, 0x1B, 0x00,
- 0x0E, 0x00, 0x9C, 0x50, 0x05, 0x00, 0x9A, 0x50, 0xD3, 0x4E, 0xCE, 0xE5, 0x20, 0x0F, 0xD6, 0x00,
- 0x1A, 0x01, 0x00, 0x07, 0x72, 0x6A, 0x00, 0xC1, 0x1B, 0x00, 0x06, 0x00, 0x9F, 0x50, 0x05, 0x00,
- 0x9D, 0x50, 0x23, 0x97, 0x20, 0x0F, 0xDF, 0x00, 0xBF, 0x00, 0x80, 0x2B, 0x7D, 0xB9, 0x59, 0x50,
- 0xD1, 0x17, 0xFD, 0xFF, 0xFE, 0xFF, 0x1D, 0x00, 0x35, 0x00, 0xA8, 0x50, 0x05, 0x00, 0xA0, 0x50,
- 0x83, 0x00, 0x20, 0x0F, 0xE8, 0x00, 0xF4, 0x00, 0xC0, 0x2A, 0x2E, 0x01, 0xA1, 0x50, 0x6E, 0x5D,
- 0xF5, 0xBD, 0x1C, 0x01, 0xBE, 0x00, 0xC0, 0x2B, 0x92, 0xBE, 0xFC, 0xFF, 0xFF, 0xFF, 0xF8, 0xBE,
- 0xA2, 0x50, 0xA5, 0xBF, 0x25, 0x01, 0xF4, 0x00, 0x00, 0x2B, 0x2E, 0x01, 0xA3, 0x50, 0xA5, 0xBF,
- 0xD7, 0x7B, 0x58, 0x01, 0xBF, 0x00, 0x00, 0x2C, 0x2E, 0x01, 0xA4, 0x50, 0xF5, 0xBD, 0xA9, 0x00,
- 0xE3, 0x00, 0x40, 0x2A, 0xD7, 0x50, 0xF2, 0xA1, 0xFA, 0xFF, 0x12, 0x00, 0x0F, 0x00, 0xB0, 0x50,
- 0x05, 0x00, 0x2D, 0xAE, 0xAD, 0x50, 0xA5, 0xBF, 0xB2, 0x00, 0xE0, 0x00, 0xAF, 0x12, 0xAE, 0x50,
- 0x81, 0x00, 0xF0, 0x3F, 0x20, 0x0F, 0x91, 0x00, 0x1B, 0x01, 0x40, 0x2C, 0x2E, 0x01, 0xAC, 0x50,
- 0x13, 0xAD, 0x48, 0x00, 0x5F, 0xA0, 0x64, 0x50, 0x00, 0x01, 0x18, 0x01, 0xE0, 0x27, 0x04, 0x00,
- 0xBD, 0xD1, 0x8A, 0x50, 0x36, 0x00, 0x46, 0xAF, 0x66, 0x0B, 0x44, 0xB0, 0xF0, 0x13, 0xC0, 0x05,
- 0xBC, 0x00, 0xA6, 0xB2, 0xBB, 0x00, 0xEC, 0x5C, 0x3D, 0xB3, 0xC0, 0x05, 0xB9, 0x00, 0xA2, 0x00,
- 0xC5, 0x1C, 0x14, 0x00, 0x79, 0x00, 0xC0, 0x50, 0x0B, 0x00, 0xC0, 0x05, 0xBD, 0x00, 0xBE, 0x00,
- 0x80, 0x23, 0x2E, 0x01, 0xC4, 0x50, 0x23, 0x97, 0xCE, 0x75, 0xC0, 0x05, 0xE1, 0x00, 0xBE, 0x00,
- 0x00, 0x23, 0x92, 0xBE, 0x30, 0xA7, 0x1D, 0x00, 0x32, 0x00, 0xC8, 0x50, 0x05, 0x00, 0xC5, 0x50,
- 0x35, 0xD2, 0xEC, 0x00, 0xF3, 0x00, 0xC0, 0x17, 0x2E, 0x01, 0x5D, 0x5D, 0xC6, 0x50, 0xE5, 0xD3,
- 0x17, 0x01, 0xBE, 0x00, 0x40, 0x23, 0x86, 0xD4, 0xCC, 0x50, 0x05, 0x00, 0xC9, 0x50, 0x35, 0xD2,
- 0x23, 0x01, 0xF2, 0x00, 0x00, 0x18, 0x2E, 0x01, 0xCA, 0x50, 0x01, 0x00, 0x7D, 0xCF, 0x14, 0x00,
- 0x11, 0xCF, 0x80, 0x01, 0xD5, 0x00, 0x80, 0x22, 0xB5, 0x00, 0xCD, 0x50, 0x01, 0xA2, 0xF8, 0xFF,
- 0x12, 0x00, 0x5D, 0x00, 0xD0, 0x50, 0xCB, 0x8C, 0xC0, 0x05, 0x95, 0x01, 0xFB, 0x00, 0x7B, 0xED,
- 0xC0, 0x22, 0x5A, 0x50, 0xF2, 0xA1, 0xFC, 0xFF, 0x09, 0x00, 0x18, 0x00, 0xD2, 0x50, 0x05, 0x00,
- 0xBC, 0x50, 0x85, 0xD0, 0x6A, 0x01, 0xD4, 0x00, 0x05, 0x16, 0x07, 0x00, 0x3A, 0x00, 0xC3, 0x50,
- 0x76, 0xD6, 0x0D, 0xD0, 0xA2, 0x00, 0xEC, 0x00, 0x25, 0xA0, 0x10, 0x00, 0x3E, 0x00, 0xD4, 0x50,
- 0x2B, 0x5A, 0xC0, 0x05, 0x42, 0x01, 0xED, 0x00, 0x7F, 0x04, 0xD5, 0x50, 0x65, 0xE1, 0x1D, 0x01,
- 0xF8, 0x00, 0x75, 0xF9, 0xC0, 0x12, 0x2E, 0x01, 0xD6, 0x50, 0x65, 0xE1, 0x38, 0x01, 0xE0, 0x00,
- 0x00, 0x13, 0x2E, 0x01, 0xD7, 0x50, 0x11, 0xAD, 0x30, 0xE0, 0x49, 0x00, 0x83, 0x50, 0x98, 0x01,
- 0x28, 0x01, 0xA2, 0x16, 0xBD, 0x52, 0x96, 0x50, 0xC2, 0x63, 0x01, 0x00, 0x20, 0x00, 0x10, 0x00,
- 0xB7, 0x50, 0x05, 0x00, 0xB8, 0x50, 0xCE, 0xAE, 0xC2, 0x00, 0x3D, 0xCE, 0x00, 0x0C, 0x96, 0x00,
- 0xA6, 0xB2, 0x29, 0x01, 0x3D, 0xB3, 0xDE, 0xB9, 0x00, 0x0C, 0x54, 0x01, 0xF1, 0x00, 0x00, 0x00,
- 0x38, 0x00, 0xD3, 0x17, 0x1A, 0x00, 0x31, 0x00, 0xEA, 0x50, 0xAB, 0x96, 0x00, 0x0C, 0x79, 0x01,
- 0x0A, 0x01, 0x80, 0x17, 0x02, 0xAC, 0xF9, 0xFF, 0xAF, 0xED, 0x01, 0x00, 0x08, 0x00, 0x03, 0x00,
- 0xED, 0x50, 0x05, 0x00, 0xEE, 0x50, 0x85, 0xEB, 0xB7, 0x00, 0xE7, 0x00, 0xC6, 0x1C, 0x39, 0x00,
- 0xDD, 0x50, 0xBD, 0xEC, 0xD5, 0x00, 0xBD, 0x00, 0xC0, 0x0D, 0x5D, 0xAE, 0xAE, 0x50, 0x03, 0xA7,
- 0x87, 0x00, 0x14, 0x00, 0xE8, 0x50, 0x05, 0x00, 0xDE, 0x50, 0x83, 0x00, 0x00, 0x0C, 0xEB, 0x00,
- 0xBA, 0x00, 0x00, 0x0E, 0x2E, 0x01, 0xDF, 0x50, 0x45, 0xF2, 0x02, 0x01, 0x6B, 0xDD, 0xBA, 0x00,
- 0x40, 0x0E, 0x2E, 0x01, 0xE0, 0x50, 0x45, 0xF2, 0x19, 0x01, 0xBA, 0x00, 0x2F, 0x71, 0xE1, 0x50,
- 0x35, 0xED, 0xF3, 0x00, 0xD4, 0x00, 0xC0, 0x0E, 0x43, 0xA5, 0xFD, 0xFF, 0x16, 0x00, 0x75, 0xD7,
- 0x15, 0x00, 0xB6, 0xF1, 0xE2, 0x50, 0x35, 0xED, 0x2A, 0x01, 0xD4, 0x00, 0x00, 0x0F, 0x42, 0xA5,
- 0xFC, 0xFF, 0xFD, 0xFF, 0x19, 0x00, 0xA7, 0xF1, 0xE3, 0x50, 0x45, 0xF2, 0xF3, 0x00, 0xFD, 0x00,
- 0xAA, 0x51, 0x3F, 0x76, 0xE4, 0x50, 0x85, 0xEB, 0xCC, 0x00, 0x50, 0xB4, 0x33, 0x00, 0x34, 0xEC,
- 0x1A, 0x00, 0xF0, 0x50, 0x09, 0x00, 0x00, 0x0C, 0xD1, 0xEB, 0xC1, 0x00, 0x0F, 0x82, 0xF1, 0x50,
- 0xC3, 0x13, 0x97, 0x2D, 0x4B, 0x00, 0x00, 0x00, 0xB4, 0x00, 0xA6, 0xB2, 0xDB, 0x00, 0x3D, 0xB3,
- 0x10, 0x00, 0xB2, 0x00, 0xB6, 0x00, 0xC6, 0x1C, 0x58, 0x00, 0xF4, 0x50, 0xFD, 0x00, 0x85, 0x01,
- 0x70, 0x59, 0x14, 0x16, 0xE7, 0xBD, 0x0F, 0x00, 0x40, 0x00, 0xF7, 0x50, 0xCB, 0x8C, 0x10, 0x00,
- 0xD2, 0x00, 0xFF, 0x00, 0x80, 0x25, 0x95, 0x50, 0xA2, 0xBE, 0x02, 0x00, 0x4C, 0x00, 0x32, 0x00,
- 0xFA, 0x50, 0xF5, 0x00, 0xF8, 0x50, 0xDC, 0x97, 0x23, 0x97, 0x10, 0x00, 0x4B, 0x01, 0xE6, 0x00,
- 0x40, 0x29, 0x72, 0x05, 0xF7, 0xFF, 0xFD, 0xFF, 0x3A, 0x00, 0x18, 0x00, 0xFE, 0x50, 0xF5, 0x00,
- 0xFB, 0x50, 0xB1, 0x08, 0xB2, 0x06, 0x21, 0x01, 0xF7, 0x62, 0xD7, 0x00, 0x40, 0x25, 0xB6, 0x00,
- 0x82, 0x05, 0xFC, 0xFF, 0x1B, 0x00, 0x21, 0x00, 0x02, 0x51, 0xF5, 0x00, 0xFF, 0x50, 0x5F, 0x0F,
- 0x39, 0x70, 0x10, 0x00, 0x1F, 0x01, 0xCF, 0x00, 0x5F, 0x65, 0x5D, 0x9E, 0x06, 0x51, 0x55, 0x0B,
- 0x4F, 0x01, 0xCF, 0x00, 0x00, 0x26, 0xEE, 0x09, 0x07, 0x51, 0xD3, 0x4E, 0x10, 0x00, 0x7E, 0x01,
- 0xDA, 0x00, 0x40, 0x26, 0x9F, 0x50, 0xC2, 0x63, 0x10, 0xAD, 0x0D, 0x00, 0x55, 0x93, 0x05, 0x51,
- 0xF5, 0x00, 0x03, 0x51, 0x73, 0x01, 0x4C, 0x00, 0xC0, 0x46, 0xFF, 0x00, 0x55, 0x00, 0xD8, 0x00,
- 0x48, 0x00, 0xEC, 0x00, 0xB0, 0x10, 0xAE, 0x00, 0xB1, 0x6D, 0x23, 0x02, 0x10, 0x00, 0xCB, 0xBC,
- 0x41, 0x00, 0x0A, 0x51, 0x9D, 0x11, 0x79, 0x01, 0x00, 0x51, 0xC5, 0x03, 0x3F, 0x00, 0x0D, 0x51,
- 0xAB, 0x96, 0xB0, 0x10, 0xE0, 0x00, 0xCC, 0x00, 0x80, 0x10, 0xD3, 0x50, 0x81, 0x05, 0xF8, 0xFF,
- 0x56, 0x47, 0x10, 0x18, 0x27, 0x00, 0x0F, 0x51, 0xF5, 0x00, 0x28, 0x51, 0x31, 0x08, 0x5C, 0x00,
- 0xA1, 0x10, 0x0F, 0x01, 0xCC, 0x00, 0xC0, 0x10, 0x12, 0x16, 0x61, 0x51, 0x87, 0x16, 0x29, 0x51,
- 0xED, 0x09, 0x71, 0x45, 0x80, 0x00, 0x10, 0xA0, 0x56, 0x90, 0x52, 0x17, 0x3F, 0x01, 0xCC, 0x00,
- 0x00, 0x10, 0xC4, 0x17, 0x15, 0x00, 0x87, 0x16, 0x2B, 0x51, 0xB6, 0xAC, 0x5E, 0x19, 0x74, 0x10,
- 0xF4, 0x00, 0x90, 0x12, 0xAC, 0xEB, 0xD2, 0x08, 0x81, 0x01, 0x22, 0x00, 0x10, 0x51, 0x9D, 0x11,
- 0x2B, 0x01, 0xE6, 0x1D, 0x11, 0x00, 0x22, 0x00, 0x11, 0x51, 0x9D, 0x11, 0x5E, 0x01, 0xE6, 0x1D,
- 0x13, 0x00, 0x22, 0x00, 0x12, 0x51, 0xBC, 0xEB, 0x5B, 0x4E, 0xB0, 0x10, 0xF5, 0x00, 0xF6, 0x00,
- 0xC0, 0x0D, 0xD4, 0x50, 0xE3, 0xB7, 0x11, 0x00, 0x14, 0x00, 0x19, 0x51, 0xF5, 0x00, 0x1C, 0x51,
- 0x75, 0x22, 0x2D, 0x01, 0xF6, 0x00, 0x00, 0x0E, 0x5C, 0x57, 0x12, 0x23, 0x40, 0x08, 0x0E, 0x00,
- 0x14, 0x00, 0x1A, 0x51, 0xF5, 0x00, 0x1D, 0x51, 0x75, 0x22, 0x63, 0x01, 0xF6, 0x00, 0x40, 0x0E,
- 0xC3, 0x24, 0xFF, 0xFF, 0x20, 0x25, 0x1B, 0x51, 0xF5, 0x00, 0x79, 0xD7, 0x1E, 0x51, 0xD3, 0x33,
- 0xB0, 0x10, 0xF8, 0x00, 0xFD, 0x00, 0x80, 0x0E, 0x06, 0x00, 0xC3, 0x63, 0x0A, 0x00, 0x03, 0x00,
- 0x13, 0x51, 0xF5, 0x00, 0x16, 0x51, 0x85, 0x27, 0x2E, 0x01, 0xFD, 0x00, 0x55, 0x57, 0xC0, 0x0E,
- 0x22, 0x28, 0x00, 0x00, 0x71, 0x28, 0x14, 0x51, 0xF5, 0x00, 0x17, 0x51, 0x85, 0x27, 0x64, 0x01,
- 0xFD, 0x00, 0x00, 0x0F, 0x26, 0x28, 0x15, 0x51, 0xF5, 0x00, 0x18, 0x51, 0x53, 0x0B, 0xD6, 0x75,
- 0xB0, 0x10, 0xE4, 0x00, 0xB6, 0x00, 0xFF, 0x61, 0x1F, 0x51, 0x95, 0x2C, 0xE8, 0x00, 0xB6, 0x00,
- 0x80, 0x07, 0xEE, 0x09, 0x20, 0x51, 0x95, 0x2C, 0x16, 0x01, 0xB6, 0x00, 0xC0, 0x07, 0xEE, 0x09,
- 0xB9, 0xAE, 0x21, 0x51, 0x03, 0x43, 0xB0, 0x10, 0x1A, 0x01, 0xB6, 0x00, 0x00, 0x08, 0xEE, 0x09,
- 0x22, 0x51, 0x95, 0x2C, 0x43, 0x01, 0xB6, 0x00, 0xC0, 0x0A, 0xEE, 0x09, 0x23, 0x51, 0xA5, 0x31,
- 0x47, 0x01, 0xEB, 0xBA, 0xB6, 0x00, 0x00, 0x0B, 0xEE, 0x09, 0x24, 0x51, 0x95, 0x2C, 0xF7, 0x00,
- 0xEF, 0x00, 0x40, 0x0B, 0xEE, 0x09, 0x25, 0x51, 0xA5, 0x31, 0x30, 0x01, 0xEF, 0x00, 0x80, 0x0B,
- 0xEE, 0x09, 0x26, 0x51, 0x2E, 0xBF, 0xA5, 0x31, 0x65, 0x01, 0xEF, 0x00, 0xC0, 0x0B, 0xEE, 0x09,
- 0x27, 0x51, 0x11, 0xAD, 0xC0, 0xBA, 0x4C, 0x00, 0xD6, 0x50, 0x00, 0x01, 0x10, 0x01, 0x68, 0x0F,
- 0x03, 0x00, 0x25, 0xCC, 0x24, 0x00, 0x8A, 0x9A, 0xF5, 0x00, 0x2A, 0x51, 0x86, 0x04, 0x1A, 0x00,
- 0x55, 0xAF, 0xD6, 0x19, 0xA6, 0xCE, 0x4D, 0x00, 0x30, 0xCF, 0x06, 0x01, 0x55, 0x00, 0xC2, 0x00,
- 0x12, 0x00, 0xEC, 0x00, 0x70, 0x3F, 0xAE, 0x00, 0xE5, 0xB3, 0xCD, 0x00, 0xA7, 0x12, 0x36, 0x51,
- 0xFB, 0x21, 0x70, 0x3F, 0x7C, 0x01, 0xC5, 0x00, 0x00, 0x07, 0xB5, 0x00, 0x37, 0x51, 0x91, 0x4F,
- 0x00, 0x20, 0x47, 0x00, 0x3B, 0x51, 0xF5, 0x00, 0x38, 0x51, 0xCE, 0x55, 0xD5, 0x40, 0xC7, 0x00,
- 0x9D, 0x00, 0x00, 0x00, 0xD2, 0xB7, 0x50, 0x00, 0x52, 0x00, 0x6C, 0x00, 0x3D, 0x51, 0x5D, 0x40,
- 0x21, 0x01, 0xB6, 0x44, 0x4C, 0x00, 0x4F, 0x45, 0x6C, 0x01, 0xD0, 0x19, 0x5D, 0x56, 0x5B, 0x50,
- 0xD3, 0x17, 0x07, 0x00, 0x0B, 0x00, 0x3F, 0x51, 0x5D, 0x40, 0x89, 0x01, 0x30, 0xE0, 0x35, 0x48,
- 0x0F, 0x00, 0x42, 0x51, 0xFB, 0x00, 0x4E, 0x00, 0xE0, 0xD0, 0xF5, 0x00, 0x55, 0x00, 0xD3, 0xB6,
- 0x61, 0x00, 0x0C, 0x00, 0xEC, 0x00, 0x40, 0x4B, 0x16, 0x01, 0xA6, 0x4D, 0x90, 0x00, 0x0B, 0x00,
- 0x1E, 0x4C, 0xA6, 0x00, 0xB1, 0x00, 0x16, 0xD1, 0x4F, 0x00, 0x47, 0x51, 0x7D, 0x4A, 0xA4, 0x01,
- 0xAC, 0x5E, 0x91, 0x12, 0x94, 0x6F, 0x46, 0x00, 0x4A, 0x51, 0x7D, 0x4A, 0xE7, 0x00, 0xA0, 0x3F,
- 0x5D, 0x50, 0xD2, 0x17, 0xFA, 0xFF, 0x13, 0x00, 0x2E, 0x00, 0x4C, 0x51, 0xFB, 0x00, 0x4F, 0x00,
- 0xB0, 0x19, 0x86, 0xBA, 0x26, 0x4D, 0xE8, 0x00, 0x0A, 0x00, 0xEC, 0x00, 0xB1, 0x53, 0x96, 0x12,
- 0x00, 0x51, 0x4F, 0x51, 0xF9, 0x00, 0x12, 0x00, 0xA1, 0x53, 0x13, 0x01, 0x0B, 0x01, 0x00, 0x0C,
- 0x53, 0x52, 0xFD, 0xFF, 0xF7, 0xE6, 0x15, 0x00, 0x33, 0x00, 0x51, 0x51, 0xED, 0x52, 0x69, 0x01,
- 0x1C, 0x01, 0x00, 0x00, 0x5C, 0x51, 0x44, 0x48, 0x2B, 0x00, 0x59, 0x51, 0x1B, 0xBA, 0xB0, 0x53,
- 0x20, 0x01, 0x09, 0x01, 0x40, 0x19, 0x5D, 0xCE, 0x9C, 0x51, 0xD3, 0x17, 0x0A, 0x00, 0x0A, 0x00,
- 0x54, 0x51, 0xF5, 0x00, 0x52, 0x51, 0x83, 0x27, 0x71, 0x5A, 0x32, 0x01, 0x80, 0x18, 0x31, 0x00,
- 0xD2, 0x97, 0x80, 0x48, 0x16, 0x00, 0x57, 0x51, 0xEA, 0x9C, 0xF5, 0x00, 0x55, 0x51, 0x73, 0x01,
- 0x50, 0x00, 0x20, 0x94, 0xE1, 0x00, 0x00, 0x00, 0x5E, 0x50, 0x71, 0x3C, 0x50, 0x00, 0x16, 0x00,
- 0x21, 0x00, 0x5D, 0x51, 0xFB, 0x00, 0xD0, 0x5D, 0x36, 0x01, 0x38, 0xF7, 0x00, 0xD1, 0x11, 0x59,
- 0x51, 0x5E, 0x06, 0x00, 0x1C, 0x00, 0x5A, 0x51, 0xEB, 0xE0, 0xD0, 0x5D, 0xEC, 0x00, 0x89, 0x00,
- 0xC0, 0x18, 0x71, 0x5C, 0x04, 0x00, 0xFB, 0xFF, 0x19, 0x00, 0x08, 0x00, 0xEB, 0x9D, 0x49, 0x00,
- 0x5B, 0x51, 0xF5, 0x00, 0x5C, 0x51, 0x85, 0x5D, 0x14, 0x01, 0xFA, 0x00, 0x00, 0x00, 0x5F, 0x50,
- 0x33, 0x5E, 0x3A, 0x00, 0x29, 0x00, 0x5E, 0x51, 0xAB, 0x59, 0xD0, 0x5D, 0xB4, 0x00, 0x73, 0x5D,
- 0xBC, 0x00, 0x00, 0x19, 0x11, 0x02, 0x51, 0x5E, 0x0C, 0x00, 0x3A, 0x00, 0x61, 0x51, 0xF5, 0x00,
- 0x60, 0x51, 0xE5, 0x60, 0x20, 0x01, 0xF8, 0x00, 0x00, 0x1A, 0xEE, 0x09, 0x5F, 0x51, 0x53, 0x0B,
- 0x2E, 0xD7, 0xD0, 0x5D, 0x2C, 0x01, 0x05, 0x01, 0x00, 0x16, 0xEE, 0x09, 0x62, 0x51, 0xA3, 0x31,
- 0xD0, 0x5D, 0xF4, 0x00, 0x35, 0x01, 0x40, 0x16, 0xEE, 0x09, 0x63, 0x51, 0xE5, 0x60, 0x6C, 0x01,
- 0x3A, 0x01, 0x6A, 0x6B, 0xEF, 0x69, 0x64, 0x51, 0xE5, 0x60, 0xBE, 0x00, 0x8F, 0x6B, 0x00, 0x00,
- 0x65, 0x51, 0xE5, 0x60, 0x5B, 0x01, 0x21, 0x01, 0xEF, 0x69, 0x66, 0x51, 0xE5, 0x60, 0xE0, 0x00,
- 0x2E, 0x01, 0xEF, 0x69, 0xB5, 0xB5, 0x67, 0x51, 0xE5, 0x60, 0x87, 0x01, 0xDF, 0x69, 0x00, 0x00,
- 0x68, 0x51, 0xE5, 0x60, 0x00, 0x01, 0x26, 0x01, 0xEF, 0x69, 0x69, 0x51, 0xE5, 0x60, 0x6F, 0x01,
- 0x3F, 0x01, 0xEF, 0x69, 0x6A, 0x51, 0xD6, 0x6A, 0xE5, 0x60, 0x1E, 0x01, 0x2A, 0x01, 0xEF, 0x69,
- 0x6B, 0x51, 0xE5, 0x60, 0x12, 0x01, 0x3C, 0x01, 0xEF, 0x69, 0x6C, 0x51, 0xE5, 0x60, 0x31, 0x01,
- 0x0F, 0x79, 0x00, 0x00, 0x6D, 0x51, 0xE5, 0x60, 0xCB, 0x7B, 0x4B, 0x01, 0x29, 0x01, 0xEF, 0x69,
- 0x6E, 0x51, 0x23, 0x17, 0xB0, 0x06, 0x08, 0x01, 0xD4, 0x00, 0x40, 0x2B, 0xCB, 0x51, 0x32, 0x5E,
- 0x02, 0x00, 0x15, 0x00, 0x23, 0x00, 0x76, 0x51, 0xF5, 0x00, 0xD1, 0x94, 0x70, 0x51, 0xDE, 0x18,
- 0xD0, 0x4E, 0xF6, 0x00, 0x09, 0x00, 0xD1, 0x7D, 0x00, 0x01, 0xE1, 0x00, 0x9F, 0xC3, 0x52, 0x00,
- 0x08, 0x00, 0xF3, 0x80, 0x00, 0x32, 0xEF, 0x09, 0x65, 0x82, 0x05, 0x01, 0x83, 0xA8, 0xE2, 0x00,
- 0x00, 0x31, 0xEF, 0x09, 0x83, 0x27, 0xB0, 0x06, 0xEF, 0x09, 0x50, 0x00, 0x7A, 0x51, 0xD1, 0x04,
- 0xA0, 0x01, 0xB0, 0x06, 0xFB, 0x00, 0xD0, 0x19, 0xCA, 0x51, 0x33, 0x5E, 0x1A, 0x00, 0x13, 0xD7,
- 0x2F, 0x00, 0x7E, 0x51, 0xED, 0x81, 0x00, 0x7E, 0x80, 0x2B, 0xEF, 0x09, 0x53, 0x0B, 0xB0, 0x06,
- 0xE8, 0x00, 0xEC, 0x00, 0x40, 0x2D, 0xEE, 0x09, 0x7F, 0x51, 0xD5, 0x8A, 0xE1, 0x00, 0x03, 0x01,
- 0x75, 0x5D, 0x80, 0x2D, 0xEE, 0x09, 0x80, 0x51, 0xD5, 0x8A, 0xDF, 0x00, 0x16, 0x01, 0xC0, 0x2D,
- 0xEE, 0x09, 0x81, 0x51, 0xD5, 0x8A, 0x31, 0x01, 0xD4, 0x00, 0x00, 0x2E, 0xEE, 0x09, 0x82, 0x51,
- 0xD5, 0x8A, 0xD7, 0x75, 0x28, 0x01, 0xF7, 0x00, 0x40, 0x2E, 0xEE, 0x09, 0x83, 0x51, 0xD5, 0x8A,
- 0x33, 0x01, 0x1B, 0x01, 0x80, 0x2E, 0xEE, 0x09, 0x84, 0x51, 0xC5, 0x85, 0x01, 0x01, 0x89, 0x00,
- 0xC0, 0x2E, 0xEE, 0x09, 0xAD, 0xA5, 0x85, 0x51, 0xF6, 0x94, 0xAB, 0x00, 0x00, 0x2F, 0xEE, 0x09,
- 0x86, 0x51, 0xF6, 0x94, 0xEF, 0x00, 0x40, 0x2F, 0xEE, 0x09, 0x87, 0x51, 0x31, 0x08, 0xB0, 0x10,
- 0x52, 0x00, 0x20, 0xE5, 0xC8, 0x00, 0x91, 0x4D, 0x40, 0x34, 0xEE, 0x09, 0xB0, 0x27, 0xED, 0x18,
- 0xD1, 0x00, 0x19, 0x01, 0x00, 0x05, 0x99, 0x00, 0xFE, 0x00, 0x55, 0x00, 0x0D, 0x01, 0x35, 0x00,
- 0xEC, 0x00, 0x00, 0x05, 0xCE, 0x00, 0xA6, 0x9D, 0x71, 0x5F, 0x45, 0x00, 0xBA, 0x4D, 0xA1, 0x06,
- 0x00, 0x05, 0xD3, 0x00, 0x88, 0x00, 0x40, 0x0B, 0x12, 0x02, 0xFB, 0xFF, 0x1A, 0x00, 0x09, 0x00,
- 0x66, 0x00, 0x13, 0x60, 0xF5, 0x00, 0x10, 0x60, 0x33, 0xB7, 0x36, 0xDD, 0x00, 0x05, 0xCF, 0x00,
- 0x88, 0x00, 0xF3, 0x38, 0xFC, 0xFF, 0x77, 0x00, 0xD0, 0x03, 0xF6, 0x00, 0x11, 0x60, 0x85, 0xA0,
- 0x68, 0x01, 0x88, 0x00, 0x80, 0x40, 0xC3, 0x03, 0x1A, 0x00, 0x08, 0x00, 0xEB, 0x16, 0x66, 0x00,
- 0x17, 0x60, 0xF5, 0x00, 0x14, 0x60, 0x35, 0xA2, 0x6C, 0x01, 0x88, 0x00, 0xC0, 0x40, 0xF3, 0x00,
- 0x77, 0x00, 0x1E, 0x00, 0x47, 0xA3, 0x15, 0x60, 0xD1, 0x04, 0x50, 0x17, 0x00, 0x05, 0x6F, 0x79,
- 0x50, 0x01, 0x10, 0x01, 0x80, 0x05, 0x16, 0x60, 0x14, 0x1E, 0x10, 0x00, 0x19, 0x60, 0xF5, 0x00,
- 0x1A, 0x60, 0xB3, 0x0E, 0x00, 0x05, 0xF1, 0x00, 0x03, 0x01, 0x00, 0x21, 0x10, 0x60, 0xD2, 0x17,
- 0xAF, 0x77, 0xFF, 0xFF, 0x12, 0x00, 0x04, 0x00, 0x1C, 0x60, 0xF5, 0x00, 0x1D, 0x60, 0xF5, 0xA8,
- 0x0E, 0x01, 0xDF, 0x00, 0xC6, 0x16, 0x0B, 0x60, 0x23, 0x23, 0x1F, 0x00, 0x1D, 0x00, 0x1F, 0x60,
- 0xF5, 0x00, 0xC5, 0x2D, 0x20, 0x60, 0x73, 0x01, 0x5B, 0x00, 0x8F, 0x9D, 0x37, 0x15, 0xA0, 0xAC,
- 0xCC, 0x00, 0x88, 0x00, 0x00, 0x41, 0x25, 0xA1, 0x6D, 0x00, 0x24, 0x60, 0xF5, 0x00, 0x21, 0x60,
- 0x33, 0xA2, 0xA0, 0xAC, 0x77, 0xDD, 0xC7, 0x00, 0x88, 0x00, 0x40, 0x41, 0x52, 0x00, 0xF2, 0xFF,
- 0x7F, 0x00, 0x0F, 0x00, 0x47, 0xA3, 0x22, 0x60, 0x05, 0xAE, 0x72, 0x01, 0x88, 0x00, 0xC0, 0x1B,
- 0x85, 0xA4, 0x6D, 0x00, 0x28, 0x60, 0xBA, 0xFA, 0xF5, 0x00, 0x25, 0x60, 0xB5, 0xAF, 0x76, 0x01,
- 0x88, 0x00, 0x00, 0x1C, 0xF3, 0x00, 0x7F, 0x00, 0x98, 0xA6, 0x26, 0x60, 0x05, 0xAE, 0x14, 0x01,
- 0x88, 0x00, 0xC0, 0x07, 0x01, 0x70, 0x08, 0x00, 0x2E, 0xCB, 0xA2, 0xA4, 0x1C, 0x00, 0x5F, 0x00,
- 0x2C, 0x60, 0xF5, 0x00, 0x29, 0x60, 0x53, 0x0B, 0xA0, 0xAC, 0x2D, 0x01, 0x88, 0x00, 0x3F, 0x32,
- 0x2A, 0x60, 0x43, 0xA7, 0xA0, 0xAC, 0x3B, 0x01, 0x15, 0x01, 0xBB, 0xBC, 0xC0, 0x0B, 0x08, 0x60,
- 0xD3, 0x17, 0x1C, 0x00, 0x0F, 0x00, 0x2E, 0x60, 0xF5, 0x00, 0x2F, 0x60, 0x83, 0x27, 0xA0, 0xAC,
- 0xF4, 0x00, 0x19, 0x01, 0x00, 0x0C, 0x0A, 0x60, 0x23, 0x23, 0x14, 0x00, 0xEB, 0x5D, 0x0F, 0x00,
- 0x31, 0x60, 0xF5, 0x00, 0x32, 0x60, 0xD5, 0xB9, 0x15, 0x01, 0x19, 0x01, 0xC0, 0x20, 0x09, 0x60,
- 0x23, 0x23, 0x19, 0x00, 0x0C, 0x00, 0x34, 0x60, 0xF5, 0x00, 0x35, 0x60, 0x25, 0xB8, 0xEF, 0xB2,
- 0x67, 0x01, 0x15, 0x01, 0xC0, 0x17, 0x14, 0x60, 0x63, 0x0F, 0x10, 0x00, 0x0F, 0x00, 0x37, 0x60,
- 0xF5, 0x00, 0x38, 0x60, 0xB3, 0x0E, 0xA0, 0xAC, 0xE8, 0x00, 0xDE, 0x00, 0x37, 0xAB, 0x3A, 0x60,
- 0xB2, 0x5D, 0xF5, 0x00, 0x3B, 0x60, 0x23, 0x5A, 0x50, 0x17, 0x91, 0x00, 0x26, 0x01, 0x50, 0x00,
- 0x5D, 0x60, 0x5E, 0x60, 0x91, 0x00, 0x4F, 0x00, 0x1D, 0x00, 0x4E, 0x60, 0xF5, 0x00, 0x44, 0x60,
- 0x95, 0xC0, 0x55, 0xB5, 0xFA, 0x00, 0x16, 0xC1, 0x4C, 0x00, 0xA7, 0xC1, 0x45, 0x60, 0x95, 0xC0,
- 0x5E, 0x01, 0x16, 0xC1, 0x46, 0x00, 0xA7, 0xC1, 0x46, 0x60, 0x95, 0xC0, 0xBF, 0x00, 0x0B, 0x01,
- 0x25, 0xC1, 0x33, 0x00, 0x55, 0x75, 0x15, 0x00, 0xB6, 0xC1, 0x47, 0x60, 0x95, 0xC0, 0x04, 0x01,
- 0x26, 0xC6, 0x37, 0x00, 0xB7, 0xC6, 0x48, 0x60, 0x95, 0xC0, 0x4C, 0x01, 0x26, 0xC6, 0x35, 0x00,
- 0x15, 0x00, 0x4F, 0x60, 0xF5, 0x00, 0x6D, 0x55, 0x49, 0x60, 0x95, 0xC0, 0xD6, 0x00, 0xF8, 0x00,
- 0x25, 0xC1, 0x2B, 0x00, 0x0E, 0x00, 0x26, 0xCA, 0x4A, 0x60, 0x95, 0xC0, 0x0A, 0x01, 0x36, 0xCB,
- 0x2A, 0x00, 0xC7, 0xCB, 0x4B, 0x60, 0x95, 0xC0, 0x95, 0x75, 0x3F, 0x01, 0x36, 0xCB, 0x29, 0x00,
- 0xC7, 0xCB, 0x4C, 0x60, 0x83, 0x27, 0x50, 0x17, 0xD9, 0x00, 0x27, 0x01, 0x9F, 0x35, 0x50, 0x60,
- 0xC5, 0xCF, 0x40, 0x01, 0x27, 0x01, 0x01, 0x0B, 0xEE, 0x09, 0x5D, 0xD7, 0x51, 0x60, 0xC5, 0xCF,
- 0xAD, 0x00, 0x21, 0x01, 0x02, 0x0B, 0xEE, 0x09, 0x52, 0x60, 0xC5, 0xCF, 0x01, 0x01, 0x21, 0x01,
- 0x03, 0x0B, 0xEE, 0x09, 0x53, 0x60, 0xC5, 0xCF, 0x54, 0x01, 0x21, 0x01, 0x75, 0x5D, 0x04, 0x0B,
- 0xEE, 0x09, 0x54, 0x60, 0xC5, 0xCF, 0xEC, 0x00, 0x0C, 0x01, 0x05, 0x0B, 0xEE, 0x09, 0x55, 0x60,
- 0xC5, 0xCF, 0x0A, 0x01, 0x07, 0x01, 0x06, 0x0B, 0xEE, 0x09, 0x56, 0x60, 0xC5, 0xCF, 0x97, 0x5B,
- 0x45, 0x01, 0x07, 0x01, 0x07, 0x0B, 0xEE, 0x09, 0x57, 0x60, 0x83, 0x06, 0x50, 0x17, 0x98, 0x00,
- 0x88, 0x00, 0x80, 0x0D, 0x25, 0xA1, 0x99, 0x00, 0x3F, 0x60, 0xF5, 0x00, 0x3C, 0x60, 0xD1, 0x04,
- 0x5D, 0xEE, 0x44, 0x00, 0xD1, 0xC0, 0x93, 0x00, 0x88, 0x00, 0xC0, 0x0D, 0xEE, 0x09, 0x3D, 0x60,
- 0x53, 0x0B, 0x50, 0x17, 0x43, 0x01, 0x88, 0x00, 0x40, 0x20, 0x64, 0xB5, 0x1A, 0x00, 0x56, 0x00,
- 0x43, 0x60, 0xBA, 0xD8, 0xF5, 0x00, 0x40, 0x60, 0xA5, 0xE0, 0x5C, 0x01, 0x88, 0x00, 0x80, 0x20,
- 0xEE, 0x09, 0x41, 0x60, 0xA3, 0x31, 0x50, 0x17, 0x50, 0x00, 0x80, 0x0F, 0x1B, 0x60, 0xD2, 0x17,
- 0x02, 0x00, 0x1C, 0x00, 0xAB, 0xAA, 0x06, 0x00, 0x5A, 0x60, 0xF5, 0x00, 0x59, 0x60, 0x07, 0xE4,
- 0x82, 0x0F, 0xA3, 0xE4, 0xFF, 0xFF, 0x00, 0xE5, 0x5C, 0x60, 0xF5, 0x00, 0x5B, 0x60, 0x73, 0x01,
- 0x5D, 0x00, 0x80, 0x9D, 0x00, 0x01, 0x72, 0xE5, 0xB6, 0x9D, 0x34, 0x00, 0xFC, 0x9F, 0xB0, 0xE7,
- 0xCD, 0x00, 0x88, 0x00, 0x40, 0x21, 0xA6, 0xAE, 0x66, 0x60, 0xF5, 0x00, 0x63, 0x60, 0x33, 0xA2,
- 0xB0, 0xE7, 0xC8, 0x00, 0x88, 0x00, 0x80, 0x21, 0x2E, 0xEF, 0x52, 0x00, 0xED, 0xFF, 0x7F, 0x00,
- 0x14, 0x00, 0x47, 0xA3, 0x64, 0x60, 0x43, 0xA7, 0xB0, 0xE7, 0x56, 0x01, 0xFA, 0x00, 0xC0, 0x0C,
- 0x12, 0x60, 0x23, 0x23, 0x10, 0x00, 0x16, 0x00, 0x68, 0x60, 0x3A, 0xAB, 0xF5, 0x00, 0x69, 0x60,
- 0x75, 0xEC, 0x72, 0x01, 0x1C, 0x01, 0xC0, 0x0F, 0xD2, 0xBD, 0x01, 0x04, 0x0F, 0x00, 0x6B, 0x60,
- 0xF5, 0x00, 0x6C, 0x60, 0x73, 0x01, 0x5E, 0x00, 0xC8, 0xE7, 0x0E, 0x01, 0x5C, 0xCB, 0x7D, 0xE8,
- 0x20, 0xF0, 0xCA, 0x00, 0x88, 0x00, 0x80, 0x0E, 0x62, 0xB5, 0xFF, 0xFF, 0xF0, 0x3D, 0x62, 0x00,
- 0x70, 0x60, 0xF5, 0x00, 0x6D, 0x60, 0x53, 0x0B, 0x20, 0xF0, 0xE4, 0x00, 0x88, 0x00, 0x75, 0x6B,
- 0xC0, 0x0E, 0xEE, 0x09, 0x6E, 0x60, 0x85, 0xF1, 0x59, 0x01, 0x88, 0x00, 0x00, 0x0F, 0x65, 0xB5,
- 0x62, 0x00, 0x74, 0x60, 0xF5, 0x00, 0x71, 0x60, 0x35, 0xF3, 0x74, 0x01, 0x88, 0x00, 0x4F, 0xFB,
- 0xBD, 0xA3, 0x72, 0x60, 0xD5, 0xEF, 0x0A, 0x01, 0x0F, 0x01, 0x00, 0x00, 0x1F, 0x60, 0xD3, 0x17,
- 0x29, 0x00, 0x07, 0x00, 0x76, 0x60, 0x6B, 0x60, 0x20, 0xF0, 0x50, 0x00, 0x00, 0x17, 0xEE, 0x09,
- 0x77, 0x60, 0xD4, 0x42, 0x31, 0x08, 0x24, 0xFA, 0x40, 0x17, 0xEE, 0x09, 0x78, 0x60, 0xED, 0x09,
- 0xA0, 0x00, 0x05, 0x00, 0x19, 0x01, 0x5F, 0x00, 0x3F, 0xF0, 0x37, 0x15, 0x10, 0xFF, 0x70, 0xAE,
- 0x00, 0x0E, 0x25, 0xA1, 0x8B, 0x6A, 0x6C, 0x00, 0x7C, 0x60, 0x05, 0x00, 0x79, 0x60, 0x33, 0xA2,
- 0xC0, 0x00, 0x20, 0xB0, 0x40, 0x0E, 0x02, 0x00, 0xF6, 0xFF, 0xA9, 0xB0, 0x7A, 0x60, 0x75, 0x00,
- 0x6E, 0x01, 0x88, 0x00, 0xD0, 0x64, 0x96, 0x52, 0x94, 0xA4, 0x6E, 0x00, 0x80, 0x60, 0x05, 0x00,
- 0x7D, 0x60, 0x25, 0x02, 0xD0, 0xB1, 0x40, 0x19, 0xBE, 0xB3, 0x7E, 0x60, 0x75, 0x00, 0x30, 0xB5,
- 0x00, 0x0D, 0x66, 0xB5, 0x84, 0x60, 0x05, 0x00, 0x51, 0x5E, 0x81, 0x60, 0x53, 0x0B, 0xC0, 0x00,
- 0xE0, 0xB6, 0x40, 0x0D, 0xEE, 0x09, 0x82, 0x60, 0x43, 0xA7, 0xC0, 0x00, 0x44, 0x01, 0xDD, 0x00,
- 0x80, 0x19, 0x0C, 0x60, 0x61, 0x0F, 0x0E, 0x00, 0x30, 0x65, 0x8B, 0x7A, 0x32, 0x00, 0x86, 0x60,
- 0x05, 0x00, 0x87, 0x60, 0x83, 0x27, 0xC0, 0x00, 0x00, 0x00, 0xC0, 0x19, 0x8E, 0x09, 0x88, 0x60,
- 0x63, 0x10, 0x60, 0x00, 0x00, 0x00, 0xC3, 0x00, 0xF0, 0x00, 0xF5, 0x10, 0x73, 0x97, 0xB5, 0x00,
- 0x32, 0x00, 0xFC, 0x9F, 0x40, 0x0E, 0xC6, 0x00, 0x88, 0x00, 0x80, 0x18, 0x14, 0x01, 0x07, 0x00,
- 0x66, 0x00, 0x8C, 0x60, 0x05, 0x00, 0x89, 0x60, 0xF3, 0xDE, 0x40, 0x0E, 0xBE, 0x00, 0xCB, 0x7B,
- 0x88, 0x00, 0xC0, 0x18, 0x8E, 0x09, 0x8A, 0x60, 0x93, 0x0A, 0x40, 0x0E, 0x05, 0x01, 0xE3, 0x00,
- 0x80, 0x1A, 0x1C, 0x60, 0xD2, 0x17, 0x04, 0x00, 0x32, 0x00, 0x23, 0x00, 0x8F, 0x60, 0x05, 0x00,
- 0xBD, 0xCB, 0x8D, 0x60, 0x05, 0x13, 0x1A, 0x01, 0xFA, 0x00, 0x00, 0x1B, 0x1D, 0x60, 0xD3, 0x17,
- 0x0B, 0x00, 0x0B, 0x00, 0x92, 0x60, 0x05, 0x00, 0x90, 0x60, 0x71, 0x00, 0x03, 0x00, 0x70, 0x00,
- 0xC1, 0x2F, 0x7F, 0x5A, 0x01, 0x60, 0x11, 0x00, 0x12, 0x00, 0x03, 0x60, 0xFE, 0xFF, 0x00, 0x00,
- 0x18, 0x00, 0x21, 0x3F, 0x04, 0x00, 0x01, 0x60, 0x67, 0x16, 0xC3, 0x2F, 0x02, 0x60, 0x10, 0x17,
- 0x04, 0x60, 0x4F, 0x17, 0x96, 0x59, 0xA3, 0x16, 0xC5, 0x2F, 0x03, 0x60, 0x10, 0x17, 0x02, 0x60,
- 0x4F, 0x17, 0xA3, 0x16, 0xCF, 0x2F, 0x17, 0x60, 0x7F, 0x1A, 0x76, 0x16, 0xDF, 0x2F, 0x35, 0x60,
- 0x10, 0x17, 0x08, 0x60, 0x4F, 0x17, 0x62, 0x99, 0xA3, 0x16, 0xD3, 0x2F, 0xC1, 0x1D, 0x9F, 0x1A,
- 0x94, 0x16, 0xC7, 0x2F, 0x11, 0x60, 0x10, 0x17, 0x05, 0x60, 0x4F, 0x17, 0xA3, 0x16, 0xCB, 0x2F,
- 0x04, 0x60, 0x7F, 0x1A, 0x76, 0x16, 0xCD, 0x2F, 0x60, 0x59, 0xDF, 0x22, 0x2F, 0x1D, 0x7F, 0x17,
- 0x4F, 0x1F, 0xEA, 0x17, 0xD1, 0x2F, 0x06, 0x60, 0x10, 0x17, 0x06, 0x60, 0x4F, 0x17, 0xA3, 0x16,
- 0xD5, 0x2F, 0x05, 0x60, 0x10, 0x17, 0x07, 0x60, 0x4F, 0x17, 0x06, 0x33, 0xA3, 0x16, 0xD7, 0x2F,
- 0x07, 0x60, 0x7F, 0x1A, 0x3F, 0x1D, 0x8F, 0x17, 0x5F, 0x1F, 0xF9, 0x17, 0xDD, 0x2F, 0x1A, 0x60,
- 0x7F, 0x1A, 0x76, 0x16, 0xC9, 0x2F, 0x18, 0x60, 0x7F, 0x1A, 0x76, 0x16, 0x33, 0xD3, 0xDB, 0x2F,
- 0x0D, 0x60, 0x7F, 0x1A, 0x76, 0x16, 0xE1, 0x2F, 0x71, 0x60, 0x7F, 0x1A, 0x76, 0x16, 0xD9, 0x2F,
- 0x0F, 0x60, 0x7F, 0x1A, 0x80, 0x00, 0x4A, 0x00, 0x61, 0x9D, 0xC3, 0x00, 0xA0, 0x00, 0x75, 0x66,
- 0x80, 0x06, 0x8E, 0x09, 0x0A, 0x60, 0xD5, 0x39, 0x0F, 0x01, 0xA0, 0x00, 0x81, 0x06, 0x7F, 0x3A,
- 0xD6, 0x39, 0xE8, 0x00, 0x82, 0x06, 0x7F, 0x3A, 0x86, 0x3B, 0xE8, 0x00, 0x83, 0x06, 0x7F, 0x3A,
- 0xF8, 0x9F, 0x71, 0x00, 0x20, 0x3A, 0x20, 0x3A, 0x4E, 0x01, 0x1D, 0x01, 0x40, 0x22, 0x00, 0x00,
- 0x0E, 0x60, 0x0D, 0x60, 0x0C, 0x60, 0x02, 0x00, 0x01, 0x00, 0x25, 0x00, 0xE0, 0x80, 0x05, 0x00,
- 0x0B, 0x60, 0x00, 0x10, 0x5F, 0x81, 0x5F, 0x81, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42,
- 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x05, 0x00, 0x03, 0x00, 0x03, 0x00,
- 0x63, 0x4E, 0x4F, 0x42, 0x00, 0x00, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42,
- 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42,
- 0x4F, 0x42, 0x4F, 0x42, 0x4F, 0x42, 0x80, 0xFF, 0x4F, 0x42, 0x9F, 0x4E, 0x4F, 0x42, 0x4F, 0x42,
- 0xEF, 0x84, 0xBF, 0x4E, 0x8B, 0x09, 0x33, 0x10, 0x71, 0x10, 0xFF, 0xFF, 0x43, 0x00, 0x05, 0x10,
- 0x46, 0x00, 0x05, 0x10, 0x55, 0x00, 0x0F, 0x10, 0x7F, 0x00, 0x5A, 0x00, 0x13, 0x10, 0x11, 0x00,
- 0x1C, 0x00, 0x37, 0x10, 0x28, 0x10, 0x00, 0x00
-};
-
-uint8 Control::_resetDiff303[824] = {
- 0x04, 0x00, 0x2F, 0x01, 0xE9, 0x02, 0x76, 0x00, 0x1B, 0x00, 0x39, 0x31, 0x01, 0x00, 0xF2, 0x30,
- 0x01, 0x00, 0xF3, 0x30, 0x01, 0x00, 0xF4, 0x30, 0x01, 0x00, 0x3A, 0x31, 0x01, 0x00, 0x3B, 0x31,
- 0x01, 0x00, 0x3C, 0x31, 0x01, 0x00, 0xB7, 0x30, 0x01, 0x00, 0xB8, 0x30, 0x01, 0x00, 0xBD, 0x30,
- 0x01, 0x00, 0x3D, 0x31, 0x03, 0x00, 0x3E, 0x31, 0x01, 0x00, 0xD4, 0x30, 0x01, 0x00, 0x3F, 0x31,
- 0x01, 0x00, 0xFE, 0x30, 0x03, 0x00, 0x2B, 0x31, 0x01, 0x00, 0x2C, 0x31, 0x01, 0x00, 0x5D, 0x00,
- 0x0B, 0x00, 0x2A, 0x31, 0x03, 0x00, 0x5B, 0x00, 0x09, 0x00, 0x5C, 0x00, 0x9D, 0x05, 0x6F, 0x0A,
- 0x5D, 0x06, 0x5E, 0x00, 0x0D, 0x00, 0x5F, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x1A, 0x00, 0x62, 0x00,
- 0x21, 0x02, 0xFC, 0x1C, 0x1A, 0x00, 0x87, 0x1D, 0x35, 0x00, 0x1E, 0x16, 0x1D, 0x00, 0x82, 0x16,
- 0x31, 0x03, 0xCC, 0x27, 0x1A, 0x00, 0x15, 0x28, 0x1A, 0x00, 0x27, 0x28, 0x1A, 0x00, 0xE7, 0x28,
- 0xC1, 0x00, 0x6A, 0x31, 0xBB, 0x0D, 0x56, 0x00, 0x07, 0x00, 0x52, 0x00, 0x12, 0x00, 0x56, 0x00,
- 0x07, 0x00, 0x51, 0x00, 0x1A, 0x00, 0x53, 0x00, 0x1A, 0x00, 0x54, 0x00, 0x1A, 0x00, 0x54, 0x00,
- 0x1A, 0x00, 0x57, 0x00, 0x12, 0x00, 0x5A, 0x00, 0x07, 0x00, 0x58, 0x00, 0x12, 0x00, 0x14, 0x30,
- 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30,
- 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30,
- 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1D, 0x30, 0x35, 0x00, 0x50, 0x00,
- 0x1A, 0x00, 0x20, 0x30, 0x1A, 0x00, 0x22, 0x30, 0x1A, 0x00, 0x24, 0x30, 0x07, 0x00, 0x26, 0x30,
- 0x44, 0x00, 0x2A, 0x30, 0x13, 0x00, 0x2B, 0x30, 0x06, 0x00, 0x2E, 0x30, 0x07, 0x00, 0x32, 0x30,
- 0x12, 0x00, 0x30, 0x30, 0x13, 0x00, 0x37, 0x30, 0x06, 0x00, 0x3A, 0x30, 0x07, 0x00, 0x33, 0x30,
- 0x12, 0x00, 0x36, 0x30, 0x1A, 0x00, 0x3D, 0x30, 0x1A, 0x00, 0x3F, 0x30, 0x1A, 0x00, 0x41, 0x30,
- 0x1A, 0x00, 0x45, 0x30, 0x07, 0x00, 0x43, 0x30, 0x29, 0x00, 0x47, 0x30, 0x1A, 0x00, 0x49, 0x30,
- 0x35, 0x00, 0x50, 0x30, 0x1A, 0x00, 0x52, 0x30, 0x1A, 0x00, 0x54, 0x30, 0x1A, 0x00, 0x56, 0x30,
- 0x1A, 0x00, 0x59, 0x30, 0x07, 0x00, 0x57, 0x30, 0x12, 0x00, 0x5C, 0x30, 0x07, 0x00, 0x5A, 0x30,
- 0x12, 0x00, 0x5E, 0x30, 0x1A, 0x00, 0x60, 0x30, 0x1A, 0x00, 0x62, 0x30, 0x07, 0x00, 0x63, 0x30,
- 0x12, 0x00, 0x65, 0x30, 0x1A, 0x00, 0x67, 0x30, 0x1A, 0x00, 0x6A, 0x30, 0x07, 0x00, 0x68, 0x30,
- 0x35, 0x00, 0x6B, 0x30, 0x2D, 0x00, 0x6E, 0x30, 0x1A, 0x00, 0x70, 0x30, 0x1A, 0x00, 0x72, 0x30,
- 0x1A, 0x00, 0x74, 0x30, 0x07, 0x00, 0x7B, 0x30, 0x12, 0x00, 0x75, 0x30, 0x1A, 0x00, 0x78, 0x30,
- 0x07, 0x00, 0x76, 0x30, 0x12, 0x00, 0x7A, 0x30, 0x1A, 0x00, 0x7D, 0x30, 0x1A, 0x00, 0x7F, 0x30,
- 0x1A, 0x00, 0x81, 0x30, 0x1A, 0x00, 0x83, 0x30, 0x1A, 0x00, 0x85, 0x30, 0x3D, 0x00, 0x86, 0x30,
- 0x2D, 0x00, 0x8B, 0x30, 0x1A, 0x00, 0x8D, 0x30, 0x1A, 0x00, 0x90, 0x30, 0x1A, 0x00, 0x92, 0x30,
- 0x1A, 0x00, 0x94, 0x30, 0x1A, 0x00, 0x96, 0x30, 0x1A, 0x00, 0x98, 0x30, 0x1A, 0x00, 0x9A, 0x30,
- 0x35, 0x00, 0x9D, 0x30, 0x1A, 0x00, 0x9F, 0x30, 0x1A, 0x00, 0xA1, 0x30, 0x1A, 0x00, 0xA3, 0x30,
- 0x1A, 0x00, 0xA5, 0x30, 0x1A, 0x00, 0xA8, 0x30, 0x07, 0x00, 0xA6, 0x30, 0x29, 0x00, 0xAB, 0x30,
- 0x07, 0x00, 0xAA, 0x30, 0x12, 0x00, 0xAE, 0x30, 0x07, 0x00, 0xAF, 0x30, 0x2D, 0x00, 0xB2, 0x30,
- 0x1A, 0x00, 0xB5, 0x30, 0x07, 0x00, 0xB3, 0x30, 0x29, 0x00, 0xBC, 0x30, 0x1A, 0x00, 0xC1, 0x30,
- 0x07, 0x00, 0xBA, 0x30, 0x1A, 0x00, 0xBE, 0x30, 0x1A, 0x00, 0xBF, 0x30, 0x12, 0x00, 0xC3, 0x30,
- 0x35, 0x00, 0xC7, 0x30, 0x1A, 0x00, 0xCA, 0x30, 0x1A, 0x00, 0xCB, 0x30, 0x1A, 0x00, 0xCC, 0x30,
- 0x1A, 0x00, 0xCD, 0x30, 0x1A, 0x00, 0xCF, 0x30, 0x1A, 0x00, 0xD2, 0x30, 0x07, 0x00, 0xD3, 0x30,
- 0x29, 0x00, 0xD6, 0x30, 0x1A, 0x00, 0xDA, 0x30, 0x07, 0x00, 0xD8, 0x30, 0x12, 0x00, 0xDD, 0x30,
- 0x07, 0x00, 0xDC, 0x30, 0x2D, 0x00, 0xE0, 0x30, 0x1A, 0x00, 0xE2, 0x30, 0x1A, 0x00, 0xE4, 0x30,
- 0x1A, 0x00, 0xE6, 0x30, 0x1A, 0x00, 0xF1, 0x30, 0x07, 0x00, 0xFF, 0x30, 0x12, 0x00, 0xEB, 0x30,
- 0x07, 0x00, 0xF5, 0x30, 0x12, 0x00, 0xE8, 0x30, 0x1A, 0x00, 0xFC, 0x30, 0x07, 0x00, 0xF6, 0x30,
- 0x12, 0x00, 0xF8, 0x30, 0x07, 0x00, 0xF7, 0x30, 0x31, 0x00, 0xFD, 0x30, 0x1A, 0x00, 0xEF, 0x30,
- 0x48, 0x00, 0x02, 0x31, 0x1A, 0x00, 0x04, 0x31, 0x1A, 0x00, 0x07, 0x31, 0x1A, 0x00, 0x0A, 0x31,
- 0x35, 0x00, 0x11, 0x31, 0x1A, 0x00, 0x13, 0x31, 0x1A, 0x00, 0x18, 0x31, 0x07, 0x00, 0x16, 0x31,
- 0x12, 0x00, 0x19, 0x31, 0x35, 0x00, 0x1D, 0x31, 0x07, 0x00, 0x1B, 0x31, 0x12, 0x00, 0x1F, 0x31,
- 0x14, 0x00, 0x00, 0x00, 0x20, 0x00, 0x23, 0x31, 0x1A, 0x00, 0x26, 0x31, 0x1A, 0x00, 0x32, 0x31,
- 0x35, 0x00, 0x34, 0x31, 0x1A, 0x00, 0x36, 0x31
-};
-
-uint8 Control::_resetDiff331[824] = {
- 0x04, 0x00, 0x4B, 0x01, 0xE9, 0x02, 0x76, 0x00, 0x1B, 0x00, 0x39, 0x31, 0x01, 0x00, 0xF2, 0x30,
- 0x01, 0x00, 0xF3, 0x30, 0x01, 0x00, 0xF4, 0x30, 0x01, 0x00, 0x3A, 0x31, 0x01, 0x00, 0x3B, 0x31,
- 0x01, 0x00, 0x3C, 0x31, 0x01, 0x00, 0xB7, 0x30, 0x01, 0x00, 0xB8, 0x30, 0x01, 0x00, 0xBD, 0x30,
- 0x01, 0x00, 0x3D, 0x31, 0x03, 0x00, 0x3E, 0x31, 0x01, 0x00, 0xD4, 0x30, 0x01, 0x00, 0x3F, 0x31,
- 0x01, 0x00, 0xFE, 0x30, 0x03, 0x00, 0x2B, 0x31, 0x01, 0x00, 0x2C, 0x31, 0x01, 0x00, 0x5D, 0x00,
- 0x0B, 0x00, 0x2A, 0x31, 0x03, 0x00, 0x5B, 0x00, 0x09, 0x00, 0x5C, 0x00, 0x9D, 0x05, 0x6F, 0x0A,
- 0x5D, 0x06, 0x5E, 0x00, 0x0D, 0x00, 0x5F, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x1A, 0x00, 0x62, 0x00,
- 0x21, 0x02, 0xFC, 0x1C, 0x1A, 0x00, 0x87, 0x1D, 0x35, 0x00, 0x1E, 0x16, 0x1D, 0x00, 0x82, 0x16,
- 0x31, 0x03, 0xCC, 0x27, 0x1A, 0x00, 0x15, 0x28, 0x1A, 0x00, 0x27, 0x28, 0x1A, 0x00, 0xE7, 0x28,
- 0xC1, 0x00, 0x6A, 0x31, 0xBB, 0x0D, 0x56, 0x00, 0x07, 0x00, 0x52, 0x00, 0x12, 0x00, 0x56, 0x00,
- 0x07, 0x00, 0x51, 0x00, 0x1A, 0x00, 0x53, 0x00, 0x1A, 0x00, 0x54, 0x00, 0x1A, 0x00, 0x54, 0x00,
- 0x1A, 0x00, 0x57, 0x00, 0x12, 0x00, 0x5A, 0x00, 0x07, 0x00, 0x58, 0x00, 0x12, 0x00, 0x14, 0x30,
- 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30,
- 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30,
- 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1D, 0x30, 0x35, 0x00, 0x50, 0x00,
- 0x1A, 0x00, 0x20, 0x30, 0x1A, 0x00, 0x22, 0x30, 0x1A, 0x00, 0x24, 0x30, 0x07, 0x00, 0x26, 0x30,
- 0x44, 0x00, 0x2A, 0x30, 0x13, 0x00, 0x2B, 0x30, 0x06, 0x00, 0x2E, 0x30, 0x07, 0x00, 0x32, 0x30,
- 0x12, 0x00, 0x30, 0x30, 0x13, 0x00, 0x37, 0x30, 0x06, 0x00, 0x3A, 0x30, 0x07, 0x00, 0x33, 0x30,
- 0x12, 0x00, 0x36, 0x30, 0x1A, 0x00, 0x3D, 0x30, 0x1A, 0x00, 0x3F, 0x30, 0x1A, 0x00, 0x41, 0x30,
- 0x1A, 0x00, 0x45, 0x30, 0x07, 0x00, 0x43, 0x30, 0x29, 0x00, 0x47, 0x30, 0x1A, 0x00, 0x49, 0x30,
- 0x35, 0x00, 0x50, 0x30, 0x1A, 0x00, 0x52, 0x30, 0x1A, 0x00, 0x54, 0x30, 0x1A, 0x00, 0x56, 0x30,
- 0x1A, 0x00, 0x59, 0x30, 0x07, 0x00, 0x57, 0x30, 0x12, 0x00, 0x5C, 0x30, 0x07, 0x00, 0x5A, 0x30,
- 0x12, 0x00, 0x5E, 0x30, 0x1A, 0x00, 0x60, 0x30, 0x1A, 0x00, 0x62, 0x30, 0x07, 0x00, 0x63, 0x30,
- 0x12, 0x00, 0x65, 0x30, 0x1A, 0x00, 0x67, 0x30, 0x1A, 0x00, 0x6A, 0x30, 0x07, 0x00, 0x68, 0x30,
- 0x35, 0x00, 0x6B, 0x30, 0x2D, 0x00, 0x6E, 0x30, 0x1A, 0x00, 0x70, 0x30, 0x1A, 0x00, 0x72, 0x30,
- 0x1A, 0x00, 0x74, 0x30, 0x07, 0x00, 0x7B, 0x30, 0x12, 0x00, 0x75, 0x30, 0x1A, 0x00, 0x78, 0x30,
- 0x07, 0x00, 0x76, 0x30, 0x12, 0x00, 0x7A, 0x30, 0x1A, 0x00, 0x7D, 0x30, 0x1A, 0x00, 0x7F, 0x30,
- 0x1A, 0x00, 0x81, 0x30, 0x1A, 0x00, 0x83, 0x30, 0x1A, 0x00, 0x85, 0x30, 0x3D, 0x00, 0x86, 0x30,
- 0x2D, 0x00, 0x8B, 0x30, 0x1A, 0x00, 0x8D, 0x30, 0x1A, 0x00, 0x90, 0x30, 0x1A, 0x00, 0x92, 0x30,
- 0x1A, 0x00, 0x94, 0x30, 0x1A, 0x00, 0x96, 0x30, 0x1A, 0x00, 0x98, 0x30, 0x1A, 0x00, 0x9A, 0x30,
- 0x35, 0x00, 0x9D, 0x30, 0x1A, 0x00, 0x9F, 0x30, 0x1A, 0x00, 0xA1, 0x30, 0x1A, 0x00, 0xA3, 0x30,
- 0x1A, 0x00, 0xA5, 0x30, 0x1A, 0x00, 0xA8, 0x30, 0x07, 0x00, 0xA6, 0x30, 0x29, 0x00, 0xAB, 0x30,
- 0x07, 0x00, 0xAA, 0x30, 0x12, 0x00, 0xAE, 0x30, 0x07, 0x00, 0xAF, 0x30, 0x2D, 0x00, 0xB2, 0x30,
- 0x1A, 0x00, 0xB5, 0x30, 0x07, 0x00, 0xB3, 0x30, 0x29, 0x00, 0xBC, 0x30, 0x1A, 0x00, 0xC1, 0x30,
- 0x07, 0x00, 0xBA, 0x30, 0x1A, 0x00, 0xBE, 0x30, 0x1A, 0x00, 0xBF, 0x30, 0x12, 0x00, 0xC3, 0x30,
- 0x35, 0x00, 0xC7, 0x30, 0x1A, 0x00, 0xCA, 0x30, 0x1A, 0x00, 0xCB, 0x30, 0x1A, 0x00, 0xCC, 0x30,
- 0x1A, 0x00, 0xCD, 0x30, 0x1A, 0x00, 0xCF, 0x30, 0x1A, 0x00, 0xD2, 0x30, 0x07, 0x00, 0xD3, 0x30,
- 0x29, 0x00, 0xD6, 0x30, 0x1A, 0x00, 0xDA, 0x30, 0x07, 0x00, 0xD8, 0x30, 0x12, 0x00, 0xDD, 0x30,
- 0x07, 0x00, 0xDC, 0x30, 0x2D, 0x00, 0xE0, 0x30, 0x1A, 0x00, 0xE2, 0x30, 0x1A, 0x00, 0xE4, 0x30,
- 0x1A, 0x00, 0xE6, 0x30, 0x1A, 0x00, 0xF1, 0x30, 0x07, 0x00, 0xFF, 0x30, 0x12, 0x00, 0xEB, 0x30,
- 0x07, 0x00, 0xF5, 0x30, 0x12, 0x00, 0xE8, 0x30, 0x1A, 0x00, 0xFC, 0x30, 0x07, 0x00, 0xF6, 0x30,
- 0x12, 0x00, 0xF8, 0x30, 0x07, 0x00, 0xF7, 0x30, 0x31, 0x00, 0xFD, 0x30, 0x1A, 0x00, 0xEF, 0x30,
- 0x48, 0x00, 0x02, 0x31, 0x1A, 0x00, 0x04, 0x31, 0x1A, 0x00, 0x07, 0x31, 0x1A, 0x00, 0x0A, 0x31,
- 0x35, 0x00, 0x11, 0x31, 0x1A, 0x00, 0x13, 0x31, 0x1A, 0x00, 0x18, 0x31, 0x07, 0x00, 0x16, 0x31,
- 0x12, 0x00, 0x19, 0x31, 0x35, 0x00, 0x1D, 0x31, 0x07, 0x00, 0x1B, 0x31, 0x12, 0x00, 0x1F, 0x31,
- 0x14, 0x00, 0x00, 0x00, 0x20, 0x00, 0x23, 0x31, 0x1A, 0x00, 0x26, 0x31, 0x1A, 0x00, 0x32, 0x31,
- 0x35, 0x00, 0x34, 0x31, 0x1A, 0x00, 0x36, 0x31
-};
-
-uint8 Control::_resetDiff348[824] = {
- 0x04, 0x00, 0x5C, 0x01, 0xE9, 0x02, 0x76, 0x00, 0x1B, 0x00, 0x39, 0x31, 0x01, 0x00, 0xF2, 0x30,
- 0x01, 0x00, 0xF3, 0x30, 0x01, 0x00, 0xF4, 0x30, 0x01, 0x00, 0x3A, 0x31, 0x01, 0x00, 0x3B, 0x31,
- 0x01, 0x00, 0x3C, 0x31, 0x01, 0x00, 0xB7, 0x30, 0x01, 0x00, 0xB8, 0x30, 0x01, 0x00, 0xBD, 0x30,
- 0x01, 0x00, 0x3D, 0x31, 0x03, 0x00, 0x3E, 0x31, 0x01, 0x00, 0xD4, 0x30, 0x01, 0x00, 0x3F, 0x31,
- 0x01, 0x00, 0xFE, 0x30, 0x03, 0x00, 0x2B, 0x31, 0x01, 0x00, 0x2C, 0x31, 0x01, 0x00, 0x5D, 0x00,
- 0x0B, 0x00, 0x2A, 0x31, 0x03, 0x00, 0x5B, 0x00, 0x09, 0x00, 0x5C, 0x00, 0x9D, 0x05, 0x6F, 0x0A,
- 0x5D, 0x06, 0x5E, 0x00, 0x0D, 0x00, 0x5F, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x1A, 0x00, 0x62, 0x00,
- 0x21, 0x02, 0xFC, 0x1C, 0x1A, 0x00, 0x87, 0x1D, 0x35, 0x00, 0x1E, 0x16, 0x1D, 0x00, 0x82, 0x16,
- 0x31, 0x03, 0xCC, 0x27, 0x1A, 0x00, 0x15, 0x28, 0x1A, 0x00, 0x27, 0x28, 0x1A, 0x00, 0xE7, 0x28,
- 0xC1, 0x00, 0x6A, 0x31, 0xBB, 0x0D, 0x56, 0x00, 0x07, 0x00, 0x52, 0x00, 0x12, 0x00, 0x56, 0x00,
- 0x07, 0x00, 0x51, 0x00, 0x1A, 0x00, 0x53, 0x00, 0x1A, 0x00, 0x54, 0x00, 0x1A, 0x00, 0x54, 0x00,
- 0x1A, 0x00, 0x57, 0x00, 0x12, 0x00, 0x5A, 0x00, 0x07, 0x00, 0x58, 0x00, 0x12, 0x00, 0x14, 0x30,
- 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30,
- 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30,
- 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1D, 0x30, 0x35, 0x00, 0x50, 0x00,
- 0x1A, 0x00, 0x20, 0x30, 0x1A, 0x00, 0x22, 0x30, 0x1A, 0x00, 0x24, 0x30, 0x07, 0x00, 0x26, 0x30,
- 0x44, 0x00, 0x2A, 0x30, 0x13, 0x00, 0x2B, 0x30, 0x06, 0x00, 0x2E, 0x30, 0x07, 0x00, 0x32, 0x30,
- 0x12, 0x00, 0x30, 0x30, 0x13, 0x00, 0x37, 0x30, 0x06, 0x00, 0x3A, 0x30, 0x07, 0x00, 0x33, 0x30,
- 0x12, 0x00, 0x36, 0x30, 0x1A, 0x00, 0x3D, 0x30, 0x1A, 0x00, 0x3F, 0x30, 0x1A, 0x00, 0x41, 0x30,
- 0x1A, 0x00, 0x45, 0x30, 0x07, 0x00, 0x43, 0x30, 0x29, 0x00, 0x47, 0x30, 0x1A, 0x00, 0x49, 0x30,
- 0x35, 0x00, 0x50, 0x30, 0x1A, 0x00, 0x52, 0x30, 0x1A, 0x00, 0x54, 0x30, 0x1A, 0x00, 0x56, 0x30,
- 0x1A, 0x00, 0x59, 0x30, 0x07, 0x00, 0x57, 0x30, 0x12, 0x00, 0x5C, 0x30, 0x07, 0x00, 0x5A, 0x30,
- 0x12, 0x00, 0x5E, 0x30, 0x1A, 0x00, 0x60, 0x30, 0x1A, 0x00, 0x62, 0x30, 0x07, 0x00, 0x63, 0x30,
- 0x12, 0x00, 0x65, 0x30, 0x1A, 0x00, 0x67, 0x30, 0x1A, 0x00, 0x6A, 0x30, 0x07, 0x00, 0x68, 0x30,
- 0x35, 0x00, 0x6B, 0x30, 0x2D, 0x00, 0x6E, 0x30, 0x1A, 0x00, 0x70, 0x30, 0x1A, 0x00, 0x72, 0x30,
- 0x1A, 0x00, 0x74, 0x30, 0x07, 0x00, 0x7B, 0x30, 0x12, 0x00, 0x75, 0x30, 0x1A, 0x00, 0x78, 0x30,
- 0x07, 0x00, 0x76, 0x30, 0x12, 0x00, 0x7A, 0x30, 0x1A, 0x00, 0x7D, 0x30, 0x1A, 0x00, 0x7F, 0x30,
- 0x1A, 0x00, 0x81, 0x30, 0x1A, 0x00, 0x83, 0x30, 0x1A, 0x00, 0x85, 0x30, 0x3D, 0x00, 0x86, 0x30,
- 0x2D, 0x00, 0x8B, 0x30, 0x1A, 0x00, 0x8D, 0x30, 0x1A, 0x00, 0x90, 0x30, 0x1A, 0x00, 0x92, 0x30,
- 0x1A, 0x00, 0x94, 0x30, 0x1A, 0x00, 0x96, 0x30, 0x1A, 0x00, 0x98, 0x30, 0x1A, 0x00, 0x9A, 0x30,
- 0x35, 0x00, 0x9D, 0x30, 0x1A, 0x00, 0x9F, 0x30, 0x1A, 0x00, 0xA1, 0x30, 0x1A, 0x00, 0xA3, 0x30,
- 0x1A, 0x00, 0xA5, 0x30, 0x1A, 0x00, 0xA8, 0x30, 0x07, 0x00, 0xA6, 0x30, 0x29, 0x00, 0xAB, 0x30,
- 0x07, 0x00, 0xAA, 0x30, 0x12, 0x00, 0xAE, 0x30, 0x07, 0x00, 0xAF, 0x30, 0x2D, 0x00, 0xB2, 0x30,
- 0x1A, 0x00, 0xB5, 0x30, 0x07, 0x00, 0xB3, 0x30, 0x29, 0x00, 0xBC, 0x30, 0x1A, 0x00, 0xC1, 0x30,
- 0x07, 0x00, 0xBA, 0x30, 0x1A, 0x00, 0xBE, 0x30, 0x1A, 0x00, 0xBF, 0x30, 0x12, 0x00, 0xC3, 0x30,
- 0x35, 0x00, 0xC7, 0x30, 0x1A, 0x00, 0xCA, 0x30, 0x1A, 0x00, 0xCB, 0x30, 0x1A, 0x00, 0xCC, 0x30,
- 0x1A, 0x00, 0xCD, 0x30, 0x1A, 0x00, 0xCF, 0x30, 0x1A, 0x00, 0xD2, 0x30, 0x07, 0x00, 0xD3, 0x30,
- 0x29, 0x00, 0xD6, 0x30, 0x1A, 0x00, 0xDA, 0x30, 0x07, 0x00, 0xD8, 0x30, 0x12, 0x00, 0xDD, 0x30,
- 0x07, 0x00, 0xDC, 0x30, 0x2D, 0x00, 0xE0, 0x30, 0x1A, 0x00, 0xE2, 0x30, 0x1A, 0x00, 0xE4, 0x30,
- 0x1A, 0x00, 0xE6, 0x30, 0x1A, 0x00, 0xF1, 0x30, 0x07, 0x00, 0xFF, 0x30, 0x12, 0x00, 0xEB, 0x30,
- 0x07, 0x00, 0xF5, 0x30, 0x12, 0x00, 0xE8, 0x30, 0x1A, 0x00, 0xFC, 0x30, 0x07, 0x00, 0xF6, 0x30,
- 0x12, 0x00, 0xF8, 0x30, 0x07, 0x00, 0xF7, 0x30, 0x31, 0x00, 0xFD, 0x30, 0x1A, 0x00, 0xEF, 0x30,
- 0x48, 0x00, 0x02, 0x31, 0x1A, 0x00, 0x04, 0x31, 0x1A, 0x00, 0x07, 0x31, 0x1A, 0x00, 0x0A, 0x31,
- 0x35, 0x00, 0x11, 0x31, 0x1A, 0x00, 0x13, 0x31, 0x1A, 0x00, 0x18, 0x31, 0x07, 0x00, 0x16, 0x31,
- 0x12, 0x00, 0x19, 0x31, 0x35, 0x00, 0x1D, 0x31, 0x07, 0x00, 0x1B, 0x31, 0x12, 0x00, 0x1F, 0x31,
- 0x14, 0x00, 0x00, 0x00, 0x20, 0x00, 0x23, 0x31, 0x1A, 0x00, 0x26, 0x31, 0x1A, 0x00, 0x32, 0x31,
- 0x35, 0x00, 0x34, 0x31, 0x1A, 0x00, 0x36, 0x31
-};
-
-uint8 Control::_resetDiffCd[856] = {
- 0x04, 0x00, 0x70, 0x01, 0xE9, 0x02, 0x76, 0x00, 0x1B, 0x00, 0x39, 0x31, 0x01, 0x00, 0xF2, 0x30,
- 0x01, 0x00, 0xF3, 0x30, 0x01, 0x00, 0xF4, 0x30, 0x01, 0x00, 0x3A, 0x31, 0x01, 0x00, 0x3B, 0x31,
- 0x01, 0x00, 0x3C, 0x31, 0x01, 0x00, 0xB7, 0x30, 0x01, 0x00, 0xB8, 0x30, 0x01, 0x00, 0xBD, 0x30,
- 0x01, 0x00, 0x3D, 0x31, 0x03, 0x00, 0x3E, 0x31, 0x01, 0x00, 0xD4, 0x30, 0x01, 0x00, 0x3F, 0x31,
- 0x01, 0x00, 0xFE, 0x30, 0x03, 0x00, 0x2B, 0x31, 0x01, 0x00, 0x2C, 0x31, 0x01, 0x00, 0x5D, 0x00,
- 0x0B, 0x00, 0x2A, 0x31, 0x03, 0x00, 0x5B, 0x00, 0x09, 0x00, 0x5C, 0x00, 0x9D, 0x05, 0x6F, 0x0A,
- 0x5D, 0x06, 0x5E, 0x00, 0x0D, 0x00, 0x5F, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00,
- 0x0C, 0x00, 0x61, 0x00, 0x0D, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x61, 0x00, 0x1A, 0x00, 0x62, 0x00,
- 0x54, 0x00, 0x76, 0x10, 0x00, 0x00, 0x37, 0x00, 0x02, 0x00, 0x0E, 0x00, 0x06, 0x00, 0x48, 0x1B,
- 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x01, 0x00, 0x40, 0x1B, 0x02, 0x00, 0xA7, 0x04,
- 0xAF, 0x01, 0xFC, 0x1C, 0x1A, 0x00, 0x87, 0x1D, 0x35, 0x00, 0x1E, 0x16, 0x1D, 0x00, 0x82, 0x16,
- 0x31, 0x03, 0xCC, 0x27, 0x1A, 0x00, 0x15, 0x28, 0x1A, 0x00, 0x27, 0x28, 0x1A, 0x00, 0xE7, 0x28,
- 0xC1, 0x00, 0x6A, 0x31, 0xBB, 0x0D, 0x56, 0x00, 0x07, 0x00, 0x52, 0x00, 0x12, 0x00, 0x56, 0x00,
- 0x07, 0x00, 0x51, 0x00, 0x1A, 0x00, 0x53, 0x00, 0x1A, 0x00, 0x54, 0x00, 0x1A, 0x00, 0x54, 0x00,
- 0x1A, 0x00, 0x57, 0x00, 0x12, 0x00, 0x5A, 0x00, 0x07, 0x00, 0x58, 0x00, 0x12, 0x00, 0x14, 0x30,
- 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x16, 0x30,
- 0x1A, 0x00, 0x16, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30,
- 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1B, 0x30, 0x1A, 0x00, 0x1D, 0x30, 0x35, 0x00, 0x50, 0x00,
- 0x1A, 0x00, 0x20, 0x30, 0x1A, 0x00, 0x22, 0x30, 0x1A, 0x00, 0x24, 0x30, 0x07, 0x00, 0x26, 0x30,
- 0x44, 0x00, 0x2A, 0x30, 0x13, 0x00, 0x2B, 0x30, 0x06, 0x00, 0x2E, 0x30, 0x07, 0x00, 0x32, 0x30,
- 0x12, 0x00, 0x30, 0x30, 0x13, 0x00, 0x37, 0x30, 0x06, 0x00, 0x3A, 0x30, 0x07, 0x00, 0x33, 0x30,
- 0x12, 0x00, 0x36, 0x30, 0x1A, 0x00, 0x3D, 0x30, 0x1A, 0x00, 0x3F, 0x30, 0x1A, 0x00, 0x41, 0x30,
- 0x1A, 0x00, 0x45, 0x30, 0x07, 0x00, 0x43, 0x30, 0x29, 0x00, 0x47, 0x30, 0x1A, 0x00, 0x49, 0x30,
- 0x35, 0x00, 0x50, 0x30, 0x1A, 0x00, 0x52, 0x30, 0x1A, 0x00, 0x54, 0x30, 0x1A, 0x00, 0x56, 0x30,
- 0x1A, 0x00, 0x59, 0x30, 0x07, 0x00, 0x57, 0x30, 0x12, 0x00, 0x5C, 0x30, 0x07, 0x00, 0x5A, 0x30,
- 0x12, 0x00, 0x5E, 0x30, 0x1A, 0x00, 0x60, 0x30, 0x1A, 0x00, 0x62, 0x30, 0x07, 0x00, 0x63, 0x30,
- 0x12, 0x00, 0x65, 0x30, 0x1A, 0x00, 0x67, 0x30, 0x1A, 0x00, 0x6A, 0x30, 0x07, 0x00, 0x68, 0x30,
- 0x35, 0x00, 0x6B, 0x30, 0x2D, 0x00, 0x6E, 0x30, 0x1A, 0x00, 0x70, 0x30, 0x1A, 0x00, 0x72, 0x30,
- 0x1A, 0x00, 0x74, 0x30, 0x07, 0x00, 0x7B, 0x30, 0x12, 0x00, 0x75, 0x30, 0x1A, 0x00, 0x78, 0x30,
- 0x07, 0x00, 0x76, 0x30, 0x12, 0x00, 0x7A, 0x30, 0x1A, 0x00, 0x7D, 0x30, 0x1A, 0x00, 0x7F, 0x30,
- 0x1A, 0x00, 0x81, 0x30, 0x1A, 0x00, 0x83, 0x30, 0x1A, 0x00, 0x85, 0x30, 0x3D, 0x00, 0x86, 0x30,
- 0x2D, 0x00, 0x8B, 0x30, 0x1A, 0x00, 0x8D, 0x30, 0x1A, 0x00, 0x90, 0x30, 0x1A, 0x00, 0x92, 0x30,
- 0x1A, 0x00, 0x94, 0x30, 0x1A, 0x00, 0x96, 0x30, 0x1A, 0x00, 0x98, 0x30, 0x1A, 0x00, 0x9A, 0x30,
- 0x35, 0x00, 0x9D, 0x30, 0x1A, 0x00, 0x9F, 0x30, 0x1A, 0x00, 0xA1, 0x30, 0x1A, 0x00, 0xA3, 0x30,
- 0x1A, 0x00, 0xA5, 0x30, 0x1A, 0x00, 0xA8, 0x30, 0x07, 0x00, 0xA6, 0x30, 0x29, 0x00, 0xAB, 0x30,
- 0x07, 0x00, 0xAA, 0x30, 0x12, 0x00, 0xAE, 0x30, 0x07, 0x00, 0xAF, 0x30, 0x2D, 0x00, 0xB2, 0x30,
- 0x1A, 0x00, 0xB5, 0x30, 0x07, 0x00, 0xB3, 0x30, 0x29, 0x00, 0xBC, 0x30, 0x1A, 0x00, 0xC1, 0x30,
- 0x07, 0x00, 0xBA, 0x30, 0x1A, 0x00, 0xBE, 0x30, 0x1A, 0x00, 0xBF, 0x30, 0x12, 0x00, 0xC3, 0x30,
- 0x35, 0x00, 0xC7, 0x30, 0x1A, 0x00, 0xCA, 0x30, 0x1A, 0x00, 0xCB, 0x30, 0x1A, 0x00, 0xCC, 0x30,
- 0x1A, 0x00, 0xCD, 0x30, 0x1A, 0x00, 0xCF, 0x30, 0x1A, 0x00, 0xD2, 0x30, 0x07, 0x00, 0xD3, 0x30,
- 0x29, 0x00, 0xD6, 0x30, 0x1A, 0x00, 0xDA, 0x30, 0x07, 0x00, 0xD8, 0x30, 0x12, 0x00, 0xDD, 0x30,
- 0x07, 0x00, 0xDC, 0x30, 0x2D, 0x00, 0xE0, 0x30, 0x1A, 0x00, 0xE2, 0x30, 0x1A, 0x00, 0xE4, 0x30,
- 0x1A, 0x00, 0xE6, 0x30, 0x1A, 0x00, 0xF1, 0x30, 0x07, 0x00, 0xFF, 0x30, 0x12, 0x00, 0xEB, 0x30,
- 0x07, 0x00, 0xF5, 0x30, 0x12, 0x00, 0xE8, 0x30, 0x1A, 0x00, 0xFC, 0x30, 0x07, 0x00, 0xF6, 0x30,
- 0x12, 0x00, 0xF8, 0x30, 0x07, 0x00, 0xF7, 0x30, 0x31, 0x00, 0xFD, 0x30, 0x1A, 0x00, 0xEF, 0x30,
- 0x48, 0x00, 0x02, 0x31, 0x1A, 0x00, 0x04, 0x31, 0x1A, 0x00, 0x07, 0x31, 0x1A, 0x00, 0x0A, 0x31,
- 0x35, 0x00, 0x11, 0x31, 0x1A, 0x00, 0x13, 0x31, 0x1A, 0x00, 0x18, 0x31, 0x07, 0x00, 0x16, 0x31,
- 0x12, 0x00, 0x19, 0x31, 0x35, 0x00, 0x1D, 0x31, 0x07, 0x00, 0x1B, 0x31, 0x12, 0x00, 0x1F, 0x31,
- 0x14, 0x00, 0x00, 0x00, 0x20, 0x00, 0x23, 0x31, 0x1A, 0x00, 0x26, 0x31, 0x1A, 0x00, 0x32, 0x31,
- 0x35, 0x00, 0x34, 0x31, 0x1A, 0x00, 0x36, 0x31
-};
-
-} // End of namespace Sky
diff --git a/sky/compacts/z_compac.h b/sky/compacts/z_compac.h
deleted file mode 100644
index aa995d0ed7..0000000000
--- a/sky/compacts/z_compac.h
+++ /dev/null
@@ -1,5978 +0,0 @@
-/* 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 SKYZ_COMPAC_H
-#define SKYZ_COMPAC_H
-
-
-#include "objects.h"
-#include "85comp.h"
-#include "101comp.h"
-#include "102comp.h"
-
-
-namespace Sky {
-
-namespace SkyCompact {
-
-uint16 fradman_up[] = {
- 2,
- 0+90*64,
- 0,
- 65534,
- 2,
- 1+90*64,
- 0,
- 65534,
- 2,
- 2+90*64,
- 0,
- 65534,
- 2,
- 3+90*64,
- 0,
- 65534,
- 2,
- 4+90*64,
- 0,
- 65534,
- 2,
- 5+90*64,
- 0,
- 65534,
- 2,
- 6+90*64,
- 0,
- 65534,
- 2,
- 7+90*64,
- 0,
- 65534,
- 2,
- 8+90*64,
- 0,
- 65534,
- 2,
- 9+90*64,
- 0,
- 65534,
- 0
-};
-
-uint16 high_floor_table[] = {
- 67,
- STAIRS_FROM_HIGH,
- 70,
- STAIRS_FROM_HIGH,
- 85,
- GET_TO_BAR,
- 90,
- GET_TO_FEXIT,
- 17,
- RET_OK,
- ID_NOTICE,
- GET_TO_NOTICE,
- 0
-};
-
-Compact floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 0, // screen
- 0, // place
- high_floor_table, // getToTable
- 152, // xcood
- 208, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 248, // mouseSize_x
- 23, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 wjoey_d_to_u[] = {
- 23+136*64,
- 12+136*64,
- 22+136*64,
- 0
-};
-
-uint16 wjoey_st_left[] = {
- 136*64,
- 1,
- 1,
- 4,
- 0
-};
-
-uint16 ljoey_r_to_d[] = {
- 23+173*64,
- 0
-};
-
-uint16 s2_talk_table[] = {
- 21,
- RET_OK,
- 22,
- RET_OK,
- 116,
- GET_TO_EL2,
- ID_R_EXIT_S2,
- GET_TO_ER2,
- 115,
- STD_ADJOIN_FLOOR,
- ID_LIGHT1,
- GET_TO_LIGHT1,
- ID_HOLE,
- GET_TO_HOLE,
- ID_DEAD_LOADER,
- GET_TO_TRANSPORTER,
- ID_TOP_LIFT,
- GET_TO_LIFTER,
- ID_ROBOT_SHELL,
- GET_TO_SHELL,
- ID_PANEL,
- GET_TO_LEDS,
- 65535
-};
-
-Compact r_talk_s2 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- s2_talk_table, // getToTable
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fradman_u_to_d[] = {
- 43+90*64,
- 42+90*64,
- 41+90*64,
- 0
-};
-
-uint16 door_table[] = {
- 17,
- STD_ADJOIN_FLOOR,
- 67,
- STAIRS_FROM_HIGH,
- 70,
- STAIRS_FROM_HIGH,
- 85,
- GET_TO_BAR,
- 90,
- GET_TO_FEXIT,
- ID_NOTICE,
- GET_TO_NOTICE,
- 65535
-};
-
-uint16 mfoster_st_right[] = {
- 13*64,
- 1,
- 1,
- 46,
- 0
-};
-
-uint16 bfoster_st_right[] = {
- 182*64,
- 1,
- 0,
- 46,
- 0
-};
-
-uint16 seq3_pal[] = {
- 0,
- 1075,
- 2932,
- 3701,
- 801,
- 1586,
- 2114,
- 529,
- 2916,
- 785,
- 1620,
- 3154,
- 818,
- 529,
- 3683,
- 529,
- 802,
- 1587,
- 802,
- 1330,
- 2643,
- 2934,
- 546,
- 546,
- 1092,
- 3410,
- 273,
- 273,
- 3410,
- 2882,
- 1057,
- 3718
-};
-
-uint16 bfoster_u_to_r[] = {
- 45+182*64,
- 0
-};
-
-uint16 foster_l_to_t[] = {
- 41+12*64,
- 40+12*64,
- 0
-};
-
-uint16 s9_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 56+DISK_2,
- 150+DISK_2,
- 102+DISK_2,
- 103+DISK_2,
- 104+DISK_2,
- 105+DISK_2,
- 100+DISK_2,
- 108+DISK_2,
- 109+DISK_2,
- 0
-};
-
-uint16 wjoey_st_up[] = {
- 136*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 bfoster_r_to_u[] = {
- 45+182*64,
- 0
-};
-
-uint16 monitor_left[] = {
- 4,
- 16+74*64,
- 65532,
- 0,
- 4,
- 17+74*64,
- 65532,
- 0,
- 4,
- 18+74*64,
- 65532,
- 0,
- 4,
- 19+74*64,
- 65532,
- 0,
- 4,
- 20+74*64,
- 65532,
- 0,
- 4,
- 21+74*64,
- 65532,
- 0,
- 4,
- 22+74*64,
- 65532,
- 0,
- 4,
- 23+74*64,
- 65532,
- 0,
- 0
-};
-
-uint16 rs_lamb_to_three[] = {
- C_STATUS,
- ST_LOGIC,
- C_LOGIC,
- L_SCRIPT,
- 65535
-};
-
-uint16 std_menu_logic[] = {
- 18,
- 47,
- 48,
- 63,
- 64,
- 65,
- 66,
- IDO_CITYCARD,
- IDO_SHADES,
- IDO_PUTTY,
- IDO_LIGHTBULB,
- IDO_WD40,
- IDO_SKEY,
- IDO_ANITA_CARD,
- IDO_ANCHOR,
- IDO_MAGAZINE,
- IDO_TAPE,
- IDO_GLASS,
- IDO_ROPE,
- IDO_NEW_CABLE,
- IDO_TICKET,
- IDO_SECATEURS,
- IDO_PLASTER,
- IDO_BRICK,
- IDO_TONGS,
- IDO_DOG_FOOD,
- IDO_GALLCARD,
- 51,
- 52,
- 53,
- 54,
- 55,
- 56,
- 57,
- 58,
- 59,
- 60,
- 61,
- 33,
- 32,
- 31,
- 30,
- 29,
- 28,
- 27,
- 26,
- 25,
- 24,
- 23,
- 0
-};
-
-uint16 but_7[] = {
- 147*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 ljoey_up[] = {
- 1,
- 0+173*64,
- 0,
- 65535,
- 1,
- 1+173*64,
- 0,
- 65535,
- 0
-};
-
-uint16 wjoey_r_to_d[] = {
- 23+136*64,
- 0
-};
-
-Compact small_door = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_BACKGROUND+ST_RECREATE+ST_LOGIC, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 163, // xcood
- 248, // ycood
- 104*64, // frame
- 4148, // cursorText
- SMALL_DOOR_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 9, // mouseSize_x
- 36, // mouseSize_y
- SMALL_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- SMALL_DOOR_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 shrug_seq[] = {
- 12*64,
- 1,
- 1,
- 48,
- 1,
- 1,
- 48,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 0
-};
-
-uint16 foster_up[] = {
- 2,
- 0+12*64,
- 0,
- 65534,
- 2,
- 1+12*64,
- 0,
- 65534,
- 2,
- 2+12*64,
- 0,
- 65534,
- 2,
- 3+12*64,
- 0,
- 65534,
- 2,
- 4+12*64,
- 0,
- 65534,
- 2,
- 5+12*64,
- 0,
- 65534,
- 2,
- 6+12*64,
- 0,
- 65534,
- 2,
- 7+12*64,
- 0,
- 65534,
- 2,
- 8+12*64,
- 0,
- 65534,
- 2,
- 9+12*64,
- 0,
- 65534,
- 0
-};
-
-uint16 mfoster_d_to_l[] = {
- 41+13*64,
- 0
-};
-
-uint16 ljoey_down[] = {
- 1,
- 2+173*64,
- 0,
- 1,
- 1,
- 3+173*64,
- 0,
- 1,
- 0
-};
-
-uint16 rs_blanks_linc[] = {
- C_FRAME,
- 191*64,
- C_BASE_SUB,
- LINC_MENU_SCRIPT,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 mini_shrug_seq[] = {
- 13*64,
- 1,
- 1,
- 48,
- 1,
- 1,
- 48,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 0
-};
-
-uint16 talk_table[] = {
- 67,
- STD_ADJOIN_FLOOR,
- 69,
- STAIRS_FROM_LOW,
- 44,
- RET_OK,
- 45,
- RET_OK,
- 105,
- GET_TO_SMALL_DOOR,
- 111,
- GET_TO_ER0,
- 17,
- STAIRS_FROM_LOW
-};
-
-uint16 fradman_l_to_d[] = {
- 41+90*64,
- 0
-};
-
-uint16 low_floor_table[] = {
- 105,
- GET_TO_SMALL_DOOR,
- 111,
- GET_TO_ER0,
- 69,
- STAIRS_FROM_LOW,
- 17,
- STAIRS_FROM_LOW,
- ID_LOW_FLOOR,
- RET_OK,
- 44,
- GET_TO_TALK1,
- 45,
- GET_TO_TALK2,
- ID_UPLOAD,
- GET_TO_UPLOAD,
- ID_PRESS,
- GET_TO_PRESS,
- 0
-};
-
-Compact low_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 0, // screen
- 0, // place
- low_floor_table, // getToTable
- 163, // xcood
- 272, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 237, // mouseSize_x
- 40, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 bfoster_d_to_u[] = {
- 47+182*64,
- 46+182*64,
- 45+182*64,
- 0
-};
-
-uint16 but_0[] = {
- 140*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 but_4[] = {
- 144*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-uint8 new_grid[120];
-
-uint16 fradman_right[] = {
- 4,
- 30+90*64,
- 4,
- 0,
- 4,
- 31+90*64,
- 4,
- 0,
- 4,
- 32+90*64,
- 4,
- 0,
- 4,
- 33+90*64,
- 4,
- 0,
- 4,
- 34+90*64,
- 4,
- 0,
- 4,
- 35+90*64,
- 4,
- 0,
- 4,
- 36+90*64,
- 4,
- 0,
- 4,
- 37+90*64,
- 4,
- 0,
- 4,
- 38+90*64,
- 4,
- 0,
- 4,
- 39+90*64,
- 4,
- 0,
- 0
-};
-
-uint16 bfoster_st_left[] = {
- 182*64,
- 1,
- 0,
- 42,
- 0
-};
-
-uint16 sjoey_up[] = {
- 1,
- 0+86*64,
- 0,
- 65535,
- 1,
- 1+86*64,
- 0,
- 65535,
- 0
-};
-
-uint16 s10_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 43+DISK_1,
- 44+DISK_1,
- 0
-};
-
-uint16 fradman_u_to_l[] = {
- 43+90*64,
- 0
-};
-
-uint16 ljoey_r_to_u[] = {
- 22+173*64,
- 0
-};
-
-uint16 foster_u_to_l[] = {
- 43+12*64,
- 0
-};
-
-uint16 lamb_auto[32];
-
-uint16 lamb_up[] = {
- 2,
- 0+131*64,
- 0,
- 65534,
- 2,
- 1+131*64,
- 0,
- 65534,
- 2,
- 2+131*64,
- 0,
- 65534,
- 2,
- 3+131*64,
- 0,
- 65534,
- 2,
- 4+131*64,
- 0,
- 65534,
- 2,
- 5+131*64,
- 0,
- 65534,
- 2,
- 6+131*64,
- 0,
- 65534,
- 2,
- 7+131*64,
- 0,
- 65534,
- 2,
- 8+131*64,
- 0,
- 65534,
- 2,
- 9+131*64,
- 0,
- 65534,
- 0
-};
-
-uint16 lamb_down[] = {
- 2,
- 10+131*64,
- 0,
- 2,
- 2,
- 11+131*64,
- 0,
- 2,
- 2,
- 12+131*64,
- 0,
- 2,
- 2,
- 13+131*64,
- 0,
- 2,
- 2,
- 14+131*64,
- 0,
- 2,
- 2,
- 15+131*64,
- 0,
- 2,
- 2,
- 16+131*64,
- 0,
- 2,
- 2,
- 17+131*64,
- 0,
- 2,
- 2,
- 18+131*64,
- 0,
- 2,
- 2,
- 19+131*64,
- 0,
- 2,
- 0
-};
-
-uint16 lamb_left[] = {
- 4,
- 20+131*64,
- 65532,
- 0,
- 4,
- 21+131*64,
- 65532,
- 0,
- 4,
- 22+131*64,
- 65532,
- 0,
- 4,
- 23+131*64,
- 65532,
- 0,
- 4,
- 24+131*64,
- 65532,
- 0,
- 4,
- 25+131*64,
- 65532,
- 0,
- 4,
- 26+131*64,
- 65532,
- 0,
- 4,
- 27+131*64,
- 65532,
- 0,
- 4,
- 28+131*64,
- 65532,
- 0,
- 4,
- 29+131*64,
- 65532,
- 0,
- 0
-};
-
-uint16 lamb_right[] = {
- 4,
- 30+131*64,
- 4,
- 0,
- 4,
- 31+131*64,
- 4,
- 0,
- 4,
- 32+131*64,
- 4,
- 0,
- 4,
- 33+131*64,
- 4,
- 0,
- 4,
- 34+131*64,
- 4,
- 0,
- 4,
- 35+131*64,
- 4,
- 0,
- 4,
- 36+131*64,
- 4,
- 0,
- 4,
- 37+131*64,
- 4,
- 0,
- 4,
- 38+131*64,
- 4,
- 0,
- 4,
- 39+131*64,
- 4,
- 0,
- 0
-};
-
-uint16 lamb_st_up[] = {
- 131*64,
- 1,
- 1,
- 44,
- 0
-};
-
-uint16 lamb_st_down[] = {
- 131*64,
- 1,
- 1,
- 40,
- 0
-};
-
-uint16 lamb_st_left[] = {
- 131*64,
- 1,
- 1,
- 42,
- 0
-};
-
-uint16 lamb_st_right[] = {
- 131*64,
- 1,
- 1,
- 46,
- 0
-};
-
-uint16 lamb_st_talk[] = {
- 132*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 lamb_u_to_d[] = {
- 43+131*64,
- 42+131*64,
- 41+131*64,
- 0
-};
-
-uint16 lamb_u_to_l[] = {
- 43+131*64,
- 0
-};
-
-uint16 lamb_u_to_r[] = {
- 45+131*64,
- 0
-};
-
-uint16 lamb_d_to_u[] = {
- 47+131*64,
- 46+131*64,
- 45+131*64,
- 0
-};
-
-uint16 lamb_d_to_l[] = {
- 41+131*64,
- 0
-};
-
-uint16 lamb_d_to_r[] = {
- 47+131*64,
- 0
-};
-
-uint16 lamb_l_to_u[] = {
- 43+131*64,
- 0
-};
-
-uint16 lamb_l_to_d[] = {
- 41+131*64,
- 0
-};
-
-uint16 lamb_l_to_r[] = {
- 41+131*64,
- 40+131*64,
- 47+131*64,
- 0
-};
-
-uint16 lamb_r_to_u[] = {
- 45+131*64,
- 0
-};
-
-uint16 lamb_r_to_d[] = {
- 47+131*64,
- 0
-};
-
-uint16 lamb_r_to_l[] = {
- 45+131*64,
- 44+131*64,
- 43+131*64,
- 0
-};
-
-TurnTable lamb_turnTable0 = {
- { // turnTableUp
- 0,
- lamb_u_to_d,
- lamb_u_to_l,
- lamb_u_to_r,
- 0
- },
- { // turnTableDown
- lamb_d_to_u,
- 0,
- lamb_d_to_l,
- lamb_d_to_r,
- 0
- },
- { // turnTableLeft
- lamb_l_to_u,
- lamb_l_to_d,
- 0,
- lamb_l_to_r,
- 0
- },
- { // turnTableRight
- lamb_r_to_u,
- lamb_r_to_d,
- lamb_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet lamb_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- lamb_up, // animUp
- lamb_down, // animDown
- lamb_left, // animLeft
- lamb_right, // animRight
- lamb_st_up, // standUp
- lamb_st_down, // standDown
- lamb_st_left, // standLeft
- lamb_st_right, // standRight
- lamb_st_talk, // standTalk
- &lamb_turnTable0
-};
-
-ExtCompact lamb_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- 0, // 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_LAMB, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- lamb_auto, // animScratch
- 0, // megaSet
- &lamb_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact lamb = {
- L_WAIT_SYNC, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE, // status
- 0, // sync
- 12, // screen
- ID_S12_FLOOR, // place
- 0, // getToTable
- 464, // xcood
- 280, // ycood
- 131*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65520, // mouseRel_x
- (int16) 65488, // mouseRel_y
- 32, // mouseSize_x
- 48, // mouseSize_y
- MEGA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- LAMB_FACTORY_START, // baseSub
- 0, // baseSub_off
- &lamb_ext
-};
-
-uint16 bfoster_left[] = {
- 4,
- 20+182*64,
- 65532,
- 0,
- 4,
- 21+182*64,
- 65532,
- 0,
- 4,
- 22+182*64,
- 65532,
- 0,
- 4,
- 23+182*64,
- 65532,
- 0,
- 4,
- 24+182*64,
- 65532,
- 0,
- 4,
- 25+182*64,
- 65532,
- 0,
- 4,
- 26+182*64,
- 65532,
- 0,
- 4,
- 27+182*64,
- 65532,
- 0,
- 4,
- 28+182*64,
- 65532,
- 0,
- 4,
- 29+182*64,
- 65532,
- 0,
- 0
-};
-
-uint16 fast_intro[] = {
- 183+DISK_15,
- 184+DISK_15,
- 185+DISK_15,
- 186+DISK_15,
- 0
-};
-
-uint16 foster_st_right[] = {
- 12*64,
- 1,
- 0,
- 46,
- 0
-};
-
-uint16 monitor_st_up[] = {
- 74*64,
- 1,
- 1,
- 36,
- 0
-};
-
-uint16 sjoey_d_to_r[] = {
- 12+86*64,
- 0
-};
-
-uint16 foster_st_down[] = {
- 12*64,
- 1,
- 0,
- 40,
- 0
-};
-
-uint16 mfoster_u_to_r[] = {
- 45+13*64,
- 0
-};
-
-uint16 sml_up_mid_get_seq[] = {
- 22*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 mfoster_u_to_d[] = {
- 43+13*64,
- 42+13*64,
- 41+13*64,
- 0
-};
-
-uint16 wjoey_u_to_d[] = {
- 21+136*64,
- 4+136*64,
- 20+136*64,
- 0
-};
-
-uint16 chip_intro[] = {
- 187+DISK_15,
- 188+DISK_15,
- 195+DISK_15,
- 196+DISK_15,
- 197+DISK_15,
- 0
-};
-
-uint16 fast_list_0[] = {
- 64,
- 65,
- 66,
- 12+0X000,
- 51,
- 52,
- 53,
- 13+0X8000,
- 0
-};
-
-uint16 rs_right_arrow[] = {
- C_FRAME,
- 49*64+1,
- C_BASE_SUB,
- MENU_SCRIPT,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 ljoey_st_left[] = {
- 173*64,
- 1,
- 1,
- 4,
- 0
-};
-
-uint16 s28_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 0
-};
-
-uint16 monitor_right[] = {
- 4,
- 24+74*64,
- 4,
- 0,
- 4,
- 25+74*64,
- 4,
- 0,
- 4,
- 26+74*64,
- 4,
- 0,
- 4,
- 27+74*64,
- 4,
- 0,
- 4,
- 28+74*64,
- 4,
- 0,
- 4,
- 29+74*64,
- 4,
- 0,
- 4,
- 30+74*64,
- 4,
- 0,
- 4,
- 31+74*64,
- 4,
- 0,
- 0
-};
-
-uint16 wjoey_st_down[] = {
- 136*64,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 r2_floor_table[] = {
- 115,
- RET_OK,
- ID_L_EXIT_S2,
- GET_TO_EL2,
- ID_R_EXIT_S2,
- GET_TO_ER2,
- ID_TOP_LIFT,
- GET_TO_LIFTER,
- 21,
- GET_TO_TALK21,
- 22,
- GET_TO_TALK22,
- ID_LIGHT1,
- GET_TO_LIGHT1,
- ID_PANEL,
- GET_TO_LEDS,
- ID_HOLE,
- GET_TO_HOLE,
- ID_DEAD_LOADER,
- GET_TO_TRANSPORTER,
- ID_ROBOT_SHELL,
- GET_TO_SHELL,
- ID_JOEY_PARK,
- GET_TO_JP2,
- ID_PANEL,
- GT_PANEL2,
- ID_JUNK1,
- GT_JUNK1,
- ID_JUNK2,
- GT_JUNK2,
- 0,
- S2_WALK_ON,
- 1,
- ER0_WALK_ON,
- 65535
-};
-
-Compact s2_floor = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 2, // screen
- 0, // place
- r2_floor_table, // getToTable
- 152, // xcood
- 224, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 240, // mouseSize_x
- 71, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fradman_down[] = {
- 2,
- 10+90*64,
- 0,
- 2,
- 2,
- 11+90*64,
- 0,
- 2,
- 2,
- 12+90*64,
- 0,
- 2,
- 2,
- 13+90*64,
- 0,
- 2,
- 2,
- 14+90*64,
- 0,
- 2,
- 2,
- 15+90*64,
- 0,
- 2,
- 2,
- 16+90*64,
- 0,
- 2,
- 2,
- 17+90*64,
- 0,
- 2,
- 2,
- 18+90*64,
- 0,
- 2,
- 2,
- 19+90*64,
- 0,
- 2,
- 0
-};
-
-uint16 foster_u_to_d[] = {
- 43+12*64,
- 42+12*64,
- 41+12*64,
- 0
-};
-
-uint32 *c68 = (uint32*)&foster;
-
-uint16 ljoey_d_to_r[] = {
- 23+173*64,
- 0
-};
-
-uint16 mfoster_r_to_u[] = {
- 45+13*64,
- 0
-};
-
-uint16 fast_list_sc3[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 211+DISK_1,
- 67+DISK_1,
- 68+DISK_1,
- 69+DISK_1,
- 222+DISK_1,
- 223+DISK_1,
- 213+DISK_1,
- 0
-};
-
-uint16 rs_left_arrow[] = {
- C_FRAME,
- 49*64,
- C_BASE_SUB,
- MENU_SCRIPT,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 rs_l_arr_linc[] = {
- C_FRAME,
- 190*64,
- C_BASE_SUB,
- LINC_MENU_SCRIPT,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-Compact text_8 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 281*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 wjoey_l_to_d[] = {
- 20+136*64,
- 0
-};
-
-uint16 stair_table[] = {
- 67,
- STD_ADJOIN_FLOOR,
- 17,
- CLIMB_STAIRS,
- 44,
- GET_TO_TALK1,
- 45,
- GET_TO_TALK2,
- 69,
- RET_OK,
- 105,
- GET_TO_SMALL_DOOR,
- 111,
- GET_TO_ER0,
- ID_UPLOAD,
- GET_TO_UPLOAD,
- ID_PRESS,
- GET_TO_PRESS,
- 0
-};
-
-Compact stairs = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 0, // screen
- 0, // place
- stair_table, // getToTable
- 194, // xcood
- 306, // ycood
- 0, // frame
- 4147, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 12, // mouseSize_x
- 14, // mouseSize_y
- STAIR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 text_mouse[] = {
- 18,
- 23,
- 24,
- 25,
- 26,
- 27,
- 28,
- 29,
- 30,
- 31,
- 32,
- 33,
- 47,
- 48,
- 51,
- 52,
- 53,
- 54,
- 55,
- 56,
- 57,
- 58,
- 59,
- 60,
- 61,
- 63,
- 64,
- 65,
- 66,
- IDO_CITYCARD,
- IDO_SHADES,
- IDO_PUTTY,
- IDO_LIGHTBULB,
- IDO_WD40,
- IDO_SKEY,
- IDO_ANITA_CARD,
- IDO_ANCHOR,
- IDO_MAGAZINE,
- IDO_TAPE,
- IDO_GLASS,
- IDO_ROPE,
- IDO_NEW_CABLE,
- IDO_TICKET,
- IDO_SECATEURS,
- IDO_PLASTER,
- IDO_BRICK,
- IDO_TONGS,
- IDO_DOG_FOOD,
- IDO_GALLCARD,
- 46,
- 0
-};
-
-uint16 monitor_d_to_r[] = {
- 47-8+74*64,
- 0
-};
-
-uint16 ljoey_l_to_d[] = {
- 20+173*64,
- 0
-};
-
-uint16 sjoey_st_right[] = {
- 86*64,
- 1,
- 1,
- 8,
- 0
-};
-
-uint16 sjoey_st_down[] = {
- 86*64,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 sjoey_st_left[] = {
- 86*64,
- 1,
- 1,
- 4,
- 0
-};
-
-uint16 upstair_table[] = {
- 67,
- DECEND,
- 17,
- STD_ADJOIN_FLOOR,
- 70,
- RET_OK,
- 85,
- GET_TO_BAR,
- 90,
- GET_TO_FEXIT,
- ID_NOTICE,
- GET_TO_NOTICE,
- 0
-};
-
-uint16 sjoey_right[] = {
- 1,
- 8+86*64,
- 1,
- 0,
- 1,
- 9+86*64,
- 1,
- 0,
- 1,
- 10+86*64,
- 1,
- 0,
- 1,
- 11+86*64,
- 1,
- 0,
- 0
-};
-
-uint16 ljoey_u_to_r[] = {
- 22+173*64,
- 0
-};
-
-uint16 mfoster_st_up[] = {
- 13*64,
- 1,
- 1,
- 44,
- 0
-};
-
-uint16 mfoster_st_down[] = {
- 13*64,
- 1,
- 1,
- 40,
- 0
-};
-
-uint16 foster_st_talk[] = {
- 135*64,
- 1,
- 0,
- 0,
- 0
-};
-
-uint16 mfoster_l_to_r[] = {
- 41+13*64,
- 40+13*64,
- 47+13*64,
- 0
-};
-
-uint16 bar_table[] = {
- 17,
- STD_ADJOIN_FLOOR,
- 67,
- STAIRS_FROM_HIGH,
- 70,
- STAIRS_FROM_HIGH,
- 90,
- GET_TO_FEXIT,
- 85,
- RET_OK,
- ID_NOTICE,
- GET_TO_NOTICE
-};
-
-uint16 foster_d_to_l[] = {
- 41+12*64,
- 0
-};
-
-Compact text_1 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 136, // xcood
- 327-16, // ycood
- 274*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fradman_left[] = {
- 4,
- 20+90*64,
- 65532,
- 0,
- 4,
- 21+90*64,
- 65532,
- 0,
- 4,
- 22+90*64,
- 65532,
- 0,
- 4,
- 23+90*64,
- 65532,
- 0,
- 4,
- 24+90*64,
- 65532,
- 0,
- 4,
- 25+90*64,
- 65532,
- 0,
- 4,
- 26+90*64,
- 65532,
- 0,
- 4,
- 27+90*64,
- 65532,
- 0,
- 4,
- 28+90*64,
- 65532,
- 0,
- 4,
- 29+90*64,
- 65532,
- 0,
- 0
-};
-
-uint16 s29_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 170+DISK_8,
- 171+DISK_8,
- 0
-};
-
-uint16 r1door_table[] = {
- 95,
- STD_ADJOIN_FLOOR,
- 97,
- GET_TO_R1_DOOR,
- ID_NOTICE2,
- GET_TO_NOTICE2,
- ID_SS_SIGN,
- GET_TO_SS_SIGN,
- 65535
-};
-
-Compact r1_door = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_BACKGROUND+ST_RECREATE+ST_LOGIC, // status
- 0, // sync
- 1, // screen
- 0, // place
- r1door_table, // getToTable
- 186, // xcood
- 177, // ycood
- 96*64, // frame
- 4148, // cursorText
- OUT_EXIT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 16, // mouseSize_x
- 64, // mouseSize_y
- S1_DOOR_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- R1EXIT_DOOR, // baseSub
- 0, // baseSub_off
- 0
-};
-
-Compact upstairs = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 0, // screen
- 0, // place
- upstair_table, // getToTable
- 164, // xcood
- 207, // ycood
- 0, // frame
- 4147, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 200-164, // mouseSize_x
- 211-207, // mouseSize_y
- UPSTAIR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 ljoey_u_to_d[] = {
- 21+173*64,
- 4+173*64,
- 20+173*64,
- 0
-};
-
-uint16 monitor_u_to_l[] = {
- 43-8+74*64,
- 0
-};
-
-uint16 fradman_st_right[] = {
- 90*64,
- 1,
- 0,
- 46,
- 0
-};
-
-uint16 sml_door_table[] = {
- 17,
- STAIRS_FROM_LOW,
- 105,
- RET_OK,
- 111,
- GET_TO_ER0,
- 69,
- STAIRS_FROM_LOW,
- 67,
- STD_ADJOIN_FLOOR,
- 44,
- GET_TO_TALK1,
- 45,
- GET_TO_TALK2
-};
-
-uint32 *l_talk_s2 = (uint32*)&r_talk_s2;
-
-uint16 bfoster_r_to_l[] = {
- 45+182*64,
- 44+182*64,
- 43+182*64,
- 0
-};
-
-uint16 mfoster_left[] = {
- 2,
- 20+13*64,
- 65534,
- 0,
- 2,
- 21+13*64,
- 65534,
- 0,
- 2,
- 22+13*64,
- 65534,
- 0,
- 2,
- 23+13*64,
- 65534,
- 0,
- 2,
- 24+13*64,
- 65534,
- 0,
- 2,
- 25+13*64,
- 65534,
- 0,
- 2,
- 26+13*64,
- 65534,
- 0,
- 2,
- 27+13*64,
- 65534,
- 0,
- 2,
- 28+13*64,
- 65534,
- 0,
- 2,
- 29+13*64,
- 65534,
- 0,
- 0
-};
-
-uint16 wjoey_up[] = {
- 1,
- 0+136*64,
- 0,
- 65535,
- 1,
- 1+136*64,
- 0,
- 65535,
- 0
-};
-
-uint16 foster_r_to_u[] = {
- 45+12*64,
- 0
-};
-
-uint16 mfoster_d_to_u[] = {
- 47+13*64,
- 46+13*64,
- 45+13*64,
- 0
-};
-
-uint16 but_8[] = {
- 148*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 but_5[] = {
- 145*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 monitor_l_to_u[] = {
- 43-8+74*64,
- 0
-};
-
-uint16 mfoster_l_to_u[] = {
- 43+13*64,
- 0
-};
-
-uint16 bfoster_d_to_r[] = {
- 47+182*64,
- 0
-};
-
-uint16 wjoey_down[] = {
- 1,
- 2+136*64,
- 0,
- 1,
- 1,
- 3+136*64,
- 0,
- 1,
- 0
-};
-
-Compact text_10 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 283*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 monitor_u_to_d[] = {
- 43-8+74*64,
- 42-8+74*64,
- 41-8+74*64,
- 0
-};
-
-Compact text_5 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 278*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 forklift1_cdt[] = {
- 93*64,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 1,
- 289,
- 291,
- 2,
- 289,
- 291,
- 3,
- 289,
- 291,
- 4,
- 289,
- 291,
- 5,
- 289,
- 291,
- 6,
- 289,
- 291,
- 7,
- 289,
- 291,
- 8,
- 289,
- 291,
- 9,
- 289,
- 291,
- 10,
- 289,
- 291,
- 11,
- 289,
- 291,
- 12,
- 289,
- 291,
- 13,
- 289,
- 291,
- 14,
- 289,
- 291,
- 15,
- 289,
- 291,
- 16,
- 289,
- 291,
- 17,
- 289,
- 291,
- 18,
- 289,
- 291,
- 19,
- 289,
- 291,
- 20,
- 289,
- 291,
- 21,
- 289,
- 291,
- 22,
- 289,
- 291,
- 23,
- 289,
- 291,
- 24,
- 289,
- 291,
- 25,
- 289,
- 291,
- 26,
- 289,
- 291,
- 27,
- 289,
- 291,
- 28,
- 289,
- 291,
- 29,
- 289,
- 291,
- 30,
- 289,
- 291,
- 31,
- 289,
- 291,
- 32,
- 289,
- 291,
- 33,
- 289,
- 291,
- 34,
- 289,
- 291,
- 35,
- 289,
- 291,
- 36,
- 289,
- 291,
- 37,
- 289,
- 290,
- 38,
- 289,
- 289,
- 39,
- 289,
- 288,
- 37,
- 289,
- 287,
- 38,
- 289,
- 286,
- 39,
- 289,
- 285,
- 37,
- 289,
- 284,
- 38,
- 289,
- 283,
- 39,
- 289,
- 282,
- 37,
- 289,
- 281,
- 38,
- 289,
- 280,
- 39,
- 289,
- 279,
- 37,
- 291,
- 291,
- 40,
- 291,
- 291,
- 41,
- 291,
- 291,
- 42,
- 291,
- 291,
- 43,
- 291,
- 291,
- 44,
- 291,
- 291,
- 45,
- 291,
- 291,
- 46,
- 291,
- 291,
- 47,
- 291,
- 291,
- 48,
- 291,
- 291,
- 49,
- 291,
- 291,
- 50,
- 291,
- 291,
- 51,
- 291,
- 291,
- 52,
- 291,
- 291,
- 53,
- 291,
- 291,
- 54,
- 291,
- 291,
- 55,
- 291,
- 291,
- 56,
- 291,
- 291,
- 57,
- 292,
- 291,
- 58,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 292,
- 291,
- 0,
- 0
-};
-
-uint16 bfoster_up[] = {
- 2,
- 0+182*64,
- 0,
- 65534,
- 2,
- 1+182*64,
- 0,
- 65534,
- 2,
- 2+182*64,
- 0,
- 65534,
- 2,
- 3+182*64,
- 0,
- 65534,
- 2,
- 4+182*64,
- 0,
- 65534,
- 2,
- 5+182*64,
- 0,
- 65534,
- 2,
- 6+182*64,
- 0,
- 65534,
- 2,
- 7+182*64,
- 0,
- 65534,
- 2,
- 8+182*64,
- 0,
- 65534,
- 2,
- 9+182*64,
- 0,
- 65534,
- 0
-};
-
-uint16 s11_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 16+DISK_1,
- 0
-};
-
-uint16 fradman_d_to_u[] = {
- 47+90*64,
- 46+90*64,
- 45+90*64,
- 0
-};
-
-uint16 monitor_r_to_u[] = {
- 45-8+74*64,
- 0
-};
-
-uint16 bfoster_down[] = {
- 2,
- 10+182*64,
- 0,
- 2,
- 2,
- 11+182*64,
- 0,
- 2,
- 2,
- 12+182*64,
- 0,
- 2,
- 2,
- 13+182*64,
- 0,
- 2,
- 2,
- 14+182*64,
- 0,
- 2,
- 2,
- 15+182*64,
- 0,
- 2,
- 2,
- 16+182*64,
- 0,
- 2,
- 2,
- 17+182*64,
- 0,
- 2,
- 2,
- 18+182*64,
- 0,
- 2,
- 2,
- 19+182*64,
- 0,
- 2,
- 0
-};
-
-uint16 ledge_table[] = {
- 95,
- RET_OK,
- 97,
- GET_TO_R1_DOOR,
- ID_NOTICE2,
- GET_TO_NOTICE2,
- ID_SS_SIGN,
- GET_TO_SS_SIGN,
- 65535
-};
-
-uint16 ljoey_d_to_u[] = {
- 23+173*64,
- 12+173*64,
- 22+173*64,
- 0
-};
-
-uint16 foster_left[] = {
- 4,
- 20+12*64,
- 65532,
- 0,
- 4,
- 21+12*64,
- 65532,
- 0,
- 4,
- 22+12*64,
- 65532,
- 0,
- 4,
- 23+12*64,
- 65532,
- 0,
- 4,
- 24+12*64,
- 65532,
- 0,
- 4,
- 25+12*64,
- 65532,
- 0,
- 4,
- 26+12*64,
- 65532,
- 0,
- 4,
- 27+12*64,
- 65532,
- 0,
- 4,
- 28+12*64,
- 65532,
- 0,
- 4,
- 29+12*64,
- 65532,
- 0,
- 0
-};
-
-uint16 sjoey_st_up[] = {
- 86*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 fradman_l_to_r[] = {
- 41+90*64,
- 40+90*64,
- 47+90*64,
- 0
-};
-
-Compact outside_ledge = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 1, // screen
- 0, // place
- ledge_table, // getToTable
- 192, // xcood
- 224+8, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 64, // mouseSize_x
- 33-8, // mouseSize_y
- FLOOR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 fradman_st_up[] = {
- 90*64,
- 1,
- 0,
- 44,
- 0
-};
-
-uint16 foster_l_to_u[] = {
- 43+12*64,
- 0
-};
-
-uint16 foster_u_to_t[] = {
- 45+12*64,
- 46+12*64,
- 0
-};
-
-uint16 ljoey_d_to_l[] = {
- 20+173*64,
- 0
-};
-
-uint16 joey_auto[32];
-
-uint16 ljoey_left[] = {
- 2,
- 4+173*64,
- 65534,
- 0,
- 2,
- 5+173*64,
- 65534,
- 0,
- 2,
- 6+173*64,
- 65534,
- 0,
- 2,
- 7+173*64,
- 65534,
- 0,
- 2,
- 8+173*64,
- 65534,
- 0,
- 2,
- 9+173*64,
- 65534,
- 0,
- 2,
- 10+173*64,
- 65534,
- 0,
- 2,
- 11+173*64,
- 65534,
- 0,
- 0
-};
-
-uint16 ljoey_right[] = {
- 2,
- 12+173*64,
- 2,
- 0,
- 2,
- 13+173*64,
- 2,
- 0,
- 2,
- 14+173*64,
- 2,
- 0,
- 2,
- 15+173*64,
- 2,
- 0,
- 2,
- 16+173*64,
- 2,
- 0,
- 2,
- 17+173*64,
- 2,
- 0,
- 2,
- 18+173*64,
- 2,
- 0,
- 2,
- 19+173*64,
- 2,
- 0,
- 0
-};
-
-uint16 ljoey_st_up[] = {
- 173*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 ljoey_st_down[] = {
- 173*64,
- 1,
- 1,
- 2,
- 0
-};
-
-uint16 ljoey_st_right[] = {
- 173*64,
- 1,
- 1,
- 12,
- 0
-};
-
-uint16 ljoey_u_to_l[] = {
- 21+173*64,
- 0
-};
-
-uint16 ljoey_l_to_u[] = {
- 21+173*64,
- 0
-};
-
-uint16 ljoey_l_to_r[] = {
- 20+173*64,
- 2+173*64,
- 23+173*64,
- 0
-};
-
-uint16 ljoey_r_to_l[] = {
- 22+173*64,
- 0+173*64,
- 21+173*64,
- 0
-};
-
-uint16 wjoey_left[] = {
- 2,
- 4+136*64,
- 65534,
- 0,
- 2,
- 5+136*64,
- 65534,
- 0,
- 2,
- 6+136*64,
- 65534,
- 0,
- 2,
- 7+136*64,
- 65534,
- 0,
- 2,
- 8+136*64,
- 65534,
- 0,
- 2,
- 9+136*64,
- 65534,
- 0,
- 2,
- 10+136*64,
- 65534,
- 0,
- 2,
- 11+136*64,
- 65534,
- 0,
- 0
-};
-
-uint16 wjoey_right[] = {
- 2,
- 12+136*64,
- 2,
- 0,
- 2,
- 13+136*64,
- 2,
- 0,
- 2,
- 14+136*64,
- 2,
- 0,
- 2,
- 15+136*64,
- 2,
- 0,
- 2,
- 16+136*64,
- 2,
- 0,
- 2,
- 17+136*64,
- 2,
- 0,
- 2,
- 18+136*64,
- 2,
- 0,
- 2,
- 19+136*64,
- 2,
- 0,
- 0
-};
-
-uint16 wjoey_st_right[] = {
- 136*64,
- 1,
- 1,
- 12,
- 0
-};
-
-uint16 wjoey_u_to_l[] = {
- 21+136*64,
- 0
-};
-
-uint16 wjoey_u_to_r[] = {
- 22+136*64,
- 0
-};
-
-uint16 wjoey_d_to_l[] = {
- 20+136*64,
- 0
-};
-
-uint16 wjoey_d_to_r[] = {
- 23+136*64,
- 0
-};
-
-uint16 wjoey_l_to_u[] = {
- 21+136*64,
- 0
-};
-
-uint16 wjoey_l_to_r[] = {
- 20+136*64,
- 2+136*64,
- 23+136*64,
- 0
-};
-
-uint16 wjoey_r_to_u[] = {
- 22+136*64,
- 0
-};
-
-uint16 wjoey_r_to_l[] = {
- 22+136*64,
- 0+136*64,
- 21+136*64,
- 0
-};
-
-uint16 sjoey_down[] = {
- 1,
- 2+86*64,
- 0,
- 1,
- 1,
- 3+86*64,
- 0,
- 1,
- 0
-};
-
-uint16 sjoey_left[] = {
- 1,
- 4+86*64,
- 65535,
- 0,
- 1,
- 5+86*64,
- 65535,
- 0,
- 1,
- 6+86*64,
- 65535,
- 0,
- 1,
- 7+86*64,
- 65535,
- 0,
- 0
-};
-
-uint16 sjoey_u_to_d[] = {
- 14+86*64,
- 4+86*64,
- 13+86*64,
- 0
-};
-
-uint16 sjoey_u_to_l[] = {
- 14+86*64,
- 0
-};
-
-uint16 sjoey_u_to_r[] = {
- 15+86*64,
- 0
-};
-
-uint16 sjoey_d_to_u[] = {
- 12+86*64,
- 8+86*64,
- 15+86*64,
- 0
-};
-
-uint16 sjoey_d_to_l[] = {
- 13+86*64,
- 0
-};
-
-uint16 sjoey_l_to_u[] = {
- 14+86*64,
- 0
-};
-
-uint16 sjoey_l_to_d[] = {
- 13+86*64,
- 0
-};
-
-uint16 sjoey_l_to_r[] = {
- 13+86*64,
- 2+86*64,
- 12+86*64,
- 0
-};
-
-uint16 sjoey_r_to_u[] = {
- 15+86*64,
- 0
-};
-
-uint16 sjoey_r_to_d[] = {
- 12+86*64,
- 0
-};
-
-uint16 sjoey_r_to_l[] = {
- 15+86*64,
- 0+86*64,
- 14+86*64,
- 0
-};
-
-TurnTable joey_turnTable0 = {
- { // turnTableUp
- 0,
- ljoey_u_to_d,
- ljoey_u_to_l,
- ljoey_u_to_r,
- 0
- },
- { // turnTableDown
- ljoey_d_to_u,
- 0,
- ljoey_d_to_l,
- ljoey_d_to_r,
- 0
- },
- { // turnTableLeft
- ljoey_l_to_u,
- ljoey_l_to_d,
- 0,
- ljoey_l_to_r,
- 0
- },
- { // turnTableRight
- ljoey_r_to_u,
- ljoey_r_to_d,
- ljoey_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- },
-};
-
-TurnTable joey_turnTable1 = {
- { // turnTableUp
- 0,
- wjoey_u_to_d,
- wjoey_u_to_l,
- wjoey_u_to_r,
- 0
- },
- { // turnTableDown
- wjoey_d_to_u,
- 0,
- wjoey_d_to_l,
- wjoey_d_to_r,
- 0
- },
- { // turnTableLeft
- wjoey_l_to_u,
- wjoey_l_to_d,
- 0,
- wjoey_l_to_r,
- 0
- },
- { // turnTableRight
- wjoey_r_to_u,
- wjoey_r_to_d,
- wjoey_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- },
-};
-
-TurnTable joey_turnTable2 = {
- { // turnTableUp
- 0,
- sjoey_u_to_d,
- sjoey_u_to_l,
- sjoey_u_to_r,
- 0
- },
- { // turnTableDown
- sjoey_d_to_u,
- 0,
- sjoey_d_to_l,
- sjoey_d_to_r,
- 0
- },
- { // turnTableLeft
- sjoey_l_to_u,
- sjoey_l_to_d,
- 0,
- sjoey_l_to_r,
- 0
- },
- { // turnTableRight
- sjoey_r_to_u,
- sjoey_r_to_d,
- sjoey_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet joey_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- ljoey_up, // animUp
- ljoey_down, // animDown
- ljoey_left, // animLeft
- ljoey_right, // animRight
- ljoey_st_up, // standUp
- ljoey_st_down, // standDown
- ljoey_st_left, // standLeft
- ljoey_st_right, // standRight
- 0, // standTalk
- &joey_turnTable0,
-};
-
-MegaSet joey_megaSet1 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- wjoey_up, // animUp
- wjoey_down, // animDown
- wjoey_left, // animLeft
- wjoey_right, // animRight
- wjoey_st_up, // standUp
- wjoey_st_down, // standDown
- wjoey_st_left, // standLeft
- wjoey_st_right, // standRight
- 0, // standTalk
- &joey_turnTable1,
-};
-
-MegaSet joey_megaSet2 = {
- 0, // gridWidth
- 0, // colOffset
- 8, // colWidth
- 8, // lastChr
- sjoey_up, // animUp
- sjoey_down, // animDown
- sjoey_left, // animLeft
- sjoey_right, // animRight
- sjoey_st_up, // standUp
- sjoey_st_down, // standDown
- sjoey_st_left, // standLeft
- sjoey_st_right, // standRight
- 0, // standTalk
- &joey_turnTable2
-};
-
-ExtCompact joey_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- 3, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_JOEY, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- joey_auto, // animScratch
- 0, // megaSet
- &joey_megaSet0,
- &joey_megaSet1,
- &joey_megaSet2,
- 0
-};
-
-Compact joey = {
- L_SCRIPT, // logic
- 0, // status
- 0, // sync
- 2, // screen
- 115, // place
- 0, // getToTable
- 320, // xcood
- 304, // ycood
- 173*64+12, // frame
- 3, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- (int16) 65526, // mouseRel_x
- (int16) 65520, // mouseRel_y
- 20, // mouseSize_x
- 25, // mouseSize_y
- SHOUT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- JOEY_LOGIC, // baseSub
- 0, // baseSub_off
- &joey_ext
-};
-
-uint16 baby_logic_list[] = {
- ID_FOSTER,
- 0
-};
-
-uint16 save_restore_mouse[] = {
- 23,
- 24,
- 25,
- 26,
- 27,
- 28,
- 29,
- 30,
- 31,
- 32,
- 20,
- 0
-};
-
-uint16 fradman_r_to_l[] = {
- 45+90*64,
- 44+90*64,
- 43+90*64,
- 0
-};
-
-uint16 foster_right[] = {
- 4,
- 30+12*64,
- 4,
- 0,
- 4,
- 31+12*64,
- 4,
- 0,
- 4,
- 32+12*64,
- 4,
- 0,
- 4,
- 33+12*64,
- 4,
- 0,
- 4,
- 34+12*64,
- 4,
- 0,
- 4,
- 35+12*64,
- 4,
- 0,
- 4,
- 36+12*64,
- 4,
- 0,
- 4,
- 37+12*64,
- 4,
- 0,
- 4,
- 38+12*64,
- 4,
- 0,
- 4,
- 39+12*64,
- 4,
- 0,
- 0
-};
-
-uint16 seq2_pal[] = {
- 0,
- 256,
- 512,
- 512,
- 529,
- 1024,
- 1552,
- 1296,
- 1042,
- 1552,
- 2064,
- 1568,
- 2320,
- 2080,
- 2576,
- 2337,
- 2320,
- 1842,
- 2337,
- 2849,
- 3104,
- 2848,
- 2353,
- 2866,
- 2883,
- 2882,
- 3138,
- 3394,
- 3155,
- 3411,
- 3412,
- 3428
-};
-
-uint16 seq1_pal[] = {
- 0,
- 291,
- 309,
- 546,
- 1075,
- 1093,
- 1314,
- 1586,
- 1604,
- 1622,
- 2133,
- 2097,
- 2114,
- 2390,
- 2387,
- 2626,
- 2167,
- 2662,
- 2679,
- 2900,
- 3138,
- 3156,
- 2696,
- 3377,
- 3190,
- 3464,
- 3685,
- 3650,
- 3668,
- 3857,
- 3703,
- 3736
-};
-
-uint16 bfoster_r_to_d[] = {
- 47+182*64,
- 0
-};
-
-uint16 low_get_seq[] = {
- 200*64,
- 315,
- 267,
- 0,
- 315,
- 267,
- 1,
- 315,
- 267,
- 2,
- 315,
- 267,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 fradman_u_to_r[] = {
- 45+90*64,
- 0
-};
-
-uint16 rs_mega_alive[] = {
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE,
- 65535
-};
-
-Compact whole_screen = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 128, // xcood
- 136, // ycood
- 0, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- TEXT_EDIT, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 192, // mouseSize_y
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 bfoster_u_to_l[] = {
- 43+182*64,
- 0
-};
-
-Compact bar = {
- 0, // logic
- ST_MOUSE+ST_FOREGROUND+ST_RECREATE, // status
- 0, // sync
- 0, // screen
- 0, // place
- bar_table, // getToTable
- 143, // xcood
- 205, // ycood
- 86*64, // frame
- 4295, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 13+4, // mouseSize_x
- 3, // mouseSize_y
- BAR_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 foster_st_left[] = {
- 12*64,
- 1,
- 0,
- 42,
- 0
-};
-
-uint16 monitor_l_to_r[] = {
- 41-8+74*64,
- 40-8+74*64,
- 47-8+74*64,
- 0
-};
-
-uint16 rs_lamb_start_3[] = {
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE,
- C_PLACE,
- ID_S29_FLOOR,
- C_SCREEN,
- 29,
- C_XCOOD,
- 240,
- C_YCOOD,
- 232,
- C_MOUSE_REL_X,
- 65520,
- C_MOUSE_REL_Y,
- 65488,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 forklift2_cdt[] = {
- 94*64,
- 291,
- 292,
- 0,
- 291,
- 292,
- 1,
- 291,
- 292,
- 2,
- 291,
- 292,
- 3,
- 291,
- 292,
- 4,
- 291,
- 292,
- 5,
- 291,
- 292,
- 6,
- 291,
- 292,
- 7,
- 291,
- 292,
- 8,
- 291,
- 292,
- 9,
- 291,
- 292,
- 10,
- 291,
- 292,
- 11,
- 291,
- 292,
- 12,
- 291,
- 292,
- 13,
- 291,
- 292,
- 14,
- 291,
- 292,
- 15,
- 291,
- 292,
- 16,
- 291,
- 292,
- 17,
- 291,
- 292,
- 18,
- 291,
- 280,
- 19,
- 291,
- 281,
- 20,
- 291,
- 282,
- 21,
- 291,
- 283,
- 19,
- 291,
- 284,
- 20,
- 291,
- 285,
- 21,
- 291,
- 286,
- 19,
- 291,
- 287,
- 20,
- 291,
- 288,
- 21,
- 291,
- 289,
- 19,
- 291,
- 290,
- 20,
- 291,
- 291,
- 21,
- 291,
- 292,
- 19,
- 291,
- 292,
- 22,
- 291,
- 292,
- 23,
- 291,
- 292,
- 24,
- 291,
- 292,
- 25,
- 291,
- 292,
- 26,
- 291,
- 292,
- 27,
- 291,
- 292,
- 28,
- 291,
- 292,
- 29,
- 291,
- 292,
- 30,
- 291,
- 292,
- 31,
- 291,
- 292,
- 32,
- 291,
- 292,
- 33,
- 292,
- 292,
- 34,
- 292,
- 292,
- 35,
- 292,
- 292,
- 36,
- 292,
- 292,
- 37,
- 292,
- 292,
- 38,
- 292,
- 292,
- 39,
- 292,
- 292,
- 40,
- 292,
- 292,
- 41,
- 292,
- 292,
- 42,
- 292,
- 292,
- 43,
- 293,
- 292,
- 44,
- 293,
- 292,
- 45,
- 297,
- 292,
- 46,
- 297,
- 292,
- 47,
- 299,
- 292,
- 48,
- 299,
- 292,
- 49,
- 299,
- 292,
- 50,
- 299,
- 292,
- 51,
- 299,
- 292,
- 52,
- 299,
- 292,
- 53,
- 299,
- 292,
- 54,
- 299,
- 292,
- 55,
- 299,
- 292,
- 56,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 299,
- 292,
- 57,
- 0
-};
-
-Compact talk2 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- talk_table, // getToTable
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact text_4 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 277*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 mfoster_d_to_r[] = {
- 47+13*64,
- 0
-};
-
-Compact door = {
- L_SCRIPT, // logic
- ST_MOUSE+ST_BACKGROUND+ST_RECREATE+ST_LOGIC, // status
- 0, // sync
- 0, // screen
- 0, // place
- door_table, // getToTable
- 400, // xcood
- 167, // ycood
- 89*64, // frame
- 4148, // cursorText
- FEXIT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 16, // mouseSize_x
- 58, // mouseSize_y
- FIRE_EXIT_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- C_BASE_MODE, // mode
- FEXIT_DOOR, // baseSub
- 0, // baseSub_off
- 0
-};
-
-uint16 foster_d_to_u[] = {
- 47+12*64,
- 46+12*64,
- 45+12*64,
- 0
-};
-
-uint16 park_table[] = {
- ID_SLOT,
- GET_TO_SLOT,
- 65535
-};
-
-uint16 minif_auto[32];
-
-uint16 mfoster_up[] = {
- 1,
- 0+13*64,
- 0,
- 65535,
- 1,
- 1+13*64,
- 0,
- 65535,
- 1,
- 2+13*64,
- 0,
- 65535,
- 1,
- 3+13*64,
- 0,
- 65535,
- 1,
- 4+13*64,
- 0,
- 65535,
- 1,
- 5+13*64,
- 0,
- 65535,
- 1,
- 6+13*64,
- 0,
- 65535,
- 1,
- 7+13*64,
- 0,
- 65535,
- 1,
- 8+13*64,
- 0,
- 65535,
- 1,
- 9+13*64,
- 0,
- 65535,
- 0
-};
-
-uint16 mfoster_down[] = {
- 1,
- 10+13*64,
- 0,
- 1,
- 1,
- 11+13*64,
- 0,
- 1,
- 1,
- 12+13*64,
- 0,
- 1,
- 1,
- 13+13*64,
- 0,
- 1,
- 1,
- 14+13*64,
- 0,
- 1,
- 1,
- 15+13*64,
- 0,
- 1,
- 1,
- 16+13*64,
- 0,
- 1,
- 1,
- 17+13*64,
- 0,
- 1,
- 1,
- 18+13*64,
- 0,
- 1,
- 1,
- 19+13*64,
- 0,
- 1,
- 0
-};
-
-uint16 mfoster_right[] = {
- 2,
- 30+13*64,
- 2,
- 0,
- 2,
- 31+13*64,
- 2,
- 0,
- 2,
- 32+13*64,
- 2,
- 0,
- 2,
- 33+13*64,
- 2,
- 0,
- 2,
- 34+13*64,
- 2,
- 0,
- 2,
- 35+13*64,
- 2,
- 0,
- 2,
- 36+13*64,
- 2,
- 0,
- 2,
- 37+13*64,
- 2,
- 0,
- 2,
- 38+13*64,
- 2,
- 0,
- 2,
- 39+13*64,
- 2,
- 0,
- 0
-};
-
-uint16 mfoster_st_left[] = {
- 13*64,
- 1,
- 1,
- 42,
- 0
-};
-
-uint16 mfoster_u_to_l[] = {
- 43+13*64,
- 0
-};
-
-uint16 mfoster_l_to_d[] = {
- 41+13*64,
- 0
-};
-
-uint16 mfoster_r_to_d[] = {
- 47+13*64,
- 0
-};
-
-uint16 mfoster_r_to_l[] = {
- 45+13*64,
- 44+13*64,
- 43+13*64,
- 0
-};
-
-uint16 foster_down[] = {
- 2,
- 10+12*64,
- 0,
- 2,
- 2,
- 11+12*64,
- 0,
- 2,
- 2,
- 12+12*64,
- 0,
- 2,
- 2,
- 13+12*64,
- 0,
- 2,
- 2,
- 14+12*64,
- 0,
- 2,
- 2,
- 15+12*64,
- 0,
- 2,
- 2,
- 16+12*64,
- 0,
- 2,
- 2,
- 17+12*64,
- 0,
- 2,
- 2,
- 18+12*64,
- 0,
- 2,
- 2,
- 19+12*64,
- 0,
- 2,
- 0
-};
-
-uint16 foster_st_up[] = {
- 12*64,
- 1,
- 0,
- 44,
- 0
-};
-
-uint16 foster_u_to_r[] = {
- 45+12*64,
- 0
-};
-
-uint16 foster_d_to_r[] = {
- 47+12*64,
- 0
-};
-
-uint16 foster_l_to_d[] = {
- 41+12*64,
- 0
-};
-
-uint16 foster_l_to_r[] = {
- 41+12*64,
- 40+12*64,
- 47+12*64,
- 0
-};
-
-uint16 foster_r_to_d[] = {
- 47+12*64,
- 0
-};
-
-uint16 foster_r_to_l[] = {
- 45+12*64,
- 44+12*64,
- 43+12*64,
- 0
-};
-
-uint16 foster_t_to_u[] = {
- 47+12*64,
- 46+12*64,
- 45+12*64,
- 0
-};
-
-uint16 foster_t_to_l[] = {
- 40+12*64,
- 41+12*64,
- 0
-};
-
-uint16 fradman_st_down[] = {
- 90*64,
- 1,
- 0,
- 40,
- 0
-};
-
-uint16 fradman_st_left[] = {
- 90*64,
- 1,
- 0,
- 42,
- 0
-};
-
-uint16 fradman_st_talk[] = {
- 97*64,
- 1,
- 0,
- 0,
- 0
-};
-
-uint16 fradman_d_to_l[] = {
- 41+90*64,
- 0
-};
-
-uint16 fradman_d_to_r[] = {
- 47+90*64,
- 0
-};
-
-uint16 fradman_l_to_u[] = {
- 43+90*64,
- 0
-};
-
-uint16 fradman_r_to_u[] = {
- 45+90*64,
- 0
-};
-
-uint16 fradman_r_to_d[] = {
- 47+90*64,
- 0
-};
-
-uint16 bfoster_right[] = {
- 4,
- 30+182*64,
- 4,
- 0,
- 4,
- 31+182*64,
- 4,
- 0,
- 4,
- 32+182*64,
- 4,
- 0,
- 4,
- 33+182*64,
- 4,
- 0,
- 4,
- 34+182*64,
- 4,
- 0,
- 4,
- 35+182*64,
- 4,
- 0,
- 4,
- 36+182*64,
- 4,
- 0,
- 4,
- 37+182*64,
- 4,
- 0,
- 4,
- 38+182*64,
- 4,
- 0,
- 4,
- 39+182*64,
- 4,
- 0,
- 0
-};
-
-uint16 bfoster_st_up[] = {
- 182*64,
- 1,
- 0,
- 44,
- 0
-};
-
-uint16 bfoster_st_down[] = {
- 182*64,
- 1,
- 0,
- 40,
- 0
-};
-
-uint16 bfoster_u_to_d[] = {
- 43+182*64,
- 42+182*64,
- 41+182*64,
- 0
-};
-
-uint16 bfoster_d_to_l[] = {
- 41+182*64,
- 0
-};
-
-uint16 bfoster_l_to_u[] = {
- 43+182*64,
- 0
-};
-
-uint16 bfoster_l_to_d[] = {
- 41+182*64,
- 0
-};
-
-uint16 bfoster_l_to_r[] = {
- 41+182*64,
- 40+182*64,
- 47+182*64,
- 0
-};
-
-TurnTable foster_turnTable0 = {
- { // turnTableUp
- 0,
- mfoster_u_to_d,
- mfoster_u_to_l,
- mfoster_u_to_r,
- 0
- },
- { // turnTableDown
- mfoster_d_to_u,
- 0,
- mfoster_d_to_l,
- mfoster_d_to_r,
- 0
- },
- { // turnTableLeft
- mfoster_l_to_u,
- mfoster_l_to_d,
- 0,
- mfoster_l_to_r,
- 0
- },
- { // turnTableRight
- mfoster_r_to_u,
- mfoster_r_to_d,
- mfoster_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- },
-};
-
-TurnTable foster_turnTable1 = {
- { // turnTableUp
- 0,
- foster_u_to_d,
- foster_u_to_l,
- foster_u_to_r,
- foster_u_to_t
- },
- { // turnTableDown
- foster_d_to_u,
- 0,
- foster_d_to_l,
- foster_d_to_r,
- 0
- },
- { // turnTableLeft
- foster_l_to_u,
- foster_l_to_d,
- 0,
- foster_l_to_r,
- foster_l_to_t
- },
- { // turnTableRight
- foster_r_to_u,
- foster_r_to_d,
- foster_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- foster_t_to_u,
- 0,
- foster_t_to_l,
- 0,
- 0
- },
-};
-
-TurnTable foster_turnTable2 = {
- { // turnTableUp
- 0,
- fradman_u_to_d,
- fradman_u_to_l,
- fradman_u_to_r,
- 0
- },
- { // turnTableDown
- fradman_d_to_u,
- 0,
- fradman_d_to_l,
- fradman_d_to_r,
- 0
- },
- { // turnTableLeft
- fradman_l_to_u,
- fradman_l_to_d,
- 0,
- fradman_l_to_r,
- 0
- },
- { // turnTableRight
- fradman_r_to_u,
- fradman_r_to_d,
- fradman_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- },
-};
-
-TurnTable foster_turnTable3 = {
- { // turnTableUp
- 0,
- bfoster_u_to_d,
- bfoster_u_to_l,
- bfoster_u_to_r,
- 0
- },
- { // turnTableDown
- bfoster_d_to_u,
- 0,
- bfoster_d_to_l,
- bfoster_d_to_r,
- 0
- },
- { // turnTableLeft
- bfoster_l_to_u,
- bfoster_l_to_d,
- 0,
- bfoster_l_to_r,
- 0
- },
- { // turnTableRight
- bfoster_r_to_u,
- bfoster_r_to_d,
- bfoster_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet foster_megaSet0 = {
- 0, // gridWidth
- 0, // colOffset
- 8, // colWidth
- 8, // lastChr
- mfoster_up, // animUp
- mfoster_down, // animDown
- mfoster_left, // animLeft
- mfoster_right, // animRight
- mfoster_st_up, // standUp
- mfoster_st_down, // standDown
- mfoster_st_left, // standLeft
- mfoster_st_right, // standRight
- 0, // standTalk
- &foster_turnTable0,
-};
-
-MegaSet foster_megaSet1 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- foster_up, // animUp
- foster_down, // animDown
- foster_left, // animLeft
- foster_right, // animRight
- foster_st_up, // standUp
- foster_st_down, // standDown
- foster_st_left, // standLeft
- foster_st_right, // standRight
- foster_st_talk, // standTalk
- &foster_turnTable1,
-};
-
-MegaSet foster_megaSet2 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- fradman_up, // animUp
- fradman_down, // animDown
- fradman_left, // animLeft
- fradman_right, // animRight
- fradman_st_up, // standUp
- fradman_st_down, // standDown
- fradman_st_left, // standLeft
- fradman_st_right, // standRight
- fradman_st_talk, // standTalk
- &foster_turnTable2,
-};
-
-MegaSet foster_megaSet3 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- bfoster_up, // animUp
- bfoster_down, // animDown
- bfoster_left, // animLeft
- bfoster_right, // animRight
- bfoster_st_up, // standUp
- bfoster_st_down, // standDown
- bfoster_st_left, // standLeft
- bfoster_st_right, // standRight
- 0, // standTalk
- &foster_turnTable3
-};
-
-ExtCompact foster_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- 0, // 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_FOSTER, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- minif_auto, // animScratch
- 0, // megaSet
- &foster_megaSet0,
- &foster_megaSet1,
- &foster_megaSet2,
- &foster_megaSet3
-};
-
-Compact foster = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_AR_PRIORITY+ST_GRID_PLOT+ST_COLLISION, // status
- 0, // sync
- SAFE_START_SCREEN, // screen
- 67, // place
- 0, // getToTable
- 160, // xcood
- 280, // ycood
- 13*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
- BASE_INTRO, // baseSub
- 0, // baseSub_off
- &foster_ext
-};
-
-uint16 monitor_up[] = {
- 2,
- 0+74*64,
- 0,
- 65534,
- 2,
- 1+74*64,
- 0,
- 65534,
- 2,
- 2+74*64,
- 0,
- 65534,
- 2,
- 3+74*64,
- 0,
- 65534,
- 2,
- 4+74*64,
- 0,
- 65534,
- 2,
- 5+74*64,
- 0,
- 65534,
- 2,
- 6+74*64,
- 0,
- 65534,
- 2,
- 7+74*64,
- 0,
- 65534,
- 0
-};
-
-uint16 s0_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 13,
- 55,
- 22,
- 158,
- 14+0X8000,
- 15+0X8000,
- 71+0X8000,
- 72+0X8000,
- 0
-};
-
-uint16 s7_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 134+DISK_2,
- 146+DISK_2,
- 151+DISK_2,
- 149+DISK_2,
- 0
-};
-
-uint16 monitor_st_talk[] = {
- 134*64,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 fast_list_sc90[] = {
- IT_BLUE_FOSTER+DISK_4,
- IT_LOGOFF+0X8000+DISK_4,
- IT_WINDOW+0X8000+DISK_4,
- IT_INFO_BUTTON+DISK_4,
- IT_LINK_ARROWS+DISK_4,
- IT_LINK_OBJECTS+DISK_4,
- IT_CROUCH_RIGHT+DISK_4,
- IT_EYEBALL+DISK_4,
- IT_GET_EYE+DISK_4+0X8000,
- IT_BLIND_EYE+DISK_4,
- IT_SEE_EYE+DISK_4,
- IT_EYE90_ZAP+DISK_4+0X8000,
- IT_SC90_LAYER_0+DISK_4,
- IT_SC90_LAYER_1+DISK_4,
- IT_SC90_GRID_1+DISK_4,
- 0
-};
-
-uint16 but_2[] = {
- 142*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 but_3[] = {
- 143*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 monitor_st_down[] = {
- 74*64,
- 1,
- 1,
- 32,
- 0
-};
-
-uint32 *zt = (uint32*)data_0;
-
-uint16 but_9[] = {
- 149*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-Compact text_11 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 284*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact joey_park = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- park_table, // getToTable
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact coordinate_test = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 128+8, // xcood
- 136+8, // ycood
- 19*64, // frame
- 0, // cursorText
- 0, // mouseOn
- 0, // mouseOff
- CLICK_DEBUG, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 64, // mouseSize_x
- 12, // mouseSize_y
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact text_2 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 275*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact text_3 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 276*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact text_6 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 279*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact text_7 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 280*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-Compact text_9 = {
- 0, // logic
- 0, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 282*64, // frame
- 0, // cursorText
- TEXT_ON, // mouseOn
- TEXT_OFF, // mouseOff
- TEXT_CLICK, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 320, // mouseSize_x
- 12, // mouseSize_y
- 0, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rad_shrug_seq[] = {
- 90*64,
- 1,
- 1,
- 48,
- 1,
- 1,
- 48,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 1,
- 1,
- 49,
- 0
-};
-
-uint32 *talk1 = (uint32*)(&talk2);
-
-uint16 rs_lamb_start_2[] = {
- C_STATUS,
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_COLLISION+ST_MOUSE,
- C_PLACE,
- ID_S7_FLOOR,
- C_SCREEN,
- 7,
- C_XCOOD,
- 256,
- C_YCOOD,
- 224,
- C_MOUSE_REL_X,
- 65520,
- C_MOUSE_REL_Y,
- 65488,
- C_DIR,
- DOWN,
- 65535
-};
-
-uint16 s6_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 24+DISK_2+0X8000,
- 25+DISK_2+0X8000,
- 0
-};
-
-uint16 swing_list[] = {
- 85+DISK_1,
- 86+DISK_1,
- 87+DISK_1,
- 88+DISK_1,
- 0
-};
-
-Compact right_exit0 = {
- 0, // logic
- ST_MOUSE, // status
- 0, // sync
- 0, // screen
- 0, // place
- 0, // getToTable
- 393, // xcood
- 250, // ycood
- 0, // frame
- 1+T7, // cursorText
- STD_EXIT_RIGHT_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 0, // mouseRel_x
- 0, // mouseRel_y
- 9, // mouseSize_x
- 36, // mouseSize_y
- ER0_ACTION, // actionScript
- 0,
- 0,
- 0,
- 0,
- 0,
- { 0, 0, 0 },
- 0,
- 0,
- 0,
- 0,
- 0
-};
-
-uint16 rs_blank[] = {
- C_FRAME,
- 50*64,
- C_BASE_SUB,
- MENU_SCRIPT,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 monitor_auto[32];
-
-uint16 monitor_down[] = {
- 2,
- 8+74*64,
- 0,
- 2,
- 2,
- 9+74*64,
- 0,
- 2,
- 2,
- 10+74*64,
- 0,
- 2,
- 2,
- 11+74*64,
- 0,
- 2,
- 2,
- 12+74*64,
- 0,
- 2,
- 2,
- 13+74*64,
- 0,
- 2,
- 2,
- 14+74*64,
- 0,
- 2,
- 2,
- 15+74*64,
- 0,
- 2,
- 0
-};
-
-uint16 monitor_st_left[] = {
- 74*64,
- 1,
- 1,
- 34,
- 0
-};
-
-uint16 monitor_st_right[] = {
- 74*64,
- 1,
- 1,
- 38,
- 0
-};
-
-uint16 monitor_u_to_r[] = {
- 45-8+74*64,
- 0
-};
-
-uint16 monitor_d_to_u[] = {
- 47-8+74*64,
- 46-8+74*64,
- 45-8+74*64,
- 0
-};
-
-uint16 monitor_d_to_l[] = {
- 41-8+74*64,
- 0
-};
-
-uint16 monitor_l_to_d[] = {
- 41-8+74*64,
- 0
-};
-
-uint16 monitor_r_to_d[] = {
- 47-8+74*64,
- 0
-};
-
-uint16 monitor_r_to_l[] = {
- 45-8+74*64,
- 44-8+74*64,
- 43-8+74*64,
- 0
-};
-
-TurnTable monitor_turnTable0 = {
- { // turnTableUp
- 0,
- monitor_u_to_d,
- monitor_u_to_l,
- monitor_u_to_r,
- 0
- },
- { // turnTableDown
- monitor_d_to_u,
- 0,
- monitor_d_to_l,
- monitor_d_to_r,
- 0
- },
- { // turnTableLeft
- monitor_l_to_u,
- monitor_l_to_d,
- 0,
- monitor_l_to_r,
- 0
- },
- { // turnTableRight
- monitor_r_to_u,
- monitor_r_to_d,
- monitor_r_to_l,
- 0,
- 0
- },
- { // turnTableTalk
- 0,
- 0,
- 0,
- 0,
- 0
- }
-};
-
-MegaSet monitor_megaSet0 = {
- 3, // gridWidth
- 8, // colOffset
- 16, // colWidth
- 24, // lastChr
- monitor_up, // animUp
- monitor_down, // animDown
- monitor_left, // animLeft
- monitor_right, // animRight
- monitor_st_up, // standUp
- monitor_st_down, // standDown
- monitor_st_left, // standLeft
- monitor_st_right, // standRight
- monitor_st_talk, // standTalk
- &monitor_turnTable0
-};
-
-ExtCompact monitor_ext = {
- 0, // actionSub
- 0, // actionSub_off
- 0, // getToSub
- 0, // getToSub_off
- 0, // extraSub
- 0, // extraSub_off
- DOWN, // dir
- STD_MEGA_STOP, // stopScript
- STD_MINI_BUMP, // miniBump
- 0, // leaving
- 0, // atWatch
- 0, // atWas
- 0, // alt
- 0, // request
- 96, // spWidth_xx
- SP_COL_MONITOR, // spColour
- 0, // spTextId
- 0, // spTime
- 0, // arAnimIndex
- 0, // turnProg
- 0, // waitingFor
- 0, // arTarget_x
- 0, // arTarget_y
- monitor_auto, // animScratch
- 0, // megaSet
- &monitor_megaSet0,
- 0,
- 0,
- 0
-};
-
-Compact monitor = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 18, // screen
- ID_S18_FLOOR, // place
- 0, // getToTable
- 250, // xcood
- 231, // ycood
- 75*64, // frame
- 4, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- MEGA_CLICK, // mouseClick
- 260-250, // mouseRel_x
- 244-231, // mouseRel_y
- 280-260, // mouseSize_x
- 276-244, // mouseSize_y
- SAT_GORDON_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- MONITOR_SLEEP, // baseSub
- 0, // baseSub_off
- &monitor_ext
-};
-
-ExtCompact anita_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, // spWidth_xx
- SP_COL_ANITA, // 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 anita = {
- L_SCRIPT, // logic
- ST_SORT+ST_RECREATE+ST_LOGIC+ST_MOUSE, // status
- 0, // sync
- 12, // screen
- 0, // place
- 0, // getToTable
- 0X157, // xcood
- 0XB3, // ycood
- 27*64, // frame
- 54, // cursorText
- STD_ON, // mouseOn
- STD_OFF, // mouseOff
- ADVISOR_188, // mouseClick
- 4, // mouseRel_x
- 4, // mouseRel_y
- 24, // mouseSize_x
- 48, // mouseSize_y
- ANITA_ACTION, // actionScript
- 0, // upFlag
- 0, // downFlag
- 0, // getToFlag
- 0, // flag
- 0, // mood
- { 0, 0, 0 },
- 0, // offset
- 0, // mode
- ANITA_WORK, // baseSub
- 0, // baseSub_off
- &anita_ext
-};
-
-uint16 rs_r_arr_linc[] = {
- C_FRAME,
- 1+190*64,
- C_BASE_SUB,
- LINC_MENU_SCRIPT,
- C_BASE_SUB+2,
- 0,
- 65535
-};
-
-uint16 s5_fast_list[] = {
- 12,
- 51,
- 52,
- 53,
- 54,
- 135,
- 17+DISK_2,
- 18+DISK_2,
- 113+DISK_2,
- 0
-};
-
-uint16 but_e[] = {
- 150*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 but_1[] = {
- 141*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 but_6[] = {
- 146*64,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 0
-};
-
-uint16 fast_intro_2[] = {
- 189+DISK_15,
- 190+DISK_15,
- 191+DISK_15,
- 0
-};
-
-uint16 fast_intro_3[] = {
- 192+DISK_15,
- 193+DISK_15,
- 194+DISK_15,
- 0
-};
-
-uint16 retina_scan_cdt[] = {
- 151*64,
- 378,
- 302,
- 0,
- 378,
- 302,
- 0,
- 378,
- 302,
- 1,
- 378,
- 302,
- 2,
- 378,
- 302,
- 3,
- 378,
- 302,
- 4,
- 378,
- 302,
- 5,
- 378,
- 302,
- 6,
- 378,
- 302,
- 7,
- 378,
- 302,
- 7,
- 378,
- 302,
- 7,
- 378,
- 302,
- 7,
- 378,
- 302,
- 7,
- 378,
- 302,
- 7,
- 378,
- 302,
- 7,
- 378,
- 302,
- 8,
- 378,
- 302,
- 9,
- 378,
- 302,
- 10,
- 378,
- 302,
- 11,
- 378,
- 302,
- 12,
- 378,
- 302,
- 13,
- 378,
- 302,
- 13,
- 378,
- 302,
- 14,
- 378,
- 302,
- 15,
- 378,
- 302,
- 16,
- 378,
- 302,
- 17,
- 0
-};
-
-Compact forklift_cpt = {
- L_SCRIPT, // logic
- ST_BACKGROUND+ST_LOGIC+ST_RECREATE, // status
- 0, // sync
- 15, // screen
- 0, // place
- 0, // getToTable
- 0, // xcood
- 0, // ycood
- 93*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
- FORKLIFT_LOGIC, // baseSub
- 0, // baseSub_off
- 0
-};
-
-void *data_0[] = {
- 0,
- &joey,
- &joey_park,
- &foster,
- std_menu_logic,
- text_mouse,
- &gallcard_menu,
- rs_mega_alive,
- &citycard_menu,
- &shades_menu,
- &putty_menu,
- &lightbulb_menu,
- low_get_seq,
- mini_shrug_seq,
- sml_up_mid_get_seq,
- new_grid,
- &lamb,
- &floor,
- &coordinate_test,
- save_restore_mouse,
- &whole_screen,
- l_talk_s2,
- &r_talk_s2,
- &text_1,
- &text_2,
- &text_3,
- &text_4,
- &text_5,
- &text_6,
- &text_7,
- &text_8,
- &text_9,
- &text_10,
- &text_11,
- &wd40_menu,
- &skey_menu,
- &secateurs_menu,
- &rope_menu,
- &plaster_menu,
- &new_cable_menu,
- shrug_seq,
- rad_shrug_seq,
- &brick_menu,
- &tongs_menu,
- talk1,
- &talk2,
- &menu_bar,
- &left_arrow,
- &right_arrow,
- &dog_food_menu,
- 0,
- &blank1,
- &blank2,
- &blank3,
- &blank4,
- &blank5,
- &blank6,
- &blank7,
- &blank8,
- &blank9,
- &blank10,
- &blank11,
- 0,
- &crow_bar_menu,
- &sarnie_menu,
- &spanner_menu,
- &joeyb_menu,
- &low_floor,
- 0,
- &stairs,
- &upstairs,
- &anita_card_menu,
- rs_lamb_to_three,
- rs_lamb_start_2,
- &anchor_menu,
- &magazine_menu,
- &tape_menu,
- &glass_menu,
- rs_lamb_start_3,
- &ticket_menu,
- s29_fast_list,
- s6_fast_list,
- fast_list_sc3,
- s9_fast_list,
- s10_fast_list,
- &bar,
- s11_fast_list,
- fast_list_0,
- s0_fast_list,
- s7_fast_list,
- &door,
- s28_fast_list,
- swing_list,
- 0,
- 0,
- &outside_ledge,
- 0,
- &r1_door,
- 0,
- 0,
- 0,
- 0,
- fast_list_sc90,
- 0,
- 0,
- &small_door,
- sc85_fast_list,
- sc85_chip_list,
- sc85_logic_list,
- sc85_mouse_list,
- sc85_palette,
- &right_exit0,
- 0,
- 0,
- 0,
- &s2_floor,
- 0,
- s101_chip_list,
- s101_pal,
- s101_mouse,
- s101_logic,
- &full_screen,
- &cancel_button,
- &button_0,
- &button_1,
- &button_2,
- &button_3,
- &button_4,
- &button_5,
- &button_6,
- &button_7,
- &button_8,
- &button_9,
- rs_left_arrow,
- rs_right_arrow,
- rs_blank,
- &monitor,
- &anita,
- 0,
- 0,
- 0,
- baby_logic_list,
- rs_l_arr_linc,
- rs_r_arr_linc,
- rs_blanks_linc,
- s5_fast_list,
- but_e,
- but_0,
- but_1,
- but_2,
- but_3,
- but_4,
- but_5,
- but_6,
- but_7,
- but_8,
- but_9,
- 0,
- s102_chip_list,
- s102_pal,
- s102_logic,
- s102_mouse,
- &restart_butt,
- restart_seq,
- &restore_butt,
- restore_seq,
- seq1_pal,
- seq2_pal,
- seq3_pal,
- fast_intro,
- chip_intro,
- fast_intro_2,
- fast_intro_3,
- &retina_scan,
- retina_scan_cdt,
- &exit_butt,
- exit_seq,
- &forklift_cpt,
- forklift1_cdt,
- forklift2_cdt
-};
-
-uint32 *z_compact_table = (uint32*)data_0;
-
-} // namespace SkyCompact
-
-} // namespace Sky
-
-#endif
diff --git a/sky/control.cpp b/sky/control.cpp
index 6789afca68..cb87f5c8da 100644
--- a/sky/control.cpp
+++ b/sky/control.cpp
@@ -36,6 +36,7 @@
#include "sky/sound.h"
#include "sky/struc.h"
#include "sky/text.h"
+#include "sky/compact.h"
namespace Sky {
@@ -191,7 +192,7 @@ void ControlStatus::drawToScreen(void) {
_statusText->drawToScreen(WITH_MASK);
}
-Control::Control(SaveFileManager *saveFileMan, Screen *screen, Disk *disk, Mouse *mouse, Text *text, MusicBase *music, Logic *logic, Sound *sound, OSystem *system) {
+Control::Control(SaveFileManager *saveFileMan, Screen *screen, Disk *disk, Mouse *mouse, Text *text, MusicBase *music, Logic *logic, Sound *sound, SkyCompact *skyCompact, OSystem *system) {
_saveFileMan = saveFileMan;
_skyScreen = screen;
@@ -201,8 +202,8 @@ Control::Control(SaveFileManager *saveFileMan, Screen *screen, Disk *disk, Mouse
_skyMusic = music;
_skyLogic = logic;
_skySound = sound;
+ _skyCompact = skyCompact;
_system = system;
- _memListRoot = NULL;
}
ConResource *Control::createResource(void *pSpData, uint32 pNSprites, uint32 pCurSprite, int16 pX, int16 pY, uint32 pText, uint8 pOnClick, uint8 panelType) {
@@ -434,7 +435,7 @@ void Control::doLoadSavePanel(void) {
_system->copyRectToScreen(_screenBuf, GAME_SCREEN_WIDTH, 0, 0, GAME_SCREEN_WIDTH, FULL_SCREEN_HEIGHT);
_system->updateScreen();
_skyScreen->forceRefresh();
- _skyScreen->setPaletteEndian((uint8 *)SkyEngine::fetchCompact(SkyEngine::_systemVars.currentPalette));
+ _skyScreen->setPaletteEndian((uint8 *)_skyCompact->fetchCpt(SkyEngine::_systemVars.currentPalette));
removePanel();
_skyMouse->spriteMouse(_savedMouse, 0, 0);
_skyText->fnSetFont(_savedCharSet);
@@ -500,7 +501,7 @@ void Control::doControlPanel(void) {
_system->copyRectToScreen(_screenBuf, GAME_SCREEN_WIDTH, 0, 0, GAME_SCREEN_WIDTH, FULL_SCREEN_HEIGHT);
_system->updateScreen();
_skyScreen->forceRefresh();
- _skyScreen->setPaletteEndian((uint8 *)SkyEngine::fetchCompact(SkyEngine::_systemVars.currentPalette));
+ _skyScreen->setPaletteEndian((uint8 *)_skyCompact->fetchCpt(SkyEngine::_systemVars.currentPalette));
removePanel();
_skyMouse->spriteMouse(_savedMouse, 0, 0);
_skyText->fnSetFont(_savedCharSet);
@@ -1118,7 +1119,6 @@ void Control::doAutoSave(void) {
}
uint16 Control::saveGameToFile(void) {
-
char fName[20];
sprintf(fName,"SKY-VM.%03d", _selectedGame);
@@ -1144,125 +1144,14 @@ uint16 Control::saveGameToFile(void) {
#define STOSD(ptr, val) { *(uint32 *)(ptr) = TO_LE_32(val); (ptr) += 4; }
#define STOSW(ptr, val) { *(uint16 *)(ptr) = TO_LE_16(val); (ptr) += 2; }
-void Control::stosMegaSet(uint8 **destPos, MegaSet *mega) {
- STOSW(*destPos, mega->gridWidth);
- STOSW(*destPos, mega->colOffset);
- STOSW(*destPos, mega->colWidth);
- STOSW(*destPos, mega->lastChr);
- // anims, stands, turnTable
-}
-
-void Control::stosStr(uint8 **destPos, Compact *cpt, uint16 type) {
- uint16 strLen = 0;
- if (type & SAVE_GRAFX) {
- STOSW(*destPos, cpt->grafixProg.ptrType);
- STOSW(*destPos, cpt->grafixProg.ptrTarget);
- STOSW(*destPos, cpt->grafixProg.pos);
- }
-
- if (type & SAVE_TURNP) {
- uint16 *src = cpt->extCompact->turnProg;
- while (src[strLen])
- strLen++;
- strLen++;
- STOSW(*destPos, strLen);
- for (uint16 cnt = 0; cnt < strLen; cnt++) {
- STOSW(*destPos, src[cnt]);
- }
- }
-}
-
-void Control::stosCompact(uint8 **destPos, Compact *cpt) {
- uint16 saveType = 0;
- if (cpt->extCompact) {
- saveType |= SAVE_EXT;
- if (cpt->extCompact->megaSet0) saveType |= SAVE_MEGA0;
- if (cpt->extCompact->megaSet1) saveType |= SAVE_MEGA1;
- if (cpt->extCompact->megaSet2) saveType |= SAVE_MEGA2;
- if (cpt->extCompact->megaSet3) saveType |= SAVE_MEGA3;
- if (cpt->extCompact->turnProg) saveType |= SAVE_TURNP;
- }
- if (cpt->grafixProg.ptrType != PTR_NULL)
- saveType |= SAVE_GRAFX;
-
- STOSW(*destPos, saveType);
-
- stosStr(destPos, cpt, saveType);
-
- STOSW(*destPos, cpt->logic);
- STOSW(*destPos, cpt->status);
- STOSW(*destPos, cpt->sync);
- STOSW(*destPos, cpt->screen);
- STOSW(*destPos, cpt->place);
- // getToTable
- STOSW(*destPos, cpt->xcood);
- STOSW(*destPos, cpt->ycood);
- STOSW(*destPos, cpt->frame);
- STOSW(*destPos, cpt->cursorText);
- STOSW(*destPos, cpt->mouseOn);
- STOSW(*destPos, cpt->mouseOff);
- STOSW(*destPos, cpt->mouseClick);
- STOSW(*destPos, cpt->mouseRelX);
- STOSW(*destPos, cpt->mouseRelY);
- STOSW(*destPos, cpt->mouseSizeX);
- STOSW(*destPos, cpt->mouseSizeY);
- STOSW(*destPos, cpt->actionScript);
- STOSW(*destPos, cpt->upFlag);
- STOSW(*destPos, cpt->downFlag);
- STOSW(*destPos, cpt->getToFlag);
- STOSW(*destPos, cpt->flag);
- STOSW(*destPos, cpt->mood);
- // grafixProg
- STOSW(*destPos, cpt->offset);
- STOSW(*destPos, cpt->mode);
- STOSW(*destPos, cpt->baseSub);
- STOSW(*destPos, cpt->baseSub_off);
- if (cpt->extCompact) {
- STOSW(*destPos, cpt->extCompact->actionSub);
- STOSW(*destPos, cpt->extCompact->actionSub_off);
- STOSW(*destPos, cpt->extCompact->getToSub);
- STOSW(*destPos, cpt->extCompact->getToSub_off);
- STOSW(*destPos, cpt->extCompact->extraSub);
- STOSW(*destPos, cpt->extCompact->extraSub_off);
- STOSW(*destPos, cpt->extCompact->dir);
- STOSW(*destPos, cpt->extCompact->stopScript);
- STOSW(*destPos, cpt->extCompact->miniBump);
- STOSW(*destPos, cpt->extCompact->leaving);
- STOSW(*destPos, cpt->extCompact->atWatch);
- STOSW(*destPos, cpt->extCompact->atWas);
- STOSW(*destPos, cpt->extCompact->alt);
- STOSW(*destPos, cpt->extCompact->request);
- STOSW(*destPos, cpt->extCompact->spWidth_xx);
- STOSW(*destPos, cpt->extCompact->spColour);
- STOSW(*destPos, cpt->extCompact->spTextId);
- STOSW(*destPos, cpt->extCompact->spTime);
- STOSW(*destPos, cpt->extCompact->arAnimIndex);
- // turnProg
- STOSW(*destPos, cpt->extCompact->waitingFor);
- STOSW(*destPos, cpt->extCompact->arTargetX);
- STOSW(*destPos, cpt->extCompact->arTargetY);
- // animScratch
- STOSW(*destPos, cpt->extCompact->megaSet);
-
- if (cpt->extCompact->megaSet0)
- stosMegaSet(destPos, cpt->extCompact->megaSet0);
- if (cpt->extCompact->megaSet1)
- stosMegaSet(destPos, cpt->extCompact->megaSet1);
- if (cpt->extCompact->megaSet2)
- stosMegaSet(destPos, cpt->extCompact->megaSet2);
- if (cpt->extCompact->megaSet3)
- stosMegaSet(destPos, cpt->extCompact->megaSet3);
- }
-}
-
uint32 Control::prepareSaveData(uint8 *destBuf) {
uint32 cnt;
memset(destBuf, 0, 4); // space for data size
uint8 *destPos = destBuf + 4;
STOSD(destPos, SAVE_FILE_REVISION);
-
STOSD(destPos, SkyEngine::_systemVars.gameVersion);
+
STOSW(destPos, _skySound->_saveSounds[0]);
STOSW(destPos, _skySound->_saveSounds[1]);
@@ -1277,19 +1166,12 @@ uint32 Control::prepareSaveData(uint8 *destBuf) {
for (cnt = 0; cnt < 60; cnt++)
STOSD(destPos, loadedFilesList[cnt]);
- for (cnt = 0; cnt < ARRAYSIZE(_saveLoadCpts); cnt++)
- stosCompact(&destPos, _saveLoadCpts[cnt]);
-
- for (cnt = 0; cnt < ARRAYSIZE(_saveLoadARs); cnt++)
- for (uint8 elemCnt = 0; elemCnt < 32; elemCnt++) {
- STOSW(destPos, _saveLoadARs[cnt][elemCnt]);
- }
-
- for (cnt = 0; cnt < 3; cnt++)
- STOSW(destPos, SkyCompact::park_table[cnt]);
-
- for (cnt = 0; cnt < 13; cnt++)
- STOSW(destPos, SkyCompact::high_floor_table[cnt]);
+ for (cnt = 0; cnt < _skyCompact->_numSaveIds; cnt++) {
+ uint16 numElems;
+ uint16 *rawCpt = (uint16*)_skyCompact->fetchCptInfo(_skyCompact->_saveIds[cnt], &numElems, NULL, NULL);
+ for (uint16 cnt = 0; cnt < numElems; cnt++)
+ STOSW(destPos, rawCpt[cnt]);
+ }
*(uint32 *)destBuf = TO_LE_32(destPos - destBuf); // save size
return destPos - destBuf;
@@ -1298,163 +1180,143 @@ uint32 Control::prepareSaveData(uint8 *destBuf) {
#undef STOSD
#undef STOSW
-void Control::appendMemList(uint16 *pMem) {
- AllocedMem *newMem = new AllocedMem;
- newMem->mem = pMem;
- newMem->next = _memListRoot;
- _memListRoot = newMem;
-}
-
-void Control::freeMemList(void) {
- AllocedMem *block = _memListRoot;
- AllocedMem *temp;
- while (block) {
- temp = block;
- free(block->mem);
- block = block->next;
- delete temp;
- }
- _memListRoot = NULL;
-}
-
-
#define LODSD(strPtr, val) { val = READ_LE_UINT32(strPtr); (strPtr) += 4; }
#define LODSW(strPtr, val) { val = READ_LE_UINT16(strPtr); (strPtr) += 2; }
-void Control::lodsMegaSet(uint8 **srcPos, MegaSet *mega) {
+void Control::importOldMegaSet(uint8 **srcPos, MegaSet *mega) {
LODSW(*srcPos, mega->gridWidth);
LODSW(*srcPos, mega->colOffset);
LODSW(*srcPos, mega->colWidth);
LODSW(*srcPos, mega->lastChr);
- // anims, stands, turnTable
}
-void Control::lodsCompact(uint8 **srcPos, Compact *cpt) {
-
- uint16 saveType, cnt;
+void Control::importOldCompact(Compact* destCpt, uint8 **srcPos, uint16 numElems, uint16 type, char *name) {
+ uint16 saveType;
LODSW(*srcPos, saveType);
- if ((saveType & (SAVE_EXT | SAVE_TURNP)) && (cpt->extCompact == NULL))
- error("Can't restore! SaveData is SAVE_EXT for Compact");
- if ((saveType & SAVE_MEGA0) && (cpt->extCompact->megaSet0 == NULL))
- error("Can't restore! SaveData is SAVE_MEGA0 for Compact");
- if ((saveType & SAVE_MEGA1) && (cpt->extCompact->megaSet1 == NULL))
- error("Can't restore! SaveData is SAVE_MEGA1 for Compact");
- if ((saveType & SAVE_MEGA2) && (cpt->extCompact->megaSet2 == NULL))
- error("Can't restore! SaveData is SAVE_MEGA2 for Compact");
- if ((saveType & SAVE_MEGA3) && (cpt->extCompact->megaSet3 == NULL))
- error("Can't restore! SaveData is SAVE_MEGA3 for Compact");
-
+ if ((saveType & (SAVE_EXT | SAVE_TURNP)) && (numElems < 54))
+ error("Cpt %s: Savedata doesn't match cpt size (%d)!\n", name, numElems);
+ if ((saveType & SAVE_MEGA0) && (numElems < 54 + 13))
+ error("Cpt %s: Savedata doesn't match cpt size (%d)!\n", name, numElems);
+ if ((saveType & SAVE_MEGA1) && (numElems < 54 + 13 + 13))
+ error("Cpt %s: Savedata doesn't match cpt size (%d)!\n", name, numElems);
+ if ((saveType & SAVE_MEGA2) && (numElems < 54 + 13 + 13 + 13))
+ error("Cpt %s: Savedata doesn't match cpt size (%d)!\n", name, numElems);
+ if ((saveType & SAVE_MEGA3) && (numElems < 54 + 13 + 13 + 13))
+ error("Cpt %s: Savedata doesn't match cpt size (%d)!\n", name, numElems);
if (saveType & SAVE_GRAFX) {
- uint16 tmp;
- LODSW(*srcPos, tmp);
- cpt->grafixProg.ptrType = (uint8)tmp;
- LODSW(*srcPos, cpt->grafixProg.ptrTarget);
- LODSW(*srcPos, cpt->grafixProg.pos);
- } else {
- cpt->grafixProg.ptrType = PTR_NULL;
- cpt->grafixProg.ptrTarget = 0;
- cpt->grafixProg.pos = 0;
+ uint16 type, target, pos;
+ LODSW(*srcPos, type);
+ LODSW(*srcPos, target);
+ LODSW(*srcPos, pos);
+ // convert to new compact system..
+ destCpt->grafixProgPos = pos;
+ if (type == OG_PTR_NULL)
+ destCpt->grafixProgId = 0;
+ else if (type == OG_AUTOROUTE)
+ destCpt->grafixProgId = destCpt->animScratchId;
+ else if (type == OG_COMPACT)
+ destCpt->grafixProgId = target;
+ else if (type == OG_TALKTABLE)
+ destCpt->grafixProgId = TALKTABLE_LIST_ID | target;
+ else if (type == OG_COMPACTELEM)
+ destCpt->grafixProgId = *(uint16*)_skyCompact->getCompactElem(destCpt, target);
+ else
+ error("Illegal GrafixProg type encountered for compact %s", name);
}
-
if (saveType & SAVE_TURNP) {
- uint16 turnLen;
- LODSW(*srcPos, turnLen);
- cpt->extCompact->turnProg = (uint16 *)malloc(turnLen << 1);
- appendMemList(cpt->extCompact->turnProg);
- for (cnt = 0; cnt < turnLen; cnt++)
- LODSW(*srcPos, cpt->extCompact->turnProg[cnt]);
- } else if (cpt->extCompact)
- cpt->extCompact->turnProg = NULL;
-
- LODSW(*srcPos, cpt->logic);
- LODSW(*srcPos, cpt->status);
- LODSW(*srcPos, cpt->sync);
- LODSW(*srcPos, cpt->screen);
- LODSW(*srcPos, cpt->place);
+ // basically impossible to import these. simply set it to end-of-turn and hope the script
+ // will take care of it.
+ destCpt->turnProgId = 0x13B;
+ destCpt->turnProgPos = 1;
+ uint16 turnSkipLen;
+ LODSW(*srcPos, turnSkipLen);
+ *srcPos += 2 * turnSkipLen;
+ } else if (numElems >= 49) {
+ destCpt->turnProgId = 0;
+ destCpt->turnProgPos = 0;
+ }
+ LODSW(*srcPos, destCpt->logic);
+ LODSW(*srcPos, destCpt->status);
+ LODSW(*srcPos, destCpt->sync);
+ LODSW(*srcPos, destCpt->screen);
+ LODSW(*srcPos, destCpt->place);
// getToTable
- LODSW(*srcPos, cpt->xcood);
- LODSW(*srcPos, cpt->ycood);
- LODSW(*srcPos, cpt->frame);
- LODSW(*srcPos, cpt->cursorText);
- LODSW(*srcPos, cpt->mouseOn);
- LODSW(*srcPos, cpt->mouseOff);
- LODSW(*srcPos, cpt->mouseClick);
- LODSW(*srcPos, cpt->mouseRelX);
- LODSW(*srcPos, cpt->mouseRelY);
- LODSW(*srcPos, cpt->mouseSizeX);
- LODSW(*srcPos, cpt->mouseSizeY);
- LODSW(*srcPos, cpt->actionScript);
- LODSW(*srcPos, cpt->upFlag);
- LODSW(*srcPos, cpt->downFlag);
- LODSW(*srcPos, cpt->getToFlag);
- LODSW(*srcPos, cpt->flag);
- LODSW(*srcPos, cpt->mood);
+ LODSW(*srcPos, destCpt->xcood);
+ LODSW(*srcPos, destCpt->ycood);
+ LODSW(*srcPos, destCpt->frame);
+ LODSW(*srcPos, destCpt->cursorText);
+ LODSW(*srcPos, destCpt->mouseOn);
+ LODSW(*srcPos, destCpt->mouseOff);
+ LODSW(*srcPos, destCpt->mouseClick);
+ LODSW(*srcPos, destCpt->mouseRelX);
+ LODSW(*srcPos, destCpt->mouseRelY);
+ LODSW(*srcPos, destCpt->mouseSizeX);
+ LODSW(*srcPos, destCpt->mouseSizeY);
+ LODSW(*srcPos, destCpt->actionScript);
+ LODSW(*srcPos, destCpt->upFlag);
+ LODSW(*srcPos, destCpt->downFlag);
+ LODSW(*srcPos, destCpt->getToFlag);
+ LODSW(*srcPos, destCpt->flag);
+ LODSW(*srcPos, destCpt->mood);
// grafixProg
- LODSW(*srcPos, cpt->offset);
- LODSW(*srcPos, cpt->mode);
- LODSW(*srcPos, cpt->baseSub);
- LODSW(*srcPos, cpt->baseSub_off);
+ LODSW(*srcPos, destCpt->offset);
+ LODSW(*srcPos, destCpt->mode);
+ LODSW(*srcPos, destCpt->baseSub);
+ LODSW(*srcPos, destCpt->baseSub_off);
if (saveType & SAVE_EXT) {
- LODSW(*srcPos, cpt->extCompact->actionSub);
- LODSW(*srcPos, cpt->extCompact->actionSub_off);
- LODSW(*srcPos, cpt->extCompact->getToSub);
- LODSW(*srcPos, cpt->extCompact->getToSub_off);
- LODSW(*srcPos, cpt->extCompact->extraSub);
- LODSW(*srcPos, cpt->extCompact->extraSub_off);
- LODSW(*srcPos, cpt->extCompact->dir);
- LODSW(*srcPos, cpt->extCompact->stopScript);
- LODSW(*srcPos, cpt->extCompact->miniBump);
- LODSW(*srcPos, cpt->extCompact->leaving);
- LODSW(*srcPos, cpt->extCompact->atWatch);
- LODSW(*srcPos, cpt->extCompact->atWas);
- LODSW(*srcPos, cpt->extCompact->alt);
- LODSW(*srcPos, cpt->extCompact->request);
- LODSW(*srcPos, cpt->extCompact->spWidth_xx);
- LODSW(*srcPos, cpt->extCompact->spColour);
- LODSW(*srcPos, cpt->extCompact->spTextId);
- LODSW(*srcPos, cpt->extCompact->spTime);
- LODSW(*srcPos, cpt->extCompact->arAnimIndex);
+ LODSW(*srcPos, destCpt->actionSub);
+ LODSW(*srcPos, destCpt->actionSub_off);
+ LODSW(*srcPos, destCpt->getToSub);
+ LODSW(*srcPos, destCpt->getToSub_off);
+ LODSW(*srcPos, destCpt->extraSub);
+ LODSW(*srcPos, destCpt->extraSub_off);
+ LODSW(*srcPos, destCpt->dir);
+ LODSW(*srcPos, destCpt->stopScript);
+ LODSW(*srcPos, destCpt->miniBump);
+ LODSW(*srcPos, destCpt->leaving);
+ LODSW(*srcPos, destCpt->atWatch);
+ LODSW(*srcPos, destCpt->atWas);
+ LODSW(*srcPos, destCpt->alt);
+ LODSW(*srcPos, destCpt->request);
+ LODSW(*srcPos, destCpt->spWidth_xx);
+ LODSW(*srcPos, destCpt->spColour);
+ LODSW(*srcPos, destCpt->spTextId);
+ LODSW(*srcPos, destCpt->spTime);
+ LODSW(*srcPos, destCpt->arAnimIndex);
// turnProg
- LODSW(*srcPos, cpt->extCompact->waitingFor);
- LODSW(*srcPos, cpt->extCompact->arTargetX);
- LODSW(*srcPos, cpt->extCompact->arTargetY);
+ LODSW(*srcPos, destCpt->waitingFor);
+ LODSW(*srcPos, destCpt->arTargetX);
+ LODSW(*srcPos, destCpt->arTargetY);
// animScratch
- LODSW(*srcPos, cpt->extCompact->megaSet);
-
+ LODSW(*srcPos, destCpt->megaSet);
if (saveType & SAVE_MEGA0)
- lodsMegaSet(srcPos, cpt->extCompact->megaSet0);
+ importOldMegaSet(srcPos, &(destCpt->megaSet0));
if (saveType & SAVE_MEGA1)
- lodsMegaSet(srcPos, cpt->extCompact->megaSet1);
+ importOldMegaSet(srcPos, &(destCpt->megaSet1));
if (saveType & SAVE_MEGA2)
- lodsMegaSet(srcPos, cpt->extCompact->megaSet2);
+ importOldMegaSet(srcPos, &(destCpt->megaSet2));
if (saveType & SAVE_MEGA3)
- lodsMegaSet(srcPos, cpt->extCompact->megaSet3);
+ importOldMegaSet(srcPos, &(destCpt->megaSet3));
}
}
uint16 Control::parseSaveData(uint8 *srcBuf) {
-
uint32 reloadList[60];
uint32 oldSection = Logic::_scriptVariables[CUR_SECTION];
-
uint32 cnt;
uint8 *srcPos = srcBuf;
uint32 size;
uint32 saveRev;
-
+ uint32 gameVersion;
LODSD(srcPos, size);
LODSD(srcPos, saveRev);
if (saveRev > SAVE_FILE_REVISION) {
displayMessage(0, "Unknown save file revision (%d)", saveRev);
return RESTORE_FAILED;
- }
-
- if (saveRev <= OLD_SAVEGAME_TYPE) {
+ } else if (saveRev < OLD_SAVEGAME_TYPE) {
displayMessage(0, "This savegame version is unsupported.");
return RESTORE_FAILED;
}
- uint32 music, mouseType, palette, gameVersion;
-
LODSD(srcPos, gameVersion);
if (gameVersion != SkyEngine::_systemVars.gameVersion) {
if ((!SkyEngine::isCDVersion()) || (gameVersion < 365)) { // cd versions are compatible
@@ -1469,7 +1331,7 @@ uint16 Control::parseSaveData(uint8 *srcBuf) {
LODSW(srcPos, _skySound->_saveSounds[1]);
_skySound->restoreSfx();
- freeMemList(); // memory from last restore isn't needed anymore
+ uint32 music, mouseType, palette;
LODSD(srcPos, music);
LODSD(srcPos, _savedCharSet);
LODSD(srcPos, mouseType);
@@ -1481,19 +1343,34 @@ uint16 Control::parseSaveData(uint8 *srcBuf) {
for (cnt = 0; cnt < 60; cnt++)
LODSD(srcPos, reloadList[cnt]);
- for (cnt = 0; cnt < ARRAYSIZE(_saveLoadCpts); cnt++)
- lodsCompact(&srcPos, _saveLoadCpts[cnt]);
-
- for (cnt = 0; cnt < ARRAYSIZE(_saveLoadARs); cnt++)
- for (uint8 elemCnt = 0; elemCnt < 32; elemCnt++) {
- LODSW(srcPos, _saveLoadARs[cnt][elemCnt]);
+ if (saveRev == SAVE_FILE_REVISION) {
+ for (cnt = 0; cnt < _skyCompact->_numSaveIds; cnt++) {
+ uint16 numElems;
+ uint16 *rawCpt = (uint16*)_skyCompact->fetchCptInfo(_skyCompact->_saveIds[cnt], &numElems, NULL, NULL);
+ for (uint16 elemCnt = 0; elemCnt < numElems; elemCnt++)
+ LODSW(srcPos, rawCpt[elemCnt]);
}
-
- for (cnt = 0; cnt < 3; cnt++)
- LODSW(srcPos, SkyCompact::park_table[cnt]);
-
- for (cnt = 0; cnt < 13; cnt++)
- LODSW(srcPos, SkyCompact::high_floor_table[cnt]);
+ } else { // import old savegame revision
+ for (cnt = 0; cnt < (uint32)(_skyCompact->_numSaveIds - 2); cnt++) {
+ uint16 numElems;
+ uint16 type;
+ char name[128];
+ uint16 *rawCpt = (uint16*)_skyCompact->fetchCptInfo(_skyCompact->_saveIds[cnt], &numElems, &type, name);
+ if (type == COMPACT) {
+ importOldCompact((Compact*)rawCpt, &srcPos, numElems, type, name);
+ } else if (type == ROUTEBUF) {
+ assert(numElems == 32);
+ for (uint32 elemCnt = 0; elemCnt < numElems; elemCnt++)
+ LODSW(srcPos, rawCpt[elemCnt]);
+ }
+ }
+ uint16 *rawCpt = (uint16*)_skyCompact->fetchCpt(0xBF);
+ for (cnt = 0; cnt < 3; cnt++)
+ LODSW(srcPos, rawCpt[cnt]);
+ rawCpt = (uint16*)_skyCompact->fetchCpt(0xC2);
+ for (cnt = 0; cnt < 13; cnt++)
+ LODSW(srcPos, rawCpt[cnt]);
+ }
if (srcPos - srcBuf != (int32)size)
error("Restore failed! Savegame data = %d bytes. Expected size: %d", srcPos-srcBuf, size);
@@ -1513,11 +1390,8 @@ uint16 Control::parseSaveData(uint8 *srcBuf) {
return GAME_RESTORED;
}
-#undef LODSD
-#undef LODSW
uint16 Control::restoreGameFromFile(bool autoSave) {
-
char fName[20];
if (autoSave) {
if (SkyEngine::isCDVersion())
@@ -1581,7 +1455,7 @@ uint16 Control::quickXRestore(uint16 slot) {
memset(_skyScreen->giveCurrent(), 0, GAME_SCREEN_WIDTH * GAME_SCREEN_HEIGHT);
_skyScreen->showScreen(_skyScreen->giveCurrent());
_skyScreen->forceRefresh();
- _skyScreen->setPaletteEndian((uint8 *)SkyEngine::fetchCompact(SkyEngine::_systemVars.currentPalette));
+ _skyScreen->setPaletteEndian((uint8 *)_skyCompact->fetchCpt(SkyEngine::_systemVars.currentPalette));
} else {
memset(_screenBuf, 0, FULL_SCREEN_WIDTH * FULL_SCREEN_HEIGHT);
_system->copyRectToScreen(_screenBuf, GAME_SCREEN_WIDTH, 0, 0, GAME_SCREEN_WIDTH, FULL_SCREEN_HEIGHT);
@@ -1596,82 +1470,18 @@ uint16 Control::quickXRestore(uint16 slot) {
return result;
}
-uint16 *Control::lz77decode(uint16 *data) {
- uint32 size = READ_LE_UINT32(data);
- data += 2;
- uint16 *outBuf = (uint16*)malloc(size << 1);
- uint32 outPos = 0;
- uint16 lzPos;
- uint16 lzBuf[0x1000];
- memset(lzBuf + 0xF00, 0, 0x200);
- for (lzPos = 0; lzPos < 0xF00; lzPos++)
- lzBuf[lzPos] = TO_LE_16(0xF00 - lzPos);
- lzPos = 0;
- uint32 indic = 0;
- while (outPos < size) {
- if (!(indic >> 16)) {
- indic = READ_LE_UINT16(data) | 0xFFFF0000;
- data++;
- }
- if (indic & 1) {
- lzBuf[lzPos] = outBuf[outPos] = *data;
- outPos++;
- lzPos = (lzPos + 1) & 0xFFF;
- } else {
- uint16 lzFrom = READ_LE_UINT16(data) >> 4;
- uint16 lzLen = (READ_LE_UINT16(data) & 0xF) + 2;
- for (uint16 cnt = 0; cnt < lzLen; cnt++)
- outBuf[outPos + cnt] = lzBuf[(lzPos + cnt) & 0xFFF] = lzBuf[(lzFrom + cnt) & 0xFFF];
-
- outPos += lzLen;
- lzPos = (lzPos + lzLen) & 0xFFF;
- }
- data++;
- indic >>= 1;
- }
- return outBuf;
-}
-
-void Control::applyDiff(uint16 *data, uint16 *diffData, uint16 len) {
- for (uint16 cnt = 0; cnt < len; cnt++) {
- data += READ_LE_UINT16(diffData);
- diffData++;
- *data = *diffData;
- diffData++;
- data++;
- }
-}
-
void Control::restartGame(void) {
if (SkyEngine::_systemVars.gameVersion <= 267)
return; // no restart for floppy demo
- uint16 *resetData = lz77decode((uint16 *)_resetData288);
- switch (SkyEngine::_systemVars.gameVersion) {
- case 303:
- applyDiff(resetData, (uint16*)_resetDiff303, 206);
- break;
- case 331:
- applyDiff(resetData, (uint16*)_resetDiff331, 206);
- break;
- case 348:
- applyDiff(resetData, (uint16*)_resetDiff348, 206);
- break;
- case 365:
- case 368:
- case 372:
- applyDiff(resetData, (uint16*)_resetDiffCd, 214);
- default:
- break;
- }
- // ok, we finally have our savedata
-
+ uint8 *resetData = _skyCompact->createResetData((uint16)SkyEngine::_systemVars.gameVersion);
parseSaveData((uint8*)resetData);
free(resetData);
_skyScreen->forceRefresh();
+
memset(_skyScreen->giveCurrent(), 0, GAME_SCREEN_WIDTH * FULL_SCREEN_HEIGHT);
_skyScreen->showScreen(_skyScreen->giveCurrent());
- _skyScreen->setPaletteEndian((uint8 *)SkyEngine::fetchCompact(SkyEngine::_systemVars.currentPalette));
+ _skyScreen->setPaletteEndian((uint8 *)_skyCompact->fetchCpt(SkyEngine::_systemVars.currentPalette));
_skyMouse->spriteMouse(_savedMouse, 0, 0);
SkyEngine::_systemVars.pastIntro = true;
}
diff --git a/sky/control.h b/sky/control.h
index 15be94e0aa..717ac4ef36 100644
--- a/sky/control.h
+++ b/sky/control.h
@@ -37,6 +37,7 @@ class Mouse;
class Text;
class MusicBase;
class Sound;
+class SkyCompact;
struct Compact;
struct dataFileHeader;
struct MegaSet;
@@ -118,9 +119,8 @@ struct MegaSet;
#define SAVE_GRAFX 32
#define SAVE_TURNP 64
-#define SAVE_FILE_REVISION 5
-// skipping revision 4, that one will be used for messy downward compatibility in 0.5.0 branch
-#define OLD_SAVEGAME_TYPE 4
+#define SAVE_FILE_REVISION 6
+#define OLD_SAVEGAME_TYPE 5
struct AllocedMem {
uint16 *mem;
@@ -175,7 +175,7 @@ private:
class Control {
public:
- Control(SaveFileManager *saveFileMan, Screen *screen, Disk *disk, Mouse *mouse, Text *text, MusicBase *music, Logic *logic, Sound *sound, OSystem *system);
+ Control(SaveFileManager *saveFileMan, Screen *screen, Disk *disk, Mouse *mouse, Text *text, MusicBase *music, Logic *logic, Sound *sound, SkyCompact *skyCompact, OSystem *system);
void doControlPanel(void);
void doLoadSavePanel(void);
void restartGame(void);
@@ -218,33 +218,16 @@ private:
uint16 _selectedGame;
uint16 saveGameToFile(void);
- void stosMegaSet(uint8 **destPos, MegaSet *mega);
- void stosCompact(uint8 **destPos, Compact *cpt);
- void stosStr(uint8 **destPos, Compact *cpt, uint16 type);
uint32 prepareSaveData(uint8 *destBuf);
bool autoSaveExists(void);
uint16 restoreGameFromFile(bool autoSave);
- void lodsMegaSet(uint8 **srcPos, MegaSet *mega);
- void lodsCompact(uint8 **srcPos, Compact *cpt);
- void lodsStr(uint8 **srcPos, uint16 *src);
+ void importOldMegaSet(uint8 **srcPos, MegaSet *mega);
+ void importOldCompact(Compact* destCpt, uint8 **srcPos, uint16 numElems, uint16 type, char *name);
uint16 parseSaveData(uint8 *srcBuf);
- uint16 *lz77decode(uint16 *data);
- void applyDiff(uint16 *data, uint16 *diffData, uint16 len);
- static Compact *_saveLoadCpts[833]; //-----------------
- static uint16 *_saveLoadARs[19];
- static uint8 _resetData288[0x39B8];
- static uint8 _resetDiff303[824]; // moved to sky/compacts/savedata.cpp
- static uint8 _resetDiff331[824];
- static uint8 _resetDiff348[824];
- static uint8 _resetDiffCd[856]; //-----------------
-
- AllocedMem *_memListRoot;
- void appendMemList(uint16 *pMem);
- void freeMemList(void);
-
SaveFileManager *_saveFileMan;
+ SkyCompact *_skyCompact;
Screen *_skyScreen;
Disk *_skyDisk;
Mouse *_skyMouse;
diff --git a/sky/debug.cpp b/sky/debug.cpp
index 54fb33519f..1b3a522f2d 100644
--- a/sky/debug.cpp
+++ b/sky/debug.cpp
@@ -28,6 +28,7 @@
#include "sky/screen.h"
#include "sky/sky.h"
#include "sky/struc.h"
+#include "sky/compact.h"
#include "common/debugger.cpp"
@@ -1276,7 +1277,8 @@ void Debug::mcode(uint32 mcode, uint32 a, uint32 b, uint32 c) {
-Debugger::Debugger(Logic *logic, Mouse *mouse, Screen *screen) : _logic(logic), _mouse(mouse), _screen(screen), _showGrid(false) {
+Debugger::Debugger(Logic *logic, Mouse *mouse, Screen *screen, SkyCompact *skyCompact)
+: _logic(logic), _mouse(mouse), _screen(screen), _skyCompact(skyCompact), _showGrid(false) {
DCmd_Register("exit", &Debugger::Cmd_Exit);
DCmd_Register("help", &Debugger::Cmd_Help);
DCmd_Register("info", &Debugger::Cmd_Info);
@@ -1356,7 +1358,7 @@ bool Debugger::Cmd_ShowCompact(int argc, const char **argv) {
for (i = 0; i < numCompacts; ++i) {
if (0 == strcmp(section_0_compacts[i], argv[1])) {
- cpt = SkyEngine::fetchCompact(i);
+ cpt = _skyCompact->fetchCpt(i);
break;
}
}
@@ -1372,10 +1374,10 @@ bool Debugger::Cmd_ShowCompact(int argc, const char **argv) {
DebugPrintf("getToFlag : %d\n", cpt->getToFlag);
DebugPrintf("mode : %d\n", cpt->mode);
// Mega / extCompact info
- if (cpt->extCompact) {
+ /*if (cpt->extCompact) {
DebugPrintf("waitingFor : %d\n", cpt->extCompact->waitingFor);
DebugPrintf("arTargetX/Y: %d/%d\n", cpt->extCompact->arTargetX, cpt->extCompact->arTargetY);
- }
+ }*/
} else {
DebugPrintf("Unknown compact: '%s'\n", argv[1]);
}
@@ -1471,7 +1473,7 @@ bool Debugger::Cmd_Section(int argc, const char **argv) {
if (section >= 0 && section <= 6) {
_logic->fnEnterSection(section == 6 ? 4 : section, 0, 0);
_logic->fnAssignBase(ID_FOSTER, baseId[section], 0);
- SkyEngine::fetchCompact(ID_FOSTER)->extCompact->megaSet = 0;
+ _skyCompact->fetchCpt(ID_FOSTER)->megaSet = 0;
} else {
DebugPrintf("Unknown section '%s'\n", argv[1]);
}
diff --git a/sky/debug.h b/sky/debug.h
index 979f41559d..fe53395927 100644
--- a/sky/debug.h
+++ b/sky/debug.h
@@ -31,10 +31,11 @@ namespace Sky {
class Logic;
class Mouse;
class Screen;
+class SkyCompact;
class Debugger : public Common::Debugger<Debugger> {
public:
- Debugger(Logic *logic, Mouse *mouse, Screen *screen);
+ Debugger(Logic *logic, Mouse *mouse, Screen *screen, SkyCompact *skyCompact);
bool showGrid() { return _showGrid; }
protected:
@@ -54,6 +55,7 @@ protected:
Logic *_logic;
Mouse *_mouse;
Screen *_screen;
+ SkyCompact *_skyCompact;
bool _showGrid;
};
diff --git a/sky/disk.cpp b/sky/disk.cpp
index 104f453653..4e80d74d1f 100644
--- a/sky/disk.cpp
+++ b/sky/disk.cpp
@@ -255,12 +255,12 @@ uint8 *Disk::getFileInfo(uint16 fileNr) {
return 0; //not found
}
-void Disk::fnCacheChip(uint32 list) {
+void Disk::fnCacheChip(uint16 *fList) {
// fnCacheChip is called after fnCacheFast
uint16 cnt = 0;
- while (_buildList[cnt]) cnt++;
- uint16 *fList = (uint16 *)SkyEngine::fetchCompact(list);
+ while (_buildList[cnt])
+ cnt++;
uint16 fCnt = 0;
do {
_buildList[cnt + fCnt] = fList[fCnt] & 0x7FFFU;
@@ -269,15 +269,14 @@ void Disk::fnCacheChip(uint32 list) {
fnCacheFiles();
}
-void Disk::fnCacheFast(uint32 list) {
-
- if (list == 0) return;
- uint8 cnt = 0;
- uint16 *fList = (uint16 *)SkyEngine::fetchCompact(list);
- do {
- _buildList[cnt] = fList[cnt] & 0x7FFFU;
- cnt++;
- } while (fList[cnt-1]);
+void Disk::fnCacheFast(uint16 *fList) {
+ if (fList != NULL) {
+ uint8 cnt = 0;
+ do {
+ _buildList[cnt] = fList[cnt] & 0x7FFFU;
+ cnt++;
+ } while (fList[cnt-1]);
+ }
}
void Disk::fnCacheFiles(void) {
diff --git a/sky/disk.h b/sky/disk.h
index fe02b1eb82..591bd85677 100644
--- a/sky/disk.h
+++ b/sky/disk.h
@@ -55,8 +55,8 @@ public:
uint32 _lastLoadedFileSize;
void fnMiniLoad(uint16 fileNum);
- void fnCacheFast(uint32 list);
- void fnCacheChip(uint32 list);
+ void fnCacheFast(uint16 *fList);
+ void fnCacheChip(uint16 *fList);
void fnCacheFiles(void);
void fnFlushBuffers(void);
uint32 *giveLoadedFilesList(void) { return _loadedFilesList; };
diff --git a/sky/grid.cpp b/sky/grid.cpp
index 8967eeabe8..6e94a28bc3 100644
--- a/sky/grid.cpp
+++ b/sky/grid.cpp
@@ -23,6 +23,7 @@
#include "sky/disk.h"
#include "sky/grid.h"
#include "sky/logic.h"
+#include "sky/compact.h"
namespace Sky {
@@ -129,10 +130,11 @@ int8 Grid::_gridConvertTable[] = {
69, //96
};
-Grid::Grid(Disk *pDisk) {
+Grid::Grid(Disk *pDisk, SkyCompact *skyCompact) {
for (int cnt = 0; cnt < TOT_NO_GRIDS; cnt++)
_gameGrids[cnt] = NULL;
_skyDisk = pDisk;
+ _skyCompact = skyCompact;
}
Grid::~Grid(void) {
@@ -152,12 +154,13 @@ void Grid::loadGrids(void) {
// Reloading the grids can sometimes cause problems eg when reichs door is
// open the door grid bit gets replaced so you can't get back in (or out)
if (Logic::_scriptVariables[REICH_DOOR_FLAG])
- removeGrid(256, 280, 1, &SkyCompact::reich_door_20);
+ removeGrid(256, 280, 1, _skyCompact->fetchCpt(CPT_REICH_DOOR_20));
+ //removeGrid(256, 280, 1, &SkyCompact::reich_door_20);
}
}
bool Grid::getGridValues(Compact *cpt, uint8 *resGrid, uint32 *resBitNum, uint32 *resWidth) {
- uint16 width = SkyCompact::getMegaSet(cpt, cpt->extCompact->megaSet)->gridWidth;
+ uint16 width = SkyCompact::getMegaSet(cpt)->gridWidth;
return getGridValues(cpt->xcood, cpt->ycood, width, cpt, resGrid, resBitNum, resWidth);
}
diff --git a/sky/grid.h b/sky/grid.h
index 1f8baa58fc..034d78d3f1 100644
--- a/sky/grid.h
+++ b/sky/grid.h
@@ -30,10 +30,11 @@ namespace Sky {
struct Compact;
class Disk;
+class SkyCompact;
class Grid {
public:
- Grid(Disk *pDisk);
+ Grid(Disk *pDisk, SkyCompact *skyCompact);
~Grid(void);
// grid.asm routines
@@ -58,6 +59,7 @@ private:
static int8 _gridConvertTable[];
uint8 *_gameGrids[TOT_NO_GRIDS];
Disk *_skyDisk;
+ SkyCompact *_skyCompact;
};
} // End of namespace Sky
diff --git a/sky/logic.cpp b/sky/logic.cpp
index 939d27ec1b..88003d59ee 100644
--- a/sky/logic.cpp
+++ b/sky/logic.cpp
@@ -34,11 +34,6 @@
#include "sky/sky.h"
#include "sky/sound.h"
#include "sky/struc.h"
-#include "sky/talks.h"
-/*
-#include "sky/skydefs.h"
-#include "base/gameDetector.h"
-*/
namespace Sky {
@@ -65,15 +60,16 @@ static const LogicTable logicTable[] = {
&Logic::simpleAnim, // 16 Module anim without x,y's
};
-Logic::Logic(Screen *skyScreen, Disk *skyDisk, Text *skyText, MusicBase *skyMusic, Mouse *skyMouse, Sound *skySound) {
+Logic::Logic(SkyCompact *skyCompact, Screen *skyScreen, Disk *skyDisk, Text *skyText, MusicBase *skyMusic, Mouse *skyMouse, Sound *skySound) {
+ _skyCompact = skyCompact;
_skyScreen = skyScreen;
_skyDisk = skyDisk;
_skyText = skyText;
_skyMusic = skyMusic;
_skySound = skySound;
_skyMouse = skyMouse;
- _skyGrid = new Grid(_skyDisk);
- _skyAutoRoute = new AutoRoute(_skyGrid);
+ _skyGrid = new Grid(_skyDisk, _skyCompact);
+ _skyAutoRoute = new AutoRoute(_skyGrid, _skyCompact);
memset(_objectList, 0, 30 * sizeof(uint32));
@@ -100,17 +96,20 @@ bool Logic::checkProtection(void) {
}
void Logic::engine() {
- uint16 *logicList = (uint16 *)SkyEngine::fetchCompact(_scriptVariables[LOGIC_LIST_NO]);
+ uint16 *logicList = (uint16 *)_skyCompact->fetchCpt(_scriptVariables[LOGIC_LIST_NO]);
+ //uint16 *logicList = (uint16*)_skyCompact->fetchFromDataList(_scriptVariables[LOGIC_LIST_NO]);
while (uint16 id = *logicList++) { // 0 means end of list
if (id == 0xffff) {
// Change logic data address
- logicList = (uint16 *)SkyEngine::fetchCompact(*logicList);
+ if (*logicList == ID_STD_MENU_LOGIC)
+ printf("\n\n\nMenu Logic:\n");
+ logicList = (uint16 *)_skyCompact->fetchCpt(*logicList);
continue;
}
_scriptVariables[CUR_ID] = id;
- _compact = SkyEngine::fetchCompact(id);
+ _compact = _skyCompact->fetchCpt(id);
// check the id actually wishes to be processed
if (!(_compact->status & (1 << 6)))
@@ -131,6 +130,8 @@ void Logic::engine() {
// only. that cycle has just ended so remove the sync.
// presumably the mega has just reacted to it.
_compact->sync = 0;
+ if (id == ID_STD_MENU_LOGIC)
+ printf("\n\n\n");
}
}
@@ -162,15 +163,14 @@ void Logic::logicScript() {
void Logic::autoRoute() {
_compact->downFlag = _skyAutoRoute->autoRoute(_compact);
- if ((_compact->downFlag == 2) && (_compact == &SkyCompact::joey) &&
+ if ((_compact->downFlag == 2) && _skyCompact->cptIsId(_compact, CPT_JOEY) &&
(_compact->mode == 0) && (_compact->baseSub == JOEY_OUT_OF_LIFT)) {
// workaround for script bug #1064113. Details unclear...
_compact->downFlag = 0;
}
if (_compact->downFlag != 1) { // route ok
- _compact->grafixProg.pos = 0;
- _compact->grafixProg.ptrTarget = 0;
- _compact->grafixProg.ptrType = AUTOROUTE;
+ _compact->grafixProgId = _compact->animScratchId;
+ _compact->grafixProgPos = 0;
}
_compact->logic = L_SCRIPT; // continue the script
@@ -192,12 +192,12 @@ void Logic::arAnim() {
// On character boundary. Have we been told to wait?
// if not - are WE colliding?
- if (_compact->extCompact->waitingFor == 0xffff) { // 1st cycle of re-route does
+ if (_compact->waitingFor == 0xffff) { // 1st cycle of re-route does
mainAnim();
return;
}
- if (_compact->extCompact->waitingFor) {
+ if (_compact->waitingFor) {
// ok, we've been told we've hit someone
// we will wait until we are no longer colliding
// with them. here we check to see if we are (still) colliding.
@@ -211,7 +211,7 @@ void Logic::arAnim() {
// fine because the later collision will almost certainly
// take longer to clear than the earlier one.
- if (collide(SkyEngine::fetchCompact(_compact->extCompact->waitingFor))) {
+ if (collide(_skyCompact->fetchCpt(_compact->waitingFor))) {
stopAndWait();
return;
}
@@ -219,18 +219,18 @@ void Logic::arAnim() {
// we are not in fact hitting this person so clr & continue
// it must have registered some time ago
- _compact->extCompact->waitingFor = 0; // clear id flag
+ _compact->waitingFor = 0; // clear id flag
}
// ok, our turn to check for collisions
- uint16 *logicList = (uint16 *)SkyEngine::fetchCompact(_scriptVariables[LOGIC_LIST_NO]);
+ uint16 *logicList = (uint16 *)_skyCompact->fetchCpt(_scriptVariables[LOGIC_LIST_NO]);
Compact *cpt = 0;
while (uint16 id = *logicList++) { // get an id
if (id == 0xffff) { // address change?
- logicList = (uint16 *)SkyEngine::fetchCompact(*logicList); // get new logic list
+ logicList = (uint16 *)_skyCompact->fetchCpt(*logicList); // get new logic list
continue;
}
@@ -238,7 +238,7 @@ void Logic::arAnim() {
continue;
_scriptVariables[HIT_ID] = id; // save target id for any possible c_mini_bump
- cpt = SkyEngine::fetchCompact(id); // let's have a closer look
+ cpt = _skyCompact->fetchCpt(id); // let's have a closer look
if (!(cpt->status & (1 << ST_COLLISION_BIT))) // can it collide?
continue;
@@ -256,9 +256,9 @@ void Logic::arAnim() {
// first tell it to wait for us - in case it starts moving
// ( *it may have already hit us and stopped to wait )
- _compact->extCompact->waitingFor = 0xffff; // effect 1 cycle collision skip
+ _compact->waitingFor = 0xffff; // effect 1 cycle collision skip
// tell it it is waiting for us
- cpt->extCompact->waitingFor = (uint16)(_scriptVariables[CUR_ID] & 0xffff);
+ cpt->waitingFor = (uint16)(_scriptVariables[CUR_ID] & 0xffff);
// restart current script
*SkyCompact::getSub(_compact, _compact->mode + 2) = 0;
_compact->logic = L_SCRIPT;
@@ -266,7 +266,7 @@ void Logic::arAnim() {
return;
}
- script(_compact->extCompact->miniBump, 0);
+ script(_compact->miniBump, 0);
return;
}
}
@@ -275,11 +275,11 @@ void Logic::arAnim() {
// now check for interaction request
// *note: the interaction is always set up as an action script
- if (_compact->extCompact->request) {
+ if (_compact->request) {
_compact->mode = C_ACTION_MODE; // put into action mode
- _compact->extCompact->actionSub = _compact->extCompact->request;
- _compact->extCompact->actionSub_off = 0;
- _compact->extCompact->request = 0; // trash request
+ _compact->actionSub = _compact->request;
+ _compact->actionSub_off = 0;
+ _compact->request = 0; // trash request
_compact->logic = L_SCRIPT;
logicScript();
return;
@@ -289,14 +289,14 @@ void Logic::arAnim() {
// if change then re-run the current script, which must be
// a position independent get-to ----
- if (!_compact->extCompact->atWatch) { // any flag set?
+ if (!_compact->atWatch) { // any flag set?
mainAnim();
return;
}
// ok, there is an at watch - see if it's changed
- if (_compact->extCompact->atWas == _scriptVariables[_compact->extCompact->atWatch/4]) { // still the same?
+ if (_compact->atWas == _scriptVariables[_compact->atWatch/4]) { // still the same?
mainAnim();
return;
}
@@ -311,19 +311,18 @@ void Logic::arAnim() {
void Logic::mainAnim() {
/// Extension of arAnim()
- _compact->extCompact->waitingFor = 0; // clear possible zero-zero skip
+ _compact->waitingFor = 0; // clear possible zero-zero skip
- //uint16 *sequence = _compact->grafixProg;
- uint16 *sequence = SkyCompact::getGrafixPtr(_compact);
+ uint16 *sequence = _skyCompact->getGrafixPtr(_compact);
if (!*sequence) {
// ok, move to new anim segment
sequence += 2;
- _compact->grafixProg.pos += 2;
+ _compact->grafixProgPos += 2;
if (!*sequence) { // end of route?
// ok, sequence has finished
// will start afresh if new sequence continues in last direction
- _compact->extCompact->arAnimIndex = 0;
+ _compact->arAnimIndex = 0;
_compact->downFlag = 0; // pass back ok to script
_compact->logic = L_SCRIPT;
@@ -331,33 +330,34 @@ void Logic::mainAnim() {
return;
}
- _compact->extCompact->arAnimIndex = 0; // reset position
+ _compact->arAnimIndex = 0; // reset position
}
uint16 dir;
- while ((dir = _compact->extCompact->dir) != *(sequence + 1)) {
+ while ((dir = _compact->dir) != *(sequence + 1)) {
// ok, setup turning
- _compact->extCompact->dir = *(sequence + 1);
+ _compact->dir = *(sequence + 1);
- uint16 **tt = SkyCompact::getTurnTable(_compact,_compact->extCompact->megaSet, dir);
- if (tt[_compact->extCompact->dir]) {
- _compact->extCompact->turnProg = tt[_compact->extCompact->dir];
+ uint16 *tt = _skyCompact->getTurnTable(_compact, dir);
+ if (tt[_compact->dir]) {
+ _compact->turnProgId = tt[_compact->dir];
+ _compact->turnProgPos = 0;
_compact->logic = L_AR_TURNING;
arTurn();
return;
}
};
- uint16 *animList = *(uint16 **)SkyCompact::getCompactElem(_compact,
- C_ANIM_UP + _compact->extCompact->megaSet + dir * 4);
+ uint16 animId = *(uint16*)_skyCompact->getCompactElem(_compact, C_ANIM_UP + _compact->megaSet + dir * 4);
+ uint16 *animList = (uint16*)_skyCompact->fetchCpt(animId);
- uint16 arAnimIndex = _compact->extCompact->arAnimIndex;
+ uint16 arAnimIndex = _compact->arAnimIndex;
if (!animList[arAnimIndex / 2]) {
arAnimIndex = 0;
- _compact->extCompact->arAnimIndex = 0; // reset
+ _compact->arAnimIndex = 0; // reset
}
- _compact->extCompact->arAnimIndex += S_LENGTH;
+ _compact->arAnimIndex += S_LENGTH;
*sequence -= animList[(S_COUNT + arAnimIndex)/2]; // reduce the distance to travel
_compact->frame = animList[(S_FRAME + arAnimIndex)/2]; // new graphic frame
@@ -366,11 +366,13 @@ void Logic::mainAnim() {
}
void Logic::arTurn() {
- _compact->frame = *_compact->extCompact->turnProg++;
+ uint16 *turnData = (uint16*)_skyCompact->fetchCpt(_compact->turnProgId) + _compact->turnProgPos;
+ _compact->frame = *turnData++;
+ _compact->turnProgPos++;
- if (!*_compact->extCompact->turnProg) { // turn done?
+ if (!*turnData) { // turn done?
// Back to ar mode
- _compact->extCompact->arAnimIndex = 0;
+ _compact->arAnimIndex = 0;
_compact->logic = L_AR_ANIM;
}
}
@@ -378,19 +380,17 @@ void Logic::arTurn() {
void Logic::alt() {
/// change the current script
_compact->logic = L_SCRIPT;
- *SkyCompact::getSub(_compact, _compact->mode) = _compact->extCompact->alt;
+ *SkyCompact::getSub(_compact, _compact->mode) = _compact->alt;
*SkyCompact::getSub(_compact, _compact->mode + 2) = 0;
logicScript();
}
void Logic::anim() {
/// Follow an animation sequence
-
- //uint16 *grafixProg = _compact->grafixProg;
- uint16 *grafixProg = SkyCompact::getGrafixPtr(_compact);
+ uint16 *grafixProg = _skyCompact->getGrafixPtr(_compact);
while (*grafixProg) {
- _compact->grafixProg.pos += 3; // all types are 3 words.
+ _compact->grafixProgPos += 3; // all types are 3 words.
if (*grafixProg == LF_START_FX) { // do fx
grafixProg++;
uint16 sound = *grafixProg++;
@@ -401,7 +401,7 @@ void Logic::anim() {
} else if (*grafixProg >= LF_START_FX) { // do sync
grafixProg++;
- Compact *cpt = SkyEngine::fetchCompact(*grafixProg++);
+ Compact *cpt = _skyCompact->fetchCpt(*grafixProg++);
cpt->sync = *grafixProg++;
} else { // put coordinates and frame in
@@ -419,13 +419,15 @@ void Logic::anim() {
}
void Logic::turn() {
- if (*_compact->extCompact->turnProg) {
- _compact->frame = *_compact->extCompact->turnProg++;
+ uint16 *turnData = (uint16*)_skyCompact->fetchCpt(_compact->turnProgId) + _compact->turnProgPos;
+ if (*turnData) {
+ _compact->frame = *turnData;
+ _compact->turnProgPos++;
return;
}
// turn_to_script:
- _compact->extCompact->arAnimIndex = 0;
+ _compact->arAnimIndex = 0;
_compact->logic = L_SCRIPT;
logicScript();
@@ -507,14 +509,14 @@ void Logic::talk() {
if ((SkyEngine::_systemVars.systemFlags & SF_ALLOW_SPEECH) && (!_skySound->speechFinished()))
_skySound->stopSpeech();
if ((SkyEngine::_systemVars.systemFlags & SF_ALLOW_TEXT) &&
- (_compact->extCompact->spTextId > 0) &&
- (_compact->extCompact->spTextId < 0xFFFF)) {
+ (_compact->spTextId > 0) &&
+ (_compact->spTextId < 0xFFFF)) {
- SkyEngine::fetchCompact(_compact->extCompact->spTextId)->status = 0;
+ _skyCompact->fetchCpt(_compact->spTextId)->status = 0;
}
- if (SkyCompact::getGrafixPtr(_compact)) {
+ if (_skyCompact->getGrafixPtr(_compact)) {
_compact->frame = _compact->getToFlag; // set character to stand
- _compact->grafixProg.ptrType = PTR_NULL;
+ _compact->grafixProgId = 0;
}
_compact->logic = L_SCRIPT;
@@ -524,45 +526,44 @@ void Logic::talk() {
// If speech is allowed then check for it to finish before finishing animations
- if ((_compact->extCompact->spTextId == 0xFFFF) && // is this a voc file?
+ if ((_compact->spTextId == 0xFFFF) && // is this a voc file?
(_skySound->speechFinished())) { // finished?
_compact->logic = L_SCRIPT; // restart character control
- if (SkyCompact::getGrafixPtr(_compact)) {
+ if (_skyCompact->getGrafixPtr(_compact)) {
_compact->frame = _compact->getToFlag; // set character to stand
- _compact->grafixProg.ptrType = PTR_NULL;
+ _compact->grafixProgId = 0;
}
logicScript();
return;
}
- //uint16 *graphixProg = _compact->grafixProg; // no anim file?
- uint16 *graphixProg = SkyCompact::getGrafixPtr(_compact);
+ uint16 *graphixProg = _skyCompact->getGrafixPtr(_compact);
if (graphixProg) {
- if ((*graphixProg) && ((_compact->extCompact->spTime != 3) || (!_skySound->speechFinished()))) {
+ if ((*graphixProg) && ((_compact->spTime != 3) || (!_skySound->speechFinished()))) {
// we will force the animation to finish 3 game cycles
// before the speech actually finishes - because it looks good.
_compact->frame = *(graphixProg + 2) + _compact->offset;
graphixProg += 3;
- _compact->grafixProg.pos += 3;
+ _compact->grafixProgPos += 3;
} else {
// we ran out of frames or finished speech, let actor stand still.
_compact->frame = _compact->getToFlag;
- _compact->grafixProg.ptrType = PTR_NULL;
+ _compact->grafixProgId = 0;
}
}
- if (_skySound->speechFinished()) _compact->extCompact->spTime--;
+ if (_skySound->speechFinished()) _compact->spTime--;
- if (_compact->extCompact->spTime == 0) {
+ if (_compact->spTime == 0) {
// ok, speech has finished
- if (_compact->extCompact->spTextId) {
- Compact *cpt = SkyEngine::fetchCompact(_compact->extCompact->spTextId); // get text id to kill
+ if (_compact->spTextId) {
+ Compact *cpt = _skyCompact->fetchCpt(_compact->spTextId); // get text id to kill
cpt->status = 0; // kill the text
}
@@ -574,7 +575,7 @@ void Logic::talk() {
void Logic::listen() {
/// Stay in this mode until id in getToFlag leaves L_TALK mode
- Compact *cpt = SkyEngine::fetchCompact(_compact->flag);
+ Compact *cpt = _skyCompact->fetchCpt(_compact->flag);
if (cpt->logic == L_TALK)
return;
@@ -590,7 +591,7 @@ void Logic::stopped() {
/// that will be one level higher than the script we
/// would wish to restart from
- Compact *cpt = SkyEngine::fetchCompact(_compact->extCompact->waitingFor);
+ Compact *cpt = _skyCompact->fetchCpt(_compact->waitingFor);
if (cpt)
if (!cpt->mood && collide(cpt))
@@ -600,7 +601,7 @@ void Logic::stopped() {
// restart script one level below
*SkyCompact::getSub(_compact, _compact->mode - 2) = 0;
- _compact->extCompact->waitingFor = 0xffff;
+ _compact->waitingFor = 0xffff;
_compact->logic = L_SCRIPT;
logicScript();
@@ -653,11 +654,11 @@ void Logic::waitSync() {
void Logic::simpleAnim() {
/// follow an animation sequence module whilst ignoring the coordinate data
- uint16 *grafixProg = SkyCompact::getGrafixPtr(_compact);
+ uint16 *grafixProg = _skyCompact->getGrafixPtr(_compact);
// *grafix_prog: command
while (*grafixProg) {
- _compact->grafixProg.pos += 3;
+ _compact->grafixProgPos += 3;
if (*grafixProg != SEND_SYNC) {
grafixProg++;
grafixProg++; // skip coordinates
@@ -673,7 +674,7 @@ void Logic::simpleAnim() {
grafixProg++;
// *grafix_prog: id to sync
- Compact *compact2 = SkyEngine::fetchCompact(*grafixProg);
+ Compact *compact2 = _skyCompact->fetchCpt(*grafixProg);
grafixProg++;
// *grafix_prog: sync
@@ -687,15 +688,15 @@ void Logic::simpleAnim() {
}
bool Logic::collide(Compact *cpt) {
- MegaSet *m1 = SkyCompact::getMegaSet(_compact, _compact->extCompact->megaSet);
- MegaSet *m2 = SkyCompact::getMegaSet(cpt, cpt->extCompact->megaSet);
+ MegaSet *m1 = SkyCompact::getMegaSet(_compact);
+ MegaSet *m2 = SkyCompact::getMegaSet(cpt);
// target's base coordinates
uint16 x = cpt->xcood & 0xfff8;
uint16 y = cpt->ycood & 0xfff8;
// The collision is direction dependent
- switch (_compact->extCompact->dir) {
+ switch (_compact->dir) {
case 0: // looking up
x -= m1->colOffset; // compensate for inner x offsets
x += m2->colOffset;
@@ -766,7 +767,7 @@ bool Logic::collide(Compact *cpt) {
return true;
default:
- error("Unknown Direction: %d", _compact->extCompact->dir);
+ error("Unknown Direction: %d", _compact->dir);
}
}
@@ -783,9 +784,8 @@ void Logic::stopAndWait() {
uint16 *scriptNo = SkyCompact::getSub(_compact, _compact->mode);
uint16 *offset = SkyCompact::getSub(_compact, _compact->mode + 2);
- *scriptNo = (uint16)(_compact->extCompact->stopScript & 0xffff);
- *offset = 0; //stopScript is uint16, after right shift is zero
-// *offset = (uint16)(_compact->extCompact->stopScript >> 16);
+ *scriptNo = _compact->stopScript;
+ *offset = 0;
_compact->logic = L_SCRIPT;
logicScript();
@@ -1329,11 +1329,11 @@ script:
scriptData += READ_LE_UINT16(scriptData++)/2 - 1; // use the default
break;
case 15: // push_offset
- push( *(uint16 *)SkyCompact::getCompactElem(_compact, READ_LE_UINT16(scriptData++)) );
+ push( *(uint16 *)_skyCompact->getCompactElem(_compact, READ_LE_UINT16(scriptData++)) );
break;
case 16: // pop_offset
// pop a value into a compact
- *(uint16 *)SkyCompact::getCompactElem(_compact, READ_LE_UINT16(scriptData++)) = (uint16)pop();
+ *(uint16 *)_skyCompact->getCompactElem(_compact, READ_LE_UINT16(scriptData++)) = (uint16)pop();
break;
case 17: // is_equal
a = pop();
@@ -1364,12 +1364,12 @@ script:
bool Logic::fnCacheChip(uint32 a, uint32 b, uint32 c) {
_skySound->fnStopFx();
- _skyDisk->fnCacheChip(a);
+ _skyDisk->fnCacheChip((uint16*)_skyCompact->fetchCpt((uint16)a));
return true;
}
bool Logic::fnCacheFast(uint32 a, uint32 b, uint32 c) {
- _skyDisk->fnCacheFast(a);
+ _skyDisk->fnCacheFast((uint16*)_skyCompact->fetchCpt((uint16)a));
return true;
}
@@ -1398,8 +1398,8 @@ bool Logic::fnDrawScreen(uint32 a, uint32 b, uint32 c) {
bool Logic::fnAr(uint32 x, uint32 y, uint32 c) {
_compact->downFlag = 1; // assume failure in-case logic is interupted by speech (esp Joey)
- _compact->extCompact->arTargetX = (uint16)x;
- _compact->extCompact->arTargetY = (uint16)y;
+ _compact->arTargetX = (uint16)x;
+ _compact->arTargetY = (uint16)y;
_compact->logic = L_AR; // Set to AR mode
_compact->xcood &= 0xfff8;
@@ -1423,7 +1423,7 @@ bool Logic::fnIdle(uint32 a, uint32 b, uint32 c) {
bool Logic::fnInteract(uint32 targetId, uint32 b, uint32 c) {
_compact->mode += 4; // next level up
_compact->logic = L_SCRIPT;
- Compact *cpt = SkyEngine::fetchCompact(targetId);
+ Compact *cpt = _skyCompact->fetchCpt(targetId);
*SkyCompact::getSub(_compact, _compact->mode) = cpt->actionScript;
*SkyCompact::getSub(_compact, _compact->mode + 2) = 0;
@@ -1439,7 +1439,7 @@ bool Logic::fnStartSub(uint32 scr, uint32 b, uint32 c) {
}
bool Logic::fnTheyStartSub(uint32 mega, uint32 scr, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(mega);
+ Compact *cpt = _skyCompact->fetchCpt(mega);
cpt->mode += 4;
*SkyCompact::getSub(cpt, cpt->mode) = (uint16)(scr & 0xffff);
*SkyCompact::getSub(cpt, cpt->mode + 2) = (uint16)(scr >> 16);
@@ -1447,7 +1447,7 @@ bool Logic::fnTheyStartSub(uint32 mega, uint32 scr, uint32 c) {
}
bool Logic::fnAssignBase(uint32 id, uint32 scr, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(id);
+ Compact *cpt = _skyCompact->fetchCpt(id);
cpt->mode = C_BASE_MODE;
cpt->logic = L_SCRIPT;
cpt->baseSub = (uint16)(scr & 0xffff);
@@ -1511,12 +1511,12 @@ bool Logic::fnCloseHand(uint32 a, uint32 b, uint32 c) {
bool Logic::fnGetTo(uint32 targetPlaceId, uint32 mode, uint32 c) {
_compact->upFlag = (uint16)mode; // save mode for action script
_compact->mode += 4; // next level up
- Compact *cpt = SkyEngine::fetchCompact(_compact->place);
+ Compact *cpt = _skyCompact->fetchCpt(_compact->place);
if (!cpt) {
warning("can't find _compact's getToTable. Place compact is NULL");
return false;
}
- uint16 *getToTable = cpt->getToTable;
+ uint16 *getToTable = (uint16*)_skyCompact->fetchCpt(cpt->getToTableId);
if (!getToTable) {
warning("Place compact's getToTable is NULL!");
return false;
@@ -1535,16 +1535,14 @@ bool Logic::fnGetTo(uint32 targetPlaceId, uint32 mode, uint32 c) {
bool Logic::fnSetToStand(uint32 a, uint32 b, uint32 c) {
_compact->mood = 1; // high level stood still
- _compact->grafixProg.ptrType = COMPACTELEM;
- _compact->grafixProg.pos = 0;
- _compact->grafixProg.ptrTarget =
- C_STAND_UP + _compact->extCompact->megaSet + _compact->extCompact->dir * 4;
+ _compact->grafixProgId = *(uint16*)_skyCompact->getCompactElem(_compact, C_STAND_UP + _compact->megaSet + _compact->dir * 4);
+ _compact->grafixProgPos = 0;
- uint16 *standList = SkyCompact::getGrafixPtr(_compact);
+ uint16 *standList = _skyCompact->getGrafixPtr(_compact);
_compact->offset = *standList; // get frames offset
_compact->logic = L_SIMPLE_MOD;
- _compact->grafixProg.pos++;
+ _compact->grafixProgPos++;
simpleAnim();
return false; // drop out of script
}
@@ -1552,15 +1550,16 @@ bool Logic::fnSetToStand(uint32 a, uint32 b, uint32 c) {
bool Logic::fnTurnTo(uint32 dir, uint32 b, uint32 c) {
/// turn compact to direction dir
- uint16 curDir = _compact->extCompact->dir; // get current direction
- _compact->extCompact->dir = (uint16)(dir & 0xffff); // set new direction
+ uint16 curDir = _compact->dir; // get current direction
+ _compact->dir = (uint16)(dir & 0xffff); // set new direction
- uint16 **tt = SkyCompact::getTurnTable(_compact, _compact->extCompact->megaSet, curDir);
+ uint16 *tt = _skyCompact->getTurnTable(_compact, curDir);
if (!tt[dir])
return true; // keep going
- _compact->extCompact->turnProg = tt[dir]; // put turn program in
+ _compact->turnProgId = tt[dir]; // put turn program in
+ _compact->turnProgPos = 0;
_compact->logic = L_TURNING;
turn();
@@ -1569,38 +1568,38 @@ bool Logic::fnTurnTo(uint32 dir, uint32 b, uint32 c) {
}
bool Logic::fnArrived(uint32 scriptVar, uint32 b, uint32 c) {
- _compact->extCompact->leaving = (uint16)(scriptVar & 0xffff);
+ _compact->leaving = (uint16)(scriptVar & 0xffff);
_scriptVariables[scriptVar/4]++;
return true;
}
bool Logic::fnLeaving(uint32 a, uint32 b, uint32 c) {
- _compact->extCompact->atWatch = 0;
+ _compact->atWatch = 0;
- if (_compact->extCompact->leaving) {
- _scriptVariables[_compact->extCompact->leaving/4]--;
- _compact->extCompact->leaving = 0; // I shall do this only once
+ if (_compact->leaving) {
+ _scriptVariables[_compact->leaving/4]--;
+ _compact->leaving = 0; // I shall do this only once
}
return true; // keep going
}
bool Logic::fnSetAlternate(uint32 scr, uint32 b, uint32 c) {
- _compact->extCompact->alt = (uint16)(scr & 0xffff);
+ _compact->alt = (uint16)(scr & 0xffff);
_compact->logic = L_ALT;
return false;
}
bool Logic::fnAltSetAlternate(uint32 target, uint32 scr, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(target);
- cpt->extCompact->alt = (uint16)(scr & 0xffff);
+ Compact *cpt = _skyCompact->fetchCpt(target);
+ cpt->alt = (uint16)(scr & 0xffff);
cpt->logic = L_ALT;
return false;
}
bool Logic::fnKillId(uint32 id, uint32 b, uint32 c) {
if (id) {
- Compact *cpt = SkyEngine::fetchCompact(id);
+ Compact *cpt = _skyCompact->fetchCpt(id);
if (cpt->status & (1 << 7))
_skyGrid->removeObjectFromWalk(cpt);
cpt->status = 0;
@@ -1653,7 +1652,7 @@ bool Logic::fnQuit(uint32 a, uint32 b, uint32 c) {
}
bool Logic::fnSpeakMe(uint32 targetId, uint32 mesgNum, uint32 animNum) {
- stdSpeak(SkyEngine::fetchCompact(targetId), mesgNum, animNum, 0);
+ stdSpeak(_skyCompact->fetchCpt(targetId), mesgNum, animNum, 0);
return false; //drop out of script
}
@@ -1661,7 +1660,7 @@ bool Logic::fnSpeakMeDir(uint32 targetId, uint32 mesgNum, uint32 animNum) {
//must be player so don't cause script to drop out
//this function sets the directional option whereby
//the anim chosen is linked to c_dir
- animNum += _compact->extCompact->dir << 1; //2 sizes (large and small)
+ animNum += _compact->dir << 1; //2 sizes (large and small)
return fnSpeakMe(targetId, mesgNum, animNum);
}
@@ -1692,10 +1691,10 @@ bool Logic::fnSpeakWaitDir(uint32 a, uint32 b, uint32 c) {
_compact->flag = (uint16)a;
_compact->logic = L_LISTEN;
- Compact *speaker = SkyEngine::fetchCompact(a);
+ Compact *speaker = _skyCompact->fetchCpt(a);
if (c) {
- c += speaker->extCompact->dir << 1;
- stdSpeak(speaker, b, c, speaker->extCompact->dir << 1);
+ c += speaker->dir << 1;
+ stdSpeak(speaker, b, c, speaker->dir << 1);
} else
stdSpeak(speaker, b, c, 0);
@@ -1737,7 +1736,7 @@ bool Logic::fnChooser(uint32 a, uint32 b, uint32 c) {
index += 2;
}
- Compact *textCompact = SkyEngine::fetchCompact(lowText.compactNum);
+ Compact *textCompact = _skyCompact->fetchCpt(lowText.compactNum);
textCompact->getToFlag = (uint16)textNum;
textCompact->downFlag = (uint16)*p++; // get animation number
@@ -1762,7 +1761,7 @@ bool Logic::fnHighlight(uint32 itemNo, uint32 pen, uint32 c) {
pen -= 11;
pen ^= 1;
pen += 241;
- Compact *textCompact = SkyEngine::fetchCompact(itemNo);
+ Compact *textCompact = _skyCompact->fetchCpt(itemNo);
uint8 *sprData = (uint8 *)SkyEngine::fetchItem(textCompact->flag);
_skyText->changeTextSpriteColour(sprData, (uint8)pen);
return true;
@@ -1774,7 +1773,7 @@ bool Logic::fnTextKill(uint32 a, uint32 b, uint32 c) {
uint32 id = FIRST_TEXT_COMPACT;
for (int i = 10; i > 0; i--) {
- Compact *cpt = SkyEngine::fetchCompact(id);
+ Compact *cpt = _skyCompact->fetchCpt(id);
if (cpt->status & (1 << 4))
cpt->status = 0;
id++;
@@ -1791,47 +1790,47 @@ bool Logic::fnWeWait(uint32 id, uint32 b, uint32 c) {
/// We have hit another mega
/// we are going to wait for it to move
- _compact->extCompact->waitingFor = (uint16) id;
+ _compact->waitingFor = (uint16) id;
stopAndWait();
return true; // not sure about this
}
bool Logic::fnSendSync(uint32 mega, uint32 sync, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(mega);
+ Compact *cpt = _skyCompact->fetchCpt(mega);
cpt->sync = (uint16)(sync & 0xffff);
return false;
}
bool Logic::fnSendFastSync(uint32 mega, uint32 sync, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(mega);
+ Compact *cpt = _skyCompact->fetchCpt(mega);
cpt->sync = (uint16)(sync & 0xffff);
return true;
}
bool Logic::fnSendRequest(uint32 target, uint32 scr, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(target);
- cpt->extCompact->request = (uint16)(scr & 0xffff);
+ Compact *cpt = _skyCompact->fetchCpt(target);
+ cpt->request = (uint16)(scr & 0xffff);
return false;
}
bool Logic::fnClearRequest(uint32 target, uint32 b, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(target);
- cpt->extCompact->request = 0;
+ Compact *cpt = _skyCompact->fetchCpt(target);
+ cpt->request = 0;
return true;
}
bool Logic::fnCheckRequest(uint32 a, uint32 b, uint32 c) {
/// check for interaction request
- if (!_compact->extCompact->request)
+ if (!_compact->request)
return true;
_compact->mode = C_ACTION_MODE; // into action mode
- _compact->extCompact->actionSub = _compact->extCompact->request;
- _compact->extCompact->actionSub_off = 0;
+ _compact->actionSub = _compact->request;
+ _compact->actionSub_off = 0;
- _compact->extCompact->request = 0; // trash request
+ _compact->request = 0; // trash request
return false; // drop from script
}
@@ -1844,11 +1843,11 @@ bool Logic::fnStartMenu(uint32 firstObject, uint32 b, uint32 c) {
// (1) FIRST, SET UP THE 2 ARROWS SO THEY APPEAR ON SCREEN
- Compact *cpt = SkyEngine::fetchCompact(47);
+ Compact *cpt = _skyCompact->fetchCpt(47);
cpt->status = ST_MOUSE + ST_FOREGROUND + ST_LOGIC + ST_RECREATE;
cpt->screen = (uint16)(_scriptVariables[SCREEN] & 0xffff);
- cpt = SkyEngine::fetchCompact(48);
+ cpt = _skyCompact->fetchCpt(48);
cpt->status = ST_MOUSE + ST_FOREGROUND + ST_LOGIC + ST_RECREATE;
cpt->screen = (uint16)(_scriptVariables[SCREEN] & 0xffff);
@@ -1874,7 +1873,7 @@ bool Logic::fnStartMenu(uint32 firstObject, uint32 b, uint32 c) {
for (i = 0; i < ARRAYSIZE(_objectList); i++) {
if (_objectList[i])
- (SkyEngine::fetchCompact(_objectList[i]))->status = ST_LOGIC;
+ (_skyCompact->fetchCpt(_objectList[i]))->status = ST_LOGIC;
else break;
}
@@ -1889,7 +1888,7 @@ bool Logic::fnStartMenu(uint32 firstObject, uint32 b, uint32 c) {
uint16 rollingX = TOP_LEFT_X + 28;
for (i = 0; i < 11; i++) {
- cpt = SkyEngine::fetchCompact(
+ cpt = _skyCompact->fetchCpt(
_objectList[_scriptVariables[SCROLL_OFFSET] + i]);
cpt->status = ST_MOUSE + ST_FOREGROUND + ST_LOGIC + ST_RECREATE;
@@ -1908,7 +1907,7 @@ bool Logic::fnStartMenu(uint32 firstObject, uint32 b, uint32 c) {
}
bool Logic::fnUnhighlight(uint32 item, uint32 b, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(item);
+ Compact *cpt = _skyCompact->fetchCpt(item);
cpt->frame--;
cpt->getToFlag = 0;
return true;
@@ -1918,7 +1917,7 @@ bool Logic::fnFaceId(uint32 otherId, uint32 b, uint32 c) {
/// return the direction to turn to face another id
/// pass back result in c_just_flag
- Compact *cpt = SkyEngine::fetchCompact(otherId);
+ Compact *cpt = _skyCompact->fetchCpt(otherId);
int16 x = _compact->xcood - cpt->xcood;
@@ -1951,7 +1950,7 @@ bool Logic::fnFaceId(uint32 otherId, uint32 b, uint32 c) {
bool Logic::fnForeground(uint32 sprite, uint32 b, uint32 c) {
/// Make sprite a foreground sprite
- Compact *cpt = SkyEngine::fetchCompact(sprite);
+ Compact *cpt = _skyCompact->fetchCpt(sprite);
cpt->status &= 0xfff8;
cpt->status |= ST_FOREGROUND;
return true;
@@ -1966,14 +1965,14 @@ bool Logic::fnBackground(uint32 a, uint32 b, uint32 c) {
bool Logic::fnNewBackground(uint32 sprite, uint32 b, uint32 c) {
/// Make sprite a background sprite
- Compact *cpt = SkyEngine::fetchCompact(sprite);
+ Compact *cpt = _skyCompact->fetchCpt(sprite);
cpt->status &= 0xfff8;
cpt->status |= ST_BACKGROUND;
return true;
}
bool Logic::fnSort(uint32 mega, uint32 b, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(mega);
+ Compact *cpt = _skyCompact->fetchCpt(mega);
cpt->status &= 0xfff8;
cpt->status |= ST_SORT;
return true;
@@ -1989,7 +1988,7 @@ bool Logic::fnNoSpriteEngine(uint32 a, uint32 b, uint32 c) {
bool Logic::fnNoSpritesA6(uint32 us, uint32 b, uint32 c) {
/// stop the compact printing
/// remove foreground, background & sort
- Compact *cpt = SkyEngine::fetchCompact(us);
+ Compact *cpt = _skyCompact->fetchCpt(us);
cpt->status &= 0xfff8;
return true;
}
@@ -1999,8 +1998,8 @@ bool Logic::fnResetId(uint32 id, uint32 resetBlock, uint32 c) {
/// eg - when a smaller mega turn to larger
/// - a mega changes rooms...
- Compact *cpt = SkyEngine::fetchCompact(id);
- uint16 *rst = (uint16 *)SkyEngine::fetchCompact(resetBlock);
+ Compact *cpt = _skyCompact->fetchCpt(id);
+ uint16 *rst = (uint16 *)_skyCompact->fetchCpt(resetBlock);
if (!cpt) {
warning("fnResetId(): Compact %d (id) == NULL",id);
@@ -2013,7 +2012,7 @@ bool Logic::fnResetId(uint32 id, uint32 resetBlock, uint32 c) {
uint16 off;
while ((off = *rst++) != 0xffff)
- *(uint16 *)SkyCompact::getCompactElem(cpt, off) = *rst++;
+ *(uint16 *)_skyCompact->getCompactElem(cpt, off) = *rst++;
return true;
}
@@ -2031,48 +2030,34 @@ bool Logic::fnPause(uint32 cycles, uint32 b, uint32 c) {
}
bool Logic::fnRunAnimMod(uint32 animNo, uint32 b, uint32 c) {
- _compact->grafixProg.ptrType = COMPACT;
- _compact->grafixProg.ptrTarget = animNo;
- _compact->grafixProg.pos = 0;
+ _compact->grafixProgId = animNo;
+ _compact->grafixProgPos = 0;
- //uint16 *animation = (uint16 *)SkyEngine::fetchCompact(animNo);
- //uint16 sprite = *animation++; // get sprite set
- //_compact->offset = sprite;
- _compact->offset = *SkyCompact::getGrafixPtr(_compact);
- //_compact->grafixProg = animation;
- _compact->grafixProg.pos++;
+ _compact->offset = *_skyCompact->getGrafixPtr(_compact);
+ _compact->grafixProgPos++;
_compact->logic = L_MOD_ANIMATE;
anim();
return false; // drop from script
}
bool Logic::fnSimpleMod(uint32 animSeqNo, uint32 b, uint32 c) {
+ _compact->grafixProgId = animSeqNo;
+ _compact->grafixProgPos = 0;
- _compact->grafixProg.ptrType = COMPACT;
- _compact->grafixProg.ptrTarget = animSeqNo;
- _compact->grafixProg.pos = 0;
- //uint16 *animSeq = (uint16 *)SkyEngine::fetchCompact(animSeqNo);
- //_compact->offset = *animSeq++;
- //assert(*animSeq != 0);
- _compact->offset = *SkyCompact::getGrafixPtr(_compact);
- //_compact->grafixProg = animSeq;
- _compact->grafixProg.pos++;
_compact->logic = L_SIMPLE_MOD;
+ _compact->offset = *_skyCompact->getGrafixPtr(_compact);
+ _compact->grafixProgPos++;
simpleAnim();
return false;
}
bool Logic::fnRunFrames(uint32 sequenceNo, uint32 b, uint32 c) {
- _compact->grafixProg.ptrType = COMPACT;
- _compact->grafixProg.ptrTarget = sequenceNo;
- _compact->grafixProg.pos = 0;
- //uint16 *sequence = (uint16 *)SkyEngine::fetchCompact(sequenceNo);
+ _compact->grafixProgId = sequenceNo;
+ _compact->grafixProgPos = 0;
_compact->logic = L_FRAMES;
- //_compact->offset = *sequence++;
- _compact->offset = *SkyCompact::getGrafixPtr(_compact);
- _compact->grafixProg.pos++;
- //_compact->grafixProg = sequence;
+ _compact->offset = *_skyCompact->getGrafixPtr(_compact);
+ _compact->grafixProgPos++;
simpleAnim();
return false;
}
@@ -2086,28 +2071,29 @@ bool Logic::fnAwaitSync(uint32 a, uint32 b, uint32 c) {
}
bool Logic::fnIncMegaSet(uint32 a, uint32 b, uint32 c) {
- _compact->extCompact->megaSet += NEXT_MEGA_SET;
+ _compact->megaSet += NEXT_MEGA_SET;
return true;
}
bool Logic::fnDecMegaSet(uint32 a, uint32 b, uint32 c) {
- _compact->extCompact->megaSet -= NEXT_MEGA_SET;
+ _compact->megaSet -= NEXT_MEGA_SET;
return true;
}
bool Logic::fnSetMegaSet(uint32 mega, uint32 setNo, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(mega);
- cpt->extCompact->megaSet = (uint16) (setNo * NEXT_MEGA_SET);
+ Compact *cpt = _skyCompact->fetchCpt(mega);
+ cpt->megaSet = (uint16) (setNo * NEXT_MEGA_SET);
return true;
}
bool Logic::fnMoveItems(uint32 listNo, uint32 screenNo, uint32 c) {
- /// Move a list of id's to another screen
- uint16 *p = SkyCompact::move_list[listNo];
+ // Move a list of id's to another screen
+ uint16 *p = (uint16*)_skyCompact->fetchCpt(CPT_MOVE_LIST);
+ p = (uint16*)_skyCompact->fetchCpt(p[listNo]);
for (int i = 0; i < 2; i++) {
if (!*p)
return true;
- Compact *cpt = SkyEngine::fetchCompact(*p++);
+ Compact *cpt = _skyCompact->fetchCpt(*p++);
cpt->screen = (uint16)(screenNo & 0xffff);
}
return true;
@@ -2136,46 +2122,46 @@ bool Logic::fnRandom(uint32 a, uint32 b, uint32 c) {
}
bool Logic::fnPersonHere(uint32 id, uint32 room, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(id);
+ Compact *cpt = _skyCompact->fetchCpt(id);
_scriptVariables[RESULT] = cpt->screen == room ? 1 : 0;
return true;
}
bool Logic::fnToggleMouse(uint32 a, uint32 b, uint32 c) {
- SkyEngine::fetchCompact(a)->status ^= ST_MOUSE;
+ _skyCompact->fetchCpt(a)->status ^= ST_MOUSE;
return true;
}
bool Logic::fnMouseOn(uint32 a, uint32 b, uint32 c) {
//switch on the mouse highlight
- Compact *cpt = SkyEngine::fetchCompact(a);
+ Compact *cpt = _skyCompact->fetchCpt(a);
cpt->status |= ST_MOUSE;
return true;
}
bool Logic::fnMouseOff(uint32 a, uint32 b, uint32 c) {
- //switch on (off??) the mouse highlight
- Compact *cpt = SkyEngine::fetchCompact(a);
+ //switch off the mouse highlight
+ Compact *cpt = _skyCompact->fetchCpt(a);
cpt->status &= ~ST_MOUSE;
return true;
}
bool Logic::fnFetchX(uint32 id, uint32 b, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(id);
+ Compact *cpt = _skyCompact->fetchCpt(id);
_scriptVariables[RESULT] = cpt->xcood;
return true;
}
bool Logic::fnFetchY(uint32 id, uint32 b, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(id);
+ Compact *cpt = _skyCompact->fetchCpt(id);
_scriptVariables[RESULT] = cpt->ycood;
return true;
}
bool Logic::fnTestList(uint32 id, uint32 x, uint32 y) {
_scriptVariables[RESULT] = 0; // assume fail
- uint16 *list = (uint16 *)SkyEngine::fetchCompact(id);
+ uint16 *list = (uint16 *)_skyCompact->fetchCpt(id);
while (*list) {
if ((x >= list[0]) && (x < list[1]) && (y >= list[2]) && (y < list[3]))
@@ -2186,7 +2172,7 @@ bool Logic::fnTestList(uint32 id, uint32 x, uint32 y) {
}
bool Logic::fnFetchPlace(uint32 id, uint32 b, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(id);
+ Compact *cpt = _skyCompact->fetchCpt(id);
_scriptVariables[RESULT] = cpt->place;
return true;
}
@@ -2196,7 +2182,7 @@ bool Logic::fnCustomJoey(uint32 id, uint32 b, uint32 c) {
/// used by Joey-Logic - done in code like this because scripts can't
/// get access to another megas compact as easily
- Compact *cpt = SkyEngine::fetchCompact(id);
+ Compact *cpt = _skyCompact->fetchCpt(id);
_scriptVariables[PLAYER_X] = cpt->xcood;
_scriptVariables[PLAYER_Y] = cpt->ycood;
@@ -2206,7 +2192,7 @@ bool Logic::fnCustomJoey(uint32 id, uint32 b, uint32 c) {
}
bool Logic::fnSetPalette(uint32 a, uint32 b, uint32 c) {
- _skyScreen->setPaletteEndian((uint8 *)SkyEngine::fetchCompact(a));
+ _skyScreen->setPaletteEndian((uint8 *)_skyCompact->fetchCpt(a));
SkyEngine::_systemVars.currentPalette = a;
return true;
}
@@ -2217,7 +2203,7 @@ bool Logic::fnTextModule(uint32 a, uint32 b, uint32 c) {
}
bool Logic::fnChangeName(uint32 id, uint32 textNo, uint32 c) {
- Compact *cpt = SkyEngine::fetchCompact(id);
+ Compact *cpt = _skyCompact->fetchCpt(id);
cpt->cursorText = (uint16) textNo;
return true;
}
@@ -2256,8 +2242,8 @@ bool Logic::fnEyeball(uint32 id, uint32 b, uint32 c) {
// set 'result' to frame no. pointing to foster, according to table used
// eg. FN_eyeball (id_eye_90_table);
- uint16 *eyeTable = (uint16 *)SkyEngine::fetchCompact(id);
- Compact *cpt = SkyEngine::fetchCompact(ID_BLUE_FOSTER);
+ uint16 *eyeTable = (uint16 *)_skyCompact->fetchCpt(id);
+ Compact *cpt = _skyCompact->fetchCpt(ID_BLUE_FOSTER);
uint32 x = cpt->xcood; // 168 < x < 416
x -= 168;
@@ -2278,8 +2264,6 @@ bool Logic::fnLeaveSection(uint32 sectionNo, uint32 b, uint32 c) {
if (sectionNo == 5) //linc section - has different mouse icons
_skyMouse->replaceMouseCursors(60301);
- //_currentSection = 0xFF; // force music-, sound- and gridreload
-
return true;
}
@@ -2347,7 +2331,7 @@ bool Logic::fnBlankScreen(uint32 a, uint32 b, uint32 c) {
bool Logic::fnPrintCredit(uint32 a, uint32 b, uint32 c) {
lowTextManager_t creditText = _skyText->lowTextManager(a , 240, 0, 248, true);
- Compact *credCompact = SkyEngine::fetchCompact(creditText.compactNum);
+ Compact *credCompact = _skyCompact->fetchCpt(creditText.compactNum);
credCompact->xcood = 168;
if ((a == 558) && (c == 215))
credCompact->ycood = 211;
@@ -2360,7 +2344,7 @@ bool Logic::fnPrintCredit(uint32 a, uint32 b, uint32 c) {
bool Logic::fnLookAt(uint32 a, uint32 b, uint32 c) {
struct lowTextManager_t textInfo = _skyText->lowTextManager(a, 240, 0, 248, true);
- Compact *textCpt = SkyEngine::fetchCompact(textInfo.compactNum);
+ Compact *textCpt = _skyCompact->fetchCpt(textInfo.compactNum);
textCpt->xcood = 168;
textCpt->ycood = (uint16)c;
@@ -2392,7 +2376,7 @@ bool Logic::fnLincTextModule(uint32 textPos, uint32 textNo, uint32 buttonAction)
lowTextManager_t text = _skyText->lowTextManager(textNo, 220, 0, 215, false);
- Compact *textCpt = SkyEngine::fetchCompact(text.compactNum);
+ Compact *textCpt = _skyCompact->fetchCpt(text.compactNum);
if (textPos < 20) { // line number (for text)
textCpt->xcood = 152;
@@ -2411,7 +2395,7 @@ bool Logic::fnTextKill2(uint32 a, uint32 b, uint32 c) {
uint32 id = FIRST_TEXT_COMPACT;
for (int i = 10; i > 0; i--) {
- Compact *cpt = SkyEngine::fetchCompact(id);
+ Compact *cpt = _skyCompact->fetchCpt(id);
cpt->status = 0;
id++;
}
@@ -2481,26 +2465,19 @@ void Logic::stdSpeak(Compact *target, uint32 textNum, uint32 animNum, uint32 bas
uint16 *animPtr;
- animNum += target->extCompact->megaSet / NEXT_MEGA_SET;
+ animNum += target->megaSet / NEXT_MEGA_SET;
animNum &= 0xFF;
- if (TalkAnims::animTalkTableIsPointer[animNum]) { //is it a pointer?
- //animPtr = (uint16 *)TalkAnims::animTalkTablePtr[animNum];
- target->grafixProg.ptrType = TALKTABLE;
- target->grafixProg.ptrTarget = animNum;
- } else { //then it must be a value
- //animPtr = (uint16 *)SkyEngine::fetchCompact(TalkAnims::animTalkTableVal[animNum]);
- target->grafixProg.ptrType = COMPACT;
- target->grafixProg.ptrTarget = TalkAnims::animTalkTableVal[animNum];
- }
- target->grafixProg.pos = 0;
- animPtr = SkyCompact::getGrafixPtr(target);
+
+ target->grafixProgId = TALKTABLE_LIST_ID + animNum;
+ target->grafixProgPos = 0;
+ animPtr = _skyCompact->getGrafixPtr(target);
if (animPtr) {
target->offset = *animPtr++;
target->getToFlag = *animPtr++;
- target->grafixProg.pos += 2;
+ target->grafixProgPos += 2;
} else {
- target->grafixProg.ptrType = PTR_NULL;
+ target->grafixProgId = 0;
}
bool speechUsed = false;
@@ -2511,16 +2488,16 @@ void Logic::stdSpeak(Compact *target, uint32 textNum, uint32 animNum, uint32 bas
// if sky is configured to speech-only return now - except if we're running another
// language than english
if (speechUsed && (!(SkyEngine::_systemVars.systemFlags & SF_ALLOW_TEXT))) {
- target->extCompact->spTime = 10;
+ target->spTime = 10;
target->logic = L_TALK;
return ;
}
//now form the text sprite
struct lowTextManager_t textInfo;
- textInfo = _skyText->lowTextManager(textNum, FIXED_TEXT_WIDTH, 0, (uint8)target->extCompact->spColour, true);
- Compact *textCompact = SkyEngine::fetchCompact(textInfo.compactNum);
- target->extCompact->spTextId = textInfo.compactNum; //So we know what text to kill
+ textInfo = _skyText->lowTextManager(textNum, FIXED_TEXT_WIDTH, 0, (uint8)target->spColour, true);
+ Compact *textCompact = _skyCompact->fetchCpt(textInfo.compactNum);
+ target->spTextId = textInfo.compactNum; //So we know what text to kill
byte *textGfx = textInfo.textData;
//create the x coordinate for the speech text
@@ -2554,14 +2531,16 @@ void Logic::stdSpeak(Compact *target, uint32 textNum, uint32 animNum, uint32 bas
} else {
//talking off-screen
- target->extCompact->spTextId = 0; //don't kill any text 'cos none was made
+ target->spTextId = 0; //don't kill any text 'cos none was made
textCompact->status = 0; //don't display text
}
// In CD version, we're doing the timing by checking when the VOC has stopped playing.
// Setting spTime to 10 thus means that we're doing a pause of 10 gamecycles between
// each sentence.
- if (speechUsed) target->extCompact->spTime = 10;
- else target->extCompact->spTime = (uint16)_skyText->_dtLetters + 5;
+ if (speechUsed)
+ target->spTime = 10;
+ else
+ target->spTime = (uint16)_skyText->_dtLetters + 5;
target->logic = L_TALK;
}
diff --git a/sky/logic.h b/sky/logic.h
index cd23c58b0e..269c634eec 100644
--- a/sky/logic.h
+++ b/sky/logic.h
@@ -121,10 +121,12 @@ class MusicBase;
class Screen;
class Sound;
class Text;
+class SkyCompact;
class Logic {
public:
Logic(
+ SkyCompact *skyCompact,
Screen *skyScreen,
Disk *skyDisk,
Text *skyText,
@@ -299,14 +301,15 @@ protected:
Common::RandomSource _rnd;
- Screen *_skyScreen;
- Disk *_skyDisk;
- Text *_skyText;
- MusicBase *_skyMusic;
- Sound *_skySound;
- AutoRoute *_skyAutoRoute;
- Mouse *_skyMouse;
- Control *_skyControl;
+ SkyCompact *_skyCompact;
+ Screen *_skyScreen;
+ Disk *_skyDisk;
+ Text *_skyText;
+ MusicBase *_skyMusic;
+ Sound *_skySound;
+ AutoRoute *_skyAutoRoute;
+ Mouse *_skyMouse;
+ Control *_skyControl;
};
} // End of namespace Sky
diff --git a/sky/mouse.cpp b/sky/mouse.cpp
index 472c7590ef..cd5bb6a58f 100644
--- a/sky/mouse.cpp
+++ b/sky/mouse.cpp
@@ -27,6 +27,7 @@
#include "sky/sky.h"
#include "sky/skydefs.h"
#include "sky/struc.h"
+#include "sky/compact.h"
namespace Sky {
@@ -85,9 +86,10 @@ uint32 Mouse::_mouseLincObjects[21] = {
24829
};
-Mouse::Mouse(OSystem *system, Disk *skyDisk) {
+Mouse::Mouse(OSystem *system, Disk *skyDisk, SkyCompact *skyCompact) {
_skyDisk = skyDisk;
+ _skyCompact = skyCompact;
_system = system;
_mouseB = 0;
_currentCursor = 6;
@@ -215,10 +217,12 @@ void Mouse::pointerEngine(uint16 xPos, uint16 yPos) {
uint32 currentListNum = Logic::_scriptVariables[MOUSE_LIST_NO];
uint16 *currentList;
do {
- currentList = (uint16 *)SkyEngine::fetchCompact(currentListNum);
+ currentList = (uint16 *)_skyCompact->fetchCpt(currentListNum);
while ((*currentList != 0) && (*currentList != 0xFFFF)) {
uint16 itemNum = *currentList;
- Compact *itemData = SkyEngine::fetchCompact(itemNum);
+ Compact *itemData = _skyCompact->fetchCpt(itemNum);
+ if (itemNum == 0x2E)
+ printf("menu\n");
currentList++;
if ((itemData->screen == Logic::_scriptVariables[SCREEN]) && (itemData->status & 16)) {
if (itemData->xcood + ((int16)itemData->mouseRelX) > xPos) continue;
@@ -237,8 +241,8 @@ void Mouse::pointerEngine(uint16 xPos, uint16 yPos) {
return;
}
}
- if (*currentList == 0xFFFF) currentListNum = currentList[1];
-
+ if (*currentList == 0xFFFF)
+ currentListNum = currentList[1];
} while (*currentList != 0);
if (Logic::_scriptVariables[SPECIAL_ITEM] != 0) {
Logic::_scriptVariables[SPECIAL_ITEM] = 0;
@@ -261,7 +265,7 @@ void Mouse::buttonEngine1(void) {
if (_mouseB) { //anything pressed?
Logic::_scriptVariables[BUTTON] = _mouseB;
if (Logic::_scriptVariables[SPECIAL_ITEM]) { //over anything?
- Compact *item = SkyEngine::fetchCompact(Logic::_scriptVariables[SPECIAL_ITEM]);
+ Compact *item = _skyCompact->fetchCpt(Logic::_scriptVariables[SPECIAL_ITEM]);
if (item->mouseClick)
_skyLogic->mouseScript(item->mouseClick, item);
}
diff --git a/sky/mouse.h b/sky/mouse.h
index 80b034248d..0094a60c54 100644
--- a/sky/mouse.h
+++ b/sky/mouse.h
@@ -31,12 +31,13 @@ namespace Sky {
class Disk;
class Logic;
+class SkyCompact;
class Mouse {
public:
- Mouse(OSystem *system, Disk *skyDisk);
+ Mouse(OSystem *system, Disk *skyDisk, SkyCompact *skyCompact);
~Mouse(void);
void mouseEngine(uint16 mouseX, uint16 mouseY);
@@ -82,6 +83,7 @@ protected:
OSystem *_system;
Disk *_skyDisk;
Logic *_skyLogic;
+ SkyCompact *_skyCompact;
};
} // End of namespace Sky
diff --git a/sky/screen.cpp b/sky/screen.cpp
index 60274d39d2..91e19e2021 100644
--- a/sky/screen.cpp
+++ b/sky/screen.cpp
@@ -24,6 +24,7 @@
#include "sky/disk.h"
#include "sky/logic.h"
#include "sky/screen.h"
+#include "sky/compact.h"
#include "sky/sky.h"
#include "sky/skydefs.h"
#include "sky/struc.h"
@@ -49,10 +50,11 @@ uint8 Screen::_top16Colours[16*3] = {
63, 63, 63
};
-Screen::Screen(OSystem *pSystem, Disk *pDisk) {
+Screen::Screen(OSystem *pSystem, Disk *pDisk, SkyCompact *skyCompact) {
_system = pSystem;
_skyDisk = pDisk;
+ _skyCompact = skyCompact;
int i;
uint8 tmpPal[1024];
@@ -87,7 +89,8 @@ Screen::Screen(OSystem *pSystem, Disk *pDisk) {
Screen::~Screen(void) {
free(_gameGrid);
- if (_currentScreen) free(_currentScreen);
+ if (_currentScreen)
+ free(_currentScreen);
}
void Screen::clearScreen(void) {
@@ -137,16 +140,20 @@ void Screen::setPalette(uint16 fileNum) {
if (tmpPal) {
setPalette(tmpPal);
free(tmpPal);
- } else warning("Screen::setPalette: can't load file nr. %d",fileNum);
+ } else
+ warning("Screen::setPalette: can't load file nr. %d",fileNum);
}
void Screen::showScreen(uint16 fileNum) {
- if (_currentScreen) free(_currentScreen);
+ if (_currentScreen)
+ free(_currentScreen);
_currentScreen = _skyDisk->loadFile(fileNum);
- if (_currentScreen) showScreen(_currentScreen);
- else warning("Screen::showScreen: can't load file nr. %d",fileNum);
+ if (_currentScreen)
+ showScreen(_currentScreen);
+ else
+ warning("Screen::showScreen: can't load file nr. %d",fileNum);
}
void Screen::showScreen(uint8 *pScreen) {
@@ -208,7 +215,8 @@ void Screen::flip(bool doUpdate) {
for (uint8 cntx = 0; cntx < GRID_X; cntx++) {
if (_gameGrid[cnty * GRID_X + cntx] & 1) {
_gameGrid[cnty * GRID_X + cntx] &= ~1;
- if (!copyWidth) copyX = cntx * GRID_W;
+ if (!copyWidth)
+ copyX = cntx * GRID_W;
copyWidth += GRID_W;
} else if (copyWidth) {
_system->copyRectToScreen(_currentScreen + cnty * GRID_H * GAME_SCREEN_WIDTH + copyX, GAME_SCREEN_WIDTH, copyX, cnty * GRID_H, copyWidth, GRID_H);
@@ -285,7 +293,8 @@ void Screen::paletteFadeUp(uint16 fileNr) {
if (pal) {
paletteFadeUp(pal);
free(pal);
- } else warning("Screen::paletteFadeUp: Can't load palette #%d",fileNr);
+ } else
+ warning("Screen::paletteFadeUp: Can't load palette #%d",fileNr);
}
void Screen::paletteFadeUp(uint8 *pal) {
@@ -320,7 +329,7 @@ void Screen::fnFadeUp(uint32 palNum, uint32 scroll) {
}
if ((scroll == 0) || (SkyEngine::_systemVars.systemFlags & SF_NO_SCROLL)) {
- uint8 *palette = (uint8 *)SkyEngine::fetchCompact(palNum);
+ uint8 *palette = (uint8 *)_skyCompact->fetchCpt(palNum);
if (palette == NULL)
error("Screen::fnFadeUp: can't fetch compact %X", palNum);
#ifdef SCUMM_BIG_ENDIAN
@@ -331,10 +340,11 @@ void Screen::fnFadeUp(uint32 palNum, uint32 scroll) {
#else
paletteFadeUp(palette);
#endif
- } else if (scroll == 123) {
- // scroll left (going right)
- if (!_currentScreen) error("Screen::fnFadeUp[Scroll L]: _currentScreen is NULL");
- if (!_scrollScreen) error("Screen::fnFadeUp[Scroll L]: _scrollScreen is NULL");
+ } else if (scroll == 123) { // scroll left (going right)
+ if (!_currentScreen)
+ error("Screen::fnFadeUp[Scroll L]: _currentScreen is NULL");
+ if (!_scrollScreen)
+ error("Screen::fnFadeUp[Scroll L]: _scrollScreen is NULL");
uint8 *scrNewPtr, *scrOldPtr;
for (uint8 scrollCnt = 0; scrollCnt < (GAME_SCREEN_WIDTH / SCROLL_JUMP) - 1; scrollCnt++) {
scrNewPtr = _currentScreen + scrollCnt * SCROLL_JUMP;
@@ -350,10 +360,11 @@ void Screen::fnFadeUp(uint32 palNum, uint32 scroll) {
}
showScreen(_currentScreen);
free(_scrollScreen);
- } else if (scroll == 321) {
- // scroll right (going left)
- if (!_currentScreen) error("Screen::fnFadeUp[Scroll R]: _currentScreen is NULL");
- if (!_scrollScreen) error("Screen::fnFadeUp[Scroll R]: _scrollScreen is NULL");
+ } else if (scroll == 321) { // scroll right (going left)
+ if (!_currentScreen)
+ error("Screen::fnFadeUp[Scroll R]: _currentScreen is NULL");
+ if (!_scrollScreen)
+ error("Screen::fnFadeUp[Scroll R]: _scrollScreen is NULL");
uint8 *scrNewPtr, *scrOldPtr;
for (uint8 scrollCnt = 0; scrollCnt < (GAME_SCREEN_WIDTH / SCROLL_JUMP) - 1; scrollCnt++) {
scrNewPtr = _currentScreen + GAME_SCREEN_WIDTH - (scrollCnt + 1) * SCROLL_JUMP;
@@ -451,6 +462,8 @@ void Screen::processSequence(void) {
uint8 gridSta = (uint8)((screenPos / (GAME_SCREEN_WIDTH * 16))*20 + ((screenPos % GAME_SCREEN_WIDTH) >> 4));
uint8 gridEnd = (uint8)(((screenPos+nrToDo) / (GAME_SCREEN_WIDTH * 16))*20 + (((screenPos+nrToDo) % GAME_SCREEN_WIDTH) >> 4));
+ gridSta = MIN(gridSta, (uint8)(12 * 20 - 1));
+ gridEnd = MIN(gridEnd, (uint8)(12 * 20 - 1));
if (gridEnd >= gridSta)
for (cnt = gridSta; cnt <= gridEnd; cnt++)
_seqGrid[cnt] = 1;
@@ -498,7 +511,7 @@ void Screen::processSequence(void) {
if (_seqInfo.framesLeft == 0) {
_seqInfo.running = false;
if (!_seqInfo.runningItem)
- free(_seqInfo.seqData);
+ free(_seqInfo.seqData);
_seqInfo.seqData = _seqInfo.seqDataPos = NULL;
}
}
@@ -526,7 +539,7 @@ void Screen::sortSprites(void) {
currDrawList++;
do { // a_new_draw_list:
- uint16 *drawListData = (uint16 *)SkyEngine::fetchCompact(loadDrawList);
+ uint16 *drawListData = (uint16 *)_skyCompact->fetchCpt(loadDrawList);
nextDrawList = false;
while ((!nextDrawList) && (drawListData[0])) {
if (drawListData[0] == 0xFFFF) {
@@ -534,7 +547,7 @@ void Screen::sortSprites(void) {
nextDrawList = true;
} else {
// process_this_id:
- Compact *spriteComp = SkyEngine::fetchCompact(drawListData[0]);
+ Compact *spriteComp = _skyCompact->fetchCpt(drawListData[0]);
if ((spriteComp->status & 4) && // is it sortable playfield?(!?!)
(spriteComp->screen == Logic::_scriptVariables[SCREEN])) { // on current screen
dataFileHeader *spriteData =
@@ -572,9 +585,12 @@ void Screen::sortSprites(void) {
}
for (uint32 cnt = 0; cnt < spriteCnt; cnt++) {
drawSprite((uint8 *)sortList[cnt].sprite, sortList[cnt].compact);
- if (sortList[cnt].compact->status & 8) vectorToGame(0x81);
- else vectorToGame(1);
- if (!(sortList[cnt].compact->status & 0x200)) verticalMask();
+ if (sortList[cnt].compact->status & 8)
+ vectorToGame(0x81);
+ else
+ vectorToGame(1);
+ if (!(sortList[cnt].compact->status & 0x200))
+ verticalMask();
}
}
}
@@ -588,13 +604,13 @@ void Screen::doSprites(uint8 layer) {
idNum = Logic::_scriptVariables[drawListNum];
drawListNum++;
- drawList = (uint16 *)SkyEngine::fetchCompact(idNum);
+ drawList = (uint16 *)_skyCompact->fetchCpt(idNum);
while(drawList[0]) {
// new_draw_list:
while ((drawList[0] != 0) && (drawList[0] != 0xFFFF)) {
// back_loop:
// not_new_list
- Compact *spriteData = SkyEngine::fetchCompact(drawList[0]);
+ Compact *spriteData = _skyCompact->fetchCpt(drawList[0]);
drawList++;
if ((spriteData->status & (1 << layer)) &&
(spriteData->screen == Logic::_scriptVariables[SCREEN])) {
@@ -604,14 +620,17 @@ void Screen::doSprites(uint8 layer) {
spriteData->status = 0;
} else {
drawSprite(toBeDrawn, spriteData);
- if (layer == BACK) verticalMask();
- if (spriteData->status & 8) vectorToGame(0x81);
- else vectorToGame(1);
+ if (layer == BACK)
+ verticalMask();
+ if (spriteData->status & 8)
+ vectorToGame(0x81);
+ else
+ vectorToGame(1);
}
}
}
while (drawList[0] == 0xFFFF)
- drawList = (uint16 *)SkyEngine::fetchCompact(drawList[1]);
+ drawList = (uint16 *)_skyCompact->fetchCpt(drawList[1]);
}
}
}
@@ -687,7 +706,8 @@ void Screen::drawSprite(uint8 *spriteInfo, Compact *sprCompact) {
for (uint16 cnty = 0; cnty < _sprHeight; cnty++) {
for (uint16 cntx = 0; cntx < _sprWidth; cntx++)
- if (spriteData[cntx + _maskX1]) screenPtr[cntx] = spriteData[cntx + _maskX1];
+ if (spriteData[cntx + _maskX1])
+ screenPtr[cntx] = spriteData[cntx + _maskX1];
spriteData += _sprWidth + _maskX2 + _maskX1;
screenPtr += GAME_SCREEN_WIDTH;
}
@@ -726,20 +746,23 @@ void Screen::vertMaskSub(uint16 *grid, uint32 gridOfs, uint8 *screenPtr, uint32
uint8 *dataTrg = screenPtr;
for (uint32 grdCntY = 0; grdCntY < GRID_H; grdCntY++) {
for (uint32 grdCntX = 0; grdCntX < GRID_W; grdCntX++)
- if (dataSrc[grdCntX]) dataTrg[grdCntX] = dataSrc[grdCntX];
+ if (dataSrc[grdCntX])
+ dataTrg[grdCntX] = dataSrc[grdCntX];
dataSrc += GRID_W;
dataTrg += GAME_SCREEN_WIDTH;
}
} // dummy_end:
screenPtr -= GRID_H * GAME_SCREEN_WIDTH;
gridOfs -= GRID_X;
- } else return;
+ } else
+ return;
} // next_x
}
void Screen::verticalMask(void) {
- if (_sprWidth == 0) return ;
+ if (_sprWidth == 0)
+ return ;
uint32 startGridOfs = (_sprY + _sprHeight - 1) * GRID_X + _sprX;
uint8 *startScreenPtr = (_sprY + _sprHeight - 1) * GRID_H * GAME_SCREEN_WIDTH + _sprX * GRID_W + _currentScreen;
@@ -754,7 +777,8 @@ void Screen::verticalMask(void) {
if (scrGrid[gridOfs]) {
vertMaskSub(scrGrid, gridOfs, screenPtr, layerCnt);
break;
- } else nLayerCnt++;
+ } else
+ nLayerCnt++;
}
// next_x:
screenPtr += GRID_W;
diff --git a/sky/screen.h b/sky/screen.h
index 70bb4f17e4..129a575ea3 100644
--- a/sky/screen.h
+++ b/sky/screen.h
@@ -32,6 +32,7 @@ namespace Sky {
class Disk;
class SkyEngine;
+class SkyCompact;
struct Compact;
struct dataFileHeader;
@@ -51,7 +52,7 @@ typedef struct {
class Screen {
public:
- Screen(OSystem *pSystem, Disk *pDisk);
+ Screen(OSystem *pSystem, Disk *pDisk, SkyCompact *skyCompact);
~Screen(void);
void setPalette(uint8 *pal);
void setPaletteEndian(uint8 *pal);
@@ -90,6 +91,7 @@ public:
private:
OSystem *_system;
Disk *_skyDisk;
+ SkyCompact *_skyCompact;
static uint8 _top16Colours[16*3];
uint8 _palette[1024];
uint32 _currentPalette;
diff --git a/sky/sky.cpp b/sky/sky.cpp
index bf6b742e1f..88159220f1 100644
--- a/sky/sky.cpp
+++ b/sky/sky.cpp
@@ -30,7 +30,6 @@
#include "common/file.h"
#include "common/timer.h"
-#include "sky/compact.h"
#include "sky/control.h"
#include "sky/debug.h"
#include "sky/disk.h"
@@ -47,6 +46,7 @@
#include "sky/skydefs.h"
#include "sky/sound.h"
#include "sky/text.h"
+#include "sky/compact.h"
#include "sound/mididrv.h"
#include "sound/mixer.h"
@@ -112,7 +112,7 @@ REGISTER_PLUGIN("Beneath a Steel Sky", Engine_SKY_gameList, Engine_SKY_create, E
namespace Sky {
-void **SkyEngine::_itemList[300];
+void *SkyEngine::_itemList[300];
SystemVars SkyEngine::_systemVars = {0, 0, 0, 0, 4316, 0, 0, false, false };
@@ -293,25 +293,23 @@ int SkyEngine::init(GameDetector &detector) {
_systemVars.systemFlags |= SF_PLAY_VOCS;
_systemVars.gameSpeed = 50;
- _skyText = new Text(_skyDisk);
- _skyMouse = new Mouse(_system, _skyDisk);
- _skyScreen = new Screen(_system, _skyDisk);
+ _skyCompact = new SkyCompact();
+ _skyText = new Text(_skyDisk, _skyCompact);
+ _skyMouse = new Mouse(_system, _skyDisk, _skyCompact);
+ _skyScreen = new Screen(_system, _skyDisk, _skyCompact);
initVirgin();
initItemList();
loadFixedItems();
- _skyLogic = new Logic(_skyScreen, _skyDisk, _skyText, _skyMusic, _skyMouse, _skySound);
+ _skyLogic = new Logic(_skyCompact, _skyScreen, _skyDisk, _skyText, _skyMusic, _skyMouse, _skySound);
_skyMouse->useLogicInstance(_skyLogic);
// initialize timer *after* _skyScreen has been initialized.
_timer->installTimerProc(&timerHandler, 1000000 / 50, this); //call 50 times per second
- _skyControl = new Control(_saveFileMan, _skyScreen, _skyDisk, _skyMouse, _skyText, _skyMusic, _skyLogic, _skySound, _system);
+ _skyControl = new Control(_saveFileMan, _skyScreen, _skyDisk, _skyMouse, _skyText, _skyMusic, _skyLogic, _skySound, _skyCompact, _system);
_skyLogic->useControlInstance(_skyControl);
- if (_systemVars.gameVersion == 288)
- SkyCompact::patchFor288();
-
switch (Common::parseLanguage(ConfMan.get("language"))) {
case Common::DE_DEU:
_systemVars.language = SKY_GERMAN;
@@ -364,7 +362,7 @@ int SkyEngine::init(GameDetector &detector) {
_skyMusic->setVolume(ConfMan.getInt("music_volume") >> 1);
- _debugger = new Debugger(_skyLogic, _skyMouse, _skyScreen);
+ _debugger = new Debugger(_skyLogic, _skyMouse, _skyScreen, _skyCompact);
return 0;
}
@@ -374,10 +372,12 @@ void SkyEngine::initItemList() {
//See List.asm for (cryptic) item # descriptions
for (int i = 0; i < 300; i++)
- _itemList[i] = (void **)NULL;
+ _itemList[i] = NULL;
//init the non-null items
- _itemList[119] = (void **)SkyCompact::data_0; // Compacts - Section 0
+ // I don't see where the script could possible access this.. so it should be safe to
+ // leave these as NULL.
+ /*_itemList[119] = (void **)SkyCompact::data_0; // Compacts - Section 0
_itemList[120] = (void **)SkyCompact::data_1; // Compacts - Section 1
if (isDemo()) {
@@ -388,7 +388,7 @@ void SkyEngine::initItemList() {
_itemList[123] = (void **)SkyCompact::data_4; // Compacts - Section 4
_itemList[124] = (void **)SkyCompact::data_5; // Compacts - Section 5
_itemList[125] = (void **)SkyCompact::data_6; // Compacts - Section 6
- }
+ }*/
}
void SkyEngine::loadBase0(void) {
@@ -400,29 +400,25 @@ void SkyEngine::loadBase0(void) {
void SkyEngine::loadFixedItems(void) {
- if (!isDemo())
- _itemList[36] = (void **)_skyDisk->loadFile(36);
-
- _itemList[49] = (void **)_skyDisk->loadFile(49);
- _itemList[50] = (void **)_skyDisk->loadFile(50);
- _itemList[73] = (void **)_skyDisk->loadFile(73);
- _itemList[262] = (void **)_skyDisk->loadFile(262);
-
- if (isDemo())
- return;
-
- _itemList[263] = (void **)_skyDisk->loadFile(263);
- _itemList[264] = (void **)_skyDisk->loadFile(264);
- _itemList[265] = (void **)_skyDisk->loadFile(265);
- _itemList[266] = (void **)_skyDisk->loadFile(266);
- _itemList[267] = (void **)_skyDisk->loadFile(267);
- _itemList[269] = (void **)_skyDisk->loadFile(269);
- _itemList[271] = (void **)_skyDisk->loadFile(271);
- _itemList[272] = (void **)_skyDisk->loadFile(272);
-
+ _itemList[49] = _skyDisk->loadFile(49);
+ _itemList[50] = _skyDisk->loadFile(50);
+ _itemList[73] = _skyDisk->loadFile(73);
+ _itemList[262] = _skyDisk->loadFile(262);
+
+ if (!isDemo()) {
+ _itemList[36] = _skyDisk->loadFile(36);
+ _itemList[263] = _skyDisk->loadFile(263);
+ _itemList[264] = _skyDisk->loadFile(264);
+ _itemList[265] = _skyDisk->loadFile(265);
+ _itemList[266] = _skyDisk->loadFile(266);
+ _itemList[267] = _skyDisk->loadFile(267);
+ _itemList[269] = _skyDisk->loadFile(269);
+ _itemList[271] = _skyDisk->loadFile(271);
+ _itemList[272] = _skyDisk->loadFile(272);
+ }
}
-void **SkyEngine::fetchItem(uint32 num) {
+void *SkyEngine::fetchItem(uint32 num) {
return _itemList[num];
}
@@ -437,14 +433,6 @@ void SkyEngine::gotTimerTick(void) {
_skyScreen->handleTimer();
}
-Compact *SkyEngine::fetchCompact(uint32 a) {
- Debug::fetchCompact(a);
- uint32 sectionNum = (a & 0xf000) >> 12;
- uint32 compactNum = (a & 0x0fff);
-
- return (Compact *)(_itemList[119 + sectionNum][compactNum]);
-}
-
void SkyEngine::delay(uint amount) {
OSystem::Event event;
diff --git a/sky/sky.h b/sky/sky.h
index 08f56002c4..be0f7fa50d 100644
--- a/sky/sky.h
+++ b/sky/sky.h
@@ -52,6 +52,7 @@ class Control;
class MusicBase;
class Intro;
class Debugger;
+class SkyCompact;
class SkyEngine : public Engine {
void errorString(const char *buf_input, char *buf_output);
@@ -69,6 +70,7 @@ protected:
Mouse *_skyMouse;
Screen *_skyScreen;
Control *_skyControl;
+ SkyCompact *_skyCompact;
Debugger *_debugger;
MusicBase *_skyMusic;
@@ -81,10 +83,8 @@ public:
static bool isDemo(void);
static bool isCDVersion(void);
- static Compact *fetchCompact(uint32 a);
- static void **fetchItem(uint32 num);
-
- static void **_itemList[300];
+ static void *fetchItem(uint32 num);
+ static void *_itemList[300];
static SystemVars _systemVars;
diff --git a/sky/skydefs.h b/sky/skydefs.h
index 1ee9e3f7a5..0fde93e8b1 100644
--- a/sky/skydefs.h
+++ b/sky/skydefs.h
@@ -29,11 +29,11 @@ namespace Sky {
//This file is incomplete, several flags still missing.
// grafixProg pointer types:
-#define PTR_NULL 0
-#define AUTOROUTE 1
-#define COMPACT 2
-#define COMPACTELEM 3 // needed by fnSetToStand
-#define TALKTABLE 4
+#define OG_PTR_NULL 0
+#define OG_AUTOROUTE 1
+#define OG_COMPACT 2
+#define OG_COMPACTELEM 3 // needed by fnSetToStand
+#define OG_TALKTABLE 4
// language codes:
#define SKY_ENGLISH 0
diff --git a/sky/struc.h b/sky/struc.h
index fb8eddd540..29e57e802f 100644
--- a/sky/struc.h
+++ b/sky/struc.h
@@ -54,125 +54,119 @@ struct dataFileHeader {
uint16 s_compressed_size;
} GCC_PACK;
-#if !defined(__GNUC__)
-#pragma END_PACK_STRUCTS
-#endif
-
-struct GrafixPtr { // replacement for old grafixProg pointer. More savegame compatible.
- uint8 ptrType; // ptr to autoroute / to compact / to turntable
- uint16 ptrTarget; // compact / turntable number
- uint16 pos; // position
-};
-
struct TurnTable {
- uint16 *turnTableUp[5];
- uint16 *turnTableDown[5];
- uint16 *turnTableLeft[5];
- uint16 *turnTableRight[5];
- uint16 *turnTableTalk[5];
-};
+ uint16 turnTableUp[5];
+ uint16 turnTableDown[5];
+ uint16 turnTableLeft[5];
+ uint16 turnTableRight[5];
+ uint16 turnTableTalk[5];
+} GCC_PACK;
struct MegaSet {
- uint16 gridWidth;
- uint16 colOffset;
- uint16 colWidth;
- uint16 lastChr;
-
- uint16 *animUp;
- uint16 *animDown;
- uint16 *animLeft;
- uint16 *animRight;
-
- uint16 *standUp;
- uint16 *standDown;
- uint16 *standLeft;
- uint16 *standRight;
- uint16 *standTalk;
- TurnTable *turnTable;
-};
+ uint16 gridWidth; // 0
+ uint16 colOffset; // 1
+ uint16 colWidth; // 2
+ uint16 lastChr; // 3
+
+ uint16 animUpId; // 4
+ uint16 animDownId; // 5
+ uint16 animLeftId; // 6
+ uint16 animRightId; // 7
+
+ uint16 standUpId; // 8
+ uint16 standDownId; // 9
+ uint16 standLeftId; // 10
+ uint16 standRightId; // 11
+ uint16 standTalkId; // 12
+ uint16 turnTableId; // 13
+} GCC_PACK;
-struct ExtCompact {
- uint16 actionSub;
- uint16 actionSub_off;
- uint16 getToSub;
- uint16 getToSub_off;
- uint16 extraSub;
- uint16 extraSub_off;
+struct Compact {
+ uint16 logic; // 0: Entry in logic table to run (byte as <256entries in logic table
+ uint16 status; // 1
+ uint16 sync; // 2: flag sent to compacts by other things
- uint16 dir;
+ uint16 screen; // 3: current screen
+ uint16 place; // 4: so's this one
+ uint16 getToTableId; // 5: Address of how to get to things table
- uint16 stopScript;
- uint16 miniBump;
- uint16 leaving;
- uint16 atWatch; // pointer to script variable
- uint16 atWas; // pointer to script variable
- uint16 alt; // alternate script
- uint16 request;
+ uint16 xcood; // 6
+ uint16 ycood; // 7
- uint16 spWidth_xx;
- uint16 spColour;
- uint16 spTextId;
- uint16 spTime;
+ uint16 frame; // 8
- uint16 arAnimIndex;
- uint16 *turnProg;
+ uint16 cursorText; // 9
+ uint16 mouseOn; // 10
+ uint16 mouseOff; // 11
+ uint16 mouseClick; // 12
- uint16 waitingFor;
+ int16 mouseRelX; // 13
+ int16 mouseRelY; // 14
+ uint16 mouseSizeX; // 15
+ uint16 mouseSizeY; // 16
- uint16 arTargetX;
- uint16 arTargetY;
+ uint16 actionScript; // 17
- uint16 *animScratch; // data area for AR
+ uint16 upFlag; // 18: usually holds the Action Mode
+ uint16 downFlag; // 19: used for passing back
+ uint16 getToFlag; // 20: used by action script for get to attempts, also frame store (hence word)
+ uint16 flag; // 21: a use any time flag
- uint16 megaSet;
- MegaSet *megaSet0;
- MegaSet *megaSet1;
- MegaSet *megaSet2;
- MegaSet *megaSet3;
-};
+ uint16 mood; // 22: high level - stood or not
+
+ uint16 grafixProgId; // 23
+ uint16 grafixProgPos;// 24
-struct Compact {
- uint16 logic; // Entry in logic table to run (byte as <256entries in logic table
- uint16 status;
- uint16 sync; // flag sent to compacts by other things
+ uint16 offset; // 25
- uint16 screen; // current screen
- uint16 place; // so's this one
- uint16 *getToTable; // Address of how to get to things table
+ uint16 mode; // 26: which mcode block
- uint16 xcood;
- uint16 ycood;
+ uint16 baseSub; // 27: 1st mcode block relative to start of compact
+ uint16 baseSub_off; // 28
+ uint16 actionSub; // 29
+ uint16 actionSub_off;// 30
+ uint16 getToSub; // 31
+ uint16 getToSub_off; // 32
+ uint16 extraSub; // 33
+ uint16 extraSub_off; // 34
- uint16 frame;
+ uint16 dir; // 35
- uint16 cursorText;
- uint16 mouseOn;
- uint16 mouseOff;
- uint16 mouseClick; // dword script
+ uint16 stopScript; // 36
+ uint16 miniBump; // 37
+ uint16 leaving; // 38
+ uint16 atWatch; // 39: pointer to script variable
+ uint16 atWas; // 40: pointer to script variable
+ uint16 alt; // 41: alternate script
+ uint16 request; // 42
- int16 mouseRelX;
- int16 mouseRelY;
- uint16 mouseSizeX;
- uint16 mouseSizeY;
+ uint16 spWidth_xx; // 43
+ uint16 spColour; // 44
+ uint16 spTextId; // 45
+ uint16 spTime; // 46
- uint16 actionScript;
+ uint16 arAnimIndex; // 47
+ uint16 turnProgId; // 48
+ uint16 turnProgPos; // 49
- uint16 upFlag; // usually holds the Action Mode
- uint16 downFlag; // used for passing back
- uint16 getToFlag; // used by action script for get to attempts, also frame store (hence word)
- uint16 flag; // a use any time flag
+ uint16 waitingFor; // 50
- uint16 mood; // high level - stood or not
- GrafixPtr grafixProg;
- uint16 offset;
+ uint16 arTargetX; // 51
+ uint16 arTargetY; // 52
- uint16 mode; // which mcode block
+ uint16 animScratchId;// 53: data area for AR
- uint16 baseSub; // 1st mcode block relative to start of compact
- uint16 baseSub_off;
+ uint16 megaSet; // 54
- ExtCompact *extCompact;
-};
+ MegaSet megaSet0; // 55
+ MegaSet megaSet1; //
+ MegaSet megaSet2; //
+ MegaSet megaSet3; //
+} GCC_PACK;
+
+#if !defined(__GNUC__)
+#pragma END_PACK_STRUCTS
+#endif
} // End of namespace Sky
diff --git a/sky/talks.h b/sky/talks.h
deleted file mode 100644
index 3ee1acaf77..0000000000
--- a/sky/talks.h
+++ /dev/null
@@ -1,11901 +0,0 @@
-/* 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 SKYTALKS_H
-#define SKYTALKS_H
-
-namespace Sky {
-
-namespace TalkAnims {
-
-uint16 show_mag[] = {
- 68*64,
- 68*64+12,
- 185,
- 226,
- 0,
- 185,
- 226,
- 1,
- 185,
- 226,
- 2,
- 185,
- 226,
- 3,
- 185,
- 226,
- 4,
- 185,
- 226,
- 5,
- 185,
- 226,
- 6,
- 185,
- 226,
- 7,
- 185,
- 226,
- 7,
- 185,
- 226,
- 7,
- 185,
- 226,
- 8,
- 185,
- 226,
- 9,
- 185,
- 226,
- 10,
- 185,
- 226,
- 10,
- 185,
- 226,
- 11,
- 185,
- 226,
- 11,
- 185,
- 226,
- 12,
- 185,
- 226,
- 12,
- 185,
- 226,
- 13,
- 185,
- 226,
- 13,
- 185,
- 226,
- 11,
- 185,
- 226,
- 11,
- 185,
- 226,
- 12,
- 185,
- 226,
- 12,
- 185,
- 226,
- 10,
- 185,
- 226,
- 10,
- 185,
- 226,
- 14,
- 185,
- 226,
- 14,
- 185,
- 226,
- 11,
- 185,
- 226,
- 11,
- 185,
- 226,
- 14,
- 185,
- 226,
- 14,
- 185,
- 226,
- 13,
- 185,
- 226,
- 13,
- 185,
- 226,
- 14,
- 185,
- 226,
- 14,
- 185,
- 226,
- 11,
- 185,
- 226,
- 11,
- 185,
- 226,
- 12,
- 185,
- 226,
- 12,
- 185,
- 226,
- 11,
- 185,
- 226,
- 11,
- 185,
- 226,
- 12,
- 185,
- 226,
- 12,
- 185,
- 226,
- 13,
- 185,
- 226,
- 13,
- 185,
- 226,
- 11,
- 185,
- 226,
- 11,
- 185,
- 226,
- 12,
- 185,
- 226,
- 12,
- 185,
- 226,
- 10,
- 185,
- 226,
- 10,
- 185,
- 226,
- 14,
- 185,
- 226,
- 14,
- 185,
- 226,
- 11,
- 185,
- 226,
- 11,
- 185,
- 226,
- 14,
- 185,
- 226,
- 14,
- 185,
- 226,
- 13,
- 185,
- 226,
- 13,
- 185,
- 226,
- 14,
- 185,
- 226,
- 14,
- 185,
- 226,
- 11,
- 185,
- 226,
- 11,
- 0,
-};
-
-uint16 leaflet_speech[] = {
- 88*64,
- 88*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 0,
-};
-
-uint16 gal_speech[] = {
- 90*64,
- 90*64+2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 0,
-};
-
-uint16 helga3[] = {
- 100*64,
- 94*64+12,
- 243,
- 213,
- 0,
- 243,
- 213,
- 1,
- 243,
- 213,
- 2,
- 243,
- 213,
- 3,
- 243,
- 213,
- 4,
- 243,
- 213,
- 5,
- 243,
- 213,
- 6,
- 243,
- 213,
- 7,
- 243,
- 213,
- 8,
- 243,
- 213,
- 9,
- 243,
- 213,
- 10,
- 243,
- 213,
- 11,
- 243,
- 213,
- 12,
- 243,
- 213,
- 13,
- 243,
- 213,
- 3,
- 243,
- 213,
- 4,
- 243,
- 213,
- 14,
- 243,
- 213,
- 15,
- 243,
- 213,
- 16,
- 243,
- 213,
- 17,
- 243,
- 213,
- 10,
- 243,
- 213,
- 10,
- 243,
- 213,
- 18,
- 243,
- 213,
- 14,
- 243,
- 213,
- 5,
- 243,
- 213,
- 15,
- 243,
- 213,
- 19,
- 243,
- 213,
- 10,
- 243,
- 213,
- 20,
- 243,
- 213,
- 0,
- 243,
- 213,
- 3,
- 243,
- 213,
- 5,
- 243,
- 213,
- 15,
- 243,
- 213,
- 8,
- 243,
- 213,
- 10,
- 243,
- 213,
- 10,
- 243,
- 213,
- 0,
- 243,
- 213,
- 3,
- 243,
- 213,
- 21,
- 243,
- 213,
- 4,
- 243,
- 213,
- 22,
- 243,
- 213,
- 14,
- 243,
- 213,
- 23,
- 243,
- 213,
- 24,
- 243,
- 213,
- 5,
- 243,
- 213,
- 6,
- 243,
- 213,
- 25,
- 243,
- 213,
- 15,
- 243,
- 213,
- 7,
- 243,
- 213,
- 8,
- 243,
- 213,
- 19,
- 243,
- 213,
- 10,
- 243,
- 213,
- 10,
- 243,
- 213,
- 3,
- 243,
- 213,
- 4,
- 243,
- 213,
- 26,
- 243,
- 213,
- 6,
- 243,
- 213,
- 15,
- 243,
- 213,
- 7,
- 243,
- 213,
- 8,
- 243,
- 213,
- 27,
- 243,
- 213,
- 10,
- 243,
- 213,
- 10,
- 243,
- 213,
- 0,
- 0,
-};
-
-uint16 helga2[] = {
- 99*64,
- 94*64+12,
- 185,
- 213,
- 0,
- 185,
- 213,
- 1,
- 185,
- 213,
- 2,
- 185,
- 213,
- 3,
- 185,
- 213,
- 4,
- 185,
- 213,
- 5,
- 185,
- 213,
- 6,
- 185,
- 213,
- 7,
- 185,
- 213,
- 8,
- 185,
- 213,
- 9,
- 185,
- 213,
- 10,
- 185,
- 213,
- 0,
- 185,
- 213,
- 4,
- 185,
- 213,
- 7,
- 185,
- 213,
- 8,
- 185,
- 213,
- 11,
- 185,
- 213,
- 12,
- 185,
- 213,
- 9,
- 185,
- 213,
- 10,
- 185,
- 213,
- 13,
- 185,
- 213,
- 10,
- 185,
- 213,
- 0,
- 185,
- 213,
- 2,
- 185,
- 213,
- 4,
- 185,
- 213,
- 14,
- 185,
- 213,
- 15,
- 185,
- 213,
- 7,
- 185,
- 213,
- 8,
- 185,
- 213,
- 11,
- 185,
- 213,
- 12,
- 185,
- 213,
- 9,
- 185,
- 213,
- 16,
- 185,
- 213,
- 10,
- 185,
- 213,
- 10,
- 185,
- 213,
- 0,
- 185,
- 213,
- 2,
- 185,
- 213,
- 17,
- 185,
- 213,
- 4,
- 185,
- 213,
- 15,
- 185,
- 213,
- 18,
- 185,
- 213,
- 8,
- 185,
- 213,
- 19,
- 185,
- 213,
- 12,
- 185,
- 213,
- 20,
- 185,
- 213,
- 9,
- 185,
- 213,
- 10,
- 185,
- 213,
- 10,
- 185,
- 213,
- 2,
- 185,
- 213,
- 4,
- 185,
- 213,
- 21,
- 185,
- 213,
- 22,
- 185,
- 213,
- 15,
- 185,
- 213,
- 8,
- 185,
- 213,
- 11,
- 185,
- 213,
- 12,
- 185,
- 213,
- 10,
- 185,
- 213,
- 10,
- 185,
- 213,
- 1,
- 185,
- 213,
- 2,
- 185,
- 213,
- 4,
- 185,
- 213,
- 14,
- 185,
- 213,
- 15,
- 185,
- 213,
- 7,
- 185,
- 213,
- 8,
- 0,
-};
-
-uint16 helga1[] = {
- 98*64,
- 94*64+12,
- 141,
- 214,
- 0,
- 141,
- 214,
- 0,
- 141,
- 214,
- 1,
- 141,
- 214,
- 1,
- 141,
- 214,
- 2,
- 141,
- 214,
- 0,
- 141,
- 214,
- 0,
- 141,
- 214,
- 3,
- 141,
- 214,
- 0,
- 141,
- 214,
- 2,
- 141,
- 214,
- 4,
- 141,
- 214,
- 5,
- 141,
- 214,
- 6,
- 141,
- 214,
- 7,
- 141,
- 214,
- 7,
- 141,
- 214,
- 1,
- 141,
- 214,
- 4,
- 141,
- 214,
- 4,
- 141,
- 214,
- 8,
- 141,
- 214,
- 9,
- 141,
- 214,
- 10,
- 141,
- 214,
- 8,
- 141,
- 214,
- 3,
- 141,
- 214,
- 4,
- 141,
- 214,
- 11,
- 141,
- 214,
- 6,
- 141,
- 214,
- 5,
- 141,
- 214,
- 5,
- 141,
- 214,
- 1,
- 141,
- 214,
- 1,
- 141,
- 214,
- 2,
- 141,
- 214,
- 1,
- 141,
- 214,
- 5,
- 141,
- 214,
- 6,
- 141,
- 214,
- 10,
- 141,
- 214,
- 10,
- 141,
- 214,
- 10,
- 141,
- 214,
- 2,
- 141,
- 214,
- 8,
- 141,
- 214,
- 5,
- 141,
- 214,
- 2,
- 141,
- 214,
- 2,
- 141,
- 214,
- 10,
- 141,
- 214,
- 6,
- 141,
- 214,
- 8,
- 141,
- 214,
- 8,
- 141,
- 214,
- 5,
- 141,
- 214,
- 1,
- 141,
- 214,
- 2,
- 141,
- 214,
- 4,
- 141,
- 214,
- 10,
- 141,
- 214,
- 6,
- 141,
- 214,
- 6,
- 141,
- 214,
- 8,
- 141,
- 214,
- 3,
- 141,
- 214,
- 0,
- 141,
- 214,
- 0,
- 141,
- 214,
- 11,
- 141,
- 214,
- 6,
- 141,
- 214,
- 7,
- 141,
- 214,
- 3,
- 141,
- 214,
- 1,
- 141,
- 214,
- 4,
- 141,
- 214,
- 11,
- 0,
-};
-
-uint16 trevor_talk_anim[] = {
- 67*64,
- 67*64,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 1,
- 351,
- 239,
- 1,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 2,
- 351,
- 239,
- 2,
- 351,
- 239,
- 3,
- 351,
- 239,
- 3,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 3,
- 351,
- 239,
- 3,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 4,
- 351,
- 239,
- 4,
- 351,
- 239,
- 5,
- 351,
- 239,
- 5,
- 351,
- 239,
- 1,
- 351,
- 239,
- 1,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 2,
- 351,
- 239,
- 2,
- 351,
- 239,
- 1,
- 351,
- 239,
- 1,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 3,
- 351,
- 239,
- 3,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 4,
- 351,
- 239,
- 4,
- 351,
- 239,
- 5,
- 351,
- 239,
- 5,
- 351,
- 239,
- 2,
- 351,
- 239,
- 2,
- 351,
- 239,
- 1,
- 351,
- 239,
- 1,
- 351,
- 239,
- 4,
- 351,
- 239,
- 4,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 2,
- 351,
- 239,
- 2,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 3,
- 351,
- 239,
- 3,
- 351,
- 239,
- 5,
- 351,
- 239,
- 5,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 351,
- 239,
- 4,
- 351,
- 239,
- 4,
- 351,
- 239,
- 5,
- 351,
- 239,
- 5,
- 351,
- 239,
- 1,
- 351,
- 239,
- 1,
- 351,
- 239,
- 0,
- 351,
- 239,
- 0,
- 0,
-};
-
-uint16 anchor_talk3_anim[] = {
- 60*64,
- 60*64,
- 258,
- 233,
- 0,
- 258,
- 233,
- 1,
- 258,
- 233,
- 1,
- 258,
- 233,
- 2,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 3,
- 258,
- 233,
- 4,
- 258,
- 233,
- 5,
- 258,
- 233,
- 6,
- 258,
- 233,
- 7,
- 258,
- 233,
- 8,
- 258,
- 233,
- 8,
- 258,
- 233,
- 8,
- 258,
- 233,
- 6,
- 258,
- 233,
- 9,
- 258,
- 233,
- 10,
- 258,
- 233,
- 10,
- 258,
- 233,
- 11,
- 258,
- 233,
- 11,
- 258,
- 233,
- 10,
- 258,
- 233,
- 10,
- 258,
- 233,
- 11,
- 258,
- 233,
- 12,
- 258,
- 233,
- 13,
- 258,
- 233,
- 14,
- 258,
- 233,
- 15,
- 258,
- 233,
- 16,
- 258,
- 233,
- 17,
- 258,
- 233,
- 17,
- 258,
- 233,
- 17,
- 258,
- 233,
- 17,
- 258,
- 233,
- 17,
- 258,
- 233,
- 17,
- 258,
- 233,
- 17,
- 258,
- 233,
- 18,
- 258,
- 233,
- 18,
- 258,
- 233,
- 18,
- 258,
- 233,
- 18,
- 258,
- 233,
- 15,
- 258,
- 233,
- 14,
- 0,
-};
-
-uint16 anchor_talk2_anim[] = {
- 59*64,
- 59*64,
- 258,
- 233,
- 0,
- 258,
- 233,
- 1,
- 258,
- 233,
- 2,
- 258,
- 233,
- 2,
- 258,
- 233,
- 3,
- 258,
- 233,
- 3,
- 258,
- 233,
- 4,
- 258,
- 233,
- 4,
- 258,
- 233,
- 5,
- 258,
- 233,
- 5,
- 258,
- 233,
- 6,
- 258,
- 233,
- 6,
- 258,
- 233,
- 6,
- 258,
- 233,
- 6,
- 258,
- 233,
- 7,
- 258,
- 233,
- 7,
- 258,
- 233,
- 7,
- 258,
- 233,
- 8,
- 258,
- 233,
- 8,
- 258,
- 233,
- 9,
- 258,
- 233,
- 9,
- 258,
- 233,
- 10,
- 258,
- 233,
- 10,
- 258,
- 233,
- 11,
- 258,
- 233,
- 12,
- 258,
- 233,
- 2,
- 258,
- 233,
- 13,
- 258,
- 233,
- 14,
- 258,
- 233,
- 0,
- 0,
-};
-
-uint16 anchor_talk_anim[] = {
- 44*64,
- 44*64,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 1,
- 258,
- 233,
- 1,
- 258,
- 233,
- 2,
- 258,
- 233,
- 2,
- 258,
- 233,
- 3,
- 258,
- 233,
- 3,
- 258,
- 233,
- 4,
- 258,
- 233,
- 4,
- 258,
- 233,
- 2,
- 258,
- 233,
- 2,
- 258,
- 233,
- 5,
- 258,
- 233,
- 5,
- 258,
- 233,
- 3,
- 258,
- 233,
- 3,
- 258,
- 233,
- 6,
- 258,
- 233,
- 6,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 1,
- 258,
- 233,
- 1,
- 258,
- 233,
- 6,
- 258,
- 233,
- 6,
- 258,
- 233,
- 3,
- 258,
- 233,
- 3,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 6,
- 258,
- 233,
- 6,
- 258,
- 233,
- 3,
- 258,
- 233,
- 3,
- 258,
- 233,
- 6,
- 258,
- 233,
- 6,
- 258,
- 233,
- 5,
- 258,
- 233,
- 5,
- 258,
- 233,
- 1,
- 258,
- 233,
- 1,
- 258,
- 233,
- 2,
- 258,
- 233,
- 2,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 4,
- 258,
- 233,
- 4,
- 258,
- 233,
- 2,
- 258,
- 233,
- 2,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 6,
- 258,
- 233,
- 6,
- 258,
- 233,
- 3,
- 258,
- 233,
- 3,
- 258,
- 233,
- 1,
- 258,
- 233,
- 1,
- 258,
- 233,
- 2,
- 258,
- 233,
- 2,
- 258,
- 233,
- 0,
- 258,
- 233,
- 0,
- 258,
- 233,
- 6,
- 258,
- 233,
- 6,
- 258,
- 233,
- 5,
- 258,
- 233,
- 5,
- 0,
-};
-
-uint16 body_talk[] = {
- 169*64,
- 169*64,
- 353,
- 283,
- 0,
- 353,
- 283,
- 1,
- 353,
- 283,
- 2,
- 353,
- 283,
- 0,
- 353,
- 283,
- 1,
- 353,
- 283,
- 2,
- 353,
- 283,
- 0,
- 353,
- 283,
- 0,
- 353,
- 283,
- 1,
- 353,
- 283,
- 2,
- 353,
- 283,
- 2,
- 353,
- 283,
- 2,
- 0,
-};
-
-uint16 chairtlk_anim[] = {
- 168*64,
- 160*64+11,
- 227,
- 235,
- 0,
- 227,
- 235,
- 1,
- 227,
- 235,
- 2,
- 227,
- 235,
- 2,
- 227,
- 235,
- 3,
- 227,
- 235,
- 3,
- 227,
- 235,
- 4,
- 227,
- 235,
- 4,
- 227,
- 235,
- 1,
- 227,
- 235,
- 1,
- 227,
- 235,
- 2,
- 227,
- 235,
- 2,
- 227,
- 235,
- 4,
- 227,
- 235,
- 4,
- 227,
- 235,
- 1,
- 227,
- 235,
- 1,
- 227,
- 235,
- 2,
- 227,
- 235,
- 2,
- 227,
- 235,
- 3,
- 227,
- 235,
- 3,
- 227,
- 235,
- 1,
- 227,
- 235,
- 1,
- 227,
- 235,
- 3,
- 227,
- 235,
- 3,
- 227,
- 235,
- 0,
- 227,
- 235,
- 1,
- 227,
- 235,
- 2,
- 227,
- 235,
- 2,
- 227,
- 235,
- 3,
- 227,
- 235,
- 3,
- 227,
- 235,
- 4,
- 227,
- 235,
- 4,
- 227,
- 235,
- 1,
- 227,
- 235,
- 1,
- 227,
- 235,
- 2,
- 227,
- 235,
- 2,
- 227,
- 235,
- 4,
- 227,
- 235,
- 4,
- 227,
- 235,
- 1,
- 227,
- 235,
- 1,
- 227,
- 235,
- 2,
- 227,
- 235,
- 2,
- 227,
- 235,
- 3,
- 227,
- 235,
- 3,
- 227,
- 235,
- 1,
- 227,
- 235,
- 1,
- 227,
- 235,
- 3,
- 227,
- 235,
- 3,
- 227,
- 235,
- 0,
- 227,
- 235,
- 1,
- 227,
- 235,
- 2,
- 227,
- 235,
- 2,
- 227,
- 235,
- 3,
- 227,
- 235,
- 3,
- 227,
- 235,
- 4,
- 227,
- 235,
- 4,
- 227,
- 235,
- 1,
- 227,
- 235,
- 1,
- 227,
- 235,
- 2,
- 227,
- 235,
- 2,
- 227,
- 235,
- 4,
- 227,
- 235,
- 4,
- 227,
- 235,
- 1,
- 227,
- 235,
- 1,
- 227,
- 235,
- 2,
- 227,
- 235,
- 2,
- 227,
- 235,
- 3,
- 227,
- 235,
- 3,
- 227,
- 235,
- 1,
- 227,
- 235,
- 1,
- 227,
- 235,
- 3,
- 227,
- 235,
- 3,
- 0,
-};
-
-uint16 burke_medi_talk[] = {
- 167*64,
- 167*64,
- 225,
- 177,
- 0,
- 225,
- 177,
- 1,
- 225,
- 177,
- 1,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 3,
- 225,
- 177,
- 3,
- 225,
- 177,
- 1,
- 225,
- 177,
- 1,
- 225,
- 177,
- 4,
- 225,
- 177,
- 4,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 1,
- 225,
- 177,
- 1,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 3,
- 225,
- 177,
- 3,
- 225,
- 177,
- 0,
- 225,
- 177,
- 0,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 1,
- 225,
- 177,
- 1,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 3,
- 225,
- 177,
- 3,
- 225,
- 177,
- 0,
- 225,
- 177,
- 0,
- 225,
- 177,
- 1,
- 225,
- 177,
- 1,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 0,
- 225,
- 177,
- 0,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 4,
- 225,
- 177,
- 4,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 3,
- 225,
- 177,
- 3,
- 225,
- 177,
- 0,
- 225,
- 177,
- 0,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 2,
- 225,
- 177,
- 3,
- 225,
- 177,
- 3,
- 225,
- 177,
- 0,
- 0,
-};
-
-uint16 burke_normal[] = {
- 151*64,
- 151*64,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 1,
- 181,
- 177,
- 1,
- 181,
- 177,
- 2,
- 181,
- 177,
- 2,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 3,
- 181,
- 177,
- 3,
- 181,
- 177,
- 1,
- 181,
- 177,
- 1,
- 181,
- 177,
- 2,
- 181,
- 177,
- 2,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 4,
- 181,
- 177,
- 4,
- 181,
- 177,
- 3,
- 181,
- 177,
- 3,
- 181,
- 177,
- 5,
- 181,
- 177,
- 5,
- 181,
- 177,
- 2,
- 181,
- 177,
- 2,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 4,
- 181,
- 177,
- 4,
- 181,
- 177,
- 5,
- 181,
- 177,
- 5,
- 181,
- 177,
- 1,
- 181,
- 177,
- 1,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 3,
- 181,
- 177,
- 3,
- 181,
- 177,
- 5,
- 181,
- 177,
- 5,
- 181,
- 177,
- 1,
- 181,
- 177,
- 1,
- 181,
- 177,
- 2,
- 181,
- 177,
- 2,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 2,
- 181,
- 177,
- 2,
- 181,
- 177,
- 4,
- 181,
- 177,
- 4,
- 181,
- 177,
- 1,
- 181,
- 177,
- 1,
- 181,
- 177,
- 2,
- 181,
- 177,
- 2,
- 181,
- 177,
- 0,
- 181,
- 177,
- 0,
- 181,
- 177,
- 3,
- 181,
- 177,
- 3,
- 181,
- 177,
- 3,
- 181,
- 177,
- 3,
- 181,
- 177,
- 2,
- 181,
- 177,
- 2,
- 0,
-};
-
-uint16 radman1[] = {
- 96*64,
- 96*64,
- 217,
- 178,
- 0,
- 217,
- 178,
- 1,
- 217,
- 178,
- 1,
- 217,
- 178,
- 0,
- 217,
- 178,
- 2,
- 217,
- 178,
- 2,
- 217,
- 178,
- 0,
- 217,
- 178,
- 0,
- 217,
- 178,
- 2,
- 217,
- 178,
- 2,
- 217,
- 178,
- 0,
- 217,
- 178,
- 0,
- 217,
- 178,
- 1,
- 217,
- 178,
- 1,
- 217,
- 178,
- 0,
- 217,
- 178,
- 2,
- 217,
- 178,
- 2,
- 217,
- 178,
- 0,
- 217,
- 178,
- 1,
- 217,
- 178,
- 1,
- 217,
- 178,
- 0,
- 217,
- 178,
- 0,
- 0,
-};
-
-uint16 radman2[] = {
- 97*64,
- 97*64,
- 255,
- 178,
- 0,
- 255,
- 178,
- 1,
- 255,
- 178,
- 1,
- 255,
- 178,
- 0,
- 255,
- 178,
- 2,
- 255,
- 178,
- 2,
- 255,
- 178,
- 0,
- 255,
- 178,
- 0,
- 255,
- 178,
- 2,
- 255,
- 178,
- 2,
- 255,
- 178,
- 0,
- 255,
- 178,
- 0,
- 255,
- 178,
- 1,
- 255,
- 178,
- 1,
- 255,
- 178,
- 0,
- 255,
- 178,
- 2,
- 255,
- 178,
- 2,
- 255,
- 178,
- 0,
- 255,
- 178,
- 1,
- 255,
- 178,
- 1,
- 255,
- 178,
- 0,
- 255,
- 178,
- 0,
- 0,
-};
-
-uint16 forprod[] = {
- 139*64,
- 139*64,
- 174,
- 236,
- 0,
- 174,
- 236,
- 1,
- 174,
- 236,
- 2,
- 174,
- 236,
- 3,
- 174,
- 236,
- 4,
- 174,
- 236,
- 5,
- 174,
- 236,
- 1,
- 174,
- 236,
- 6,
- 174,
- 236,
- 0,
- 174,
- 236,
- 6,
- 174,
- 236,
- 0,
- 174,
- 236,
- 7,
- 174,
- 236,
- 8,
- 174,
- 236,
- 8,
- 174,
- 236,
- 0,
- 0,
-};
-
-uint16 opentalk[] = {
- 142*64,
- 141*64+8,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 0,
-};
-
-uint16 foreman_shout_left[] = {
- 68*64,
- 63*64+34,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 0,
-};
-
-uint16 foreman_shout_down[] = {
- 68*64,
- 63*64+32,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
-};
-
-uint16 skorl_mmm[] = {
- 116*64,
- 113*64+4,
- 343,
- 228,
- 0,
- 343,
- 228,
- 0,
- 343,
- 228,
- 0,
- 343,
- 228,
- 1,
- 343,
- 228,
- 1,
- 343,
- 228,
- 2,
- 343,
- 228,
- 2,
- 343,
- 228,
- 3,
- 343,
- 228,
- 3,
- 343,
- 228,
- 4,
- 343,
- 228,
- 4,
- 343,
- 228,
- 5,
- 343,
- 228,
- 5,
- 343,
- 228,
- 4,
- 343,
- 228,
- 4,
- 343,
- 228,
- 5,
- 343,
- 228,
- 5,
- 343,
- 228,
- 5,
- 343,
- 228,
- 4,
- 343,
- 228,
- 4,
- 343,
- 228,
- 5,
- 343,
- 228,
- 5,
- 343,
- 228,
- 4,
- 343,
- 228,
- 4,
- 343,
- 228,
- 3,
- 343,
- 228,
- 3,
- 343,
- 228,
- 2,
- 343,
- 228,
- 2,
- 343,
- 228,
- 1,
- 343,
- 228,
- 1,
- 343,
- 228,
- 0,
- 343,
- 228,
- 0,
- 0,
-};
-
-uint16 anita_normal[] = {
- 28*64,
- 27*64,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 1,
- 343,
- 178,
- 1,
- 343,
- 178,
- 2,
- 343,
- 178,
- 2,
- 343,
- 178,
- 3,
- 343,
- 178,
- 3,
- 343,
- 178,
- 4,
- 343,
- 178,
- 4,
- 343,
- 178,
- 5,
- 343,
- 178,
- 5,
- 343,
- 178,
- 6,
- 343,
- 178,
- 6,
- 343,
- 178,
- 7,
- 343,
- 178,
- 7,
- 343,
- 178,
- 8,
- 343,
- 178,
- 8,
- 343,
- 178,
- 9,
- 343,
- 178,
- 9,
- 343,
- 178,
- 10,
- 343,
- 178,
- 10,
- 343,
- 178,
- 11,
- 343,
- 178,
- 11,
- 343,
- 178,
- 12,
- 343,
- 178,
- 12,
- 343,
- 178,
- 13,
- 343,
- 178,
- 13,
- 343,
- 178,
- 14,
- 343,
- 178,
- 14,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 15,
- 343,
- 178,
- 15,
- 343,
- 178,
- 16,
- 343,
- 178,
- 16,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 1,
- 343,
- 178,
- 1,
- 343,
- 178,
- 2,
- 343,
- 178,
- 2,
- 343,
- 178,
- 3,
- 343,
- 178,
- 3,
- 343,
- 178,
- 4,
- 343,
- 178,
- 4,
- 343,
- 178,
- 5,
- 343,
- 178,
- 5,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 16,
- 343,
- 178,
- 16,
- 343,
- 178,
- 15,
- 343,
- 178,
- 15,
- 343,
- 178,
- 14,
- 343,
- 178,
- 14,
- 343,
- 178,
- 13,
- 343,
- 178,
- 13,
- 343,
- 178,
- 12,
- 343,
- 178,
- 12,
- 343,
- 178,
- 13,
- 343,
- 178,
- 13,
- 343,
- 178,
- 14,
- 343,
- 178,
- 14,
- 0,
-};
-
-uint16 lamb_normal[] = {
- 132*64,
- 132*64,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 1,
- 282,
- 200,
- 1,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 1,
- 282,
- 200,
- 1,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 1,
- 282,
- 200,
- 1,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 1,
- 282,
- 200,
- 1,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 1,
- 282,
- 200,
- 1,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 1,
- 282,
- 200,
- 1,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 1,
- 282,
- 200,
- 1,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 1,
- 282,
- 200,
- 1,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 4,
- 282,
- 200,
- 4,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 1,
- 282,
- 200,
- 1,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 0,
- 282,
- 200,
- 0,
- 282,
- 200,
- 2,
- 282,
- 200,
- 2,
- 282,
- 200,
- 3,
- 282,
- 200,
- 3,
- 282,
- 200,
- 1,
- 282,
- 200,
- 1,
- 0,
-};
-
-uint16 foreman_normal[] = {
- 64*64,
- 64*64,
- 195,
- 178,
- 0,
- 195,
- 178,
- 1,
- 195,
- 178,
- 1,
- 195,
- 178,
- 1,
- 195,
- 178,
- 2,
- 195,
- 178,
- 2,
- 195,
- 178,
- 2,
- 195,
- 178,
- 3,
- 195,
- 178,
- 3,
- 195,
- 178,
- 4,
- 195,
- 178,
- 4,
- 195,
- 178,
- 3,
- 195,
- 178,
- 3,
- 195,
- 178,
- 2,
- 195,
- 178,
- 2,
- 195,
- 178,
- 5,
- 195,
- 178,
- 5,
- 195,
- 178,
- 0,
- 195,
- 178,
- 0,
- 195,
- 178,
- 6,
- 195,
- 178,
- 6,
- 195,
- 178,
- 2,
- 195,
- 178,
- 2,
- 195,
- 178,
- 3,
- 195,
- 178,
- 3,
- 195,
- 178,
- 4,
- 195,
- 178,
- 4,
- 195,
- 178,
- 4,
- 195,
- 178,
- 4,
- 195,
- 178,
- 2,
- 195,
- 178,
- 2,
- 195,
- 178,
- 5,
- 195,
- 178,
- 5,
- 195,
- 178,
- 0,
- 195,
- 178,
- 0,
- 195,
- 178,
- 0,
- 195,
- 178,
- 0,
- 195,
- 178,
- 6,
- 195,
- 178,
- 6,
- 195,
- 178,
- 1,
- 195,
- 178,
- 1,
- 195,
- 178,
- 4,
- 195,
- 178,
- 4,
- 195,
- 178,
- 2,
- 195,
- 178,
- 2,
- 195,
- 178,
- 5,
- 195,
- 178,
- 5,
- 195,
- 178,
- 6,
- 195,
- 178,
- 6,
- 195,
- 178,
- 1,
- 195,
- 178,
- 1,
- 195,
- 178,
- 6,
- 195,
- 178,
- 6,
- 195,
- 178,
- 3,
- 195,
- 178,
- 3,
- 195,
- 178,
- 4,
- 195,
- 178,
- 4,
- 195,
- 178,
- 1,
- 195,
- 178,
- 1,
- 195,
- 178,
- 2,
- 195,
- 178,
- 2,
- 195,
- 178,
- 5,
- 195,
- 178,
- 5,
- 195,
- 178,
- 0,
- 0,
-};
-
-uint16 anita_shout[] = {
- 30*64,
- 30*64+1,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 1,
- 343,
- 178,
- 1,
- 343,
- 178,
- 2,
- 343,
- 178,
- 2,
- 343,
- 178,
- 3,
- 343,
- 178,
- 3,
- 343,
- 178,
- 4,
- 343,
- 178,
- 4,
- 343,
- 178,
- 5,
- 343,
- 178,
- 5,
- 343,
- 178,
- 6,
- 343,
- 178,
- 6,
- 343,
- 178,
- 6,
- 343,
- 178,
- 6,
- 343,
- 178,
- 5,
- 343,
- 178,
- 5,
- 343,
- 178,
- 6,
- 343,
- 178,
- 6,
- 343,
- 178,
- 2,
- 343,
- 178,
- 2,
- 343,
- 178,
- 3,
- 343,
- 178,
- 3,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 1,
- 343,
- 178,
- 1,
- 343,
- 178,
- 2,
- 343,
- 178,
- 2,
- 343,
- 178,
- 3,
- 343,
- 178,
- 3,
- 343,
- 178,
- 4,
- 343,
- 178,
- 4,
- 343,
- 178,
- 5,
- 343,
- 178,
- 5,
- 343,
- 178,
- 4,
- 343,
- 178,
- 4,
- 343,
- 178,
- 5,
- 343,
- 178,
- 5,
- 343,
- 178,
- 6,
- 343,
- 178,
- 6,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 1,
- 343,
- 178,
- 1,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 0,
- 343,
- 178,
- 1,
- 343,
- 178,
- 1,
- 0,
-};
-
-uint16 skorl_talk[] = {
- 113*64,
- 113*64+4,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 0,
-};
-
-uint16 skorl_worried[] = {
- 113*64,
- 113*64+4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 6,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 0,
-};
-
-uint16 joey_talk_up[] = {
- 111*64,
- 173*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 0,
-};
-
-uint16 welder_up[] = {
- 137*64,
- 136*64,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
-};
-
-uint16 joey_talk_down[] = {
- 111*64,
- 173*64+2,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 0,
-};
-
-uint16 welder_down[] = {
- 137*64,
- 136*64+2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 0,
-};
-
-uint16 joey_talk_left[] = {
- 111*64,
- 173*64+4,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 0,
-};
-
-uint16 welder_left[] = {
- 137*64,
- 136*64+4,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 6,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 6,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 0,
-};
-
-uint16 joey_talk_right[] = {
- 111*64,
- 173*64+12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 15,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 1,
- 1,
- 15,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 14,
- 1,
- 1,
- 14,
- 1,
- 1,
- 15,
- 0,
-};
-
-uint16 welder_right[] = {
- 137*64,
- 136*64+12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 10,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 10,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 12,
- 0,
-};
-
-uint16 jobs_2[] = {
- 134*64,
- 134*64,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
-};
-
-uint16 jobs_3[] = {
- 134*64,
- 134*64,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
-};
-
-uint16 fost_2[] = {
- 135*64,
- 135*64,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 0,
-};
-
-uint16 fost_3[] = {
- 135*64,
- 135*64,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 0,
-};
-
-uint16 foster_give[] = {
- 110*64,
- 110*64+6,
- 283,
- 215,
- 0,
- 283,
- 215,
- 1,
- 283,
- 215,
- 2,
- 283,
- 215,
- 3,
- 283,
- 215,
- 3,
- 283,
- 215,
- 4,
- 283,
- 215,
- 4,
- 283,
- 215,
- 5,
- 283,
- 215,
- 5,
- 283,
- 215,
- 3,
- 283,
- 215,
- 3,
- 283,
- 215,
- 4,
- 283,
- 215,
- 4,
- 283,
- 215,
- 4,
- 283,
- 215,
- 3,
- 283,
- 215,
- 3,
- 283,
- 215,
- 4,
- 283,
- 215,
- 4,
- 283,
- 215,
- 6,
- 0,
-};
-
-uint16 dad_gun_away[] = {
- 109*64,
- 109*64+8,
- 191,
- 178,
- 0,
- 191,
- 178,
- 1,
- 191,
- 178,
- 2,
- 191,
- 178,
- 3,
- 191,
- 178,
- 4,
- 191,
- 178,
- 4,
- 191,
- 178,
- 4,
- 191,
- 178,
- 5,
- 191,
- 178,
- 5,
- 191,
- 178,
- 6,
- 191,
- 178,
- 6,
- 191,
- 178,
- 7,
- 191,
- 178,
- 7,
- 191,
- 178,
- 8,
- 191,
- 178,
- 8,
- 191,
- 178,
- 7,
- 191,
- 178,
- 4,
- 0,
-};
-
-uint16 dad_draw_gun[] = {
- 150*64,
- 150*64+9,
- 130,
- 178,
- 0,
- 130,
- 178,
- 1,
- 130,
- 178,
- 2,
- 130,
- 178,
- 3,
- 130,
- 178,
- 3,
- 130,
- 178,
- 4,
- 130,
- 178,
- 5,
- 130,
- 178,
- 6,
- 130,
- 178,
- 6,
- 130,
- 178,
- 6,
- 130,
- 178,
- 6,
- 130,
- 178,
- 6,
- 130,
- 178,
- 6,
- 130,
- 178,
- 6,
- 130,
- 178,
- 6,
- 130,
- 178,
- 7,
- 130,
- 178,
- 8,
- 130,
- 178,
- 8,
- 130,
- 178,
- 9,
- 130,
- 178,
- 9,
- 130,
- 178,
- 8,
- 130,
- 178,
- 8,
- 130,
- 178,
- 7,
- 130,
- 178,
- 7,
- 130,
- 178,
- 8,
- 130,
- 178,
- 8,
- 130,
- 178,
- 7,
- 130,
- 178,
- 7,
- 130,
- 178,
- 9,
- 130,
- 178,
- 9,
- 130,
- 178,
- 7,
- 130,
- 178,
- 7,
- 130,
- 178,
- 6,
- 130,
- 178,
- 7,
- 130,
- 178,
- 8,
- 130,
- 178,
- 8,
- 130,
- 178,
- 9,
- 130,
- 178,
- 9,
- 130,
- 178,
- 8,
- 130,
- 178,
- 8,
- 130,
- 178,
- 8,
- 130,
- 178,
- 7,
- 130,
- 178,
- 7,
- 0,
-};
-
-uint16 dad_look_card[] = {
- 108*64,
- 99*64,
- 248,
- 178,
- 0,
- 248,
- 178,
- 1,
- 248,
- 178,
- 2,
- 248,
- 178,
- 3,
- 248,
- 178,
- 4,
- 248,
- 178,
- 5,
- 248,
- 178,
- 6,
- 248,
- 178,
- 6,
- 248,
- 178,
- 7,
- 248,
- 178,
- 8,
- 248,
- 178,
- 9,
- 248,
- 178,
- 10,
- 248,
- 178,
- 11,
- 248,
- 178,
- 12,
- 248,
- 178,
- 12,
- 248,
- 178,
- 11,
- 248,
- 178,
- 13,
- 248,
- 178,
- 14,
- 248,
- 178,
- 15,
- 248,
- 178,
- 16,
- 248,
- 178,
- 15,
- 248,
- 178,
- 17,
- 248,
- 178,
- 17,
- 248,
- 178,
- 17,
- 248,
- 178,
- 18,
- 248,
- 178,
- 18,
- 248,
- 178,
- 19,
- 248,
- 178,
- 19,
- 248,
- 178,
- 20,
- 248,
- 178,
- 20,
- 248,
- 178,
- 21,
- 248,
- 178,
- 21,
- 248,
- 178,
- 20,
- 248,
- 178,
- 17,
- 0,
-};
-
-uint16 dad_with_gun[] = {
- 102*64,
- 102*64+3,
- 130,
- 210,
- 0,
- 130,
- 210,
- 0,
- 130,
- 210,
- 1,
- 130,
- 210,
- 1,
- 130,
- 210,
- 2,
- 130,
- 210,
- 2,
- 130,
- 210,
- 1,
- 130,
- 210,
- 1,
- 130,
- 210,
- 0,
- 130,
- 210,
- 0,
- 130,
- 210,
- 1,
- 130,
- 210,
- 1,
- 130,
- 210,
- 0,
- 130,
- 210,
- 0,
- 130,
- 210,
- 2,
- 130,
- 210,
- 2,
- 130,
- 210,
- 0,
- 130,
- 210,
- 0,
- 130,
- 210,
- 3,
- 130,
- 210,
- 0,
- 130,
- 210,
- 1,
- 130,
- 210,
- 1,
- 130,
- 210,
- 2,
- 130,
- 210,
- 2,
- 130,
- 210,
- 1,
- 130,
- 210,
- 1,
- 130,
- 210,
- 0,
- 0,
-};
-
-uint16 dad_to_foster[] = {
- 99*64,
- 99*64,
- 166,
- 167,
- 0,
- 166,
- 167,
- 1,
- 166,
- 167,
- 1,
- 166,
- 167,
- 2,
- 166,
- 167,
- 3,
- 166,
- 167,
- 3,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 2,
- 166,
- 167,
- 2,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 5,
- 166,
- 167,
- 5,
- 166,
- 167,
- 3,
- 166,
- 167,
- 3,
- 166,
- 167,
- 2,
- 166,
- 167,
- 2,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 1,
- 166,
- 167,
- 1,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 2,
- 166,
- 167,
- 2,
- 166,
- 167,
- 1,
- 166,
- 167,
- 1,
- 166,
- 167,
- 5,
- 166,
- 167,
- 5,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 2,
- 166,
- 167,
- 2,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 2,
- 166,
- 167,
- 2,
- 166,
- 167,
- 2,
- 166,
- 167,
- 2,
- 166,
- 167,
- 1,
- 166,
- 167,
- 1,
- 166,
- 167,
- 1,
- 166,
- 167,
- 5,
- 166,
- 167,
- 3,
- 166,
- 167,
- 3,
- 166,
- 167,
- 1,
- 166,
- 167,
- 2,
- 166,
- 167,
- 3,
- 166,
- 167,
- 3,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 2,
- 166,
- 167,
- 2,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 4,
- 166,
- 167,
- 5,
- 166,
- 167,
- 5,
- 0,
-};
-
-uint16 dad_to_son[] = {
- 100*64,
- 100*64,
- 166,
- 200,
- 0,
- 166,
- 200,
- 1,
- 166,
- 200,
- 2,
- 166,
- 200,
- 3,
- 166,
- 200,
- 4,
- 166,
- 200,
- 4,
- 166,
- 200,
- 2,
- 166,
- 200,
- 5,
- 166,
- 200,
- 5,
- 166,
- 200,
- 5,
- 166,
- 200,
- 3,
- 166,
- 200,
- 3,
- 166,
- 200,
- 4,
- 166,
- 200,
- 4,
- 166,
- 200,
- 3,
- 166,
- 200,
- 2,
- 166,
- 200,
- 2,
- 166,
- 200,
- 4,
- 166,
- 200,
- 4,
- 166,
- 200,
- 2,
- 166,
- 200,
- 5,
- 166,
- 200,
- 5,
- 166,
- 200,
- 3,
- 166,
- 200,
- 3,
- 166,
- 200,
- 3,
- 166,
- 200,
- 5,
- 166,
- 200,
- 3,
- 166,
- 200,
- 4,
- 166,
- 200,
- 4,
- 166,
- 200,
- 2,
- 166,
- 200,
- 2,
- 166,
- 200,
- 5,
- 166,
- 200,
- 2,
- 166,
- 200,
- 2,
- 166,
- 200,
- 5,
- 166,
- 200,
- 4,
- 166,
- 200,
- 4,
- 166,
- 200,
- 2,
- 166,
- 200,
- 3,
- 166,
- 200,
- 3,
- 166,
- 200,
- 4,
- 166,
- 200,
- 4,
- 166,
- 200,
- 3,
- 166,
- 200,
- 4,
- 166,
- 200,
- 4,
- 166,
- 200,
- 4,
- 166,
- 200,
- 2,
- 166,
- 200,
- 2,
- 166,
- 200,
- 5,
- 166,
- 200,
- 5,
- 166,
- 200,
- 4,
- 166,
- 200,
- 4,
- 166,
- 200,
- 3,
- 166,
- 200,
- 4,
- 166,
- 200,
- 2,
- 166,
- 200,
- 5,
- 166,
- 200,
- 4,
- 166,
- 200,
- 2,
- 166,
- 200,
- 5,
- 166,
- 200,
- 5,
- 166,
- 200,
- 3,
- 166,
- 200,
- 5,
- 166,
- 200,
- 3,
- 166,
- 200,
- 1,
- 0,
-};
-
-uint16 son_to_dad[] = {
- 105*64,
- 105*64,
- 302,
- 241,
- 0,
- 302,
- 241,
- 1,
- 302,
- 241,
- 2,
- 302,
- 241,
- 3,
- 302,
- 241,
- 4,
- 302,
- 241,
- 5,
- 302,
- 241,
- 2,
- 302,
- 241,
- 3,
- 302,
- 241,
- 3,
- 302,
- 241,
- 4,
- 302,
- 241,
- 4,
- 302,
- 241,
- 5,
- 302,
- 241,
- 5,
- 302,
- 241,
- 2,
- 302,
- 241,
- 4,
- 302,
- 241,
- 4,
- 302,
- 241,
- 5,
- 302,
- 241,
- 5,
- 302,
- 241,
- 2,
- 302,
- 241,
- 2,
- 302,
- 241,
- 4,
- 302,
- 241,
- 4,
- 302,
- 241,
- 3,
- 302,
- 241,
- 3,
- 302,
- 241,
- 2,
- 302,
- 241,
- 2,
- 302,
- 241,
- 3,
- 302,
- 241,
- 4,
- 302,
- 241,
- 4,
- 302,
- 241,
- 5,
- 302,
- 241,
- 5,
- 302,
- 241,
- 5,
- 302,
- 241,
- 2,
- 302,
- 241,
- 2,
- 302,
- 241,
- 2,
- 302,
- 241,
- 3,
- 302,
- 241,
- 3,
- 302,
- 241,
- 4,
- 302,
- 241,
- 3,
- 302,
- 241,
- 3,
- 302,
- 241,
- 4,
- 302,
- 241,
- 4,
- 302,
- 241,
- 5,
- 302,
- 241,
- 2,
- 302,
- 241,
- 3,
- 302,
- 241,
- 4,
- 302,
- 241,
- 5,
- 302,
- 241,
- 5,
- 302,
- 241,
- 2,
- 302,
- 241,
- 2,
- 302,
- 241,
- 3,
- 302,
- 241,
- 3,
- 302,
- 241,
- 4,
- 302,
- 241,
- 5,
- 302,
- 241,
- 4,
- 302,
- 241,
- 4,
- 302,
- 241,
- 4,
- 302,
- 241,
- 3,
- 302,
- 241,
- 4,
- 302,
- 241,
- 2,
- 302,
- 241,
- 5,
- 302,
- 241,
- 2,
- 302,
- 241,
- 2,
- 302,
- 241,
- 1,
- 0,
-};
-
-uint16 son_to_foster[] = {
- 104*64,
- 104*64+3,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 1,
- 267,
- 240,
- 1,
- 267,
- 240,
- 2,
- 267,
- 240,
- 2,
- 267,
- 240,
- 3,
- 267,
- 240,
- 3,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 2,
- 267,
- 240,
- 2,
- 267,
- 240,
- 1,
- 267,
- 240,
- 1,
- 267,
- 240,
- 3,
- 267,
- 240,
- 3,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 3,
- 267,
- 240,
- 3,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 2,
- 267,
- 240,
- 2,
- 267,
- 240,
- 3,
- 267,
- 240,
- 3,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 1,
- 267,
- 240,
- 1,
- 267,
- 240,
- 3,
- 267,
- 240,
- 3,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 1,
- 267,
- 240,
- 1,
- 267,
- 240,
- 2,
- 267,
- 240,
- 2,
- 267,
- 240,
- 2,
- 267,
- 240,
- 2,
- 267,
- 240,
- 3,
- 267,
- 240,
- 3,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 3,
- 267,
- 240,
- 3,
- 267,
- 240,
- 1,
- 267,
- 240,
- 1,
- 267,
- 240,
- 2,
- 267,
- 240,
- 2,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 3,
- 267,
- 240,
- 3,
- 267,
- 240,
- 0,
- 267,
- 240,
- 0,
- 267,
- 240,
- 1,
- 267,
- 240,
- 1,
- 267,
- 240,
- 2,
- 267,
- 240,
- 2,
- 267,
- 240,
- 1,
- 267,
- 240,
- 1,
- 0,
-};
-
-uint16 monitor_talk_up[] = {
- 92*64,
- 74*64+36,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 0,
-};
-
-uint16 monitor_talk_down[] = {
- 92*64,
- 74*64+32,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 6,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 0,
-};
-
-uint16 monitor_talk_left[] = {
- 92*64,
- 74*64+34,
- 1,
- 1,
- 4+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 1+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 4+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 3+8,
- 1,
- 1,
- 4+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 1+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 4+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 3+8,
- 1,
- 1,
- 4+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 1+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 4+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 2+8,
- 1,
- 1,
- 0+8,
- 1,
- 1,
- 3+8,
- 0,
-};
-
-uint16 monitor_talk_right[] = {
- 92*64,
- 74*64+38,
- 1,
- 1,
- 4+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 1+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 4+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 3+13,
- 1,
- 1,
- 4+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 1+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 4+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 3+13,
- 1,
- 1,
- 4+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 1+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 4+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 2+13,
- 1,
- 1,
- 0+13,
- 1,
- 1,
- 3+13,
- 0,
-};
-
-uint16 monitor_irate[] = {
- 88*64,
- 88*64,
- 324,
- 234,
- 0,
- 324,
- 234,
- 0,
- 324,
- 234,
- 1,
- 324,
- 234,
- 2,
- 324,
- 234,
- 0,
- 324,
- 234,
- 0,
- 324,
- 234,
- 3,
- 324,
- 234,
- 4,
- 324,
- 234,
- 5,
- 324,
- 234,
- 6,
- 324,
- 234,
- 7,
- 324,
- 234,
- 8,
- 324,
- 234,
- 6,
- 324,
- 234,
- 9,
- 324,
- 234,
- 10,
- 324,
- 234,
- 11,
- 324,
- 234,
- 12,
- 324,
- 234,
- 13,
- 324,
- 234,
- 14,
- 324,
- 234,
- 1,
- 324,
- 234,
- 2,
- 324,
- 234,
- 9,
- 324,
- 234,
- 8,
- 324,
- 234,
- 8,
- 324,
- 234,
- 7,
- 324,
- 234,
- 15,
- 324,
- 234,
- 8,
- 324,
- 234,
- 16,
- 324,
- 234,
- 17,
- 324,
- 234,
- 15,
- 324,
- 234,
- 18,
- 324,
- 234,
- 8,
- 324,
- 234,
- 19,
- 324,
- 234,
- 17,
- 324,
- 234,
- 15,
- 324,
- 234,
- 18,
- 324,
- 234,
- 16,
- 324,
- 234,
- 16,
- 324,
- 234,
- 8,
- 324,
- 234,
- 7,
- 324,
- 234,
- 7,
- 324,
- 234,
- 8,
- 324,
- 234,
- 8,
- 324,
- 234,
- 17,
- 324,
- 234,
- 17,
- 324,
- 234,
- 15,
- 324,
- 234,
- 15,
- 324,
- 234,
- 17,
- 324,
- 234,
- 9,
- 324,
- 234,
- 10,
- 324,
- 234,
- 11,
- 324,
- 234,
- 12,
- 324,
- 234,
- 13,
- 324,
- 234,
- 14,
- 324,
- 234,
- 1,
- 324,
- 234,
- 2,
- 324,
- 234,
- 1,
- 324,
- 234,
- 20,
- 324,
- 234,
- 1,
- 324,
- 234,
- 2,
- 324,
- 234,
- 9,
- 324,
- 234,
- 10,
- 324,
- 234,
- 13,
- 324,
- 234,
- 14,
- 0,
-};
-
-uint16 monitor_talk[] = {
- 85*64,
- 85*64,
- 250,
- 231,
- 0,
- 250,
- 231,
- 1,
- 250,
- 231,
- 2,
- 250,
- 231,
- 3,
- 250,
- 231,
- 4,
- 250,
- 231,
- 0,
- 250,
- 231,
- 0,
- 250,
- 231,
- 2,
- 250,
- 231,
- 1,
- 250,
- 231,
- 4,
- 250,
- 231,
- 0,
- 250,
- 231,
- 1,
- 250,
- 231,
- 0,
- 250,
- 231,
- 0,
- 250,
- 231,
- 1,
- 250,
- 231,
- 4,
- 250,
- 231,
- 0,
- 250,
- 231,
- 4,
- 250,
- 231,
- 1,
- 250,
- 231,
- 1,
- 250,
- 231,
- 2,
- 250,
- 231,
- 2,
- 250,
- 231,
- 1,
- 250,
- 231,
- 4,
- 250,
- 231,
- 2,
- 250,
- 231,
- 1,
- 250,
- 231,
- 4,
- 250,
- 231,
- 0,
- 250,
- 231,
- 0,
- 250,
- 231,
- 4,
- 250,
- 231,
- 1,
- 250,
- 231,
- 1,
- 250,
- 231,
- 2,
- 0,
-};
-
-uint16 shades2[] = {
- 218*64,
- 218*64+5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 5,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 0,
-};
-
-uint16 shades1[] = {
- 218*64,
- 217*64+34,
- 1,
- 1,
- 7,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 14,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 1,
- 1,
- 13,
- 1,
- 1,
- 13,
- 1,
- 1,
- 12,
- 1,
- 1,
- 12,
- 1,
- 1,
- 11,
- 1,
- 1,
- 12,
- 0,
-};
-
-uint16 bigfost_conv[] = {
- 135*64,
- 135*64,
- 201,
- 264,
- 0,
- 201,
- 264,
- 1,
- 201,
- 264,
- 1,
- 201,
- 264,
- 2,
- 201,
- 264,
- 3,
- 201,
- 264,
- 3,
- 201,
- 264,
- 2,
- 201,
- 264,
- 2,
- 201,
- 264,
- 2,
- 201,
- 264,
- 2,
- 201,
- 264,
- 1,
- 201,
- 264,
- 1,
- 201,
- 264,
- 0,
- 201,
- 264,
- 0,
- 201,
- 264,
- 3,
- 201,
- 264,
- 3,
- 201,
- 264,
- 0,
- 201,
- 264,
- 0,
- 201,
- 264,
- 1,
- 201,
- 264,
- 1,
- 201,
- 264,
- 0,
- 201,
- 264,
- 0,
- 201,
- 264,
- 2,
- 201,
- 264,
- 1,
- 201,
- 264,
- 2,
- 201,
- 264,
- 2,
- 201,
- 264,
- 1,
- 201,
- 264,
- 1,
- 201,
- 264,
- 0,
- 201,
- 264,
- 0,
- 201,
- 264,
- 3,
- 201,
- 264,
- 3,
- 201,
- 264,
- 3,
- 201,
- 264,
- 1,
- 201,
- 264,
- 1,
- 201,
- 264,
- 1,
- 201,
- 264,
- 2,
- 201,
- 264,
- 2,
- 201,
- 264,
- 3,
- 201,
- 264,
- 3,
- 201,
- 264,
- 2,
- 201,
- 264,
- 1,
- 201,
- 264,
- 0,
- 201,
- 264,
- 0,
- 201,
- 264,
- 1,
- 201,
- 264,
- 1,
- 201,
- 264,
- 0,
- 201,
- 264,
- 0,
- 201,
- 264,
- 1,
- 201,
- 264,
- 1,
- 201,
- 264,
- 2,
- 201,
- 264,
- 2,
- 201,
- 264,
- 1,
- 201,
- 264,
- 0,
- 201,
- 264,
- 0,
- 201,
- 264,
- 3,
- 201,
- 264,
- 3,
- 201,
- 264,
- 1,
- 201,
- 264,
- 2,
- 201,
- 264,
- 1,
- 201,
- 264,
- 1,
- 201,
- 264,
- 0,
- 201,
- 264,
- 3,
- 201,
- 264,
- 3,
- 201,
- 264,
- 4,
- 201,
- 264,
- 5,
- 201,
- 264,
- 6,
- 201,
- 264,
- 7,
- 201,
- 264,
- 8,
- 201,
- 264,
- 9,
- 201,
- 264,
- 10,
- 201,
- 264,
- 11,
- 201,
- 264,
- 12,
- 201,
- 264,
- 13,
- 0,
-};
-
-uint16 fosta_conv[] = {
- 135*64,
- 135*64,
- 206,
- 234,
- 0,
- 206,
- 234,
- 0,
- 206,
- 234,
- 1,
- 206,
- 234,
- 1,
- 206,
- 234,
- 0,
- 206,
- 234,
- 0,
- 206,
- 234,
- 1,
- 206,
- 234,
- 1,
- 206,
- 234,
- 2,
- 206,
- 234,
- 2,
- 206,
- 234,
- 1,
- 206,
- 234,
- 4,
- 206,
- 234,
- 5,
- 206,
- 234,
- 9,
- 206,
- 234,
- 7,
- 206,
- 234,
- 6,
- 206,
- 234,
- 6,
- 206,
- 234,
- 7,
- 206,
- 234,
- 7,
- 206,
- 234,
- 8,
- 206,
- 234,
- 8,
- 206,
- 234,
- 9,
- 206,
- 234,
- 4,
- 206,
- 234,
- 1,
- 206,
- 234,
- 1,
- 206,
- 234,
- 2,
- 206,
- 234,
- 3,
- 206,
- 234,
- 3,
- 206,
- 234,
- 2,
- 206,
- 234,
- 2,
- 206,
- 234,
- 2,
- 206,
- 234,
- 2,
- 206,
- 234,
- 1,
- 206,
- 234,
- 1,
- 206,
- 234,
- 0,
- 206,
- 234,
- 0,
- 206,
- 234,
- 3,
- 206,
- 234,
- 3,
- 206,
- 234,
- 0,
- 206,
- 234,
- 0,
- 206,
- 234,
- 1,
- 206,
- 234,
- 1,
- 206,
- 234,
- 0,
- 206,
- 234,
- 0,
- 206,
- 234,
- 2,
- 206,
- 234,
- 1,
- 206,
- 234,
- 2,
- 206,
- 234,
- 2,
- 206,
- 234,
- 1,
- 206,
- 234,
- 1,
- 206,
- 234,
- 0,
- 206,
- 234,
- 0,
- 206,
- 234,
- 3,
- 206,
- 234,
- 3,
- 206,
- 234,
- 3,
- 206,
- 234,
- 1,
- 206,
- 234,
- 1,
- 206,
- 234,
- 1,
- 206,
- 234,
- 2,
- 206,
- 234,
- 2,
- 206,
- 234,
- 3,
- 206,
- 234,
- 3,
- 206,
- 234,
- 2,
- 206,
- 234,
- 0,
- 0,
-};
-
-uint16 fostb_conv[] = {
- 135*64,
- 135*64,
- 255,
- 234,
- 0,
- 255,
- 234,
- 1,
- 255,
- 234,
- 2,
- 255,
- 234,
- 2,
- 255,
- 234,
- 3,
- 255,
- 234,
- 3,
- 255,
- 234,
- 1,
- 255,
- 234,
- 1,
- 255,
- 234,
- 2,
- 255,
- 234,
- 2,
- 255,
- 234,
- 1,
- 255,
- 234,
- 4,
- 255,
- 234,
- 5,
- 255,
- 234,
- 4,
- 255,
- 234,
- 10,
- 255,
- 234,
- 10,
- 255,
- 234,
- 10,
- 255,
- 234,
- 10,
- 255,
- 234,
- 13,
- 255,
- 234,
- 13,
- 255,
- 234,
- 0,
- 255,
- 234,
- 0,
- 255,
- 234,
- 0,
- 255,
- 234,
- 1,
- 255,
- 234,
- 1,
- 255,
- 234,
- 2,
- 255,
- 234,
- 3,
- 255,
- 234,
- 3,
- 255,
- 234,
- 2,
- 255,
- 234,
- 2,
- 255,
- 234,
- 2,
- 255,
- 234,
- 2,
- 255,
- 234,
- 1,
- 255,
- 234,
- 1,
- 255,
- 234,
- 0,
- 255,
- 234,
- 0,
- 255,
- 234,
- 3,
- 255,
- 234,
- 3,
- 255,
- 234,
- 0,
- 255,
- 234,
- 0,
- 255,
- 234,
- 1,
- 255,
- 234,
- 1,
- 255,
- 234,
- 0,
- 255,
- 234,
- 0,
- 255,
- 234,
- 2,
- 255,
- 234,
- 1,
- 255,
- 234,
- 2,
- 255,
- 234,
- 2,
- 255,
- 234,
- 1,
- 255,
- 234,
- 1,
- 255,
- 234,
- 0,
- 255,
- 234,
- 0,
- 255,
- 234,
- 3,
- 255,
- 234,
- 3,
- 255,
- 234,
- 3,
- 255,
- 234,
- 1,
- 255,
- 234,
- 1,
- 255,
- 234,
- 1,
- 255,
- 234,
- 2,
- 255,
- 234,
- 2,
- 255,
- 234,
- 3,
- 255,
- 234,
- 3,
- 255,
- 234,
- 2,
- 255,
- 234,
- 0,
- 0,
-};
-
-uint16 fostc_conv[] = {
- 135*64,
- 135*64,
- 297,
- 234,
- 0,
- 297,
- 234,
- 0,
- 297,
- 234,
- 1,
- 297,
- 234,
- 1,
- 297,
- 234,
- 0,
- 297,
- 234,
- 0,
- 297,
- 234,
- 1,
- 297,
- 234,
- 1,
- 297,
- 234,
- 2,
- 297,
- 234,
- 2,
- 297,
- 234,
- 1,
- 297,
- 234,
- 10,
- 297,
- 234,
- 11,
- 297,
- 234,
- 12,
- 297,
- 234,
- 12,
- 297,
- 234,
- 13,
- 297,
- 234,
- 2,
- 297,
- 234,
- 1,
- 297,
- 234,
- 1,
- 297,
- 234,
- 0,
- 297,
- 234,
- 3,
- 297,
- 234,
- 3,
- 297,
- 234,
- 0,
- 297,
- 234,
- 1,
- 297,
- 234,
- 1,
- 297,
- 234,
- 2,
- 297,
- 234,
- 3,
- 297,
- 234,
- 3,
- 297,
- 234,
- 2,
- 297,
- 234,
- 2,
- 297,
- 234,
- 2,
- 297,
- 234,
- 2,
- 297,
- 234,
- 1,
- 297,
- 234,
- 1,
- 297,
- 234,
- 0,
- 297,
- 234,
- 0,
- 297,
- 234,
- 3,
- 297,
- 234,
- 3,
- 297,
- 234,
- 0,
- 297,
- 234,
- 0,
- 297,
- 234,
- 1,
- 297,
- 234,
- 1,
- 297,
- 234,
- 0,
- 297,
- 234,
- 0,
- 297,
- 234,
- 2,
- 297,
- 234,
- 1,
- 297,
- 234,
- 2,
- 297,
- 234,
- 2,
- 297,
- 234,
- 1,
- 297,
- 234,
- 1,
- 297,
- 234,
- 0,
- 297,
- 234,
- 0,
- 297,
- 234,
- 3,
- 297,
- 234,
- 3,
- 297,
- 234,
- 3,
- 297,
- 234,
- 1,
- 297,
- 234,
- 1,
- 297,
- 234,
- 1,
- 297,
- 234,
- 2,
- 297,
- 234,
- 2,
- 297,
- 234,
- 3,
- 297,
- 234,
- 3,
- 297,
- 234,
- 2,
- 297,
- 234,
- 0,
- 0,
-};
-
-uint16 smlfost_conv[] = {
- 55*64,
- 55*64,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 1,
- 429,
- 201,
- 1,
- 429,
- 201,
- 2,
- 429,
- 201,
- 2,
- 429,
- 201,
- 3,
- 429,
- 201,
- 3,
- 429,
- 201,
- 0,
- 429,
- 201,
- 1,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 3,
- 429,
- 201,
- 3,
- 429,
- 201,
- 1,
- 429,
- 201,
- 1,
- 429,
- 201,
- 2,
- 429,
- 201,
- 2,
- 429,
- 201,
- 1,
- 429,
- 201,
- 1,
- 429,
- 201,
- 3,
- 429,
- 201,
- 3,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 2,
- 429,
- 201,
- 2,
- 429,
- 201,
- 3,
- 429,
- 201,
- 3,
- 429,
- 201,
- 1,
- 429,
- 201,
- 1,
- 429,
- 201,
- 2,
- 429,
- 201,
- 2,
- 429,
- 201,
- 3,
- 429,
- 201,
- 3,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 2,
- 429,
- 201,
- 2,
- 429,
- 201,
- 1,
- 429,
- 201,
- 1,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 3,
- 429,
- 201,
- 3,
- 429,
- 201,
- 3,
- 429,
- 201,
- 3,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 1,
- 429,
- 201,
- 1,
- 429,
- 201,
- 1,
- 429,
- 201,
- 1,
- 429,
- 201,
- 2,
- 429,
- 201,
- 2,
- 429,
- 201,
- 2,
- 429,
- 201,
- 2,
- 429,
- 201,
- 3,
- 429,
- 201,
- 3,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 0,
- 429,
- 201,
- 4,
- 429,
- 201,
- 5,
- 429,
- 201,
- 6,
- 429,
- 201,
- 7,
- 429,
- 201,
- 8,
- 429,
- 201,
- 9,
- 429,
- 201,
- 10,
- 429,
- 201,
- 11,
- 429,
- 201,
- 12,
- 429,
- 201,
- 13,
- 429,
- 201,
- 14,
- 429,
- 201,
- 15,
- 429,
- 201,
- 16,
- 429,
- 201,
- 17,
- 429,
- 201,
- 18,
- 429,
- 201,
- 19,
- 429,
- 201,
- 20,
- 429,
- 201,
- 21,
- 429,
- 201,
- 22,
- 429,
- 201,
- 23,
- 429,
- 201,
- 24,
- 429,
- 201,
- 25,
- 429,
- 201,
- 26,
- 429,
- 201,
- 27,
- 429,
- 201,
- 28,
- 429,
- 201,
- 0,
- 0,
- 0,
-};
-
-uint16 uchar_conv[] = {
- 16*64,
- 16*64,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 1,
- 224,
- 200,
- 1,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 2,
- 224,
- 200,
- 2,
- 224,
- 200,
- 3,
- 224,
- 200,
- 3,
- 224,
- 200,
- 4,
- 224,
- 200,
- 4,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 2,
- 224,
- 200,
- 2,
- 224,
- 200,
- 3,
- 224,
- 200,
- 3,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 2,
- 224,
- 200,
- 2,
- 224,
- 200,
- 5,
- 224,
- 200,
- 5,
- 224,
- 200,
- 4,
- 224,
- 200,
- 4,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 1,
- 224,
- 200,
- 1,
- 224,
- 200,
- 2,
- 224,
- 200,
- 2,
- 224,
- 200,
- 5,
- 224,
- 200,
- 5,
- 224,
- 200,
- 3,
- 224,
- 200,
- 3,
- 224,
- 200,
- 4,
- 224,
- 200,
- 4,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 2,
- 224,
- 200,
- 2,
- 224,
- 200,
- 5,
- 224,
- 200,
- 5,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 2,
- 224,
- 200,
- 2,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 3,
- 224,
- 200,
- 3,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 0,
- 224,
- 200,
- 2,
- 224,
- 200,
- 2,
- 224,
- 200,
- 5,
- 224,
- 200,
- 5,
- 0,
-};
-
-uint16 big_f_down[] = {
- 54*64,
- 12*64+40,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 0,
-};
-
-uint16 big_j_up[] = {
- 150*64,
- 117*64+36,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 0,
-};
-
-uint16 big_j_left[] = {
- 150*64,
- 117*64+34,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 4,
- 0,
-};
-
-uint16 big_j_right[] = {
- 150*64,
- 117*64+38,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 7,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 8,
- 1,
- 1,
- 9,
- 1,
- 1,
- 7,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 7,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 8,
- 0,
-};
-
-uint16 rad_right[] = {
- 106*64,
- 90*64+46,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 11,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 11,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 11,
- 1,
- 1,
- 10,
- 1,
- 1,
- 9,
- 1,
- 1,
- 11,
- 1,
- 1,
- 9,
- 1,
- 1,
- 9,
- 1,
- 1,
- 10,
- 1,
- 1,
- 10,
- 0,
-};
-
-uint16 rad_left[] = {
- 106*64,
- 90*64+42,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 8,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 8,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 1,
- 1,
- 6,
- 1,
- 1,
- 8,
- 1,
- 1,
- 8,
- 1,
- 1,
- 6,
- 1,
- 1,
- 6,
- 1,
- 1,
- 7,
- 0,
-};
-
-uint16 rad_up[] = {
- 106*64,
- 90*64+44,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 0,
-};
-
-uint16 rad_down[] = {
- 106*64,
- 90*64+40,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 5,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 0,
-};
-
-uint16 big_f_right[] = {
- 52*64,
- 12*64+46,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 0,
-};
-
-uint16 big_f_up[] = {
- 53*64,
- 12*64+44,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 0,
-};
-
-uint16 big_f_left[] = {
- 51*64,
- 12*64+42,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 0,
- 1,
- 1,
- 0,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 0,
-};
-
-uint16 smljobs_talk[] = {
- 273*64,
- 273*64,
- 259,
- 247,
- 0,
- 259,
- 247,
- 1,
- 259,
- 247,
- 2,
- 259,
- 247,
- 3,
- 259,
- 247,
- 1,
- 259,
- 247,
- 0,
- 259,
- 247,
- 3,
- 259,
- 247,
- 2,
- 259,
- 247,
- 0,
- 259,
- 247,
- 1,
- 259,
- 247,
- 2,
- 259,
- 247,
- 3,
- 259,
- 247,
- 1,
- 259,
- 247,
- 0,
- 259,
- 247,
- 3,
- 259,
- 247,
- 2,
- 259,
- 247,
- 1,
- 259,
- 247,
- 0,
- 259,
- 247,
- 3,
- 259,
- 247,
- 2,
- 259,
- 247,
- 0,
- 259,
- 247,
- 2,
- 259,
- 247,
- 1,
- 259,
- 247,
- 1,
- 259,
- 247,
- 3,
- 259,
- 247,
- 3,
- 259,
- 247,
- 0,
- 259,
- 247,
- 2,
- 259,
- 247,
- 0,
- 259,
- 247,
- 1,
- 259,
- 247,
- 3,
- 259,
- 247,
- 4,
- 259,
- 247,
- 0,
- 259,
- 247,
- 3,
- 259,
- 247,
- 0,
- 259,
- 247,
- 2,
- 259,
- 247,
- 2,
- 259,
- 247,
- 1,
- 259,
- 247,
- 1,
- 259,
- 247,
- 3,
- 259,
- 247,
- 3,
- 259,
- 247,
- 0,
- 259,
- 247,
- 0,
- 259,
- 247,
- 2,
- 259,
- 247,
- 2,
- 259,
- 247,
- 1,
- 259,
- 247,
- 3,
- 259,
- 247,
- 0,
- 259,
- 247,
- 1,
- 259,
- 247,
- 3,
- 259,
- 247,
- 2,
- 259,
- 247,
- 1,
- 259,
- 247,
- 0,
- 259,
- 247,
- 2,
- 259,
- 247,
- 3,
- 259,
- 247,
- 1,
- 259,
- 247,
- 0,
- 259,
- 247,
- 3,
- 259,
- 247,
- 2,
- 259,
- 247,
- 1,
- 259,
- 247,
- 3,
- 259,
- 247,
- 0,
- 259,
- 247,
- 0,
- 259,
- 247,
- 2,
- 259,
- 247,
- 5,
- 259,
- 247,
- 6,
- 259,
- 247,
- 7,
- 259,
- 247,
- 8,
- 259,
- 247,
- 9,
- 259,
- 247,
- 10,
- 259,
- 247,
- 11,
- 0,
- 0,
-};
-
-uint16 bigjobs_talk[] = {
- 134*64,
- 134*64,
- 285,
- 219,
- 0,
- 285,
- 219,
- 1,
- 285,
- 219,
- 0,
- 285,
- 219,
- 1,
- 285,
- 219,
- 2,
- 285,
- 219,
- 2,
- 285,
- 219,
- 3,
- 285,
- 219,
- 0,
- 285,
- 219,
- 3,
- 285,
- 219,
- 0,
- 285,
- 219,
- 1,
- 285,
- 219,
- 1,
- 285,
- 219,
- 2,
- 285,
- 219,
- 0,
- 285,
- 219,
- 1,
- 285,
- 219,
- 3,
- 285,
- 219,
- 2,
- 285,
- 219,
- 3,
- 285,
- 219,
- 0,
- 285,
- 219,
- 0,
- 285,
- 219,
- 1,
- 285,
- 219,
- 1,
- 285,
- 219,
- 3,
- 285,
- 219,
- 2,
- 285,
- 219,
- 3,
- 285,
- 219,
- 0,
- 285,
- 219,
- 1,
- 285,
- 219,
- 0,
- 285,
- 219,
- 1,
- 285,
- 219,
- 2,
- 285,
- 219,
- 2,
- 285,
- 219,
- 3,
- 285,
- 219,
- 3,
- 285,
- 219,
- 0,
- 285,
- 219,
- 0,
- 285,
- 219,
- 1,
- 285,
- 219,
- 1,
- 285,
- 219,
- 2,
- 285,
- 219,
- 3,
- 285,
- 219,
- 2,
- 285,
- 219,
- 0,
- 285,
- 219,
- 3,
- 285,
- 219,
- 1,
- 285,
- 219,
- 1,
- 285,
- 219,
- 2,
- 285,
- 219,
- 3,
- 285,
- 219,
- 2,
- 285,
- 219,
- 0,
- 285,
- 219,
- 3,
- 285,
- 219,
- 1,
- 285,
- 219,
- 2,
- 285,
- 219,
- 0,
- 285,
- 219,
- 3,
- 285,
- 219,
- 1,
- 285,
- 219,
- 0,
- 285,
- 219,
- 2,
- 285,
- 219,
- 1,
- 285,
- 219,
- 3,
- 285,
- 219,
- 0,
- 285,
- 219,
- 2,
- 285,
- 219,
- 1,
- 285,
- 219,
- 3,
- 285,
- 219,
- 2,
- 285,
- 219,
- 3,
- 285,
- 219,
- 4,
- 285,
- 219,
- 5,
- 285,
- 219,
- 6,
- 285,
- 219,
- 7,
- 285,
- 219,
- 8,
- 285,
- 219,
- 9,
- 285,
- 219,
- 10,
- 285,
- 219,
- 0,
- 0,
- 0,
-};
-
-uint16 smlguard_talk[] = {
- 44*64,
- 44*64,
- 234,
- 181,
- 0,
- 234,
- 181,
- 1,
- 234,
- 181,
- 2,
- 234,
- 181,
- 2,
- 234,
- 181,
- 3,
- 234,
- 181,
- 3,
- 234,
- 181,
- 1,
- 234,
- 181,
- 1,
- 234,
- 181,
- 0,
- 234,
- 181,
- 2,
- 234,
- 181,
- 0,
- 234,
- 181,
- 3,
- 234,
- 181,
- 1,
- 234,
- 181,
- 2,
- 234,
- 181,
- 0,
- 234,
- 181,
- 2,
- 234,
- 181,
- 1,
- 234,
- 181,
- 3,
- 234,
- 181,
- 1,
- 234,
- 181,
- 0,
- 234,
- 181,
- 2,
- 234,
- 181,
- 0,
- 234,
- 181,
- 3,
- 234,
- 181,
- 1,
- 234,
- 181,
- 2,
- 234,
- 181,
- 3,
- 234,
- 181,
- 3,
- 234,
- 181,
- 1,
- 234,
- 181,
- 0,
- 234,
- 181,
- 1,
- 234,
- 181,
- 2,
- 234,
- 181,
- 0,
- 234,
- 181,
- 3,
- 234,
- 181,
- 1,
- 234,
- 181,
- 2,
- 234,
- 181,
- 0,
- 234,
- 181,
- 3,
- 234,
- 181,
- 2,
- 234,
- 181,
- 3,
- 234,
- 181,
- 1,
- 234,
- 181,
- 1,
- 234,
- 181,
- 0,
- 234,
- 181,
- 2,
- 234,
- 181,
- 0,
- 234,
- 181,
- 1,
- 234,
- 181,
- 2,
- 234,
- 181,
- 0,
- 234,
- 181,
- 0,
- 234,
- 181,
- 2,
- 234,
- 181,
- 2,
- 234,
- 181,
- 3,
- 234,
- 181,
- 1,
- 234,
- 181,
- 1,
- 234,
- 181,
- 0,
- 234,
- 181,
- 0,
- 234,
- 181,
- 2,
- 234,
- 181,
- 3,
- 234,
- 181,
- 2,
- 234,
- 181,
- 3,
- 234,
- 181,
- 1,
- 234,
- 181,
- 1,
- 234,
- 181,
- 3,
- 234,
- 181,
- 2,
- 234,
- 181,
- 2,
- 234,
- 181,
- 0,
- 0,
- 0,
-};
-
-uint16 big_ss_talk[] = {
- 20*64,
- 20*64+4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 1,
- 1,
- 2,
- 1,
- 1,
- 2,
- 1,
- 1,
- 3,
- 1,
- 1,
- 3,
- 1,
- 1,
- 4,
- 1,
- 1,
- 4,
- 0,
-};
-
-uint16 spec_dat_talk[] = {
- 171*64,
- 171*64,
- 243,
- 213,
- 0,
- 243,
- 213,
- 1,
- 243,
- 213,
- 2,
- 243,
- 213,
- 3,
- 243,
- 213,
- 4,
- 243,
- 213,
- 5,
- 243,
- 213,
- 6,
- 243,
- 213,
- 7,
- 243,
- 213,
- 8,
- 243,
- 213,
- 9,
- 243,
- 213,
- 10,
- 243,
- 213,
- 11,
- 243,
- 213,
- 12,
- 243,
- 213,
- 13,
- 243,
- 213,
- 3,
- 243,
- 213,
- 4,
- 243,
- 213,
- 14,
- 243,
- 213,
- 15,
- 243,
- 213,
- 16,
- 243,
- 213,
- 17,
- 243,
- 213,
- 10,
- 243,
- 213,
- 10,
- 243,
- 213,
- 18,
- 243,
- 213,
- 14,
- 243,
- 213,
- 5,
- 243,
- 213,
- 15,
- 243,
- 213,
- 19,
- 243,
- 213,
- 10,
- 243,
- 213,
- 20,
- 243,
- 213,
- 0,
- 243,
- 213,
- 3,
- 243,
- 213,
- 5,
- 243,
- 213,
- 15,
- 243,
- 213,
- 8,
- 243,
- 213,
- 10,
- 243,
- 213,
- 10,
- 243,
- 213,
- 0,
- 243,
- 213,
- 3,
- 243,
- 213,
- 21,
- 243,
- 213,
- 4,
- 243,
- 213,
- 22,
- 243,
- 213,
- 14,
- 243,
- 213,
- 23,
- 243,
- 213,
- 24,
- 243,
- 213,
- 5,
- 243,
- 213,
- 6,
- 243,
- 213,
- 25,
- 243,
- 213,
- 15,
- 243,
- 213,
- 7,
- 243,
- 213,
- 8,
- 243,
- 213,
- 19,
- 243,
- 213,
- 10,
- 243,
- 213,
- 10,
- 243,
- 213,
- 3,
- 243,
- 213,
- 4,
- 243,
- 213,
- 26,
- 243,
- 213,
- 6,
- 243,
- 213,
- 15,
- 243,
- 213,
- 7,
- 243,
- 213,
- 8,
- 243,
- 213,
- 27,
- 243,
- 213,
- 10,
- 243,
- 213,
- 10,
- 243,
- 213,
- 0,
- 0
-};
-
-
-void *animTalkTablePtr[] = {
- 0,
- smljobs_talk,
- bigjobs_talk,
- smlguard_talk,
- 0,
- 0,
- 0,
- smlfost_conv,
- bigfost_conv,
- 0,
- big_f_up,
- rad_up,
- big_f_down,
- rad_down,
- big_f_left,
- rad_left,
- big_f_right,
- rad_right,
- big_j_up,
- 0,
- 0,
- 0,
- big_j_left,
- 0,
- big_j_right,
- anita_normal,
- lamb_normal,
- foreman_normal,
- shades1,
- shades2,
- monitor_talk,
- monitor_talk_up,
- 0,
- monitor_talk_down,
- 0,
- monitor_talk_left,
- 0,
- monitor_talk_right,
- 0,
- monitor_irate,
- dad_to_foster,
- dad_to_son,
- son_to_dad,
- son_to_foster,
- dad_with_gun,
- 0,
- dad_look_card,
- dad_gun_away,
- dad_draw_gun,
- 0,
- foster_give,
- 0,
- fost_2,
- 0,
- fost_3,
- 0,
- jobs_2,
- 0,
- jobs_3,
- joey_talk_up,
- welder_up,
- joey_talk_down,
- welder_down,
- joey_talk_left,
- welder_left,
- joey_talk_right,
- welder_right,
- big_ss_talk,
- skorl_talk,
- skorl_worried,
- skorl_mmm,
- anita_shout,
- 0,
- 0,
- 0,
- foreman_shout_down,
- 0,
- foreman_shout_left,
- 0,
- 0,
- 0,
- forprod,
- 0,
- opentalk,
- radman1,
- radman2,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- burke_normal,
- burke_medi_talk,
- 0,
- chairtlk_anim,
- body_talk,
- anchor_talk_anim,
- anchor_talk2_anim,
- anchor_talk3_anim,
- trevor_talk_anim,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- helga1,
- helga2,
- helga3,
- gal_speech,
- 0,
- 0,
- 0,
- 0,
- 0,
- leaflet_speech,
- 0,
- show_mag,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- fosta_conv,
- 0,
- fostb_conv,
- 0,
- fostc_conv,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- uchar_conv,
- spec_dat_talk
-};
-
-uint16 animTalkTableVal[] = {
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 24640,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ID_WALTER_TALK_UP,
- 0,
- ID_WALTER_TALK_DWN,
- 0,
- ID_WALTER_TALK_LFT,
- 0,
- ID_WALTER_CONV,
- 0,
- ID_WALTER_CONV,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ID_MEDI_TALK_UP,
- 0,
- ID_MEDI_TALK_DOWN,
- 0,
- ID_MEDI_TALK_LEFT,
- 0,
- ID_MEDI_TALK_RIGHT,
- 0,
- 0,
- ID_FOST_CONV_LEFT,
- ID_GALL_TALK_UP,
- 0,
- 0,
- 0,
- ID_GALL_TALK_LEFT,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ID_SC75_FREEZE_TLK,
- 0,
- ID_SC75_DEAD_TLK,
- 0,
- 0,
- 0,
- 0,
- ID_KEN_TALK_UP,
- 0,
- ID_KEN_TALK_DOWN,
- 0,
- ID_KEN_TALK_LEFT,
- 0,
- ID_KEN_TALK_RIGHT,
- 0,
- ID_ANDROID_BABBLE,
- ID_STUCK_TALK,
- 0,
- ID_FOST_PIPE_TALK,
- ID_DANI_CONV,
- 0,
- 12669,
- 0,
- 8542,
- ID_SC30_HENRI_TALK,
- ID_SC38_DANI_SATTLK,
- 16606,
- ID_SC31_GUARD_TALK,
- 0,
- ID_SC38_PHONE_TALK,
- ID_SC32_GARDEN_TALK,
- ID_SC31_GUARD_TALK2,
- ID_BARMAN_TALK,
- ID_SC36_COL_TALK2,
- ID_SC36_GAL_TALK,
- ID_SC36_COL_TALK1,
- ID_SC36_JUKE_TALK,
- ID_SC36_BABS_TALK,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 16826,
- 16827,
- 16828,
- 16831,
- 0,
- 16836,
- 16840,
- 16842,
- 16843,
- 16844,
- 0,
- 16837,
- 16847,
- 21018,
- 21019,
- 21045,
- 21047,
- 21052,
- 0,
- 21059,
- 21072,
- 21073,
- 21076,
- 0,
- 4132,
- 0,
- 0
-};
-
-// true: pointer
-// false: value
-bool animTalkTableIsPointer[] = {
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- false,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- false,
- true,
- false,
- true,
- false,
- true,
- false,
- true,
- false,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- false,
- true,
- false,
- true,
- false,
- true,
- false,
- true,
- true,
- false,
- false,
- true,
- true,
- true,
- false,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- true,
- false,
- true,
- false,
- true,
- true,
- true,
- true,
- false,
- true,
- false,
- true,
- false,
- true,
- false,
- true,
- false,
- false,
- true,
- false,
- false,
- true,
- false,
- true,
- false,
- false,
- false,
- false,
- false,
- true,
- false,
- false,
- false,
- false,
- false,
- false,
- false,
- false,
- false,
- true,
- true,
- true,
- true,
- true,
- true,
- false,
- false,
- false,
- false,
- true,
- false,
- false,
- false,
- false,
- false,
- true,
- false,
- false,
- false,
- false,
- false,
- false,
- false,
- true,
- false,
- false,
- false,
- false,
- true,
- false,
- true,
- true
-};
-}
-
-} // End of namespace Sky
-
-#endif //SKYTALKS_H
diff --git a/sky/text.cpp b/sky/text.cpp
index b916019533..df8451abc7 100644
--- a/sky/text.cpp
+++ b/sky/text.cpp
@@ -25,6 +25,7 @@
#include "sky/sky.h"
#include "sky/skydefs.h"
#include "sky/struc.h"
+#include "sky/compact.h"
namespace Sky {
@@ -36,8 +37,9 @@ namespace Sky {
#define CHAR_SET_HEADER 128
#define MAX_NO_LINES 10
-Text::Text(Disk *skyDisk) {
+Text::Text(Disk *skyDisk, SkyCompact *skyCompact) {
_skyDisk = skyDisk;
+ _skyCompact = skyCompact;
initHuffTree();
@@ -247,10 +249,10 @@ void Text::fnSetFont(uint32 fontNr) {
void Text::fnTextModule(uint32 textInfoId, uint32 textNo) {
fnSetFont(1);
- uint16* msgData = (uint16 *)SkyEngine::fetchCompact(textInfoId);
+ uint16* msgData = (uint16 *)_skyCompact->fetchCpt(textInfoId);
lowTextManager_t textId = lowTextManager(textNo, msgData[1], msgData[2], 209, false);
Logic::_scriptVariables[RESULT] = textId.compactNum;
- Compact *textCompact = SkyEngine::fetchCompact(textId.compactNum);
+ Compact *textCompact = _skyCompact->fetchCpt(textId.compactNum);
textCompact->xcood = msgData[3];
textCompact->ycood = msgData[4];
fnSetFont(0);
@@ -331,7 +333,7 @@ void Text::getText(uint32 textNr) { //load text #"textNr" into textBuffer
void Text::fnPointerText(uint32 pointedId, uint16 mouseX, uint16 mouseY) {
- Compact *ptrComp = SkyEngine::fetchCompact(pointedId);
+ Compact *ptrComp = _skyCompact->fetchCpt(pointedId);
lowTextManager_t text = lowTextManager(ptrComp->cursorText, TEXT_MOUSE_WIDTH, L_CURSOR, 242, false);
Logic::_scriptVariables[CURSOR_ID] = text.compactNum;
if (Logic::_scriptVariables[MENU]) {
@@ -343,7 +345,7 @@ void Text::fnPointerText(uint32 pointedId, uint16 mouseX, uint16 mouseY) {
if (mouseX < 150) _mouseOfsX = TOP_LEFT_X + 13;
else _mouseOfsX = TOP_LEFT_X - 8 - _lowTextWidth;
}
- Compact *textCompact = SkyEngine::fetchCompact(text.compactNum);
+ Compact *textCompact = _skyCompact->fetchCpt(text.compactNum);
logicCursor(textCompact, mouseX, mouseY);
}
@@ -537,11 +539,11 @@ lowTextManager_t Text::lowTextManager(uint32 textNum, uint16 width, uint16 logic
uint32 compactNum = FIRST_TEXT_COMPACT;
- Compact *cpt = SkyEngine::fetchCompact(compactNum);
+ Compact *cpt = _skyCompact->fetchCpt(compactNum);
while (cpt->status != 0) {
compactNum++;
- cpt = SkyEngine::fetchCompact(compactNum);
+ cpt = _skyCompact->fetchCpt(compactNum);
}
cpt->flag = (uint16)(compactNum - FIRST_TEXT_COMPACT) + FIRST_TEXT_BUFFER;
diff --git a/sky/text.h b/sky/text.h
index 19decc65e7..784e7e9f96 100644
--- a/sky/text.h
+++ b/sky/text.h
@@ -29,6 +29,7 @@ namespace Sky {
struct Compact;
class Disk;
+class SkyCompact;
struct HuffTree {
unsigned char lChild;
@@ -45,7 +46,7 @@ struct PatchMessage {
class Text {
public:
- Text(Disk *skyDisk);
+ Text(Disk *skyDisk, SkyCompact *skyCompact);
~Text(void);
void getText(uint32 textNr);
struct displayText_t displayText(uint8 *dest, bool centre, uint16 pixelWidth, uint8 color);
@@ -68,6 +69,7 @@ protected:
bool patchMessage(uint32 textNum);
Disk *_skyDisk;
+ SkyCompact *_skyCompact;
uint8 _inputValue;
uint8 _shiftBits;
uint8 *_textItemPtr;