diff options
author | Oliver Kiehl | 2003-04-25 15:12:05 +0000 |
---|---|---|
committer | Oliver Kiehl | 2003-04-25 15:12:05 +0000 |
commit | da4a76ed04bd197a9527802d4b72556786226f37 (patch) | |
tree | 7f11c38f1239e47a4fc11f65bd2c1321cfc3258d /sky/compacts/linc_gen.h | |
parent | 8137b70bdfb0d032e7e42c944888ea1e0bf33ef3 (diff) | |
download | scummvm-rg350-da4a76ed04bd197a9527802d4b72556786226f37.tar.gz scummvm-rg350-da4a76ed04bd197a9527802d4b72556786226f37.tar.bz2 scummvm-rg350-da4a76ed04bd197a9527802d4b72556786226f37.zip |
committing my stuff under pressure from Endy ;)
svn-id: r7105
Diffstat (limited to 'sky/compacts/linc_gen.h')
-rw-r--r-- | sky/compacts/linc_gen.h | 571 |
1 files changed, 571 insertions, 0 deletions
diff --git a/sky/compacts/linc_gen.h b/sky/compacts/linc_gen.h new file mode 100644 index 0000000000..633b6cf154 --- /dev/null +++ b/sky/compacts/linc_gen.h @@ -0,0 +1,571 @@ +/* ScummVM - Scumm Interpreter + * Copyright (C) 2003 The ScummVM project + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * + * $Header$ + * + */ + +#ifndef SKYLINC_GEN_H +#define SKYLINC_GEN_H + + + + +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, // grafixProg + 0, // offset + C_BASE_MODE, // mode + INFO_WINDOW_LOGIC, // baseSub + 0, // baseSub_off +}; + +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, // grafixProg + 0, // offset + C_BASE_MODE, // mode + INFO_BUTTON_LOGIC, // baseSub + 0, // baseSub_off +}; + +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, // grafixProg + 0, // offset + C_BASE_MODE, // mode + INFO_WINDOW_LOGIC, // baseSub + 0, // baseSub_off +}; + +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, // grafixProg + 0, // offset + C_BASE_MODE, // mode + INFO_WINDOW_LOGIC, // baseSub + 0, // baseSub_off +}; + +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, // grafixProg + 0, // offset + C_BASE_MODE, // mode + INFO_WINDOW_LOGIC, // baseSub + 0, // baseSub_off +}; + +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 + +#endif |