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