Logo Search packages:      
Sourcecode: scummvm version File versions

102comp.h

/* 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: /cvsroot/scummvm/scummvm/sky/compacts/Attic/102comp.h,v 1.9 2004/01/06 12:45:32 fingolfin Exp $ 
 *
 */

#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

Generated by  Doxygen 1.6.0   Back to index