1 /* ScummVM - Graphic Adventure Engine 2 * 3 * ScummVM is the legal property of its developers, whose names 4 * are too numerous to list here. Please refer to the COPYRIGHT 5 * file distributed with this source distribution. 6 * 7 * Additional copyright for this file: 8 * Copyright (C) 1995 Presto Studios, Inc. 9 * 10 * This program is free software; you can redistribute it and/or 11 * modify it under the terms of the GNU General Public License 12 * as published by the Free Software Foundation; either version 2 13 * of the License, or (at your option) any later version. 14 15 * This program is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU General Public License for more details. 19 20 * You should have received a copy of the GNU General Public License 21 * along with this program; if not, write to the Free Software 22 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 23 * 24 */ 25 26 #ifndef BURIED_RESOURCES_H 27 #define BURIED_RESOURCES_H 28 29 namespace Buried { 30 31 #define IDS_INI_KEY_TRANS_SPEED 868 32 #define IDS_INI_KEY_CYCLE_CACHING 870 33 34 #define IDS_MOVEMENT_DATA_BASE_ID 800 35 36 #define IDBD_DIARY1 900 37 #define IDBD_DIARY2 901 38 39 #define IDBD_BC_VIEW_DATA 902 40 41 #define IDBD_LETTERS_BOOK_DATA 903 42 43 #define IDBD_DIARY1_TRANS_TEXT_BASE 1000 44 #define IDBD_DIARY2_TRANS_TEXT_BASE 1100 45 #define IDBD_DIARY3_TRANS_TEXT_BASE 1250 46 47 #define IDBD_BLETTER_NUM_LINES_TEXT 1300 48 #define IDBD_BLETTER_TRANS_TEXT_BASE 1301 49 50 #define IDMYTP_WHEELS_LEFT_TRANS_TEXT_BASE 1400 51 #define IDMYTP_WHEELS_RIGHT_TRANS_TEXT_BASE 1450 52 #define IDMYTP_WALLS_COMBO_TRANS_TEXT_BASE 1500 53 54 #define IDMYTP_INNER_DOOR_TRANS_TEXT 1550 55 #define IDMYTP_INNER_LEFT_TRANS_TEXT 1551 56 #define IDMYTP_INNER_MIDDLE_TRANS_TEXT 1552 57 58 #define IDMYTP_OUTER_SOUTHLEFT_TRANS_TEXT 1553 59 #define IDMYTP_OUTER_WEST_TRANS_TEXT 1554 60 #define IDMYTP_OUTER_NORTH_TRANS_TEXT 1555 61 62 #define IDMYMC_WG_DOOR_TOP_TRANS_TEXT 1556 63 #define IDMYMC_WG_DOOR_RIGHT_TRANS_TEXT 1557 64 65 #define IDMYMC_WATERGOD_DOOR_TOP_TRANS_TEXT 1558 66 #define IDMYMC_WATERGOD_DOOR_RIGHT_TRANS_TEXT 1559 67 68 #define IDMYMC_AG_DOOR_TOP_TRANS_TEXT 1560 69 #define IDMYMC_AG_DOOR_RIGHT_TRANS_TEXT 1561 70 71 #define IDMYMC_DEATHGOD_DOOR_TOP_TRANS_TEXT 1562 72 #define IDMYMC_DEATHGOD_DOOR_RIGHT_TRANS_TEXT 1563 73 74 #define IDDS_ELEVATOR_CONTROLS_TEXT_A 1570 75 #define IDDS_ELEVATOR_CONTROLS_TEXT_B 1571 76 #define IDDS_ELEVATOR_CONTROLS_TEXT_C 1572 77 #define IDDS_ELEVATOR_CONTROLS_TEXT_D 1573 78 #define IDDS_WORKSHOP_TOOLS_TEXT 1574 79 80 #define IDMYDG_PUZZLE_BOX_TRANS_TEXT_BASE 1600 81 82 83 #define IDFAKI_SN_CHEESE_GIRL_CODE_TEXT 1650 84 #define IDFAKI_SN_CHEESE_GIRL_CODE_TITLE 1651 85 #define IDFAKI_SN_CHEESE_GIRL_ORDER_TEXT 1652 86 87 #define IDFAKI_SN_TRANSLATE_CHIP_CODE_TEXT 1653 88 #define IDFAKI_SN_TRANSLATE_CHIP_CODE_TITLE 1654 89 #define IDFAKI_SN_TRANSLATE_CHIP_ORDER_TEXT 1655 90 91 #define IDFAKI_SN_GENO_SINGLE_CODE_TEXT 1656 92 #define IDFAKI_SN_GENO_SINGLE_CODE_TITLE 1657 93 #define IDFAKI_SN_GENO_SINGLE_ORDER_TEXT 1658 94 95 #define IDFAKI_SN_SUCCESSFUL_ORDER_TEXT 1659 96 #define IDFAKI_SN_UNSUCCESSFUL_ORDER_TEXT 1660 97 98 #define IDFAKI_AC_ORDER_FOOD_TEXT 1670 99 100 #define IDS_MBT_EVIDENCE_PRESENT 1700 101 #define IDS_MBT_EVIDENCE_ACQUIRED 1701 102 #define IDS_MBT_EVIDENCE_ALREADY_ACQUIRED 1702 103 #define IDS_MBT_EVIDENCE_MUST_BE_REVEALED 1703 104 #define IDS_MBT_EVIDENCE_RIPPLE_DOCUMENTED 1704 105 #define IDS_MBT_EVIDENCE_NONE_ACQUIRED 1705 106 107 #define IDS_MBT_JUMP_LOCKOUT_TEXT 1706 108 109 #define IDS_SAVE_GAME_MESSAGE 1710 110 #define IDS_SEE_DOLL_MESSAGE_A 1711 111 #define IDS_SEE_DOLL_MESSAGE_B 1712 112 #define IDS_SEE_DOLL_MESSAGE_C 1713 113 #define IDS_WM_AI_LAB_TEXT 1714 114 115 #define IDS_LENS_FILTER_ACTIVATED 1720 116 #define IDS_LENS_FILTER_DEACTIVATED 1721 117 118 #define IDS_JUMP_BC_REVIEW_MISSION_TEXT_A 1722 119 #define IDS_JUMP_BC_REVIEW_MISSION_TEXT_B 1723 120 #define IDS_JUMP_BC_REVIEW_MISSION_TEXT_C 1724 121 #define IDS_JUMP_BC_REVIEW_MISSION_TEXT_D 1725 122 123 #define IDS_LENS_FILTER_ATTACHED 1730 124 #define IDS_LENS_FILTER_REMOVED 1731 125 #define IDS_LENS_FILTER_DENY_REMOVAL 1732 126 127 #define IDS_CLOAK_BIOCHIP_ACTIVATE 1733 128 #define IDS_CLOAK_BIOCHIP_AUTO_ACTIVATE 1734 129 #define IDS_CLOAK_BIOCHIP_DEACTIVATE 1735 130 131 #define IDS_JUMPSUIT_LIGHT_TURN_ON_MESSAGE 1736 132 133 #define IDS_HUMAN_PRESENCE_3METERS 1737 134 135 #define IDS_DS_WS_UNSTABLE_CYCLE_MESSAGE 1738 136 137 #define IDS_DS_WS_CYCLE_PLANS_TEXT_A 1739 138 #define IDS_DS_WS_CYCLE_PLANS_TEXT_B 1740 139 #define IDS_DS_WS_CYCLE_PLANS_TEXT_C 1741 140 141 #define IDS_AI_ENTERING_PRES_ENV_TEXT 1742 142 143 #define IDS_HUMAN_PRESENCE_10METERS 1743 144 #define IDS_HUMAN_PRESENCE_500METERS 1744 145 146 #define IDS_AI_IC_REFILL_OXYGEN_RESERVE 1745 147 148 #define IDS_MY_AG_ALTAR_TEXT 1746 149 #define IDS_MY_WT_ALTAR_TEXT 1747 150 #define IDS_MY_WG_ALTAR_TEXT 1748 151 152 #define IDS_AI_ENTERING_NON_PRES_ENV_TEXT 1749 153 154 #define IDS_AS_RA_BEINGS_DETECTED_20_METERS 1750 155 #define IDS_AS_RA_BEINGS_DETECTED_5_METERS 1751 156 157 #define IDS_AS_RA_POD_A_STATUS_TEXT 1752 158 #define IDS_AS_RA_POD_B_STATUS_TEXT 1753 159 #define IDS_AS_RA_POD_C_STATUS_TEXT 1754 160 161 #define IDS_AI_IS_JUMP_IN_TEXT 1755 162 163 // 1.04+: 164 #define IDS_AI_IC_OXYGEN_REFILLED 1767 165 #define IDS_AI_NX_CODE_RESET_MESSAGE 1768 166 167 168 #define IDS_DEATH_SCENE_MESSAGE_TEXT_BASE 1800 169 #define IDS_DEATH_SCENE_CAUSE_TEXT_BASE 1801 170 171 172 #define IDS_AI_PRES_PANEL_DESC_BASE 5000 173 174 #define IDS_AI_PRES_PANEL_ENV_PRES_TEXT 5020 175 #define IDS_AI_PRES_PANEL_PRES_ENV_TEXT 5021 176 #define IDS_AI_PRES_PANEL_ZERO_PRES_ENV 5022 177 #define IDS_AI_PRES_PANEL_ENV_DEPRES 5023 178 #define IDS_AI_PRES_PANEL_INSUF_OXYGEN 5024 179 #define IDS_AI_PRES_PANEL_ENV_DEPRES_BREACH 5025 180 #define IDS_AI_PRES_PANEL_ENV_DEPRES_OBST 5026 181 182 #define IDS_AI_OXY_LEVEL_TEXT_TEMPLATE_NORM 5027 183 #define IDS_AI_OXY_LEVEL_TEXT_TEMPLATE_LOW 5028 184 185 #define IDS_UNABLE_TO_TRANSLATE_TEXT 5029 186 187 #define IDS_EC_DESC_TEXT_A 5050 188 #define IDS_EC_DESC_TEXT_B 5051 189 #define IDS_EC_DESC_TEXT_C 5052 190 #define IDS_EC_DESC_TEXT_D 5053 191 #define IDS_EC_DESC_TEXT_E 5054 192 #define IDS_EC_DESC_TEXT_F 5055 193 #define IDS_EC_DESC_TEXT_G 5056 194 #define IDS_EC_DESC_TEXT_H 5057 195 #define IDS_EC_DESC_TEXT_I 5058 196 #define IDS_EC_DESC_TEXT_J 5059 197 #define IDS_EC_DESC_TEXT_K 5060 198 199 200 201 #define IDB_UI_TOP 12288 202 #define IDB_UI_LEFT 12289 203 #define IDB_UI_RIGHT 12290 204 #define IDB_UI_BOTTOM 12291 205 #define IDB_INVENTORY_BACKGROUND 12292 206 #define IDB_INVENTORY_ARROWS 12293 207 #define IDB_INVENTORY_INFO_BACKGROUND 12294 208 #define IDB_LIVE_TEXT_BACKGROUND 12295 209 #define IDB_ARROW_BACKGROUND 12296 210 #define IDB_ARROW_UP_CLEAR 12297 211 #define IDB_ARROW_UP_LIT 12298 212 #define IDB_ARROW_UP_HIGHLIGHTED 12299 213 #define IDB_ARROW_LEFT_CLEAR 12300 214 #define IDB_ARROW_LEFT_LIT 12301 215 #define IDB_ARROW_LEFT_HIGHLIGHTED 12302 216 #define IDB_ARROW_DOWN_CLEAR 12303 217 #define IDB_ARROW_DOWN_LIT 12304 218 #define IDB_ARROW_DOWN_HIGHLIGHTED 12305 219 #define IDB_ARROW_RIGHT_CLEAR 12306 220 #define IDB_ARROW_RIGHT_LIT 12307 221 #define IDB_ARROW_RIGHT_HIGHLIGHTED 12308 222 #define IDB_ARROW_FORWARD_CLEAR 12309 223 #define IDB_ARROW_FORWARD_LIT 12310 224 #define IDB_ARROW_FORWARD_HIGHLIGHTED 12311 225 226 #define IDB_UI_WARNING_LIGHT 12315 227 228 #define IDB_UI_DATE_BASE 12320 229 230 #define IDB_MAINMENU_NORMAL 12348 231 #define IDB_MAINMENU_DEPRESSED_OVERVIEW 12349 232 #define IDB_MAINMENU_DEPRESSED_NEW_GAME 12350 233 #define IDB_MAINMENU_DEPRESSED_PLAY_MODE 12351 234 #define IDB_MAINMENU_DEPRESSED_PLAY_INRO 12352 235 #define IDB_MAINMENU_DEPRESSED_RESTORE_GAME 12353 236 #define IDB_MAINMENU_DEPRESSED_CREDITS 12354 237 #define IDB_MAINMENU_DEPRESSED_QUIT 12355 238 239 #define IDB_DISK_SWAP_DIB_BASE 12360 240 241 #define IDB_DEATH_UI_TOP 12400 242 #define IDB_DEATH_UI_LEFT 12401 243 #define IDB_DEATH_UI_RIGHT 12402 244 #define IDB_DEATH_UI_BOTTOM 12403 245 246 #define IDB_DEATH_ELIGHT_ON 12404 247 #define IDB_DEATH_BUTTONS_NORMAL 12405 248 #define IDB_DEATH_BUTTONS_DEPRESSED 12406 249 250 // Full Game: 251 #define IDB_BCV_INTERFACE_MAIN 12410 252 #define IDB_BCV_INTERFACE_HANDLE 12411 253 #define IDB_BCV_INTERFACE_CHECK 12412 254 255 #define IDB_DEATH_WT_LOWER_LEFT 12413 256 #define IDB_DEATH_WT_BUTTONS_NORMAL 12414 257 #define IDB_DEATH_WT_BUTTONS_DEPRESSED 12415 258 259 // Full Game: 260 #define IDB_BCR_BITMAP_BASE 12450 261 262 // Demo: 263 #define IDB_BCR_BLANK_BACKGROUND 12400 264 #define IDB_BCR_INTERFACE_MENU 12401 265 #define IDB_BCR_INTERFACE_EXIT 12402 266 267 // Demo: 268 #define IDB_BCM_INTERFACE_NORMAL 12500 269 #define IDB_BCM_INTERFACE_SELECTED 12501 270 #define IDB_BCM_INTERFACE_SLIDER 12502 271 272 #define IDB_PICON_BITMAP_BASE 12800 273 #define IDB_DRAG_BITMAP_BASE 12900 274 #define IDER_NAV_DB_BASE 16384 275 #define IDER_SOUND_DB_BASE 16640 276 #define IDER_ANIM_DB_BASE 16896 277 #define IDER_AI_DB_BASE 17152 278 279 #define IDER_ITEM_DB 4096 280 281 #define IDS_BC_RIGHT_FILENAME 6144 282 #define IDS_BC_MISC_VIEW_FILENAME 6145 283 #define IDS_BC_JUMP_VIEW_FILENAME 6146 284 #define IDS_BC_FILES_VIEW_FILENAME 6147 285 #define IDS_BC_EVIDENCE_VIEW_FILENAME 6148 286 #define IDS_BC_EVIDENCE_ITEMS_FILENAME 6149 287 #define IDS_BC_CLOAKING_MOVIE_FILENAME 6150 288 #define IDS_BC_CLOAKING_SOUND_FILENAME 6151 289 #define IDS_BC_JUMP_MOVIE_FILENAME 6152 290 #define IDS_INVENTORY_SPIN_FILENAME 6153 291 #define IDS_INVENTORY_DRAG_FILENAME 6154 292 #define IDS_DEATH_CASTLE_FILENAME 6155 293 #define IDS_DEATH_MAYAN_FILENAME 6156 294 #define IDS_DEATH_AGENTLAIR_FILENAME 6157 295 #define IDS_DEATH_DAVINCI_FILENAME 6158 296 #define IDS_DEATH_AILAB_FILENAME 6159 297 #define IDS_DEATH_ALIEN_FILENAME 6160 298 #define IDS_DEATH_FINALE_FILENAME 6161 299 300 // Demo-only: 301 #define IDS_INVENTORY_SPIN_FILENAME_DEMO 10240 302 303 #define IDS_BC_JUMP_VIEW_NAV_DATA 6162 304 #define IDS_INVITEM_LETTER_FILENAME 6163 305 306 #define IDS_TITLE_STARFIELD_FILENAME 6164 307 #define IDS_TITLE_MOVIE_FILENAME 6165 308 309 #define IDS_TITLE_PRESTO_LOGO_FILENAME 6166 310 #define IDS_TITLE_SW_LOGO_FILENAME 6167 311 312 #define IDS_FUTAPT_BOOK_AUDIO_FILENAME 6170 313 314 #define IDS_MAYAN_JUMP_MOVIE_FILENAME 6171 315 #define IDS_CASTLE_JUMP_MOVIE_FILENAME 6172 316 #define IDS_DAVINCI_JUMP_MOVIE_FILENAME 6173 317 #define IDS_AILAB_JUMP_MOVIE_FILENAME 6174 318 #define IDS_FUTAPT_JUMP_MOVIE_FILENAME 6175 319 #define IDS_BC_JUMP_AUDIO_FILENAME 6176 320 #define IDS_AGENT3_VIRUS_SOUND_BASE 6180 321 322 #define IDS_AGENT3_VIRUS_TEXT_A 6190 323 #define IDS_AGENT3_VIRUS_TEXT_B 6191 324 #define IDS_AGENT3_VIRUS_TEXT_C 6192 325 #define IDS_AGENT3_VIRUS_TEXT_D 6193 326 #define IDS_AGENT3_VIRUS_PASSWORD 6194 327 #define IDS_AGENT3_VIRUS_CURSOR 6195 328 #define IDS_FUTAPT_ENVIRON_DOOR_CLOSE 6196 329 #define IDS_AGENT3_VIRUS_PW_ACCEPTED 6197 330 331 // 1.04+: 332 #define IDS_AGENT3_VIRUS_NETWORK_TEXT 6198 333 334 #define IDS_FOOTSTEPS_FILENAME_BASE 6200 335 336 #define IDS_INN_STILL_FRAME_FILENAME 6300 337 #define IDBD_INN_BINARY_DATA 6301 338 #define IDBD_INN_MEDIA_BINARY_DATA 6302 339 #define IDS_INN_AMBIENT_FILENAME 6309 340 #define IDS_INN_MEDIA_FILENAME_BASE 6310 341 342 #define IDS_IF_OV_FULL_SCREEN_DIB 6400 343 #define IDS_IF_OV_BIOCHIPS_DIB 6401 344 #define IDS_IF_OV_INVENTORY_DIB 6402 345 #define IDS_IF_OV_MESSAGE_BOX_DIB 6403 346 #define IDS_IF_OV_NAV_ARROWS_DIB 6404 347 #define IDS_IF_OV_NAV_ARROWS_AUDIO 6410 348 #define IDS_IF_OV_INVENTORY_AUDIO 6411 349 #define IDS_IF_OV_BIOCHIPS_AUDIO 6412 350 #define IDS_IF_OV_MESSAGE_BOX_AUDIO 6413 351 #define IDS_IF_OV_FURTHER_INFO_AUDIO 6414 352 353 #define IDS_CREDITS_MAIN_FILENAME 6420 354 #define IDS_CREDITS_HIGHLIGHT_FILENAME 6421 355 #define IDS_CREDITS_MOVIE_FILENAME 6422 356 357 #define IDES_ITEM_TITLE_BASE 8192 358 #define IDES_ITEM_DESC_BASE 8256 359 360 // 1.04+: 361 #define IDS_AL_VULGAR_LANG_A 9000 362 #define IDS_AL_VULGAR_LANG_B 9001 363 #define IDS_AL_VULGAR_LANG_C 9002 364 #define IDS_AL_VULGAR_LANG_D 9003 365 #define IDS_AL_VULGAR_LANG_E 9004 366 #define IDS_AL_VULGAR_LANG_F 9005 367 #define IDS_AL_VULGAR_LANG_G 9006 368 #define IDS_AL_VULGAR_LANG_H 9007 369 #define IDS_AL_VULGAR_LANG_I 9009 370 #define IDS_AL_CASTRATION_TEXT 9016 371 #define IDS_AS_VISIBILITY_MESSAGE 9022 372 #define IDS_COMPL_WALK_SCORE_DESC_TEMPL 9031 373 #define IDS_DEATH_WALK_SCORE_DESC_TEMPL 9031 374 #define IDS_COMPL_WALK_SCORE_AMT_TEMPL 9032 375 #define IDS_DEATH_WALK_SCORE_AMT_TEMPL 9032 376 #define IDS_COMPL_SCORE_DESC_TEMPL 9033 377 #define IDS_DEATH_SCORE_DESC_TEMPL 9033 378 #define IDS_COMPL_SCORE_AMT_TEMPL 9034 379 #define IDS_DEATH_SCORE_AMT_TEMPL 9034 380 #define IDS_COMPL_FINAL_SCORE_TEMPL 9035 381 #define IDS_DEATH_FINAL_SCORE_TEMPL 9035 382 383 // 1.04+: 384 #define IDS_MYTP_WALKTHROUGH_HINT_TEXT 9080 385 #define IDS_PLAY_MODE_WALKTHROUGH_TEXT 9085 386 #define IDS_PLAY_MODE_NORMAL_TEXT 9086 387 #define IDS_OLD_APT_RECALL_MESSAGE 9088 388 389 390 #define IDES_FILENAME_BASE 17408 391 #define IDES_STRING_BASE 21504 392 393 #define RESID_NAVDB_BASE 16384 394 #define RESID_SOUNDDB_BASE 16640 395 #define RESID_ANIMDB_BASE 16896 396 #define RESID_AI_DB_BASE 17152 397 398 #define RESID_FILENAMES_BASE 17408 399 #define RESID_STRINGS_BASE 21504 400 #define RESID_TRANSLATOR_TEXT_BASE 8192 401 402 #define RESOFFSET_NAVDB_TIMEZONE 16 403 #define RESOFFSET_SOUNDDB_TIMEZONE 16 404 #define RESOFFSET_ANIMDB_TIMEZONE 16 405 #define RESOFFSET_AI_DB_TIMEZONE 16 406 407 #define RESOFFSET_FILENAME_TIMEZONE 256 408 #define RESOFFSET_FILENAME_ENVIRON 16 409 410 #define LOADSTRING_BUFFER_SIZE 512 411 #define LOADSTRING_NUM_BUFFERS 6 412 413 #define SF_STILLS 0 414 #define SF_CYCLES 1 415 #define SF_NAVIGATION 2 416 #define SF_AMBIENT 15 417 418 #define DIB_FRAME_WIDTH 432 419 #define DIB_FRAME_HEIGHT 189 420 421 } // End of namespace Buried 422 423 #endif 424