Logo Search packages:      
Sourcecode: scummvm version File versions

101comp.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/101comp.h,v 1.9 2004/01/06 12:45:32 fingolfin Exp $ 
 *
 */

#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

Generated by  Doxygen 1.6.0   Back to index