Last change
on this file since 636 was
49,
checked in by Sam Hocevar, 15 years ago
|
- Imported original public domain release, for future reference.
|
File size:
3.9 KB
|
Line | |
---|
1 | #ifndef __ID_HPP_ |
---|
2 | #define __ID_HPP_ |
---|
3 | |
---|
4 | enum dev_ids |
---|
5 | { |
---|
6 | ID_NULL, |
---|
7 | |
---|
8 | DEV_COMMAND=3050, |
---|
9 | |
---|
10 | ID_LOAD_GAME_NUMBER=3000, |
---|
11 | ID_LOAD_GAME_PREVIEW=3100, |
---|
12 | ID_LOAD_PLAYER_GAME=3200, |
---|
13 | |
---|
14 | DEV_COMMAND_OK, |
---|
15 | DEV_EDIT_FG, |
---|
16 | DEV_EDIT_BG, |
---|
17 | DEV_EDIT_FGBG, |
---|
18 | DEV_PLAY, |
---|
19 | DEV_SAVE, |
---|
20 | DEV_QUIT, |
---|
21 | DEV_CREATE, |
---|
22 | DEV_OEDIT_OK, |
---|
23 | DEV_OEDIT_DELETE, |
---|
24 | DEV_OEDIT_MOVE, |
---|
25 | DEV_OEDIT_FRONT, |
---|
26 | DEV_OEDIT_BACK, |
---|
27 | DEV_OEDIT_TYPE, |
---|
28 | DEV_OEDIT_LEFT, |
---|
29 | DEV_OEDIT_RIGHT, |
---|
30 | DEV_OEDIT_CHAR_BOX, |
---|
31 | DEV_OEDIT_COPY, |
---|
32 | DEV_OEDIT_STATE, |
---|
33 | |
---|
34 | DEV_LEDIT_OK, |
---|
35 | DEV_LEDIT_COPY, |
---|
36 | DEV_LEDIT_DEL, |
---|
37 | DEV_LEDIT_MOVE, |
---|
38 | DEV_LEDIT_W, |
---|
39 | DEV_LEDIT_H, |
---|
40 | DEV_LEDIT_R1, |
---|
41 | DEV_LEDIT_R2, |
---|
42 | |
---|
43 | |
---|
44 | DEV_MUSIC_PICKLIST, |
---|
45 | DEV_PALETTE, |
---|
46 | DEV_LIGHT_BUTTON_BOX, |
---|
47 | DEV_LIGHT0, |
---|
48 | DEV_LIGHT1, |
---|
49 | DEV_LIGHT2, |
---|
50 | DEV_LIGHT3, |
---|
51 | DEV_LIGHT4, |
---|
52 | DEV_LIGHT5, |
---|
53 | DEV_LIGHT6, |
---|
54 | DEV_LIGHT7, |
---|
55 | DEV_LIGHT8, |
---|
56 | DEV_LIGHT9, |
---|
57 | DEV_AMBIENT, |
---|
58 | DEV_LIGHTW, |
---|
59 | DEV_LIGHTH, |
---|
60 | DEV_LIGHTR1, |
---|
61 | DEV_LIGHTR2, |
---|
62 | DEV_LIGHT_ADD, |
---|
63 | DEV_BG_PICKER, |
---|
64 | DEV_FG_PICKER, |
---|
65 | DEV_CHAR_PICKER, |
---|
66 | DEV_OBJECTS_DELETE, |
---|
67 | DEV_LIGHTS_DELETE, |
---|
68 | DEV_OEDIT_AI, |
---|
69 | DEV_AI_OK, |
---|
70 | DEV_AI_XVEL, |
---|
71 | DEV_AI_YVEL, |
---|
72 | DEV_AI_XACEL, |
---|
73 | DEV_AI_YACEL, |
---|
74 | DEV_AI_STTIME, |
---|
75 | DEV_AI_GRAVITY, |
---|
76 | DEV_AI_HEALTH, |
---|
77 | DEV_AI_MORPHPR, |
---|
78 | DEV_AI_TYPE, |
---|
79 | DEV_AI_STATE, |
---|
80 | DEV_AI_FADE, |
---|
81 | |
---|
82 | |
---|
83 | DO_VOLUME, |
---|
84 | RAISE_SFX, |
---|
85 | LOWER_SFX, |
---|
86 | RAISE_MUSIC, |
---|
87 | LOWER_MUSIC, |
---|
88 | TOP_MENU, |
---|
89 | CALB_JOY, |
---|
90 | ID_KEY_SETUP, |
---|
91 | ID_MOUSE_SETUP, |
---|
92 | JOY_OK, |
---|
93 | ORDER_INFO, |
---|
94 | DEV_NULL, |
---|
95 | PICK_MUSIC, |
---|
96 | TOGGLE_FORETILES, |
---|
97 | TOGGLE_BACKTILES, |
---|
98 | TOGGLE_PALETTES, |
---|
99 | SHOW_FOREGROUND, |
---|
100 | SHOW_FOREGROUND_BOUND, |
---|
101 | SHOW_BACKGROUND, |
---|
102 | SHOW_CHARACTERS, |
---|
103 | SHOW_LIGHT, |
---|
104 | |
---|
105 | SENSOR_XRANGE, |
---|
106 | SENSOR_YRANGE, |
---|
107 | SENSOR_SIGNAL, |
---|
108 | SENSOR_ACTIVATE, |
---|
109 | |
---|
110 | ELCONTROL_ALLOW_DIR, |
---|
111 | ELEVATOR_SPEED, |
---|
112 | ELEVATOR_DIR, |
---|
113 | ELEVATOR_DIRECTION, |
---|
114 | CHAR_SELECT, |
---|
115 | |
---|
116 | ID_MODEM, |
---|
117 | ID_TCPIP, |
---|
118 | ID_IPX, |
---|
119 | ID_SPLIT_SCREEN, |
---|
120 | |
---|
121 | ID_VOLUME, |
---|
122 | ID_SFX_UP, |
---|
123 | ID_SFX_DOWN, |
---|
124 | ID_MUSIC_UP, |
---|
125 | ID_MUSIC_DOWN, |
---|
126 | ID_SFX_OFF, |
---|
127 | ID_MUSIC_OFF, |
---|
128 | ID_SFX_CHANNELS, |
---|
129 | |
---|
130 | ID_LIGHT_DETAIL, |
---|
131 | ID_SCREEN_SIZE, |
---|
132 | |
---|
133 | ID_NEW_GAME, |
---|
134 | ID_DIFFICULTY, |
---|
135 | ID_LOAD_GAME, |
---|
136 | ID_QUIT, |
---|
137 | ID_QUIT_OK, |
---|
138 | ID_RETURN, |
---|
139 | ID_SHOW_SELL, |
---|
140 | ID_NETWORKING, |
---|
141 | |
---|
142 | ID_MESS_STR1, |
---|
143 | ID_MESS_STR2, |
---|
144 | ID_MESS_STR3, |
---|
145 | ID_MESS_STR4, |
---|
146 | ID_LEVEL_LOAD, |
---|
147 | ID_LEVEL_LOAD_OK, |
---|
148 | ID_LEVEL_SAVE, |
---|
149 | ID_LEVEL_SAVEAS, |
---|
150 | ID_LEVEL_SAVEAS_OK, |
---|
151 | ID_GAME_SAVE, |
---|
152 | ID_GAME_LOAD, |
---|
153 | ID_LEVEL_RESIZE, |
---|
154 | ID_LEVEL_RESIZE_OK, |
---|
155 | ID_LEVEL_NEW, |
---|
156 | ID_LEVEL_NEW_OK, |
---|
157 | |
---|
158 | |
---|
159 | ID_CACHE_PROFILE, |
---|
160 | ID_CACHE_PROFILE_END, |
---|
161 | ID_EDIT_SAVE, |
---|
162 | |
---|
163 | ID_SUSPEND, |
---|
164 | ID_PLAY_MODE, |
---|
165 | ID_SET_SCROLL, |
---|
166 | ID_SET_SCROLL_OK, |
---|
167 | ID_CENTER_PLAYER, |
---|
168 | ID_ADD_PALETTE, |
---|
169 | ID_ADD_PALETTE_OK, |
---|
170 | ID_TOGGLE_DELAY, |
---|
171 | ID_SMALL_MODE, |
---|
172 | ID_GOD_MODE, |
---|
173 | ID_CLEAR_WEAPONS, |
---|
174 | ID_TOGGLE_LIGHT, |
---|
175 | ID_TOGGLE_MAP, |
---|
176 | ID_PROFILE, |
---|
177 | |
---|
178 | ID_MOUSE_SCROLL, |
---|
179 | ID_LOCK_PALETTES, |
---|
180 | ID_SEARCH, |
---|
181 | ID_SEARCH_FOREWARD, |
---|
182 | ID_SEARCH_BACKWARD, |
---|
183 | ID_SEARCH_TEXT, |
---|
184 | ID_TOGGLE_NAMES, |
---|
185 | ID_WARN_CANCEL, |
---|
186 | ID_SET_SCROLL_CHECK, |
---|
187 | |
---|
188 | ID_WIN_FORE, |
---|
189 | ID_WIN_BACK, |
---|
190 | ID_WIN_LAYERS, |
---|
191 | ID_WIN_LIGHTING, |
---|
192 | ID_WIN_PALETTES, |
---|
193 | ID_WIN_OBJECTS, |
---|
194 | ID_WIN_CONSOLE, |
---|
195 | ID_WIN_TOOLBAR, |
---|
196 | ID_SAVE_WINDOWS, |
---|
197 | ID_CANCEL, |
---|
198 | ID_SETUP_OK, |
---|
199 | ID_SETUP_DETECT, |
---|
200 | |
---|
201 | ID_INTERPOLATE_DRAW, |
---|
202 | ID_DISABLE_AUTOLIGHT, |
---|
203 | |
---|
204 | ID_DMODE_DRAW, |
---|
205 | ID_DMODE_PICK, |
---|
206 | ID_DMODE_FILL, |
---|
207 | ID_DMODE_LINE, |
---|
208 | ID_DMODE_RECT, |
---|
209 | ID_DMODE_BAR, |
---|
210 | ID_DMODE_AREA, |
---|
211 | DEV_AREA_OK, |
---|
212 | DEV_AREA_DELETE, |
---|
213 | DEV_AREA_AMBIENT, |
---|
214 | DEV_AREA_AMBIENT_SPEED, |
---|
215 | DEV_AREA_VIEW_XOFF, |
---|
216 | DEV_AREA_VIEW_YOFF, |
---|
217 | DEV_AREA_VIEW_XOFF_SPEED, |
---|
218 | DEV_AREA_VIEW_YOFF_SPEED, |
---|
219 | |
---|
220 | ID_START_GAME, |
---|
221 | ID_EASY, |
---|
222 | ID_MEDIUM, |
---|
223 | ID_HARD, |
---|
224 | ID_EXTREME, |
---|
225 | ID_LIGHT_ON, |
---|
226 | ID_LIGHT_OFF, |
---|
227 | ID_SHOW_FPS, |
---|
228 | ID_RAISE_ALL, |
---|
229 | SHOW_LINKS, |
---|
230 | |
---|
231 | ID_RED_PICKER, |
---|
232 | ID_GREEN_PICKER, |
---|
233 | ID_BLUE_PICKER, |
---|
234 | ID_GAMMA_OK, |
---|
235 | ID_ENLARGE_RENDER, |
---|
236 | ID_NET_DISCONNECT, |
---|
237 | |
---|
238 | ID_DISABLE_VIEW_SHIFT, |
---|
239 | ID_RECORD_DEMO, |
---|
240 | ID_RECORD_DEMO_OK, |
---|
241 | ID_RECORD_DEMO_FILENAME, |
---|
242 | |
---|
243 | ID_PLAY_DEMO, |
---|
244 | ID_PLAY_DEMO_OK, |
---|
245 | ID_PLAY_DEMO_FILENAME |
---|
246 | |
---|
247 | |
---|
248 | }; |
---|
249 | |
---|
250 | |
---|
251 | #define EDIT_MODE 1 |
---|
252 | #define DRAW_FG_LAYER 2 |
---|
253 | #define DRAW_BG_LAYER 4 |
---|
254 | #define DRAW_PEOPLE_LAYER 8 |
---|
255 | #define DRAW_HELP_LAYER 16 |
---|
256 | #define PERFORMANCE_TEST_MODE 32 |
---|
257 | #define DRAW_LIGHTS 64 |
---|
258 | #define DRAW_FG_BOUND_LAYER 128 |
---|
259 | #define SUSPEND_MODE 256 |
---|
260 | #define MAP_MODE 512 |
---|
261 | #define DRAW_LINKS 1024 |
---|
262 | |
---|
263 | #endif |
---|
264 | |
---|
265 | |
---|
Note: See
TracBrowser
for help on using the repository browser.