aboutsummaryrefslogtreecommitdiff
path: root/saga/resnames.h
blob: 820b0e6759b1c14a3429bf939b48f6c72061b870 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
/* 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 SAGA_RESNAMES_H
#define SAGA_RESNAMES_H

/* Lookup tables
\*-----------------------------------------------------------------*/
#define ITE_SCENE_LUT  1806
#define ITE_SCRIPT_LUT 216

#define IHNM_SCENE_LUT  1272
#define IHNM_SCRIPT_LUT 0

/* SCENES */
#define ITE_DEFAULT_SCENE 32

/* FONTS */
#define RN_MEDIUM_FONT 0
#define RN_BIG_FONT 1
#define RN_SMALL_FONT 2

#define ITE_OVERLAY_PAL ((unsigned long)-1)
#define IHNM_OVERLAY_PAL 1

#define ITE_ACTOR_PERSONA_TBL ((unsigned long)-1)
#define IHNM_ACTOR_PERSONA_TBL 80

/* Interface resources
\*-----------------------------------------------------------------*/
#define ITE_COMMAND_PANEL 3
#define ITE_COMMAND_BUTTONSPRITES 7

#define ITE_DIALOGUE_PANEL 4
#define ITE_DEFAULT_PORTRAITS 125

#define ITE_SETUP_PANEL 5

#define IHNM_COMMAND_PANEL  9
#define IHNM_COMMAND_BUTTONSPRITES 12

#define IHNM_DIALOGUE_PANEL 10

/* No real "default" portraits for IHNM, but provide one for now */
#define IHNM_DEFAULT_PORTRAITS 45 

/* ITE Scene resource numbers */
#define ITE_INTRO_ANIM_SCENE 1538
#define ITE_CAVE_SCENE_1 1542
#define ITE_CAVE_SCENE_2 1545
#define ITE_CAVE_SCENE_3 1548
#define ITE_CAVE_SCENE_4 1551

#define ITE_VALLEY_SCENE 1556
#define ITE_TREEHOUSE_SCENE 1560
#define ITE_FAIREPATH_SCENE 1564
#define ITE_FAIRETENT_SCENE 1567

#define ITE_INTRO_ANIM_STARTFRAME 1529

/* ITE_VOICES */
#define CAVE_VOICE_0 0
#define CAVE_VOICE_1 1
#define CAVE_VOICE_2 2
#define CAVE_VOICE_3 3
#define CAVE_VOICE_4 4
#define CAVE_VOICE_5 5
#define CAVE_VOICE_6 6
#define CAVE_VOICE_7 7
#define CAVE_VOICE_8 8
#define CAVE_VOICE_9 9
#define CAVE_VOICE_10 10
#define CAVE_VOICE_11 11
#define CAVE_VOICE_12 12
#define CAVE_VOICE_13 13

/* MUSIC */
#define MUSIC_1 9
#define MUSIC_2 10
#define MUSIC_3 11
#define MUSIC_4 12
#define MUSIC_5 13
#define MUSIC_6 14
#define MUSIC_7 15
#define MUSIC_8 16
#define MUSIC_9 17
#define MUSIC_10 18
#define MUSIC_11 19
#define MUSIC_12 20
#define MUSIC_13 21
#define MUSIC_14 22
#define MUSIC_15 23
#define MUSIC_16 24
#define MUSIC_17 25
#define MUSIC_18 26
#define MUSIC_19 27
#define MUSIC_20 28
#define MUSIC_21 29
#define MUSIC_22 30
#define MUSIC_23 31
#define MUSIC_24 32
#define MUSIC_25 33
#define MUSIC_26 34


#endif