rnd-20030220-1-src
[rocksndiamonds.git] / src / conf_esg.c
1 /***********************************************************
2 * Rocks'n'Diamonds -- McDuffin Strikes Back!               *
3 *----------------------------------------------------------*
4 * (c) 1995-2002 Artsoft Entertainment                      *
5 *               Holger Schemel                             *
6 *               Detmolder Strasse 189                      *
7 *               33604 Bielefeld                            *
8 *               Germany                                    *
9 *               e-mail: info@artsoft.org                   *
10 *----------------------------------------------------------*
11 * conf_esg.c                                               *
12 ***********************************************************/
13
14 /* ----- this file was automatically generated -- do not edit by hand ----- */
15
16 #ifndef CONF_ESG_C
17 #define CONF_ESG_C
18
19 /* values for element/graphics mapping configuration (special) */
20
21 static struct
22 {
23     int element;
24     int special;
25
26     int graphic;
27 }
28 element_to_special_graphic[] =
29 {
30   {
31     EL_BD_WALL,                                 GFX_SPECIAL_ARG_EDITOR,
32     IMG_BD_WALL_EDITOR
33   },
34   {
35     EL_BD_ROCK,                                 GFX_SPECIAL_ARG_EDITOR,
36     IMG_BD_ROCK_EDITOR
37   },
38   {
39     EL_BD_AMOEBA,                               GFX_SPECIAL_ARG_EDITOR,
40     IMG_BD_AMOEBA_EDITOR
41   },
42   {
43     EL_SP_INFOTRON,                             GFX_SPECIAL_ARG_EDITOR,
44     IMG_SP_INFOTRON_EDITOR
45   },
46   {
47     EL_SP_ELECTRON,                             GFX_SPECIAL_ARG_EDITOR,
48     IMG_SP_ELECTRON_EDITOR
49   },
50   {
51     EL_SP_TERMINAL,                             GFX_SPECIAL_ARG_EDITOR,
52     IMG_SP_TERMINAL_EDITOR
53   },
54   {
55     EL_SOKOBAN_OBJECT,                          GFX_SPECIAL_ARG_EDITOR,
56     IMG_SOKOBAN_OBJECT_EDITOR
57   },
58   {
59     EL_DYNAMITE,                                GFX_SPECIAL_ARG_EDITOR,
60     IMG_DYNAMITE_EDITOR
61   },
62   {
63     EL_DYNAMITE_ACTIVE,                         GFX_SPECIAL_ARG_EDITOR,
64     IMG_DYNAMITE_ACTIVE_EDITOR
65   },
66   {
67     EL_QUICKSAND_FULL,                          GFX_SPECIAL_ARG_EDITOR,
68     IMG_QUICKSAND_FULL_EDITOR
69   },
70   {
71     EL_AMOEBA_WET,                              GFX_SPECIAL_ARG_EDITOR,
72     IMG_AMOEBA_WET_EDITOR
73   },
74   {
75     EL_AMOEBA_FULL,                             GFX_SPECIAL_ARG_EDITOR,
76     IMG_AMOEBA_FULL_EDITOR
77   },
78   {
79     EL_AMOEBA_DEAD,                             GFX_SPECIAL_ARG_EDITOR,
80     IMG_AMOEBA_DEAD_EDITOR
81   },
82   {
83     EL_EM_GATE1_GRAY,                           GFX_SPECIAL_ARG_EDITOR,
84     IMG_EM_GATE1_GRAY_EDITOR
85   },
86   {
87     EL_EM_GATE2_GRAY,                           GFX_SPECIAL_ARG_EDITOR,
88     IMG_EM_GATE2_GRAY_EDITOR
89   },
90   {
91     EL_EM_GATE3_GRAY,                           GFX_SPECIAL_ARG_EDITOR,
92     IMG_EM_GATE3_GRAY_EDITOR
93   },
94   {
95     EL_EM_GATE4_GRAY,                           GFX_SPECIAL_ARG_EDITOR,
96     IMG_EM_GATE4_GRAY_EDITOR
97   },
98   {
99     EL_INVISIBLE_STEELWALL,                     GFX_SPECIAL_ARG_EDITOR,
100     IMG_INVISIBLE_STEELWALL_EDITOR
101   },
102   {
103     EL_INVISIBLE_WALL,                          GFX_SPECIAL_ARG_EDITOR,
104     IMG_INVISIBLE_WALL_EDITOR
105   },
106   {
107     EL_INVISIBLE_SAND,                          GFX_SPECIAL_ARG_EDITOR,
108     IMG_INVISIBLE_SAND_EDITOR
109   },
110   {
111     EL_KEY1,                                    GFX_SPECIAL_ARG_EDITOR,
112     IMG_KEY1_EDITOR
113   },
114   {
115     EL_KEY2,                                    GFX_SPECIAL_ARG_EDITOR,
116     IMG_KEY2_EDITOR
117   },
118   {
119     EL_KEY3,                                    GFX_SPECIAL_ARG_EDITOR,
120     IMG_KEY3_EDITOR
121   },
122   {
123     EL_KEY4,                                    GFX_SPECIAL_ARG_EDITOR,
124     IMG_KEY4_EDITOR
125   },
126   {
127     EL_GATE1_GRAY,                              GFX_SPECIAL_ARG_EDITOR,
128     IMG_GATE1_GRAY_EDITOR
129   },
130   {
131     EL_GATE2_GRAY,                              GFX_SPECIAL_ARG_EDITOR,
132     IMG_GATE2_GRAY_EDITOR
133   },
134   {
135     EL_GATE3_GRAY,                              GFX_SPECIAL_ARG_EDITOR,
136     IMG_GATE3_GRAY_EDITOR
137   },
138   {
139     EL_GATE4_GRAY,                              GFX_SPECIAL_ARG_EDITOR,
140     IMG_GATE4_GRAY_EDITOR
141   },
142   {
143     EL_LAMP,                                    GFX_SPECIAL_ARG_EDITOR,
144     IMG_LAMP_EDITOR
145   },
146   {
147     EL_WALL_GROWING_XY,                         GFX_SPECIAL_ARG_EDITOR,
148     IMG_WALL_GROWING_XY_EDITOR
149   },
150   {
151     EL_WALL_GROWING_X,                          GFX_SPECIAL_ARG_EDITOR,
152     IMG_WALL_GROWING_X_EDITOR
153   },
154   {
155     EL_WALL_GROWING_Y,                          GFX_SPECIAL_ARG_EDITOR,
156     IMG_WALL_GROWING_Y_EDITOR
157   },
158   {
159     EL_PENGUIN,                                 GFX_SPECIAL_ARG_EDITOR,
160     IMG_PENGUIN_EDITOR
161   },
162   {
163     EL_PLAYER1,                                 GFX_SPECIAL_ARG_EDITOR,
164     IMG_PLAYER1_EDITOR
165   },
166   {
167     EL_PLAYER2,                                 GFX_SPECIAL_ARG_EDITOR,
168     IMG_PLAYER2_EDITOR
169   },
170   {
171     EL_PLAYER3,                                 GFX_SPECIAL_ARG_EDITOR,
172     IMG_PLAYER3_EDITOR
173   },
174   {
175     EL_PLAYER4,                                 GFX_SPECIAL_ARG_EDITOR,
176     IMG_PLAYER4_EDITOR
177   },
178   {
179     EL_STEELWALL_TOPLEFT,                       GFX_SPECIAL_ARG_EDITOR,
180     IMG_STEELWALL_TOPLEFT_EDITOR
181   },
182   {
183     EL_STEELWALL_TOPRIGHT,                      GFX_SPECIAL_ARG_EDITOR,
184     IMG_STEELWALL_TOPRIGHT_EDITOR
185   },
186   {
187     EL_STEELWALL_BOTTOMLEFT,                    GFX_SPECIAL_ARG_EDITOR,
188     IMG_STEELWALL_BOTTOMLEFT_EDITOR
189   },
190   {
191     EL_STEELWALL_BOTTOMRIGHT,                   GFX_SPECIAL_ARG_EDITOR,
192     IMG_STEELWALL_BOTTOMRIGHT_EDITOR
193   },
194   {
195     EL_STEELWALL_HORIZONTAL,                    GFX_SPECIAL_ARG_EDITOR,
196     IMG_STEELWALL_HORIZONTAL_EDITOR
197   },
198   {
199     EL_STEELWALL_VERTICAL,                      GFX_SPECIAL_ARG_EDITOR,
200     IMG_STEELWALL_VERTICAL_EDITOR
201   },
202   {
203     EL_INVISIBLE_STEELWALL_TOPLEFT,             GFX_SPECIAL_ARG_EDITOR,
204     IMG_INVISIBLE_STEELWALL_TOPLEFT_EDITOR
205   },
206   {
207     EL_INVISIBLE_STEELWALL_TOPRIGHT,            GFX_SPECIAL_ARG_EDITOR,
208     IMG_INVISIBLE_STEELWALL_TOPRIGHT_EDITOR
209   },
210   {
211     EL_INVISIBLE_STEELWALL_BOTTOMLEFT,          GFX_SPECIAL_ARG_EDITOR,
212     IMG_INVISIBLE_STEELWALL_BOTTOMLEFT_EDITOR
213   },
214   {
215     EL_INVISIBLE_STEELWALL_BOTTOMRIGHT,         GFX_SPECIAL_ARG_EDITOR,
216     IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT_EDITOR
217   },
218   {
219     EL_INVISIBLE_STEELWALL_HORIZONTAL,          GFX_SPECIAL_ARG_EDITOR,
220     IMG_INVISIBLE_STEELWALL_HORIZONTAL_EDITOR
221   },
222   {
223     EL_INVISIBLE_STEELWALL_VERTICAL,            GFX_SPECIAL_ARG_EDITOR,
224     IMG_INVISIBLE_STEELWALL_VERTICAL_EDITOR
225   },
226   {
227     EL_BUG,                                     GFX_SPECIAL_ARG_EDITOR,
228     IMG_BUG_RIGHT
229   },
230   {
231     EL_BUG,                                     GFX_SPECIAL_ARG_PREVIEW,
232     IMG_BUG_RIGHT
233   },
234   {
235     EL_PACMAN,                                  GFX_SPECIAL_ARG_EDITOR,
236     IMG_PACMAN_RIGHT
237   },
238   {
239     EL_PACMAN,                                  GFX_SPECIAL_ARG_PREVIEW,
240     IMG_PACMAN_RIGHT
241   },
242   {
243     EL_SPACESHIP,                               GFX_SPECIAL_ARG_EDITOR,
244     IMG_SPACESHIP_RIGHT
245   },
246   {
247     EL_SPACESHIP,                               GFX_SPECIAL_ARG_PREVIEW,
248     IMG_SPACESHIP_RIGHT
249   },
250   {
251     -1,                                         -1,
252     -1
253   },
254 };
255
256 #endif  /* CONF_ESG_C */