{ "char_down.ypos", "4" },
{ "char_down.frames", "1" },
- { "steelchar_space", "RocksFontDC.pcx" },
- { "steelchar_space.xpos", "0" },
- { "steelchar_space.ypos", "0" },
- { "steelchar_space.frames", "1" },
- { "steelchar_space.EDITOR", "RocksFontDC.pcx" },
- { "steelchar_space.EDITOR.xpos", "7" },
- { "steelchar_space.EDITOR.ypos", "4" },
- { "steelchar_space.EDITOR.frames", "1" },
-
- { "steelchar_exclam", "RocksFontDC.pcx" },
- { "steelchar_exclam.xpos", "1" },
- { "steelchar_exclam.ypos", "0" },
- { "steelchar_exclam.frames", "1" },
-
- { "steelchar_quotedbl", "RocksFontDC.pcx" },
- { "steelchar_quotedbl.xpos", "2" },
- { "steelchar_quotedbl.ypos", "0" },
- { "steelchar_quotedbl.frames", "1" },
-
- { "steelchar_numbersign", "RocksFontDC.pcx" },
- { "steelchar_numbersign.xpos", "3" },
- { "steelchar_numbersign.ypos", "0" },
- { "steelchar_numbersign.frames", "1" },
-
- { "steelchar_dollar", "RocksFontDC.pcx" },
- { "steelchar_dollar.xpos", "4" },
- { "steelchar_dollar.ypos", "0" },
- { "steelchar_dollar.frames", "1" },
-
- { "steelchar_percent", "RocksFontDC.pcx" },
- { "steelchar_percent.xpos", "5" },
- { "steelchar_percent.ypos", "0" },
- { "steelchar_percent.frames", "1" },
-
- { "steelchar_ampersand", "RocksFontDC.pcx" },
- { "steelchar_ampersand.xpos", "6" },
- { "steelchar_ampersand.ypos", "0" },
- { "steelchar_ampersand.frames", "1" },
-
- { "steelchar_apostrophe", "RocksFontDC.pcx" },
- { "steelchar_apostrophe.xpos", "7" },
- { "steelchar_apostrophe.ypos", "0" },
- { "steelchar_apostrophe.frames", "1" },
-
- { "steelchar_parenleft", "RocksFontDC.pcx" },
- { "steelchar_parenleft.xpos", "8" },
- { "steelchar_parenleft.ypos", "0" },
- { "steelchar_parenleft.frames", "1" },
-
- { "steelchar_parenright", "RocksFontDC.pcx" },
- { "steelchar_parenright.xpos", "9" },
- { "steelchar_parenright.ypos", "0" },
- { "steelchar_parenright.frames", "1" },
-
- { "steelchar_asterisk", "RocksFontDC.pcx" },
- { "steelchar_asterisk.xpos", "10" },
- { "steelchar_asterisk.ypos", "0" },
- { "steelchar_asterisk.frames", "1" },
-
- { "steelchar_plus", "RocksFontDC.pcx" },
- { "steelchar_plus.xpos", "11" },
- { "steelchar_plus.ypos", "0" },
- { "steelchar_plus.frames", "1" },
-
- { "steelchar_comma", "RocksFontDC.pcx" },
- { "steelchar_comma.xpos", "12" },
- { "steelchar_comma.ypos", "0" },
- { "steelchar_comma.frames", "1" },
-
- { "steelchar_minus", "RocksFontDC.pcx" },
- { "steelchar_minus.xpos", "13" },
- { "steelchar_minus.ypos", "0" },
- { "steelchar_minus.frames", "1" },
-
- { "steelchar_period", "RocksFontDC.pcx" },
- { "steelchar_period.xpos", "14" },
- { "steelchar_period.ypos", "0" },
- { "steelchar_period.frames", "1" },
-
- { "steelchar_slash", "RocksFontDC.pcx" },
- { "steelchar_slash.xpos", "15" },
- { "steelchar_slash.ypos", "0" },
- { "steelchar_slash.frames", "1" },
-
- { "steelchar_0", "RocksFontDC.pcx" },
- { "steelchar_0.xpos", "0" },
- { "steelchar_0.ypos", "1" },
- { "steelchar_0.frames", "1" },
-
- { "steelchar_1", "RocksFontDC.pcx" },
- { "steelchar_1.xpos", "1" },
- { "steelchar_1.ypos", "1" },
- { "steelchar_1.frames", "1" },
-
- { "steelchar_2", "RocksFontDC.pcx" },
- { "steelchar_2.xpos", "2" },
- { "steelchar_2.ypos", "1" },
- { "steelchar_2.frames", "1" },
-
- { "steelchar_3", "RocksFontDC.pcx" },
- { "steelchar_3.xpos", "3" },
- { "steelchar_3.ypos", "1" },
- { "steelchar_3.frames", "1" },
-
- { "steelchar_4", "RocksFontDC.pcx" },
- { "steelchar_4.xpos", "4" },
- { "steelchar_4.ypos", "1" },
- { "steelchar_4.frames", "1" },
-
- { "steelchar_5", "RocksFontDC.pcx" },
- { "steelchar_5.xpos", "5" },
- { "steelchar_5.ypos", "1" },
- { "steelchar_5.frames", "1" },
-
- { "steelchar_6", "RocksFontDC.pcx" },
- { "steelchar_6.xpos", "6" },
- { "steelchar_6.ypos", "1" },
- { "steelchar_6.frames", "1" },
-
- { "steelchar_7", "RocksFontDC.pcx" },
- { "steelchar_7.xpos", "7" },
- { "steelchar_7.ypos", "1" },
- { "steelchar_7.frames", "1" },
-
- { "steelchar_8", "RocksFontDC.pcx" },
- { "steelchar_8.xpos", "8" },
- { "steelchar_8.ypos", "1" },
- { "steelchar_8.frames", "1" },
-
- { "steelchar_9", "RocksFontDC.pcx" },
- { "steelchar_9.xpos", "9" },
- { "steelchar_9.ypos", "1" },
- { "steelchar_9.frames", "1" },
-
- { "steelchar_colon", "RocksFontDC.pcx" },
- { "steelchar_colon.xpos", "10" },
- { "steelchar_colon.ypos", "1" },
- { "steelchar_colon.frames", "1" },
-
- { "steelchar_semicolon", "RocksFontDC.pcx" },
- { "steelchar_semicolon.xpos", "11" },
- { "steelchar_semicolon.ypos", "1" },
- { "steelchar_semicolon.frames", "1" },
-
- { "steelchar_less", "RocksFontDC.pcx" },
- { "steelchar_less.xpos", "12" },
- { "steelchar_less.ypos", "1" },
- { "steelchar_less.frames", "1" },
-
- { "steelchar_equal", "RocksFontDC.pcx" },
- { "steelchar_equal.xpos", "13" },
- { "steelchar_equal.ypos", "1" },
- { "steelchar_equal.frames", "1" },
-
- { "steelchar_greater", "RocksFontDC.pcx" },
- { "steelchar_greater.xpos", "14" },
- { "steelchar_greater.ypos", "1" },
- { "steelchar_greater.frames", "1" },
-
- { "steelchar_question", "RocksFontDC.pcx" },
- { "steelchar_question.xpos", "15" },
- { "steelchar_question.ypos", "1" },
- { "steelchar_question.frames", "1" },
-
- { "steelchar_at", "RocksFontDC.pcx" },
- { "steelchar_at.xpos", "0" },
- { "steelchar_at.ypos", "2" },
- { "steelchar_at.frames", "1" },
-
- { "steelchar_a", "RocksFontDC.pcx" },
- { "steelchar_a.xpos", "1" },
- { "steelchar_a.ypos", "2" },
- { "steelchar_a.frames", "1" },
-
- { "steelchar_b", "RocksFontDC.pcx" },
- { "steelchar_b.xpos", "2" },
- { "steelchar_b.ypos", "2" },
- { "steelchar_b.frames", "1" },
-
- { "steelchar_c", "RocksFontDC.pcx" },
- { "steelchar_c.xpos", "3" },
- { "steelchar_c.ypos", "2" },
- { "steelchar_c.frames", "1" },
-
- { "steelchar_d", "RocksFontDC.pcx" },
- { "steelchar_d.xpos", "4" },
- { "steelchar_d.ypos", "2" },
- { "steelchar_d.frames", "1" },
-
- { "steelchar_e", "RocksFontDC.pcx" },
- { "steelchar_e.xpos", "5" },
- { "steelchar_e.ypos", "2" },
- { "steelchar_e.frames", "1" },
-
- { "steelchar_f", "RocksFontDC.pcx" },
- { "steelchar_f.xpos", "6" },
- { "steelchar_f.ypos", "2" },
- { "steelchar_f.frames", "1" },
-
- { "steelchar_g", "RocksFontDC.pcx" },
- { "steelchar_g.xpos", "7" },
- { "steelchar_g.ypos", "2" },
- { "steelchar_g.frames", "1" },
-
- { "steelchar_h", "RocksFontDC.pcx" },
- { "steelchar_h.xpos", "8" },
- { "steelchar_h.ypos", "2" },
- { "steelchar_h.frames", "1" },
-
- { "steelchar_i", "RocksFontDC.pcx" },
- { "steelchar_i.xpos", "9" },
- { "steelchar_i.ypos", "2" },
- { "steelchar_i.frames", "1" },
-
- { "steelchar_j", "RocksFontDC.pcx" },
- { "steelchar_j.xpos", "10" },
- { "steelchar_j.ypos", "2" },
- { "steelchar_j.frames", "1" },
-
- { "steelchar_k", "RocksFontDC.pcx" },
- { "steelchar_k.xpos", "11" },
- { "steelchar_k.ypos", "2" },
- { "steelchar_k.frames", "1" },
-
- { "steelchar_l", "RocksFontDC.pcx" },
- { "steelchar_l.xpos", "12" },
- { "steelchar_l.ypos", "2" },
- { "steelchar_l.frames", "1" },
-
- { "steelchar_m", "RocksFontDC.pcx" },
- { "steelchar_m.xpos", "13" },
- { "steelchar_m.ypos", "2" },
- { "steelchar_m.frames", "1" },
-
- { "steelchar_n", "RocksFontDC.pcx" },
- { "steelchar_n.xpos", "14" },
- { "steelchar_n.ypos", "2" },
- { "steelchar_n.frames", "1" },
-
- { "steelchar_o", "RocksFontDC.pcx" },
- { "steelchar_o.xpos", "15" },
- { "steelchar_o.ypos", "2" },
- { "steelchar_o.frames", "1" },
-
- { "steelchar_p", "RocksFontDC.pcx" },
- { "steelchar_p.xpos", "0" },
- { "steelchar_p.ypos", "3" },
- { "steelchar_p.frames", "1" },
-
- { "steelchar_q", "RocksFontDC.pcx" },
- { "steelchar_q.xpos", "1" },
- { "steelchar_q.ypos", "3" },
- { "steelchar_q.frames", "1" },
-
- { "steelchar_r", "RocksFontDC.pcx" },
- { "steelchar_r.xpos", "2" },
- { "steelchar_r.ypos", "3" },
- { "steelchar_r.frames", "1" },
-
- { "steelchar_s", "RocksFontDC.pcx" },
- { "steelchar_s.xpos", "3" },
- { "steelchar_s.ypos", "3" },
- { "steelchar_s.frames", "1" },
-
- { "steelchar_t", "RocksFontDC.pcx" },
- { "steelchar_t.xpos", "4" },
- { "steelchar_t.ypos", "3" },
- { "steelchar_t.frames", "1" },
-
- { "steelchar_u", "RocksFontDC.pcx" },
- { "steelchar_u.xpos", "5" },
- { "steelchar_u.ypos", "3" },
- { "steelchar_u.frames", "1" },
-
- { "steelchar_v", "RocksFontDC.pcx" },
- { "steelchar_v.xpos", "6" },
- { "steelchar_v.ypos", "3" },
- { "steelchar_v.frames", "1" },
-
- { "steelchar_w", "RocksFontDC.pcx" },
- { "steelchar_w.xpos", "7" },
- { "steelchar_w.ypos", "3" },
- { "steelchar_w.frames", "1" },
-
- { "steelchar_x", "RocksFontDC.pcx" },
- { "steelchar_x.xpos", "8" },
- { "steelchar_x.ypos", "3" },
- { "steelchar_x.frames", "1" },
-
- { "steelchar_y", "RocksFontDC.pcx" },
- { "steelchar_y.xpos", "9" },
- { "steelchar_y.ypos", "3" },
- { "steelchar_y.frames", "1" },
-
- { "steelchar_z", "RocksFontDC.pcx" },
- { "steelchar_z.xpos", "10" },
- { "steelchar_z.ypos", "3" },
- { "steelchar_z.frames", "1" },
-
- { "steelchar_bracketleft", "RocksFontDC.pcx" },
- { "steelchar_bracketleft.xpos", "11" },
- { "steelchar_bracketleft.ypos", "3" },
- { "steelchar_bracketleft.frames", "1" },
-
- { "steelchar_backslash", "RocksFontDC.pcx" },
- { "steelchar_backslash.xpos", "12" },
- { "steelchar_backslash.ypos", "3" },
- { "steelchar_backslash.frames", "1" },
-
- { "steelchar_bracketright", "RocksFontDC.pcx" },
- { "steelchar_bracketright.xpos", "13" },
- { "steelchar_bracketright.ypos", "3" },
- { "steelchar_bracketright.frames", "1" },
-
- { "steelchar_asciicircum", "RocksFontDC.pcx" },
- { "steelchar_asciicircum.xpos", "14" },
- { "steelchar_asciicircum.ypos", "3" },
- { "steelchar_asciicircum.frames", "1" },
-
- { "steelchar_underscore", "RocksFontDC.pcx" },
- { "steelchar_underscore.xpos", "15" },
- { "steelchar_underscore.ypos", "3" },
- { "steelchar_underscore.frames", "1" },
-
- { "steelchar_copyright", "RocksFontDC.pcx" },
- { "steelchar_copyright.xpos", "0" },
- { "steelchar_copyright.ypos", "4" },
- { "steelchar_copyright.frames", "1" },
-
- { "steelchar_aumlaut", "RocksFontDC.pcx" },
- { "steelchar_aumlaut.xpos", "1" },
- { "steelchar_aumlaut.ypos", "4" },
- { "steelchar_aumlaut.frames", "1" },
-
- { "steelchar_oumlaut", "RocksFontDC.pcx" },
- { "steelchar_oumlaut.xpos", "2" },
- { "steelchar_oumlaut.ypos", "4" },
- { "steelchar_oumlaut.frames", "1" },
-
- { "steelchar_uumlaut", "RocksFontDC.pcx" },
- { "steelchar_uumlaut.xpos", "3" },
- { "steelchar_uumlaut.ypos", "4" },
- { "steelchar_uumlaut.frames", "1" },
-
- { "steelchar_degree", "RocksFontDC.pcx" },
- { "steelchar_degree.xpos", "4" },
- { "steelchar_degree.ypos", "4" },
- { "steelchar_degree.frames", "1" },
-
- { "steelchar_trademark", "RocksFontDC.pcx" },
- { "steelchar_trademark.xpos", "5" },
- { "steelchar_trademark.ypos", "4" },
- { "steelchar_trademark.frames", "1" },
-
- { "steelchar_cursor", "RocksFontDC.pcx" },
- { "steelchar_cursor.xpos", "6" },
- { "steelchar_cursor.ypos", "4" },
- { "steelchar_cursor.frames", "1" },
-
- { "steelchar_button", "RocksFontDC.pcx" },
- { "steelchar_button.xpos", "13" },
- { "steelchar_button.ypos", "4" },
- { "steelchar_button.frames", "1" },
-
- { "steelchar_up", "RocksFontDC.pcx" },
- { "steelchar_up.xpos", "14" },
- { "steelchar_up.ypos", "4" },
- { "steelchar_up.frames", "1" },
-
- { "steelchar_down", "RocksFontDC.pcx" },
- { "steelchar_down.xpos", "15" },
- { "steelchar_down.ypos", "4" },
- { "steelchar_down.frames", "1" },
+ { "steel_char_space", "RocksFontDC.pcx" },
+ { "steel_char_space.xpos", "0" },
+ { "steel_char_space.ypos", "0" },
+ { "steel_char_space.frames", "1" },
+ { "steel_char_space.EDITOR", "RocksFontDC.pcx" },
+ { "steel_char_space.EDITOR.xpos", "7" },
+ { "steel_char_space.EDITOR.ypos", "4" },
+ { "steel_char_space.EDITOR.frames", "1" },
+
+ { "steel_char_exclam", "RocksFontDC.pcx" },
+ { "steel_char_exclam.xpos", "1" },
+ { "steel_char_exclam.ypos", "0" },
+ { "steel_char_exclam.frames", "1" },
+
+ { "steel_char_quotedbl", "RocksFontDC.pcx" },
+ { "steel_char_quotedbl.xpos", "2" },
+ { "steel_char_quotedbl.ypos", "0" },
+ { "steel_char_quotedbl.frames", "1" },
+
+ { "steel_char_numbersign", "RocksFontDC.pcx" },
+ { "steel_char_numbersign.xpos", "3" },
+ { "steel_char_numbersign.ypos", "0" },
+ { "steel_char_numbersign.frames", "1" },
+
+ { "steel_char_dollar", "RocksFontDC.pcx" },
+ { "steel_char_dollar.xpos", "4" },
+ { "steel_char_dollar.ypos", "0" },
+ { "steel_char_dollar.frames", "1" },
+
+ { "steel_char_percent", "RocksFontDC.pcx" },
+ { "steel_char_percent.xpos", "5" },
+ { "steel_char_percent.ypos", "0" },
+ { "steel_char_percent.frames", "1" },
+
+ { "steel_char_ampersand", "RocksFontDC.pcx" },
+ { "steel_char_ampersand.xpos", "6" },
+ { "steel_char_ampersand.ypos", "0" },
+ { "steel_char_ampersand.frames", "1" },
+
+ { "steel_char_apostrophe", "RocksFontDC.pcx" },
+ { "steel_char_apostrophe.xpos", "7" },
+ { "steel_char_apostrophe.ypos", "0" },
+ { "steel_char_apostrophe.frames", "1" },
+
+ { "steel_char_parenleft", "RocksFontDC.pcx" },
+ { "steel_char_parenleft.xpos", "8" },
+ { "steel_char_parenleft.ypos", "0" },
+ { "steel_char_parenleft.frames", "1" },
+
+ { "steel_char_parenright", "RocksFontDC.pcx" },
+ { "steel_char_parenright.xpos", "9" },
+ { "steel_char_parenright.ypos", "0" },
+ { "steel_char_parenright.frames", "1" },
+
+ { "steel_char_asterisk", "RocksFontDC.pcx" },
+ { "steel_char_asterisk.xpos", "10" },
+ { "steel_char_asterisk.ypos", "0" },
+ { "steel_char_asterisk.frames", "1" },
+
+ { "steel_char_plus", "RocksFontDC.pcx" },
+ { "steel_char_plus.xpos", "11" },
+ { "steel_char_plus.ypos", "0" },
+ { "steel_char_plus.frames", "1" },
+
+ { "steel_char_comma", "RocksFontDC.pcx" },
+ { "steel_char_comma.xpos", "12" },
+ { "steel_char_comma.ypos", "0" },
+ { "steel_char_comma.frames", "1" },
+
+ { "steel_char_minus", "RocksFontDC.pcx" },
+ { "steel_char_minus.xpos", "13" },
+ { "steel_char_minus.ypos", "0" },
+ { "steel_char_minus.frames", "1" },
+
+ { "steel_char_period", "RocksFontDC.pcx" },
+ { "steel_char_period.xpos", "14" },
+ { "steel_char_period.ypos", "0" },
+ { "steel_char_period.frames", "1" },
+
+ { "steel_char_slash", "RocksFontDC.pcx" },
+ { "steel_char_slash.xpos", "15" },
+ { "steel_char_slash.ypos", "0" },
+ { "steel_char_slash.frames", "1" },
+
+ { "steel_char_0", "RocksFontDC.pcx" },
+ { "steel_char_0.xpos", "0" },
+ { "steel_char_0.ypos", "1" },
+ { "steel_char_0.frames", "1" },
+
+ { "steel_char_1", "RocksFontDC.pcx" },
+ { "steel_char_1.xpos", "1" },
+ { "steel_char_1.ypos", "1" },
+ { "steel_char_1.frames", "1" },
+
+ { "steel_char_2", "RocksFontDC.pcx" },
+ { "steel_char_2.xpos", "2" },
+ { "steel_char_2.ypos", "1" },
+ { "steel_char_2.frames", "1" },
+
+ { "steel_char_3", "RocksFontDC.pcx" },
+ { "steel_char_3.xpos", "3" },
+ { "steel_char_3.ypos", "1" },
+ { "steel_char_3.frames", "1" },
+
+ { "steel_char_4", "RocksFontDC.pcx" },
+ { "steel_char_4.xpos", "4" },
+ { "steel_char_4.ypos", "1" },
+ { "steel_char_4.frames", "1" },
+
+ { "steel_char_5", "RocksFontDC.pcx" },
+ { "steel_char_5.xpos", "5" },
+ { "steel_char_5.ypos", "1" },
+ { "steel_char_5.frames", "1" },
+
+ { "steel_char_6", "RocksFontDC.pcx" },
+ { "steel_char_6.xpos", "6" },
+ { "steel_char_6.ypos", "1" },
+ { "steel_char_6.frames", "1" },
+
+ { "steel_char_7", "RocksFontDC.pcx" },
+ { "steel_char_7.xpos", "7" },
+ { "steel_char_7.ypos", "1" },
+ { "steel_char_7.frames", "1" },
+
+ { "steel_char_8", "RocksFontDC.pcx" },
+ { "steel_char_8.xpos", "8" },
+ { "steel_char_8.ypos", "1" },
+ { "steel_char_8.frames", "1" },
+
+ { "steel_char_9", "RocksFontDC.pcx" },
+ { "steel_char_9.xpos", "9" },
+ { "steel_char_9.ypos", "1" },
+ { "steel_char_9.frames", "1" },
+
+ { "steel_char_colon", "RocksFontDC.pcx" },
+ { "steel_char_colon.xpos", "10" },
+ { "steel_char_colon.ypos", "1" },
+ { "steel_char_colon.frames", "1" },
+
+ { "steel_char_semicolon", "RocksFontDC.pcx" },
+ { "steel_char_semicolon.xpos", "11" },
+ { "steel_char_semicolon.ypos", "1" },
+ { "steel_char_semicolon.frames", "1" },
+
+ { "steel_char_less", "RocksFontDC.pcx" },
+ { "steel_char_less.xpos", "12" },
+ { "steel_char_less.ypos", "1" },
+ { "steel_char_less.frames", "1" },
+
+ { "steel_char_equal", "RocksFontDC.pcx" },
+ { "steel_char_equal.xpos", "13" },
+ { "steel_char_equal.ypos", "1" },
+ { "steel_char_equal.frames", "1" },
+
+ { "steel_char_greater", "RocksFontDC.pcx" },
+ { "steel_char_greater.xpos", "14" },
+ { "steel_char_greater.ypos", "1" },
+ { "steel_char_greater.frames", "1" },
+
+ { "steel_char_question", "RocksFontDC.pcx" },
+ { "steel_char_question.xpos", "15" },
+ { "steel_char_question.ypos", "1" },
+ { "steel_char_question.frames", "1" },
+
+ { "steel_char_at", "RocksFontDC.pcx" },
+ { "steel_char_at.xpos", "0" },
+ { "steel_char_at.ypos", "2" },
+ { "steel_char_at.frames", "1" },
+
+ { "steel_char_a", "RocksFontDC.pcx" },
+ { "steel_char_a.xpos", "1" },
+ { "steel_char_a.ypos", "2" },
+ { "steel_char_a.frames", "1" },
+
+ { "steel_char_b", "RocksFontDC.pcx" },
+ { "steel_char_b.xpos", "2" },
+ { "steel_char_b.ypos", "2" },
+ { "steel_char_b.frames", "1" },
+
+ { "steel_char_c", "RocksFontDC.pcx" },
+ { "steel_char_c.xpos", "3" },
+ { "steel_char_c.ypos", "2" },
+ { "steel_char_c.frames", "1" },
+
+ { "steel_char_d", "RocksFontDC.pcx" },
+ { "steel_char_d.xpos", "4" },
+ { "steel_char_d.ypos", "2" },
+ { "steel_char_d.frames", "1" },
+
+ { "steel_char_e", "RocksFontDC.pcx" },
+ { "steel_char_e.xpos", "5" },
+ { "steel_char_e.ypos", "2" },
+ { "steel_char_e.frames", "1" },
+
+ { "steel_char_f", "RocksFontDC.pcx" },
+ { "steel_char_f.xpos", "6" },
+ { "steel_char_f.ypos", "2" },
+ { "steel_char_f.frames", "1" },
+
+ { "steel_char_g", "RocksFontDC.pcx" },
+ { "steel_char_g.xpos", "7" },
+ { "steel_char_g.ypos", "2" },
+ { "steel_char_g.frames", "1" },
+
+ { "steel_char_h", "RocksFontDC.pcx" },
+ { "steel_char_h.xpos", "8" },
+ { "steel_char_h.ypos", "2" },
+ { "steel_char_h.frames", "1" },
+
+ { "steel_char_i", "RocksFontDC.pcx" },
+ { "steel_char_i.xpos", "9" },
+ { "steel_char_i.ypos", "2" },
+ { "steel_char_i.frames", "1" },
+
+ { "steel_char_j", "RocksFontDC.pcx" },
+ { "steel_char_j.xpos", "10" },
+ { "steel_char_j.ypos", "2" },
+ { "steel_char_j.frames", "1" },
+
+ { "steel_char_k", "RocksFontDC.pcx" },
+ { "steel_char_k.xpos", "11" },
+ { "steel_char_k.ypos", "2" },
+ { "steel_char_k.frames", "1" },
+
+ { "steel_char_l", "RocksFontDC.pcx" },
+ { "steel_char_l.xpos", "12" },
+ { "steel_char_l.ypos", "2" },
+ { "steel_char_l.frames", "1" },
+
+ { "steel_char_m", "RocksFontDC.pcx" },
+ { "steel_char_m.xpos", "13" },
+ { "steel_char_m.ypos", "2" },
+ { "steel_char_m.frames", "1" },
+
+ { "steel_char_n", "RocksFontDC.pcx" },
+ { "steel_char_n.xpos", "14" },
+ { "steel_char_n.ypos", "2" },
+ { "steel_char_n.frames", "1" },
+
+ { "steel_char_o", "RocksFontDC.pcx" },
+ { "steel_char_o.xpos", "15" },
+ { "steel_char_o.ypos", "2" },
+ { "steel_char_o.frames", "1" },
+
+ { "steel_char_p", "RocksFontDC.pcx" },
+ { "steel_char_p.xpos", "0" },
+ { "steel_char_p.ypos", "3" },
+ { "steel_char_p.frames", "1" },
+
+ { "steel_char_q", "RocksFontDC.pcx" },
+ { "steel_char_q.xpos", "1" },
+ { "steel_char_q.ypos", "3" },
+ { "steel_char_q.frames", "1" },
+
+ { "steel_char_r", "RocksFontDC.pcx" },
+ { "steel_char_r.xpos", "2" },
+ { "steel_char_r.ypos", "3" },
+ { "steel_char_r.frames", "1" },
+
+ { "steel_char_s", "RocksFontDC.pcx" },
+ { "steel_char_s.xpos", "3" },
+ { "steel_char_s.ypos", "3" },
+ { "steel_char_s.frames", "1" },
+
+ { "steel_char_t", "RocksFontDC.pcx" },
+ { "steel_char_t.xpos", "4" },
+ { "steel_char_t.ypos", "3" },
+ { "steel_char_t.frames", "1" },
+
+ { "steel_char_u", "RocksFontDC.pcx" },
+ { "steel_char_u.xpos", "5" },
+ { "steel_char_u.ypos", "3" },
+ { "steel_char_u.frames", "1" },
+
+ { "steel_char_v", "RocksFontDC.pcx" },
+ { "steel_char_v.xpos", "6" },
+ { "steel_char_v.ypos", "3" },
+ { "steel_char_v.frames", "1" },
+
+ { "steel_char_w", "RocksFontDC.pcx" },
+ { "steel_char_w.xpos", "7" },
+ { "steel_char_w.ypos", "3" },
+ { "steel_char_w.frames", "1" },
+
+ { "steel_char_x", "RocksFontDC.pcx" },
+ { "steel_char_x.xpos", "8" },
+ { "steel_char_x.ypos", "3" },
+ { "steel_char_x.frames", "1" },
+
+ { "steel_char_y", "RocksFontDC.pcx" },
+ { "steel_char_y.xpos", "9" },
+ { "steel_char_y.ypos", "3" },
+ { "steel_char_y.frames", "1" },
+
+ { "steel_char_z", "RocksFontDC.pcx" },
+ { "steel_char_z.xpos", "10" },
+ { "steel_char_z.ypos", "3" },
+ { "steel_char_z.frames", "1" },
+
+ { "steel_char_bracketleft", "RocksFontDC.pcx" },
+ { "steel_char_bracketleft.xpos", "11" },
+ { "steel_char_bracketleft.ypos", "3" },
+ { "steel_char_bracketleft.frames", "1" },
+
+ { "steel_char_backslash", "RocksFontDC.pcx" },
+ { "steel_char_backslash.xpos", "12" },
+ { "steel_char_backslash.ypos", "3" },
+ { "steel_char_backslash.frames", "1" },
+
+ { "steel_char_bracketright", "RocksFontDC.pcx" },
+ { "steel_char_bracketright.xpos", "13" },
+ { "steel_char_bracketright.ypos", "3" },
+ { "steel_char_bracketright.frames", "1" },
+
+ { "steel_char_asciicircum", "RocksFontDC.pcx" },
+ { "steel_char_asciicircum.xpos", "14" },
+ { "steel_char_asciicircum.ypos", "3" },
+ { "steel_char_asciicircum.frames", "1" },
+
+ { "steel_char_underscore", "RocksFontDC.pcx" },
+ { "steel_char_underscore.xpos", "15" },
+ { "steel_char_underscore.ypos", "3" },
+ { "steel_char_underscore.frames", "1" },
+
+ { "steel_char_copyright", "RocksFontDC.pcx" },
+ { "steel_char_copyright.xpos", "0" },
+ { "steel_char_copyright.ypos", "4" },
+ { "steel_char_copyright.frames", "1" },
+
+ { "steel_char_aumlaut", "RocksFontDC.pcx" },
+ { "steel_char_aumlaut.xpos", "1" },
+ { "steel_char_aumlaut.ypos", "4" },
+ { "steel_char_aumlaut.frames", "1" },
+
+ { "steel_char_oumlaut", "RocksFontDC.pcx" },
+ { "steel_char_oumlaut.xpos", "2" },
+ { "steel_char_oumlaut.ypos", "4" },
+ { "steel_char_oumlaut.frames", "1" },
+
+ { "steel_char_uumlaut", "RocksFontDC.pcx" },
+ { "steel_char_uumlaut.xpos", "3" },
+ { "steel_char_uumlaut.ypos", "4" },
+ { "steel_char_uumlaut.frames", "1" },
+
+ { "steel_char_degree", "RocksFontDC.pcx" },
+ { "steel_char_degree.xpos", "4" },
+ { "steel_char_degree.ypos", "4" },
+ { "steel_char_degree.frames", "1" },
+
+ { "steel_char_trademark", "RocksFontDC.pcx" },
+ { "steel_char_trademark.xpos", "5" },
+ { "steel_char_trademark.ypos", "4" },
+ { "steel_char_trademark.frames", "1" },
+
+ { "steel_char_cursor", "RocksFontDC.pcx" },
+ { "steel_char_cursor.xpos", "6" },
+ { "steel_char_cursor.ypos", "4" },
+ { "steel_char_cursor.frames", "1" },
+
+ { "steel_char_button", "RocksFontDC.pcx" },
+ { "steel_char_button.xpos", "13" },
+ { "steel_char_button.ypos", "4" },
+ { "steel_char_button.frames", "1" },
+
+ { "steel_char_up", "RocksFontDC.pcx" },
+ { "steel_char_up.xpos", "14" },
+ { "steel_char_up.ypos", "4" },
+ { "steel_char_up.frames", "1" },
+
+ { "steel_char_down", "RocksFontDC.pcx" },
+ { "steel_char_down.xpos", "15" },
+ { "steel_char_down.ypos", "4" },
+ { "steel_char_down.frames", "1" },
#endif /* CONF_CHR_C */
#define EL_CHAR_BUTTON (EL_CHAR_ASCII0 + 109)
#define EL_CHAR_UP (EL_CHAR_ASCII0 + 110)
#define EL_CHAR_DOWN (EL_CHAR_ASCII0 + 111)
-#define EL_STEELCHAR_SPACE (EL_STEELCHAR_ASCII0 + 32)
-#define EL_STEELCHAR_EXCLAM (EL_STEELCHAR_ASCII0 + 33)
-#define EL_STEELCHAR_QUOTEDBL (EL_STEELCHAR_ASCII0 + 34)
-#define EL_STEELCHAR_NUMBERSIGN (EL_STEELCHAR_ASCII0 + 35)
-#define EL_STEELCHAR_DOLLAR (EL_STEELCHAR_ASCII0 + 36)
-#define EL_STEELCHAR_PERCENT (EL_STEELCHAR_ASCII0 + 37)
-#define EL_STEELCHAR_AMPERSAND (EL_STEELCHAR_ASCII0 + 38)
-#define EL_STEELCHAR_APOSTROPHE (EL_STEELCHAR_ASCII0 + 39)
-#define EL_STEELCHAR_PARENLEFT (EL_STEELCHAR_ASCII0 + 40)
-#define EL_STEELCHAR_PARENRIGHT (EL_STEELCHAR_ASCII0 + 41)
-#define EL_STEELCHAR_ASTERISK (EL_STEELCHAR_ASCII0 + 42)
-#define EL_STEELCHAR_PLUS (EL_STEELCHAR_ASCII0 + 43)
-#define EL_STEELCHAR_COMMA (EL_STEELCHAR_ASCII0 + 44)
-#define EL_STEELCHAR_MINUS (EL_STEELCHAR_ASCII0 + 45)
-#define EL_STEELCHAR_PERIOD (EL_STEELCHAR_ASCII0 + 46)
-#define EL_STEELCHAR_SLASH (EL_STEELCHAR_ASCII0 + 47)
-#define EL_STEELCHAR_0 (EL_STEELCHAR_ASCII0 + 48)
-#define EL_STEELCHAR_1 (EL_STEELCHAR_ASCII0 + 49)
-#define EL_STEELCHAR_2 (EL_STEELCHAR_ASCII0 + 50)
-#define EL_STEELCHAR_3 (EL_STEELCHAR_ASCII0 + 51)
-#define EL_STEELCHAR_4 (EL_STEELCHAR_ASCII0 + 52)
-#define EL_STEELCHAR_5 (EL_STEELCHAR_ASCII0 + 53)
-#define EL_STEELCHAR_6 (EL_STEELCHAR_ASCII0 + 54)
-#define EL_STEELCHAR_7 (EL_STEELCHAR_ASCII0 + 55)
-#define EL_STEELCHAR_8 (EL_STEELCHAR_ASCII0 + 56)
-#define EL_STEELCHAR_9 (EL_STEELCHAR_ASCII0 + 57)
-#define EL_STEELCHAR_COLON (EL_STEELCHAR_ASCII0 + 58)
-#define EL_STEELCHAR_SEMICOLON (EL_STEELCHAR_ASCII0 + 59)
-#define EL_STEELCHAR_LESS (EL_STEELCHAR_ASCII0 + 60)
-#define EL_STEELCHAR_EQUAL (EL_STEELCHAR_ASCII0 + 61)
-#define EL_STEELCHAR_GREATER (EL_STEELCHAR_ASCII0 + 62)
-#define EL_STEELCHAR_QUESTION (EL_STEELCHAR_ASCII0 + 63)
-#define EL_STEELCHAR_AT (EL_STEELCHAR_ASCII0 + 64)
-#define EL_STEELCHAR_A (EL_STEELCHAR_ASCII0 + 65)
-#define EL_STEELCHAR_B (EL_STEELCHAR_ASCII0 + 66)
-#define EL_STEELCHAR_C (EL_STEELCHAR_ASCII0 + 67)
-#define EL_STEELCHAR_D (EL_STEELCHAR_ASCII0 + 68)
-#define EL_STEELCHAR_E (EL_STEELCHAR_ASCII0 + 69)
-#define EL_STEELCHAR_F (EL_STEELCHAR_ASCII0 + 70)
-#define EL_STEELCHAR_G (EL_STEELCHAR_ASCII0 + 71)
-#define EL_STEELCHAR_H (EL_STEELCHAR_ASCII0 + 72)
-#define EL_STEELCHAR_I (EL_STEELCHAR_ASCII0 + 73)
-#define EL_STEELCHAR_J (EL_STEELCHAR_ASCII0 + 74)
-#define EL_STEELCHAR_K (EL_STEELCHAR_ASCII0 + 75)
-#define EL_STEELCHAR_L (EL_STEELCHAR_ASCII0 + 76)
-#define EL_STEELCHAR_M (EL_STEELCHAR_ASCII0 + 77)
-#define EL_STEELCHAR_N (EL_STEELCHAR_ASCII0 + 78)
-#define EL_STEELCHAR_O (EL_STEELCHAR_ASCII0 + 79)
-#define EL_STEELCHAR_P (EL_STEELCHAR_ASCII0 + 80)
-#define EL_STEELCHAR_Q (EL_STEELCHAR_ASCII0 + 81)
-#define EL_STEELCHAR_R (EL_STEELCHAR_ASCII0 + 82)
-#define EL_STEELCHAR_S (EL_STEELCHAR_ASCII0 + 83)
-#define EL_STEELCHAR_T (EL_STEELCHAR_ASCII0 + 84)
-#define EL_STEELCHAR_U (EL_STEELCHAR_ASCII0 + 85)
-#define EL_STEELCHAR_V (EL_STEELCHAR_ASCII0 + 86)
-#define EL_STEELCHAR_W (EL_STEELCHAR_ASCII0 + 87)
-#define EL_STEELCHAR_X (EL_STEELCHAR_ASCII0 + 88)
-#define EL_STEELCHAR_Y (EL_STEELCHAR_ASCII0 + 89)
-#define EL_STEELCHAR_Z (EL_STEELCHAR_ASCII0 + 90)
-#define EL_STEELCHAR_BRACKETLEFT (EL_STEELCHAR_ASCII0 + 91)
-#define EL_STEELCHAR_BACKSLASH (EL_STEELCHAR_ASCII0 + 92)
-#define EL_STEELCHAR_BRACKETRIGHT (EL_STEELCHAR_ASCII0 + 93)
-#define EL_STEELCHAR_ASCIICIRCUM (EL_STEELCHAR_ASCII0 + 94)
-#define EL_STEELCHAR_UNDERSCORE (EL_STEELCHAR_ASCII0 + 95)
-#define EL_STEELCHAR_COPYRIGHT (EL_STEELCHAR_ASCII0 + 96)
-#define EL_STEELCHAR_AUMLAUT (EL_STEELCHAR_ASCII0 + 97)
-#define EL_STEELCHAR_OUMLAUT (EL_STEELCHAR_ASCII0 + 98)
-#define EL_STEELCHAR_UUMLAUT (EL_STEELCHAR_ASCII0 + 99)
-#define EL_STEELCHAR_DEGREE (EL_STEELCHAR_ASCII0 + 100)
-#define EL_STEELCHAR_TRADEMARK (EL_STEELCHAR_ASCII0 + 101)
-#define EL_STEELCHAR_CURSOR (EL_STEELCHAR_ASCII0 + 102)
-#define EL_STEELCHAR_BUTTON (EL_STEELCHAR_ASCII0 + 109)
-#define EL_STEELCHAR_UP (EL_STEELCHAR_ASCII0 + 110)
-#define EL_STEELCHAR_DOWN (EL_STEELCHAR_ASCII0 + 111)
+#define EL_STEEL_CHAR_SPACE (EL_STEEL_CHAR_ASCII0 + 32)
+#define EL_STEEL_CHAR_EXCLAM (EL_STEEL_CHAR_ASCII0 + 33)
+#define EL_STEEL_CHAR_QUOTEDBL (EL_STEEL_CHAR_ASCII0 + 34)
+#define EL_STEEL_CHAR_NUMBERSIGN (EL_STEEL_CHAR_ASCII0 + 35)
+#define EL_STEEL_CHAR_DOLLAR (EL_STEEL_CHAR_ASCII0 + 36)
+#define EL_STEEL_CHAR_PERCENT (EL_STEEL_CHAR_ASCII0 + 37)
+#define EL_STEEL_CHAR_AMPERSAND (EL_STEEL_CHAR_ASCII0 + 38)
+#define EL_STEEL_CHAR_APOSTROPHE (EL_STEEL_CHAR_ASCII0 + 39)
+#define EL_STEEL_CHAR_PARENLEFT (EL_STEEL_CHAR_ASCII0 + 40)
+#define EL_STEEL_CHAR_PARENRIGHT (EL_STEEL_CHAR_ASCII0 + 41)
+#define EL_STEEL_CHAR_ASTERISK (EL_STEEL_CHAR_ASCII0 + 42)
+#define EL_STEEL_CHAR_PLUS (EL_STEEL_CHAR_ASCII0 + 43)
+#define EL_STEEL_CHAR_COMMA (EL_STEEL_CHAR_ASCII0 + 44)
+#define EL_STEEL_CHAR_MINUS (EL_STEEL_CHAR_ASCII0 + 45)
+#define EL_STEEL_CHAR_PERIOD (EL_STEEL_CHAR_ASCII0 + 46)
+#define EL_STEEL_CHAR_SLASH (EL_STEEL_CHAR_ASCII0 + 47)
+#define EL_STEEL_CHAR_0 (EL_STEEL_CHAR_ASCII0 + 48)
+#define EL_STEEL_CHAR_1 (EL_STEEL_CHAR_ASCII0 + 49)
+#define EL_STEEL_CHAR_2 (EL_STEEL_CHAR_ASCII0 + 50)
+#define EL_STEEL_CHAR_3 (EL_STEEL_CHAR_ASCII0 + 51)
+#define EL_STEEL_CHAR_4 (EL_STEEL_CHAR_ASCII0 + 52)
+#define EL_STEEL_CHAR_5 (EL_STEEL_CHAR_ASCII0 + 53)
+#define EL_STEEL_CHAR_6 (EL_STEEL_CHAR_ASCII0 + 54)
+#define EL_STEEL_CHAR_7 (EL_STEEL_CHAR_ASCII0 + 55)
+#define EL_STEEL_CHAR_8 (EL_STEEL_CHAR_ASCII0 + 56)
+#define EL_STEEL_CHAR_9 (EL_STEEL_CHAR_ASCII0 + 57)
+#define EL_STEEL_CHAR_COLON (EL_STEEL_CHAR_ASCII0 + 58)
+#define EL_STEEL_CHAR_SEMICOLON (EL_STEEL_CHAR_ASCII0 + 59)
+#define EL_STEEL_CHAR_LESS (EL_STEEL_CHAR_ASCII0 + 60)
+#define EL_STEEL_CHAR_EQUAL (EL_STEEL_CHAR_ASCII0 + 61)
+#define EL_STEEL_CHAR_GREATER (EL_STEEL_CHAR_ASCII0 + 62)
+#define EL_STEEL_CHAR_QUESTION (EL_STEEL_CHAR_ASCII0 + 63)
+#define EL_STEEL_CHAR_AT (EL_STEEL_CHAR_ASCII0 + 64)
+#define EL_STEEL_CHAR_A (EL_STEEL_CHAR_ASCII0 + 65)
+#define EL_STEEL_CHAR_B (EL_STEEL_CHAR_ASCII0 + 66)
+#define EL_STEEL_CHAR_C (EL_STEEL_CHAR_ASCII0 + 67)
+#define EL_STEEL_CHAR_D (EL_STEEL_CHAR_ASCII0 + 68)
+#define EL_STEEL_CHAR_E (EL_STEEL_CHAR_ASCII0 + 69)
+#define EL_STEEL_CHAR_F (EL_STEEL_CHAR_ASCII0 + 70)
+#define EL_STEEL_CHAR_G (EL_STEEL_CHAR_ASCII0 + 71)
+#define EL_STEEL_CHAR_H (EL_STEEL_CHAR_ASCII0 + 72)
+#define EL_STEEL_CHAR_I (EL_STEEL_CHAR_ASCII0 + 73)
+#define EL_STEEL_CHAR_J (EL_STEEL_CHAR_ASCII0 + 74)
+#define EL_STEEL_CHAR_K (EL_STEEL_CHAR_ASCII0 + 75)
+#define EL_STEEL_CHAR_L (EL_STEEL_CHAR_ASCII0 + 76)
+#define EL_STEEL_CHAR_M (EL_STEEL_CHAR_ASCII0 + 77)
+#define EL_STEEL_CHAR_N (EL_STEEL_CHAR_ASCII0 + 78)
+#define EL_STEEL_CHAR_O (EL_STEEL_CHAR_ASCII0 + 79)
+#define EL_STEEL_CHAR_P (EL_STEEL_CHAR_ASCII0 + 80)
+#define EL_STEEL_CHAR_Q (EL_STEEL_CHAR_ASCII0 + 81)
+#define EL_STEEL_CHAR_R (EL_STEEL_CHAR_ASCII0 + 82)
+#define EL_STEEL_CHAR_S (EL_STEEL_CHAR_ASCII0 + 83)
+#define EL_STEEL_CHAR_T (EL_STEEL_CHAR_ASCII0 + 84)
+#define EL_STEEL_CHAR_U (EL_STEEL_CHAR_ASCII0 + 85)
+#define EL_STEEL_CHAR_V (EL_STEEL_CHAR_ASCII0 + 86)
+#define EL_STEEL_CHAR_W (EL_STEEL_CHAR_ASCII0 + 87)
+#define EL_STEEL_CHAR_X (EL_STEEL_CHAR_ASCII0 + 88)
+#define EL_STEEL_CHAR_Y (EL_STEEL_CHAR_ASCII0 + 89)
+#define EL_STEEL_CHAR_Z (EL_STEEL_CHAR_ASCII0 + 90)
+#define EL_STEEL_CHAR_BRACKETLEFT (EL_STEEL_CHAR_ASCII0 + 91)
+#define EL_STEEL_CHAR_BACKSLASH (EL_STEEL_CHAR_ASCII0 + 92)
+#define EL_STEEL_CHAR_BRACKETRIGHT (EL_STEEL_CHAR_ASCII0 + 93)
+#define EL_STEEL_CHAR_ASCIICIRCUM (EL_STEEL_CHAR_ASCII0 + 94)
+#define EL_STEEL_CHAR_UNDERSCORE (EL_STEEL_CHAR_ASCII0 + 95)
+#define EL_STEEL_CHAR_COPYRIGHT (EL_STEEL_CHAR_ASCII0 + 96)
+#define EL_STEEL_CHAR_AUMLAUT (EL_STEEL_CHAR_ASCII0 + 97)
+#define EL_STEEL_CHAR_OUMLAUT (EL_STEEL_CHAR_ASCII0 + 98)
+#define EL_STEEL_CHAR_UUMLAUT (EL_STEEL_CHAR_ASCII0 + 99)
+#define EL_STEEL_CHAR_DEGREE (EL_STEEL_CHAR_ASCII0 + 100)
+#define EL_STEEL_CHAR_TRADEMARK (EL_STEEL_CHAR_ASCII0 + 101)
+#define EL_STEEL_CHAR_CURSOR (EL_STEEL_CHAR_ASCII0 + 102)
+#define EL_STEEL_CHAR_BUTTON (EL_STEEL_CHAR_ASCII0 + 109)
+#define EL_STEEL_CHAR_UP (EL_STEEL_CHAR_ASCII0 + 110)
+#define EL_STEEL_CHAR_DOWN (EL_STEEL_CHAR_ASCII0 + 111)
#endif /* CONF_CHR_C */
EL_WALL_CRYSTAL, -1, -1, FALSE,
IMG_WALL_CRYSTAL
},
+ {
+ EL_DC_STEELWALL_1_LEFT, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_LEFT
+ },
+ {
+ EL_DC_STEELWALL_1_RIGHT, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_RIGHT
+ },
+ {
+ EL_DC_STEELWALL_1_TOP, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_TOP
+ },
+ {
+ EL_DC_STEELWALL_1_BOTTOM, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_BOTTOM
+ },
+ {
+ EL_DC_STEELWALL_1_HORIZONTAL, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_HORIZONTAL
+ },
+ {
+ EL_DC_STEELWALL_1_VERTICAL, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_VERTICAL
+ },
+ {
+ EL_DC_STEELWALL_1_TOPLEFT, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_TOPLEFT
+ },
+ {
+ EL_DC_STEELWALL_1_TOPRIGHT, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_TOPRIGHT
+ },
+ {
+ EL_DC_STEELWALL_1_BOTTOMLEFT, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_BOTTOMLEFT
+ },
+ {
+ EL_DC_STEELWALL_1_BOTTOMRIGHT, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_BOTTOMRIGHT
+ },
+ {
+ EL_DC_STEELWALL_1_TOPLEFT_2, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_TOPLEFT_2
+ },
+ {
+ EL_DC_STEELWALL_1_TOPRIGHT_2, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_TOPRIGHT_2
+ },
+ {
+ EL_DC_STEELWALL_1_BOTTOMLEFT_2, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_BOTTOMLEFT_2
+ },
+ {
+ EL_DC_STEELWALL_1_BOTTOMRIGHT_2, -1, -1, FALSE,
+ IMG_DC_STEELWALL_1_BOTTOMRIGHT_2
+ },
+ {
+ EL_DC_STEELWALL_2_LEFT, -1, -1, FALSE,
+ IMG_DC_STEELWALL_2_LEFT
+ },
+ {
+ EL_DC_STEELWALL_2_RIGHT, -1, -1, FALSE,
+ IMG_DC_STEELWALL_2_RIGHT
+ },
+ {
+ EL_DC_STEELWALL_2_TOP, -1, -1, FALSE,
+ IMG_DC_STEELWALL_2_TOP
+ },
+ {
+ EL_DC_STEELWALL_2_BOTTOM, -1, -1, FALSE,
+ IMG_DC_STEELWALL_2_BOTTOM
+ },
+ {
+ EL_DC_STEELWALL_2_HORIZONTAL, -1, -1, FALSE,
+ IMG_DC_STEELWALL_2_HORIZONTAL
+ },
+ {
+ EL_DC_STEELWALL_2_VERTICAL, -1, -1, FALSE,
+ IMG_DC_STEELWALL_2_VERTICAL
+ },
+ {
+ EL_DC_STEELWALL_2_MIDDLE, -1, -1, FALSE,
+ IMG_DC_STEELWALL_2_MIDDLE
+ },
+ {
+ EL_DC_STEELWALL_2_SINGLE, -1, -1, FALSE,
+ IMG_DC_STEELWALL_2_SINGLE
+ },
{
EL_TUBE_RIGHT_DOWN, -1, -1, FALSE,
IMG_TUBE_RIGHT_DOWN
IMG_CHAR_DOWN
},
{
- EL_STEELCHAR_SPACE, -1, -1, FALSE,
- IMG_STEELCHAR_SPACE
+ EL_STEEL_CHAR_SPACE, -1, -1, FALSE,
+ IMG_STEEL_CHAR_SPACE
},
{
- EL_STEELCHAR_EXCLAM, -1, -1, FALSE,
- IMG_STEELCHAR_EXCLAM
+ EL_STEEL_CHAR_EXCLAM, -1, -1, FALSE,
+ IMG_STEEL_CHAR_EXCLAM
},
{
- EL_STEELCHAR_QUOTEDBL, -1, -1, FALSE,
- IMG_STEELCHAR_QUOTEDBL
+ EL_STEEL_CHAR_QUOTEDBL, -1, -1, FALSE,
+ IMG_STEEL_CHAR_QUOTEDBL
},
{
- EL_STEELCHAR_NUMBERSIGN, -1, -1, FALSE,
- IMG_STEELCHAR_NUMBERSIGN
+ EL_STEEL_CHAR_NUMBERSIGN, -1, -1, FALSE,
+ IMG_STEEL_CHAR_NUMBERSIGN
},
{
- EL_STEELCHAR_DOLLAR, -1, -1, FALSE,
- IMG_STEELCHAR_DOLLAR
+ EL_STEEL_CHAR_DOLLAR, -1, -1, FALSE,
+ IMG_STEEL_CHAR_DOLLAR
},
{
- EL_STEELCHAR_PERCENT, -1, -1, FALSE,
- IMG_STEELCHAR_PERCENT
+ EL_STEEL_CHAR_PERCENT, -1, -1, FALSE,
+ IMG_STEEL_CHAR_PERCENT
},
{
- EL_STEELCHAR_AMPERSAND, -1, -1, FALSE,
- IMG_STEELCHAR_AMPERSAND
+ EL_STEEL_CHAR_AMPERSAND, -1, -1, FALSE,
+ IMG_STEEL_CHAR_AMPERSAND
},
{
- EL_STEELCHAR_APOSTROPHE, -1, -1, FALSE,
- IMG_STEELCHAR_APOSTROPHE
+ EL_STEEL_CHAR_APOSTROPHE, -1, -1, FALSE,
+ IMG_STEEL_CHAR_APOSTROPHE
},
{
- EL_STEELCHAR_PARENLEFT, -1, -1, FALSE,
- IMG_STEELCHAR_PARENLEFT
+ EL_STEEL_CHAR_PARENLEFT, -1, -1, FALSE,
+ IMG_STEEL_CHAR_PARENLEFT
},
{
- EL_STEELCHAR_PARENRIGHT, -1, -1, FALSE,
- IMG_STEELCHAR_PARENRIGHT
+ EL_STEEL_CHAR_PARENRIGHT, -1, -1, FALSE,
+ IMG_STEEL_CHAR_PARENRIGHT
},
{
- EL_STEELCHAR_ASTERISK, -1, -1, FALSE,
- IMG_STEELCHAR_ASTERISK
+ EL_STEEL_CHAR_ASTERISK, -1, -1, FALSE,
+ IMG_STEEL_CHAR_ASTERISK
},
{
- EL_STEELCHAR_PLUS, -1, -1, FALSE,
- IMG_STEELCHAR_PLUS
+ EL_STEEL_CHAR_PLUS, -1, -1, FALSE,
+ IMG_STEEL_CHAR_PLUS
},
{
- EL_STEELCHAR_COMMA, -1, -1, FALSE,
- IMG_STEELCHAR_COMMA
+ EL_STEEL_CHAR_COMMA, -1, -1, FALSE,
+ IMG_STEEL_CHAR_COMMA
},
{
- EL_STEELCHAR_MINUS, -1, -1, FALSE,
- IMG_STEELCHAR_MINUS
+ EL_STEEL_CHAR_MINUS, -1, -1, FALSE,
+ IMG_STEEL_CHAR_MINUS
},
{
- EL_STEELCHAR_PERIOD, -1, -1, FALSE,
- IMG_STEELCHAR_PERIOD
+ EL_STEEL_CHAR_PERIOD, -1, -1, FALSE,
+ IMG_STEEL_CHAR_PERIOD
},
{
- EL_STEELCHAR_SLASH, -1, -1, FALSE,
- IMG_STEELCHAR_SLASH
+ EL_STEEL_CHAR_SLASH, -1, -1, FALSE,
+ IMG_STEEL_CHAR_SLASH
},
{
- EL_STEELCHAR_0, -1, -1, FALSE,
- IMG_STEELCHAR_0
+ EL_STEEL_CHAR_0, -1, -1, FALSE,
+ IMG_STEEL_CHAR_0
},
{
- EL_STEELCHAR_1, -1, -1, FALSE,
- IMG_STEELCHAR_1
+ EL_STEEL_CHAR_1, -1, -1, FALSE,
+ IMG_STEEL_CHAR_1
},
{
- EL_STEELCHAR_2, -1, -1, FALSE,
- IMG_STEELCHAR_2
+ EL_STEEL_CHAR_2, -1, -1, FALSE,
+ IMG_STEEL_CHAR_2
},
{
- EL_STEELCHAR_3, -1, -1, FALSE,
- IMG_STEELCHAR_3
+ EL_STEEL_CHAR_3, -1, -1, FALSE,
+ IMG_STEEL_CHAR_3
},
{
- EL_STEELCHAR_4, -1, -1, FALSE,
- IMG_STEELCHAR_4
+ EL_STEEL_CHAR_4, -1, -1, FALSE,
+ IMG_STEEL_CHAR_4
},
{
- EL_STEELCHAR_5, -1, -1, FALSE,
- IMG_STEELCHAR_5
+ EL_STEEL_CHAR_5, -1, -1, FALSE,
+ IMG_STEEL_CHAR_5
},
{
- EL_STEELCHAR_6, -1, -1, FALSE,
- IMG_STEELCHAR_6
+ EL_STEEL_CHAR_6, -1, -1, FALSE,
+ IMG_STEEL_CHAR_6
},
{
- EL_STEELCHAR_7, -1, -1, FALSE,
- IMG_STEELCHAR_7
+ EL_STEEL_CHAR_7, -1, -1, FALSE,
+ IMG_STEEL_CHAR_7
},
{
- EL_STEELCHAR_8, -1, -1, FALSE,
- IMG_STEELCHAR_8
+ EL_STEEL_CHAR_8, -1, -1, FALSE,
+ IMG_STEEL_CHAR_8
},
{
- EL_STEELCHAR_9, -1, -1, FALSE,
- IMG_STEELCHAR_9
+ EL_STEEL_CHAR_9, -1, -1, FALSE,
+ IMG_STEEL_CHAR_9
},
{
- EL_STEELCHAR_COLON, -1, -1, FALSE,
- IMG_STEELCHAR_COLON
+ EL_STEEL_CHAR_COLON, -1, -1, FALSE,
+ IMG_STEEL_CHAR_COLON
},
{
- EL_STEELCHAR_SEMICOLON, -1, -1, FALSE,
- IMG_STEELCHAR_SEMICOLON
+ EL_STEEL_CHAR_SEMICOLON, -1, -1, FALSE,
+ IMG_STEEL_CHAR_SEMICOLON
},
{
- EL_STEELCHAR_LESS, -1, -1, FALSE,
- IMG_STEELCHAR_LESS
+ EL_STEEL_CHAR_LESS, -1, -1, FALSE,
+ IMG_STEEL_CHAR_LESS
},
{
- EL_STEELCHAR_EQUAL, -1, -1, FALSE,
- IMG_STEELCHAR_EQUAL
+ EL_STEEL_CHAR_EQUAL, -1, -1, FALSE,
+ IMG_STEEL_CHAR_EQUAL
},
{
- EL_STEELCHAR_GREATER, -1, -1, FALSE,
- IMG_STEELCHAR_GREATER
+ EL_STEEL_CHAR_GREATER, -1, -1, FALSE,
+ IMG_STEEL_CHAR_GREATER
},
{
- EL_STEELCHAR_QUESTION, -1, -1, FALSE,
- IMG_STEELCHAR_QUESTION
+ EL_STEEL_CHAR_QUESTION, -1, -1, FALSE,
+ IMG_STEEL_CHAR_QUESTION
},
{
- EL_STEELCHAR_AT, -1, -1, FALSE,
- IMG_STEELCHAR_AT
+ EL_STEEL_CHAR_AT, -1, -1, FALSE,
+ IMG_STEEL_CHAR_AT
},
{
- EL_STEELCHAR_A, -1, -1, FALSE,
- IMG_STEELCHAR_A
+ EL_STEEL_CHAR_A, -1, -1, FALSE,
+ IMG_STEEL_CHAR_A
},
{
- EL_STEELCHAR_B, -1, -1, FALSE,
- IMG_STEELCHAR_B
+ EL_STEEL_CHAR_B, -1, -1, FALSE,
+ IMG_STEEL_CHAR_B
},
{
- EL_STEELCHAR_C, -1, -1, FALSE,
- IMG_STEELCHAR_C
+ EL_STEEL_CHAR_C, -1, -1, FALSE,
+ IMG_STEEL_CHAR_C
},
{
- EL_STEELCHAR_D, -1, -1, FALSE,
- IMG_STEELCHAR_D
+ EL_STEEL_CHAR_D, -1, -1, FALSE,
+ IMG_STEEL_CHAR_D
},
{
- EL_STEELCHAR_E, -1, -1, FALSE,
- IMG_STEELCHAR_E
+ EL_STEEL_CHAR_E, -1, -1, FALSE,
+ IMG_STEEL_CHAR_E
},
{
- EL_STEELCHAR_F, -1, -1, FALSE,
- IMG_STEELCHAR_F
+ EL_STEEL_CHAR_F, -1, -1, FALSE,
+ IMG_STEEL_CHAR_F
},
{
- EL_STEELCHAR_G, -1, -1, FALSE,
- IMG_STEELCHAR_G
+ EL_STEEL_CHAR_G, -1, -1, FALSE,
+ IMG_STEEL_CHAR_G
},
{
- EL_STEELCHAR_H, -1, -1, FALSE,
- IMG_STEELCHAR_H
+ EL_STEEL_CHAR_H, -1, -1, FALSE,
+ IMG_STEEL_CHAR_H
},
{
- EL_STEELCHAR_I, -1, -1, FALSE,
- IMG_STEELCHAR_I
+ EL_STEEL_CHAR_I, -1, -1, FALSE,
+ IMG_STEEL_CHAR_I
},
{
- EL_STEELCHAR_J, -1, -1, FALSE,
- IMG_STEELCHAR_J
+ EL_STEEL_CHAR_J, -1, -1, FALSE,
+ IMG_STEEL_CHAR_J
},
{
- EL_STEELCHAR_K, -1, -1, FALSE,
- IMG_STEELCHAR_K
+ EL_STEEL_CHAR_K, -1, -1, FALSE,
+ IMG_STEEL_CHAR_K
},
{
- EL_STEELCHAR_L, -1, -1, FALSE,
- IMG_STEELCHAR_L
+ EL_STEEL_CHAR_L, -1, -1, FALSE,
+ IMG_STEEL_CHAR_L
},
{
- EL_STEELCHAR_M, -1, -1, FALSE,
- IMG_STEELCHAR_M
+ EL_STEEL_CHAR_M, -1, -1, FALSE,
+ IMG_STEEL_CHAR_M
},
{
- EL_STEELCHAR_N, -1, -1, FALSE,
- IMG_STEELCHAR_N
+ EL_STEEL_CHAR_N, -1, -1, FALSE,
+ IMG_STEEL_CHAR_N
},
{
- EL_STEELCHAR_O, -1, -1, FALSE,
- IMG_STEELCHAR_O
+ EL_STEEL_CHAR_O, -1, -1, FALSE,
+ IMG_STEEL_CHAR_O
},
{
- EL_STEELCHAR_P, -1, -1, FALSE,
- IMG_STEELCHAR_P
+ EL_STEEL_CHAR_P, -1, -1, FALSE,
+ IMG_STEEL_CHAR_P
},
{
- EL_STEELCHAR_Q, -1, -1, FALSE,
- IMG_STEELCHAR_Q
+ EL_STEEL_CHAR_Q, -1, -1, FALSE,
+ IMG_STEEL_CHAR_Q
},
{
- EL_STEELCHAR_R, -1, -1, FALSE,
- IMG_STEELCHAR_R
+ EL_STEEL_CHAR_R, -1, -1, FALSE,
+ IMG_STEEL_CHAR_R
},
{
- EL_STEELCHAR_S, -1, -1, FALSE,
- IMG_STEELCHAR_S
+ EL_STEEL_CHAR_S, -1, -1, FALSE,
+ IMG_STEEL_CHAR_S
},
{
- EL_STEELCHAR_T, -1, -1, FALSE,
- IMG_STEELCHAR_T
+ EL_STEEL_CHAR_T, -1, -1, FALSE,
+ IMG_STEEL_CHAR_T
},
{
- EL_STEELCHAR_U, -1, -1, FALSE,
- IMG_STEELCHAR_U
+ EL_STEEL_CHAR_U, -1, -1, FALSE,
+ IMG_STEEL_CHAR_U
},
{
- EL_STEELCHAR_V, -1, -1, FALSE,
- IMG_STEELCHAR_V
+ EL_STEEL_CHAR_V, -1, -1, FALSE,
+ IMG_STEEL_CHAR_V
},
{
- EL_STEELCHAR_W, -1, -1, FALSE,
- IMG_STEELCHAR_W
+ EL_STEEL_CHAR_W, -1, -1, FALSE,
+ IMG_STEEL_CHAR_W
},
{
- EL_STEELCHAR_X, -1, -1, FALSE,
- IMG_STEELCHAR_X
+ EL_STEEL_CHAR_X, -1, -1, FALSE,
+ IMG_STEEL_CHAR_X
},
{
- EL_STEELCHAR_Y, -1, -1, FALSE,
- IMG_STEELCHAR_Y
+ EL_STEEL_CHAR_Y, -1, -1, FALSE,
+ IMG_STEEL_CHAR_Y
},
{
- EL_STEELCHAR_Z, -1, -1, FALSE,
- IMG_STEELCHAR_Z
+ EL_STEEL_CHAR_Z, -1, -1, FALSE,
+ IMG_STEEL_CHAR_Z
},
{
- EL_STEELCHAR_BRACKETLEFT, -1, -1, FALSE,
- IMG_STEELCHAR_BRACKETLEFT
+ EL_STEEL_CHAR_BRACKETLEFT, -1, -1, FALSE,
+ IMG_STEEL_CHAR_BRACKETLEFT
},
{
- EL_STEELCHAR_BACKSLASH, -1, -1, FALSE,
- IMG_STEELCHAR_BACKSLASH
+ EL_STEEL_CHAR_BACKSLASH, -1, -1, FALSE,
+ IMG_STEEL_CHAR_BACKSLASH
},
{
- EL_STEELCHAR_BRACKETRIGHT, -1, -1, FALSE,
- IMG_STEELCHAR_BRACKETRIGHT
+ EL_STEEL_CHAR_BRACKETRIGHT, -1, -1, FALSE,
+ IMG_STEEL_CHAR_BRACKETRIGHT
},
{
- EL_STEELCHAR_ASCIICIRCUM, -1, -1, FALSE,
- IMG_STEELCHAR_ASCIICIRCUM
+ EL_STEEL_CHAR_ASCIICIRCUM, -1, -1, FALSE,
+ IMG_STEEL_CHAR_ASCIICIRCUM
},
{
- EL_STEELCHAR_UNDERSCORE, -1, -1, FALSE,
- IMG_STEELCHAR_UNDERSCORE
+ EL_STEEL_CHAR_UNDERSCORE, -1, -1, FALSE,
+ IMG_STEEL_CHAR_UNDERSCORE
},
{
- EL_STEELCHAR_COPYRIGHT, -1, -1, FALSE,
- IMG_STEELCHAR_COPYRIGHT
+ EL_STEEL_CHAR_COPYRIGHT, -1, -1, FALSE,
+ IMG_STEEL_CHAR_COPYRIGHT
},
{
- EL_STEELCHAR_AUMLAUT, -1, -1, FALSE,
- IMG_STEELCHAR_AUMLAUT
+ EL_STEEL_CHAR_AUMLAUT, -1, -1, FALSE,
+ IMG_STEEL_CHAR_AUMLAUT
},
{
- EL_STEELCHAR_OUMLAUT, -1, -1, FALSE,
- IMG_STEELCHAR_OUMLAUT
+ EL_STEEL_CHAR_OUMLAUT, -1, -1, FALSE,
+ IMG_STEEL_CHAR_OUMLAUT
},
{
- EL_STEELCHAR_UUMLAUT, -1, -1, FALSE,
- IMG_STEELCHAR_UUMLAUT
+ EL_STEEL_CHAR_UUMLAUT, -1, -1, FALSE,
+ IMG_STEEL_CHAR_UUMLAUT
},
{
- EL_STEELCHAR_DEGREE, -1, -1, FALSE,
- IMG_STEELCHAR_DEGREE
+ EL_STEEL_CHAR_DEGREE, -1, -1, FALSE,
+ IMG_STEEL_CHAR_DEGREE
},
{
- EL_STEELCHAR_TRADEMARK, -1, -1, FALSE,
- IMG_STEELCHAR_TRADEMARK
+ EL_STEEL_CHAR_TRADEMARK, -1, -1, FALSE,
+ IMG_STEEL_CHAR_TRADEMARK
},
{
- EL_STEELCHAR_CURSOR, -1, -1, FALSE,
- IMG_STEELCHAR_CURSOR
+ EL_STEEL_CHAR_CURSOR, -1, -1, FALSE,
+ IMG_STEEL_CHAR_CURSOR
},
{
- EL_STEELCHAR_BUTTON, -1, -1, FALSE,
- IMG_STEELCHAR_BUTTON
+ EL_STEEL_CHAR_BUTTON, -1, -1, FALSE,
+ IMG_STEEL_CHAR_BUTTON
},
{
- EL_STEELCHAR_UP, -1, -1, FALSE,
- IMG_STEELCHAR_UP
+ EL_STEEL_CHAR_UP, -1, -1, FALSE,
+ IMG_STEEL_CHAR_UP
},
{
- EL_STEELCHAR_DOWN, -1, -1, FALSE,
- IMG_STEELCHAR_DOWN
+ EL_STEEL_CHAR_DOWN, -1, -1, FALSE,
+ IMG_STEEL_CHAR_DOWN
},
{
EL_CUSTOM_1, -1, -1, FALSE,
EL_EXIT_CLOSED, TRUE, ACTION_PASSING,
SND_CLASS_EXIT_PASSING
},
+ {
+ EL_STEEL_EXIT_CLOSED, TRUE, ACTION_OPENING,
+ SND_CLASS_STEEL_EXIT_OPENING
+ },
+ {
+ EL_STEEL_EXIT_CLOSED, TRUE, ACTION_CLOSING,
+ SND_CLASS_STEEL_EXIT_CLOSING
+ },
+ {
+ EL_STEEL_EXIT_CLOSED, TRUE, ACTION_PASSING,
+ SND_CLASS_STEEL_EXIT_PASSING
+ },
{
EL_PENGUIN, FALSE, ACTION_PASSING,
SND_PENGUIN_PASSING
{ "wall_crystal.ypos", "11" },
{ "wall_crystal.frames", "1" },
+ { "dc_steelwall_1_left", "RocksDC2.pcx" },
+ { "dc_steelwall_1_left.xpos", "5" },
+ { "dc_steelwall_1_left.ypos", "1" },
+ { "dc_steelwall_1_left.frames", "1" },
+ { "dc_steelwall_1_right", "RocksDC2.pcx" },
+ { "dc_steelwall_1_right.xpos", "3" },
+ { "dc_steelwall_1_right.ypos", "1" },
+ { "dc_steelwall_1_right.frames", "1" },
+ { "dc_steelwall_1_top", "RocksDC2.pcx" },
+ { "dc_steelwall_1_top.xpos", "4" },
+ { "dc_steelwall_1_top.ypos", "2" },
+ { "dc_steelwall_1_top.frames", "1" },
+ { "dc_steelwall_1_bottom", "RocksDC2.pcx" },
+ { "dc_steelwall_1_bottom.xpos", "4" },
+ { "dc_steelwall_1_bottom.ypos", "0" },
+ { "dc_steelwall_1_bottom.frames", "1" },
+ { "dc_steelwall_1_horizontal", "RocksDC2.pcx" },
+ { "dc_steelwall_1_horizontal.xpos", "1" },
+ { "dc_steelwall_1_horizontal.ypos", "0" },
+ { "dc_steelwall_1_horizontal.frames", "1" },
+ { "dc_steelwall_1_vertical", "RocksDC2.pcx" },
+ { "dc_steelwall_1_vertical.xpos", "0" },
+ { "dc_steelwall_1_vertical.ypos", "1" },
+ { "dc_steelwall_1_vertical.frames", "1" },
+ { "dc_steelwall_1_topleft", "RocksDC2.pcx" },
+ { "dc_steelwall_1_topleft.xpos", "0" },
+ { "dc_steelwall_1_topleft.ypos", "0" },
+ { "dc_steelwall_1_topleft.frames", "1" },
+ { "dc_steelwall_1_topright", "RocksDC2.pcx" },
+ { "dc_steelwall_1_topright.xpos", "2" },
+ { "dc_steelwall_1_topright.ypos", "0" },
+ { "dc_steelwall_1_topright.frames", "1" },
+ { "dc_steelwall_1_bottomleft", "RocksDC2.pcx" },
+ { "dc_steelwall_1_bottomleft.xpos", "0" },
+ { "dc_steelwall_1_bottomleft.ypos", "2" },
+ { "dc_steelwall_1_bottomleft.frames", "1" },
+ { "dc_steelwall_1_bottomright", "RocksDC2.pcx" },
+ { "dc_steelwall_1_bottomright.xpos", "2" },
+ { "dc_steelwall_1_bottomright.ypos", "2" },
+ { "dc_steelwall_1_bottomright.frames", "1" },
+ { "dc_steelwall_1_topleft_2", "RocksDC2.pcx" },
+ { "dc_steelwall_1_topleft_2.xpos", "5" },
+ { "dc_steelwall_1_topleft_2.ypos", "2" },
+ { "dc_steelwall_1_topleft_2.frames", "1" },
+ { "dc_steelwall_1_topright_2", "RocksDC2.pcx" },
+ { "dc_steelwall_1_topright_2.xpos", "3" },
+ { "dc_steelwall_1_topright_2.ypos", "2" },
+ { "dc_steelwall_1_topright_2.frames", "1" },
+ { "dc_steelwall_1_bottomleft_2", "RocksDC2.pcx" },
+ { "dc_steelwall_1_bottomleft_2.xpos", "5" },
+ { "dc_steelwall_1_bottomleft_2.ypos", "0" },
+ { "dc_steelwall_1_bottomleft_2.frames", "1" },
+ { "dc_steelwall_1_bottomright_2", "RocksDC2.pcx" },
+ { "dc_steelwall_1_bottomright_2.xpos", "3" },
+ { "dc_steelwall_1_bottomright_2.ypos", "0" },
+ { "dc_steelwall_1_bottomright_2.frames", "1" },
+
+ { "dc_steelwall_2_left", "RocksDC2.pcx" },
+ { "dc_steelwall_2_left.xpos", "6" },
+ { "dc_steelwall_2_left.ypos", "1" },
+ { "dc_steelwall_2_left.frames", "1" },
+ { "dc_steelwall_2_right", "RocksDC2.pcx" },
+ { "dc_steelwall_2_right.xpos", "9" },
+ { "dc_steelwall_2_right.ypos", "1" },
+ { "dc_steelwall_2_right.frames", "1" },
+ { "dc_steelwall_2_top", "RocksDC2.pcx" },
+ { "dc_steelwall_2_top.xpos", "7" },
+ { "dc_steelwall_2_top.ypos", "0" },
+ { "dc_steelwall_2_top.frames", "1" },
+ { "dc_steelwall_2_bottom", "RocksDC2.pcx" },
+ { "dc_steelwall_2_bottom.xpos", "7" },
+ { "dc_steelwall_2_bottom.ypos", "3" },
+ { "dc_steelwall_2_bottom.frames", "1" },
+ { "dc_steelwall_2_horizontal", "RocksDC2.pcx" },
+ { "dc_steelwall_2_horizontal.xpos", "8" },
+ { "dc_steelwall_2_horizontal.ypos", "1" },
+ { "dc_steelwall_2_horizontal.frames", "1" },
+ { "dc_steelwall_2_vertical", "RocksDC2.pcx" },
+ { "dc_steelwall_2_vertical.xpos", "7" },
+ { "dc_steelwall_2_vertical.ypos", "2" },
+ { "dc_steelwall_2_vertical.frames", "1" },
+ { "dc_steelwall_2_middle", "RocksDC2.pcx" },
+ { "dc_steelwall_2_middle.xpos", "7" },
+ { "dc_steelwall_2_middle.ypos", "1" },
+ { "dc_steelwall_2_middle.frames", "1" },
+ { "dc_steelwall_2_single", "RocksDC2.pcx" },
+ { "dc_steelwall_2_single.xpos", "6" },
+ { "dc_steelwall_2_single.ypos", "0" },
+ { "dc_steelwall_2_single.frames", "1" },
+
/* images for DX Boulderdash style elements and actions */
{ "tube_right_down", "RocksDC.pcx" },
#define IMG_CRYSTAL 424
#define IMG_WALL_PEARL 425
#define IMG_WALL_CRYSTAL 426
-#define IMG_TUBE_RIGHT_DOWN 427
-#define IMG_TUBE_HORIZONTAL_DOWN 428
-#define IMG_TUBE_LEFT_DOWN 429
-#define IMG_TUBE_HORIZONTAL 430
-#define IMG_TUBE_VERTICAL_RIGHT 431
-#define IMG_TUBE_ANY 432
-#define IMG_TUBE_VERTICAL_LEFT 433
-#define IMG_TUBE_VERTICAL 434
-#define IMG_TUBE_RIGHT_UP 435
-#define IMG_TUBE_HORIZONTAL_UP 436
-#define IMG_TUBE_LEFT_UP 437
-#define IMG_TRAP 438
-#define IMG_TRAP_ACTIVE 439
-#define IMG_DX_SUPABOMB 440
-#define IMG_KEY_1 441
-#define IMG_KEY_1_EDITOR 442
-#define IMG_KEY_2 443
-#define IMG_KEY_2_EDITOR 444
-#define IMG_KEY_3 445
-#define IMG_KEY_3_EDITOR 446
-#define IMG_KEY_4 447
-#define IMG_KEY_4_EDITOR 448
-#define IMG_GATE_1 449
-#define IMG_GATE_2 450
-#define IMG_GATE_3 451
-#define IMG_GATE_4 452
-#define IMG_GATE_1_GRAY 453
-#define IMG_GATE_1_GRAY_EDITOR 454
-#define IMG_GATE_1_GRAY_ACTIVE 455
-#define IMG_GATE_2_GRAY 456
-#define IMG_GATE_2_GRAY_EDITOR 457
-#define IMG_GATE_2_GRAY_ACTIVE 458
-#define IMG_GATE_3_GRAY 459
-#define IMG_GATE_3_GRAY_EDITOR 460
-#define IMG_GATE_3_GRAY_ACTIVE 461
-#define IMG_GATE_4_GRAY 462
-#define IMG_GATE_4_GRAY_EDITOR 463
-#define IMG_GATE_4_GRAY_ACTIVE 464
-#define IMG_GAME_OF_LIFE 465
-#define IMG_BIOMAZE 466
-#define IMG_PACMAN 467
-#define IMG_PACMAN_RIGHT 468
-#define IMG_PACMAN_UP 469
-#define IMG_PACMAN_LEFT 470
-#define IMG_PACMAN_DOWN 471
-#define IMG_PACMAN_TURNING_FROM_RIGHT 472
-#define IMG_PACMAN_TURNING_FROM_UP 473
-#define IMG_PACMAN_TURNING_FROM_LEFT 474
-#define IMG_PACMAN_TURNING_FROM_DOWN 475
-#define IMG_LAMP 476
-#define IMG_LAMP_EDITOR 477
-#define IMG_LAMP_ACTIVE 478
-#define IMG_TIME_ORB_FULL 479
-#define IMG_TIME_ORB_EMPTY 480
-#define IMG_EMERALD_YELLOW 481
-#define IMG_EMERALD_YELLOW_MOVING 482
-#define IMG_EMERALD_YELLOW_FALLING 483
-#define IMG_EMERALD_RED 484
-#define IMG_EMERALD_RED_MOVING 485
-#define IMG_EMERALD_RED_FALLING 486
-#define IMG_EMERALD_PURPLE 487
-#define IMG_EMERALD_PURPLE_MOVING 488
-#define IMG_EMERALD_PURPLE_FALLING 489
-#define IMG_WALL_EMERALD_YELLOW 490
-#define IMG_WALL_EMERALD_RED 491
-#define IMG_WALL_EMERALD_PURPLE 492
-#define IMG_WALL_BD_DIAMOND 493
-#define IMG_EXPANDABLE_WALL 494
-#define IMG_EXPANDABLE_WALL_HORIZONTAL 495
-#define IMG_EXPANDABLE_WALL_HORIZONTAL_EDITOR 496
-#define IMG_EXPANDABLE_WALL_VERTICAL 497
-#define IMG_EXPANDABLE_WALL_VERTICAL_EDITOR 498
-#define IMG_EXPANDABLE_WALL_ANY 499
-#define IMG_EXPANDABLE_WALL_ANY_EDITOR 500
-#define IMG_BD_EXPANDABLE_WALL 501
-#define IMG_BD_EXPANDABLE_WALL_EDITOR 502
-#define IMG_EXPANDABLE_WALL_GROWING_LEFT 503
-#define IMG_EXPANDABLE_WALL_GROWING_RIGHT 504
-#define IMG_EXPANDABLE_WALL_GROWING_UP 505
-#define IMG_EXPANDABLE_WALL_GROWING_DOWN 506
-#define IMG_BLACK_ORB 507
-#define IMG_SPEED_PILL 508
-#define IMG_DARK_YAMYAM 509
-#define IMG_DYNABOMB 510
-#define IMG_DYNABOMB_ACTIVE 511
-#define IMG_DYNABOMB_PLAYER_1 512
-#define IMG_DYNABOMB_PLAYER_1_ACTIVE 513
-#define IMG_DYNABOMB_PLAYER_2 514
-#define IMG_DYNABOMB_PLAYER_2_ACTIVE 515
-#define IMG_DYNABOMB_PLAYER_3 516
-#define IMG_DYNABOMB_PLAYER_3_ACTIVE 517
-#define IMG_DYNABOMB_PLAYER_4 518
-#define IMG_DYNABOMB_PLAYER_4_ACTIVE 519
-#define IMG_DYNABOMB_INCREASE_NUMBER 520
-#define IMG_DYNABOMB_INCREASE_SIZE 521
-#define IMG_DYNABOMB_INCREASE_POWER 522
-#define IMG_PIG 523
-#define IMG_PIG_DOWN 524
-#define IMG_PIG_UP 525
-#define IMG_PIG_LEFT 526
-#define IMG_PIG_RIGHT 527
-#define IMG_PIG_MOVING_DOWN 528
-#define IMG_PIG_MOVING_UP 529
-#define IMG_PIG_MOVING_LEFT 530
-#define IMG_PIG_MOVING_RIGHT 531
-#define IMG_PIG_DIGGING_DOWN 532
-#define IMG_PIG_DIGGING_UP 533
-#define IMG_PIG_DIGGING_LEFT 534
-#define IMG_PIG_DIGGING_RIGHT 535
-#define IMG_DRAGON 536
-#define IMG_DRAGON_DOWN 537
-#define IMG_DRAGON_UP 538
-#define IMG_DRAGON_LEFT 539
-#define IMG_DRAGON_RIGHT 540
-#define IMG_DRAGON_MOVING_DOWN 541
-#define IMG_DRAGON_MOVING_UP 542
-#define IMG_DRAGON_MOVING_LEFT 543
-#define IMG_DRAGON_MOVING_RIGHT 544
-#define IMG_DRAGON_ATTACKING_DOWN 545
-#define IMG_DRAGON_ATTACKING_UP 546
-#define IMG_DRAGON_ATTACKING_LEFT 547
-#define IMG_DRAGON_ATTACKING_RIGHT 548
-#define IMG_MOLE 549
-#define IMG_MOLE_DOWN 550
-#define IMG_MOLE_UP 551
-#define IMG_MOLE_LEFT 552
-#define IMG_MOLE_RIGHT 553
-#define IMG_MOLE_MOVING_DOWN 554
-#define IMG_MOLE_MOVING_UP 555
-#define IMG_MOLE_MOVING_LEFT 556
-#define IMG_MOLE_MOVING_RIGHT 557
-#define IMG_MOLE_DIGGING_DOWN 558
-#define IMG_MOLE_DIGGING_UP 559
-#define IMG_MOLE_DIGGING_LEFT 560
-#define IMG_MOLE_DIGGING_RIGHT 561
-#define IMG_PENGUIN 562
-#define IMG_PENGUIN_EDITOR 563
-#define IMG_PENGUIN_DOWN 564
-#define IMG_PENGUIN_UP 565
-#define IMG_PENGUIN_LEFT 566
-#define IMG_PENGUIN_RIGHT 567
-#define IMG_PENGUIN_MOVING_DOWN 568
-#define IMG_PENGUIN_MOVING_UP 569
-#define IMG_PENGUIN_MOVING_LEFT 570
-#define IMG_PENGUIN_MOVING_RIGHT 571
-#define IMG_SATELLITE 572
-#define IMG_FLAMES_1_LEFT 573
-#define IMG_FLAMES_2_LEFT 574
-#define IMG_FLAMES_3_LEFT 575
-#define IMG_FLAMES_1_RIGHT 576
-#define IMG_FLAMES_2_RIGHT 577
-#define IMG_FLAMES_3_RIGHT 578
-#define IMG_FLAMES_1_UP 579
-#define IMG_FLAMES_2_UP 580
-#define IMG_FLAMES_3_UP 581
-#define IMG_FLAMES_1_DOWN 582
-#define IMG_FLAMES_2_DOWN 583
-#define IMG_FLAMES_3_DOWN 584
-#define IMG_STONEBLOCK 585
-#define IMG_PLAYER_1 586
-#define IMG_PLAYER_1_EDITOR 587
-#define IMG_PLAYER_1_DOWN 588
-#define IMG_PLAYER_1_UP 589
-#define IMG_PLAYER_1_LEFT 590
-#define IMG_PLAYER_1_RIGHT 591
-#define IMG_PLAYER_1_MOVING_DOWN 592
-#define IMG_PLAYER_1_MOVING_UP 593
-#define IMG_PLAYER_1_MOVING_LEFT 594
-#define IMG_PLAYER_1_MOVING_RIGHT 595
-#define IMG_PLAYER_1_DIGGING_DOWN 596
-#define IMG_PLAYER_1_DIGGING_UP 597
-#define IMG_PLAYER_1_DIGGING_LEFT 598
-#define IMG_PLAYER_1_DIGGING_RIGHT 599
-#define IMG_PLAYER_1_COLLECTING_DOWN 600
-#define IMG_PLAYER_1_COLLECTING_UP 601
-#define IMG_PLAYER_1_COLLECTING_LEFT 602
-#define IMG_PLAYER_1_COLLECTING_RIGHT 603
-#define IMG_PLAYER_1_PUSHING_DOWN 604
-#define IMG_PLAYER_1_PUSHING_UP 605
-#define IMG_PLAYER_1_PUSHING_LEFT 606
-#define IMG_PLAYER_1_PUSHING_RIGHT 607
-#define IMG_PLAYER_1_SNAPPING_DOWN 608
-#define IMG_PLAYER_1_SNAPPING_UP 609
-#define IMG_PLAYER_1_SNAPPING_LEFT 610
-#define IMG_PLAYER_1_SNAPPING_RIGHT 611
-#define IMG_PLAYER_2 612
-#define IMG_PLAYER_2_EDITOR 613
-#define IMG_PLAYER_2_DOWN 614
-#define IMG_PLAYER_2_UP 615
-#define IMG_PLAYER_2_LEFT 616
-#define IMG_PLAYER_2_RIGHT 617
-#define IMG_PLAYER_2_MOVING_DOWN 618
-#define IMG_PLAYER_2_MOVING_UP 619
-#define IMG_PLAYER_2_MOVING_LEFT 620
-#define IMG_PLAYER_2_MOVING_RIGHT 621
-#define IMG_PLAYER_2_DIGGING_DOWN 622
-#define IMG_PLAYER_2_DIGGING_UP 623
-#define IMG_PLAYER_2_DIGGING_LEFT 624
-#define IMG_PLAYER_2_DIGGING_RIGHT 625
-#define IMG_PLAYER_2_COLLECTING_DOWN 626
-#define IMG_PLAYER_2_COLLECTING_UP 627
-#define IMG_PLAYER_2_COLLECTING_LEFT 628
-#define IMG_PLAYER_2_COLLECTING_RIGHT 629
-#define IMG_PLAYER_2_PUSHING_DOWN 630
-#define IMG_PLAYER_2_PUSHING_UP 631
-#define IMG_PLAYER_2_PUSHING_LEFT 632
-#define IMG_PLAYER_2_PUSHING_RIGHT 633
-#define IMG_PLAYER_2_SNAPPING_DOWN 634
-#define IMG_PLAYER_2_SNAPPING_UP 635
-#define IMG_PLAYER_2_SNAPPING_LEFT 636
-#define IMG_PLAYER_2_SNAPPING_RIGHT 637
-#define IMG_PLAYER_3 638
-#define IMG_PLAYER_3_EDITOR 639
-#define IMG_PLAYER_3_DOWN 640
-#define IMG_PLAYER_3_UP 641
-#define IMG_PLAYER_3_LEFT 642
-#define IMG_PLAYER_3_RIGHT 643
-#define IMG_PLAYER_3_MOVING_DOWN 644
-#define IMG_PLAYER_3_MOVING_UP 645
-#define IMG_PLAYER_3_MOVING_LEFT 646
-#define IMG_PLAYER_3_MOVING_RIGHT 647
-#define IMG_PLAYER_3_DIGGING_DOWN 648
-#define IMG_PLAYER_3_DIGGING_UP 649
-#define IMG_PLAYER_3_DIGGING_LEFT 650
-#define IMG_PLAYER_3_DIGGING_RIGHT 651
-#define IMG_PLAYER_3_COLLECTING_DOWN 652
-#define IMG_PLAYER_3_COLLECTING_UP 653
-#define IMG_PLAYER_3_COLLECTING_LEFT 654
-#define IMG_PLAYER_3_COLLECTING_RIGHT 655
-#define IMG_PLAYER_3_PUSHING_DOWN 656
-#define IMG_PLAYER_3_PUSHING_UP 657
-#define IMG_PLAYER_3_PUSHING_LEFT 658
-#define IMG_PLAYER_3_PUSHING_RIGHT 659
-#define IMG_PLAYER_3_SNAPPING_DOWN 660
-#define IMG_PLAYER_3_SNAPPING_UP 661
-#define IMG_PLAYER_3_SNAPPING_LEFT 662
-#define IMG_PLAYER_3_SNAPPING_RIGHT 663
-#define IMG_PLAYER_4 664
-#define IMG_PLAYER_4_EDITOR 665
-#define IMG_PLAYER_4_DOWN 666
-#define IMG_PLAYER_4_UP 667
-#define IMG_PLAYER_4_LEFT 668
-#define IMG_PLAYER_4_RIGHT 669
-#define IMG_PLAYER_4_MOVING_DOWN 670
-#define IMG_PLAYER_4_MOVING_UP 671
-#define IMG_PLAYER_4_MOVING_LEFT 672
-#define IMG_PLAYER_4_MOVING_RIGHT 673
-#define IMG_PLAYER_4_DIGGING_DOWN 674
-#define IMG_PLAYER_4_DIGGING_UP 675
-#define IMG_PLAYER_4_DIGGING_LEFT 676
-#define IMG_PLAYER_4_DIGGING_RIGHT 677
-#define IMG_PLAYER_4_COLLECTING_DOWN 678
-#define IMG_PLAYER_4_COLLECTING_UP 679
-#define IMG_PLAYER_4_COLLECTING_LEFT 680
-#define IMG_PLAYER_4_COLLECTING_RIGHT 681
-#define IMG_PLAYER_4_PUSHING_DOWN 682
-#define IMG_PLAYER_4_PUSHING_UP 683
-#define IMG_PLAYER_4_PUSHING_LEFT 684
-#define IMG_PLAYER_4_PUSHING_RIGHT 685
-#define IMG_PLAYER_4_SNAPPING_DOWN 686
-#define IMG_PLAYER_4_SNAPPING_UP 687
-#define IMG_PLAYER_4_SNAPPING_LEFT 688
-#define IMG_PLAYER_4_SNAPPING_RIGHT 689
-#define IMG_DEFAULT_EXPLODING 690
-#define IMG_TWINKLE_BLUE 691
-#define IMG_TWINKLE_WHITE 692
-#define IMG_STEELWALL_TOPLEFT 693
-#define IMG_STEELWALL_TOPRIGHT 694
-#define IMG_STEELWALL_BOTTOMLEFT 695
-#define IMG_STEELWALL_BOTTOMRIGHT 696
-#define IMG_STEELWALL_HORIZONTAL 697
-#define IMG_STEELWALL_VERTICAL 698
-#define IMG_STEELWALL_TOPLEFT_EDITOR 699
-#define IMG_STEELWALL_TOPRIGHT_EDITOR 700
-#define IMG_STEELWALL_BOTTOMLEFT_EDITOR 701
-#define IMG_STEELWALL_BOTTOMRIGHT_EDITOR 702
-#define IMG_STEELWALL_HORIZONTAL_EDITOR 703
-#define IMG_STEELWALL_VERTICAL_EDITOR 704
-#define IMG_INVISIBLE_STEELWALL_TOPLEFT 705
-#define IMG_INVISIBLE_STEELWALL_TOPRIGHT 706
-#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT 707
-#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT 708
-#define IMG_INVISIBLE_STEELWALL_HORIZONTAL 709
-#define IMG_INVISIBLE_STEELWALL_VERTICAL 710
-#define IMG_INVISIBLE_STEELWALL_TOPLEFT_EDITOR 711
-#define IMG_INVISIBLE_STEELWALL_TOPRIGHT_EDITOR 712
-#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT_EDITOR 713
-#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT_EDITOR 714
-#define IMG_INVISIBLE_STEELWALL_HORIZONTAL_EDITOR 715
-#define IMG_INVISIBLE_STEELWALL_VERTICAL_EDITOR 716
-#define IMG_ARROW_LEFT 717
-#define IMG_ARROW_RIGHT 718
-#define IMG_ARROW_UP 719
-#define IMG_ARROW_DOWN 720
-#define IMG_UNKNOWN 721
-#define IMG_TRIGGER_ELEMENT 722
-#define IMG_TRIGGER_PLAYER 723
-#define IMG_TRIGGER_CE_VALUE 724
-#define IMG_TRIGGER_CE_SCORE 725
-#define IMG_CURRENT_CE_VALUE 726
-#define IMG_CURRENT_CE_SCORE 727
-#define IMG_PREV_CE_1 728
-#define IMG_PREV_CE_2 729
-#define IMG_PREV_CE_3 730
-#define IMG_PREV_CE_4 731
-#define IMG_PREV_CE_5 732
-#define IMG_PREV_CE_6 733
-#define IMG_PREV_CE_7 734
-#define IMG_PREV_CE_8 735
-#define IMG_NEXT_CE_1 736
-#define IMG_NEXT_CE_2 737
-#define IMG_NEXT_CE_3 738
-#define IMG_NEXT_CE_4 739
-#define IMG_NEXT_CE_5 740
-#define IMG_NEXT_CE_6 741
-#define IMG_NEXT_CE_7 742
-#define IMG_NEXT_CE_8 743
-#define IMG_SELF 744
-#define IMG_ANY_ELEMENT 745
-#define IMG_EMC_KEY_5 746
-#define IMG_EMC_KEY_6 747
-#define IMG_EMC_KEY_7 748
-#define IMG_EMC_KEY_8 749
-#define IMG_EMC_GATE_5 750
-#define IMG_EMC_GATE_6 751
-#define IMG_EMC_GATE_7 752
-#define IMG_EMC_GATE_8 753
-#define IMG_EMC_GATE_5_GRAY 754
-#define IMG_EMC_GATE_5_GRAY_EDITOR 755
-#define IMG_EMC_GATE_5_GRAY_ACTIVE 756
-#define IMG_EMC_GATE_6_GRAY 757
-#define IMG_EMC_GATE_6_GRAY_EDITOR 758
-#define IMG_EMC_GATE_6_GRAY_ACTIVE 759
-#define IMG_EMC_GATE_7_GRAY 760
-#define IMG_EMC_GATE_7_GRAY_EDITOR 761
-#define IMG_EMC_GATE_7_GRAY_ACTIVE 762
-#define IMG_EMC_GATE_8_GRAY 763
-#define IMG_EMC_GATE_8_GRAY_EDITOR 764
-#define IMG_EMC_GATE_8_GRAY_ACTIVE 765
-#define IMG_EMC_ANDROID 766
-#define IMG_EMC_ANDROID_SHRINKING_UPLEFT 767
-#define IMG_EMC_ANDROID_GROWING_DOWNRIGHT 768
-#define IMG_EMC_ANDROID_SHRINKING_DOWNLEFT 769
-#define IMG_EMC_ANDROID_GROWING_UPRIGHT 770
-#define IMG_EMC_ANDROID_SHRINKING_UPRIGHT 771
-#define IMG_EMC_ANDROID_GROWING_DOWNLEFT 772
-#define IMG_EMC_ANDROID_SHRINKING_DOWNRIGHT 773
-#define IMG_EMC_ANDROID_GROWING_UPLEFT 774
-#define IMG_EMC_GRASS 775
-#define IMG_EMC_GRASS_CRUMBLED 776
-#define IMG_EMC_GRASS_DIGGING_LEFT 777
-#define IMG_EMC_GRASS_DIGGING_RIGHT 778
-#define IMG_EMC_GRASS_DIGGING_UP 779
-#define IMG_EMC_GRASS_DIGGING_DOWN 780
-#define IMG_EMC_GRASS_DIGGING_LEFT_CRUMBLED 781
-#define IMG_EMC_GRASS_DIGGING_RIGHT_CRUMBLED 782
-#define IMG_EMC_GRASS_DIGGING_UP_CRUMBLED 783
-#define IMG_EMC_GRASS_DIGGING_DOWN_CRUMBLED 784
-#define IMG_EMC_MAGIC_BALL 785
-#define IMG_EMC_MAGIC_BALL_ACTIVE 786
-#define IMG_EMC_MAGIC_BALL_DROPPING 787
-#define IMG_EMC_MAGIC_BALL_SWITCH 788
-#define IMG_EMC_MAGIC_BALL_SWITCH_ACTIVE 789
-#define IMG_EMC_SPRING_BUMPER 790
-#define IMG_EMC_SPRING_BUMPER_ACTIVE 791
-#define IMG_EMC_PLANT 792
-#define IMG_EMC_PLANT_CRUMBLED 793
-#define IMG_EMC_LENSES 794
-#define IMG_EMC_MAGNIFIER 795
-#define IMG_EMC_WALL_9 796
-#define IMG_EMC_WALL_10 797
-#define IMG_EMC_WALL_11 798
-#define IMG_EMC_WALL_12 799
-#define IMG_EMC_WALL_13 800
-#define IMG_EMC_WALL_14 801
-#define IMG_EMC_WALL_15 802
-#define IMG_EMC_WALL_16 803
-#define IMG_EMC_WALL_SLIPPERY_1 804
-#define IMG_EMC_WALL_SLIPPERY_2 805
-#define IMG_EMC_WALL_SLIPPERY_3 806
-#define IMG_EMC_WALL_SLIPPERY_4 807
-#define IMG_EMC_FAKE_GRASS 808
-#define IMG_EMC_FAKE_GRASS_CRUMBLED 809
-#define IMG_EMC_FAKE_GRASS_ACTIVE 810
-#define IMG_EMC_FAKE_GRASS_ACTIVE_CRUMBLED 811
-#define IMG_EMC_FAKE_GRASS_EDITOR 812
-#define IMG_EMC_FAKE_ACID 813
-#define IMG_EMC_DRIPPER 814
-#define IMG_EMC_DRIPPER_EDITOR 815
-#define IMG_EMC_DRIPPER_ACTIVE 816
-#define IMG_CHAR_SPACE 817
-#define IMG_CHAR_SPACE_EDITOR 818
-#define IMG_CHAR_EXCLAM 819
-#define IMG_CHAR_QUOTEDBL 820
-#define IMG_CHAR_NUMBERSIGN 821
-#define IMG_CHAR_DOLLAR 822
-#define IMG_CHAR_PERCENT 823
-#define IMG_CHAR_AMPERSAND 824
-#define IMG_CHAR_APOSTROPHE 825
-#define IMG_CHAR_PARENLEFT 826
-#define IMG_CHAR_PARENRIGHT 827
-#define IMG_CHAR_ASTERISK 828
-#define IMG_CHAR_PLUS 829
-#define IMG_CHAR_COMMA 830
-#define IMG_CHAR_MINUS 831
-#define IMG_CHAR_PERIOD 832
-#define IMG_CHAR_SLASH 833
-#define IMG_CHAR_0 834
-#define IMG_CHAR_1 835
-#define IMG_CHAR_2 836
-#define IMG_CHAR_3 837
-#define IMG_CHAR_4 838
-#define IMG_CHAR_5 839
-#define IMG_CHAR_6 840
-#define IMG_CHAR_7 841
-#define IMG_CHAR_8 842
-#define IMG_CHAR_9 843
-#define IMG_CHAR_COLON 844
-#define IMG_CHAR_SEMICOLON 845
-#define IMG_CHAR_LESS 846
-#define IMG_CHAR_EQUAL 847
-#define IMG_CHAR_GREATER 848
-#define IMG_CHAR_QUESTION 849
-#define IMG_CHAR_AT 850
-#define IMG_CHAR_A 851
-#define IMG_CHAR_B 852
-#define IMG_CHAR_C 853
-#define IMG_CHAR_D 854
-#define IMG_CHAR_E 855
-#define IMG_CHAR_F 856
-#define IMG_CHAR_G 857
-#define IMG_CHAR_H 858
-#define IMG_CHAR_I 859
-#define IMG_CHAR_J 860
-#define IMG_CHAR_K 861
-#define IMG_CHAR_L 862
-#define IMG_CHAR_M 863
-#define IMG_CHAR_N 864
-#define IMG_CHAR_O 865
-#define IMG_CHAR_P 866
-#define IMG_CHAR_Q 867
-#define IMG_CHAR_R 868
-#define IMG_CHAR_S 869
-#define IMG_CHAR_T 870
-#define IMG_CHAR_U 871
-#define IMG_CHAR_V 872
-#define IMG_CHAR_W 873
-#define IMG_CHAR_X 874
-#define IMG_CHAR_Y 875
-#define IMG_CHAR_Z 876
-#define IMG_CHAR_BRACKETLEFT 877
-#define IMG_CHAR_BACKSLASH 878
-#define IMG_CHAR_BRACKETRIGHT 879
-#define IMG_CHAR_ASCIICIRCUM 880
-#define IMG_CHAR_UNDERSCORE 881
-#define IMG_CHAR_COPYRIGHT 882
-#define IMG_CHAR_AUMLAUT 883
-#define IMG_CHAR_OUMLAUT 884
-#define IMG_CHAR_UUMLAUT 885
-#define IMG_CHAR_DEGREE 886
-#define IMG_CHAR_TRADEMARK 887
-#define IMG_CHAR_CURSOR 888
-#define IMG_CHAR_BUTTON 889
-#define IMG_CHAR_UP 890
-#define IMG_CHAR_DOWN 891
-#define IMG_STEELCHAR_SPACE 892
-#define IMG_STEELCHAR_SPACE_EDITOR 893
-#define IMG_STEELCHAR_EXCLAM 894
-#define IMG_STEELCHAR_QUOTEDBL 895
-#define IMG_STEELCHAR_NUMBERSIGN 896
-#define IMG_STEELCHAR_DOLLAR 897
-#define IMG_STEELCHAR_PERCENT 898
-#define IMG_STEELCHAR_AMPERSAND 899
-#define IMG_STEELCHAR_APOSTROPHE 900
-#define IMG_STEELCHAR_PARENLEFT 901
-#define IMG_STEELCHAR_PARENRIGHT 902
-#define IMG_STEELCHAR_ASTERISK 903
-#define IMG_STEELCHAR_PLUS 904
-#define IMG_STEELCHAR_COMMA 905
-#define IMG_STEELCHAR_MINUS 906
-#define IMG_STEELCHAR_PERIOD 907
-#define IMG_STEELCHAR_SLASH 908
-#define IMG_STEELCHAR_0 909
-#define IMG_STEELCHAR_1 910
-#define IMG_STEELCHAR_2 911
-#define IMG_STEELCHAR_3 912
-#define IMG_STEELCHAR_4 913
-#define IMG_STEELCHAR_5 914
-#define IMG_STEELCHAR_6 915
-#define IMG_STEELCHAR_7 916
-#define IMG_STEELCHAR_8 917
-#define IMG_STEELCHAR_9 918
-#define IMG_STEELCHAR_COLON 919
-#define IMG_STEELCHAR_SEMICOLON 920
-#define IMG_STEELCHAR_LESS 921
-#define IMG_STEELCHAR_EQUAL 922
-#define IMG_STEELCHAR_GREATER 923
-#define IMG_STEELCHAR_QUESTION 924
-#define IMG_STEELCHAR_AT 925
-#define IMG_STEELCHAR_A 926
-#define IMG_STEELCHAR_B 927
-#define IMG_STEELCHAR_C 928
-#define IMG_STEELCHAR_D 929
-#define IMG_STEELCHAR_E 930
-#define IMG_STEELCHAR_F 931
-#define IMG_STEELCHAR_G 932
-#define IMG_STEELCHAR_H 933
-#define IMG_STEELCHAR_I 934
-#define IMG_STEELCHAR_J 935
-#define IMG_STEELCHAR_K 936
-#define IMG_STEELCHAR_L 937
-#define IMG_STEELCHAR_M 938
-#define IMG_STEELCHAR_N 939
-#define IMG_STEELCHAR_O 940
-#define IMG_STEELCHAR_P 941
-#define IMG_STEELCHAR_Q 942
-#define IMG_STEELCHAR_R 943
-#define IMG_STEELCHAR_S 944
-#define IMG_STEELCHAR_T 945
-#define IMG_STEELCHAR_U 946
-#define IMG_STEELCHAR_V 947
-#define IMG_STEELCHAR_W 948
-#define IMG_STEELCHAR_X 949
-#define IMG_STEELCHAR_Y 950
-#define IMG_STEELCHAR_Z 951
-#define IMG_STEELCHAR_BRACKETLEFT 952
-#define IMG_STEELCHAR_BACKSLASH 953
-#define IMG_STEELCHAR_BRACKETRIGHT 954
-#define IMG_STEELCHAR_ASCIICIRCUM 955
-#define IMG_STEELCHAR_UNDERSCORE 956
-#define IMG_STEELCHAR_COPYRIGHT 957
-#define IMG_STEELCHAR_AUMLAUT 958
-#define IMG_STEELCHAR_OUMLAUT 959
-#define IMG_STEELCHAR_UUMLAUT 960
-#define IMG_STEELCHAR_DEGREE 961
-#define IMG_STEELCHAR_TRADEMARK 962
-#define IMG_STEELCHAR_CURSOR 963
-#define IMG_STEELCHAR_BUTTON 964
-#define IMG_STEELCHAR_UP 965
-#define IMG_STEELCHAR_DOWN 966
-#define IMG_CUSTOM_1 967
-#define IMG_CUSTOM_1_EDITOR 968
-#define IMG_CUSTOM_2 969
-#define IMG_CUSTOM_2_EDITOR 970
-#define IMG_CUSTOM_3 971
-#define IMG_CUSTOM_3_EDITOR 972
-#define IMG_CUSTOM_4 973
-#define IMG_CUSTOM_4_EDITOR 974
-#define IMG_CUSTOM_5 975
-#define IMG_CUSTOM_5_EDITOR 976
-#define IMG_CUSTOM_6 977
-#define IMG_CUSTOM_6_EDITOR 978
-#define IMG_CUSTOM_7 979
-#define IMG_CUSTOM_7_EDITOR 980
-#define IMG_CUSTOM_8 981
-#define IMG_CUSTOM_8_EDITOR 982
-#define IMG_CUSTOM_9 983
-#define IMG_CUSTOM_9_EDITOR 984
-#define IMG_CUSTOM_10 985
-#define IMG_CUSTOM_10_EDITOR 986
-#define IMG_CUSTOM_11 987
-#define IMG_CUSTOM_11_EDITOR 988
-#define IMG_CUSTOM_12 989
-#define IMG_CUSTOM_12_EDITOR 990
-#define IMG_CUSTOM_13 991
-#define IMG_CUSTOM_13_EDITOR 992
-#define IMG_CUSTOM_14 993
-#define IMG_CUSTOM_14_EDITOR 994
-#define IMG_CUSTOM_15 995
-#define IMG_CUSTOM_15_EDITOR 996
-#define IMG_CUSTOM_16 997
-#define IMG_CUSTOM_16_EDITOR 998
-#define IMG_CUSTOM_17 999
-#define IMG_CUSTOM_17_EDITOR 1000
-#define IMG_CUSTOM_18 1001
-#define IMG_CUSTOM_18_EDITOR 1002
-#define IMG_CUSTOM_19 1003
-#define IMG_CUSTOM_19_EDITOR 1004
-#define IMG_CUSTOM_20 1005
-#define IMG_CUSTOM_20_EDITOR 1006
-#define IMG_CUSTOM_21 1007
-#define IMG_CUSTOM_21_EDITOR 1008
-#define IMG_CUSTOM_22 1009
-#define IMG_CUSTOM_22_EDITOR 1010
-#define IMG_CUSTOM_23 1011
-#define IMG_CUSTOM_23_EDITOR 1012
-#define IMG_CUSTOM_24 1013
-#define IMG_CUSTOM_24_EDITOR 1014
-#define IMG_CUSTOM_25 1015
-#define IMG_CUSTOM_25_EDITOR 1016
-#define IMG_CUSTOM_26 1017
-#define IMG_CUSTOM_26_EDITOR 1018
-#define IMG_CUSTOM_27 1019
-#define IMG_CUSTOM_27_EDITOR 1020
-#define IMG_CUSTOM_28 1021
-#define IMG_CUSTOM_28_EDITOR 1022
-#define IMG_CUSTOM_29 1023
-#define IMG_CUSTOM_29_EDITOR 1024
-#define IMG_CUSTOM_30 1025
-#define IMG_CUSTOM_30_EDITOR 1026
-#define IMG_CUSTOM_31 1027
-#define IMG_CUSTOM_31_EDITOR 1028
-#define IMG_CUSTOM_32 1029
-#define IMG_CUSTOM_32_EDITOR 1030
-#define IMG_CUSTOM_33 1031
-#define IMG_CUSTOM_33_EDITOR 1032
-#define IMG_CUSTOM_34 1033
-#define IMG_CUSTOM_34_EDITOR 1034
-#define IMG_CUSTOM_35 1035
-#define IMG_CUSTOM_35_EDITOR 1036
-#define IMG_CUSTOM_36 1037
-#define IMG_CUSTOM_36_EDITOR 1038
-#define IMG_CUSTOM_37 1039
-#define IMG_CUSTOM_37_EDITOR 1040
-#define IMG_CUSTOM_38 1041
-#define IMG_CUSTOM_38_EDITOR 1042
-#define IMG_CUSTOM_39 1043
-#define IMG_CUSTOM_39_EDITOR 1044
-#define IMG_CUSTOM_40 1045
-#define IMG_CUSTOM_40_EDITOR 1046
-#define IMG_CUSTOM_41 1047
-#define IMG_CUSTOM_41_EDITOR 1048
-#define IMG_CUSTOM_42 1049
-#define IMG_CUSTOM_42_EDITOR 1050
-#define IMG_CUSTOM_43 1051
-#define IMG_CUSTOM_43_EDITOR 1052
-#define IMG_CUSTOM_44 1053
-#define IMG_CUSTOM_44_EDITOR 1054
-#define IMG_CUSTOM_45 1055
-#define IMG_CUSTOM_45_EDITOR 1056
-#define IMG_CUSTOM_46 1057
-#define IMG_CUSTOM_46_EDITOR 1058
-#define IMG_CUSTOM_47 1059
-#define IMG_CUSTOM_47_EDITOR 1060
-#define IMG_CUSTOM_48 1061
-#define IMG_CUSTOM_48_EDITOR 1062
-#define IMG_CUSTOM_49 1063
-#define IMG_CUSTOM_49_EDITOR 1064
-#define IMG_CUSTOM_50 1065
-#define IMG_CUSTOM_50_EDITOR 1066
-#define IMG_CUSTOM_51 1067
-#define IMG_CUSTOM_51_EDITOR 1068
-#define IMG_CUSTOM_52 1069
-#define IMG_CUSTOM_52_EDITOR 1070
-#define IMG_CUSTOM_53 1071
-#define IMG_CUSTOM_53_EDITOR 1072
-#define IMG_CUSTOM_54 1073
-#define IMG_CUSTOM_54_EDITOR 1074
-#define IMG_CUSTOM_55 1075
-#define IMG_CUSTOM_55_EDITOR 1076
-#define IMG_CUSTOM_56 1077
-#define IMG_CUSTOM_56_EDITOR 1078
-#define IMG_CUSTOM_57 1079
-#define IMG_CUSTOM_57_EDITOR 1080
-#define IMG_CUSTOM_58 1081
-#define IMG_CUSTOM_58_EDITOR 1082
-#define IMG_CUSTOM_59 1083
-#define IMG_CUSTOM_59_EDITOR 1084
-#define IMG_CUSTOM_60 1085
-#define IMG_CUSTOM_60_EDITOR 1086
-#define IMG_CUSTOM_61 1087
-#define IMG_CUSTOM_61_EDITOR 1088
-#define IMG_CUSTOM_62 1089
-#define IMG_CUSTOM_62_EDITOR 1090
-#define IMG_CUSTOM_63 1091
-#define IMG_CUSTOM_63_EDITOR 1092
-#define IMG_CUSTOM_64 1093
-#define IMG_CUSTOM_64_EDITOR 1094
-#define IMG_CUSTOM_65 1095
-#define IMG_CUSTOM_65_EDITOR 1096
-#define IMG_CUSTOM_66 1097
-#define IMG_CUSTOM_66_EDITOR 1098
-#define IMG_CUSTOM_67 1099
-#define IMG_CUSTOM_67_EDITOR 1100
-#define IMG_CUSTOM_68 1101
-#define IMG_CUSTOM_68_EDITOR 1102
-#define IMG_CUSTOM_69 1103
-#define IMG_CUSTOM_69_EDITOR 1104
-#define IMG_CUSTOM_70 1105
-#define IMG_CUSTOM_70_EDITOR 1106
-#define IMG_CUSTOM_71 1107
-#define IMG_CUSTOM_71_EDITOR 1108
-#define IMG_CUSTOM_72 1109
-#define IMG_CUSTOM_72_EDITOR 1110
-#define IMG_CUSTOM_73 1111
-#define IMG_CUSTOM_73_EDITOR 1112
-#define IMG_CUSTOM_74 1113
-#define IMG_CUSTOM_74_EDITOR 1114
-#define IMG_CUSTOM_75 1115
-#define IMG_CUSTOM_75_EDITOR 1116
-#define IMG_CUSTOM_76 1117
-#define IMG_CUSTOM_76_EDITOR 1118
-#define IMG_CUSTOM_77 1119
-#define IMG_CUSTOM_77_EDITOR 1120
-#define IMG_CUSTOM_78 1121
-#define IMG_CUSTOM_78_EDITOR 1122
-#define IMG_CUSTOM_79 1123
-#define IMG_CUSTOM_79_EDITOR 1124
-#define IMG_CUSTOM_80 1125
-#define IMG_CUSTOM_80_EDITOR 1126
-#define IMG_CUSTOM_81 1127
-#define IMG_CUSTOM_81_EDITOR 1128
-#define IMG_CUSTOM_82 1129
-#define IMG_CUSTOM_82_EDITOR 1130
-#define IMG_CUSTOM_83 1131
-#define IMG_CUSTOM_83_EDITOR 1132
-#define IMG_CUSTOM_84 1133
-#define IMG_CUSTOM_84_EDITOR 1134
-#define IMG_CUSTOM_85 1135
-#define IMG_CUSTOM_85_EDITOR 1136
-#define IMG_CUSTOM_86 1137
-#define IMG_CUSTOM_86_EDITOR 1138
-#define IMG_CUSTOM_87 1139
-#define IMG_CUSTOM_87_EDITOR 1140
-#define IMG_CUSTOM_88 1141
-#define IMG_CUSTOM_88_EDITOR 1142
-#define IMG_CUSTOM_89 1143
-#define IMG_CUSTOM_89_EDITOR 1144
-#define IMG_CUSTOM_90 1145
-#define IMG_CUSTOM_90_EDITOR 1146
-#define IMG_CUSTOM_91 1147
-#define IMG_CUSTOM_91_EDITOR 1148
-#define IMG_CUSTOM_92 1149
-#define IMG_CUSTOM_92_EDITOR 1150
-#define IMG_CUSTOM_93 1151
-#define IMG_CUSTOM_93_EDITOR 1152
-#define IMG_CUSTOM_94 1153
-#define IMG_CUSTOM_94_EDITOR 1154
-#define IMG_CUSTOM_95 1155
-#define IMG_CUSTOM_95_EDITOR 1156
-#define IMG_CUSTOM_96 1157
-#define IMG_CUSTOM_96_EDITOR 1158
-#define IMG_CUSTOM_97 1159
-#define IMG_CUSTOM_97_EDITOR 1160
-#define IMG_CUSTOM_98 1161
-#define IMG_CUSTOM_98_EDITOR 1162
-#define IMG_CUSTOM_99 1163
-#define IMG_CUSTOM_99_EDITOR 1164
-#define IMG_CUSTOM_100 1165
-#define IMG_CUSTOM_100_EDITOR 1166
-#define IMG_CUSTOM_101 1167
-#define IMG_CUSTOM_101_EDITOR 1168
-#define IMG_CUSTOM_102 1169
-#define IMG_CUSTOM_102_EDITOR 1170
-#define IMG_CUSTOM_103 1171
-#define IMG_CUSTOM_103_EDITOR 1172
-#define IMG_CUSTOM_104 1173
-#define IMG_CUSTOM_104_EDITOR 1174
-#define IMG_CUSTOM_105 1175
-#define IMG_CUSTOM_105_EDITOR 1176
-#define IMG_CUSTOM_106 1177
-#define IMG_CUSTOM_106_EDITOR 1178
-#define IMG_CUSTOM_107 1179
-#define IMG_CUSTOM_107_EDITOR 1180
-#define IMG_CUSTOM_108 1181
-#define IMG_CUSTOM_108_EDITOR 1182
-#define IMG_CUSTOM_109 1183
-#define IMG_CUSTOM_109_EDITOR 1184
-#define IMG_CUSTOM_110 1185
-#define IMG_CUSTOM_110_EDITOR 1186
-#define IMG_CUSTOM_111 1187
-#define IMG_CUSTOM_111_EDITOR 1188
-#define IMG_CUSTOM_112 1189
-#define IMG_CUSTOM_112_EDITOR 1190
-#define IMG_CUSTOM_113 1191
-#define IMG_CUSTOM_113_EDITOR 1192
-#define IMG_CUSTOM_114 1193
-#define IMG_CUSTOM_114_EDITOR 1194
-#define IMG_CUSTOM_115 1195
-#define IMG_CUSTOM_115_EDITOR 1196
-#define IMG_CUSTOM_116 1197
-#define IMG_CUSTOM_116_EDITOR 1198
-#define IMG_CUSTOM_117 1199
-#define IMG_CUSTOM_117_EDITOR 1200
-#define IMG_CUSTOM_118 1201
-#define IMG_CUSTOM_118_EDITOR 1202
-#define IMG_CUSTOM_119 1203
-#define IMG_CUSTOM_119_EDITOR 1204
-#define IMG_CUSTOM_120 1205
-#define IMG_CUSTOM_120_EDITOR 1206
-#define IMG_CUSTOM_121 1207
-#define IMG_CUSTOM_121_EDITOR 1208
-#define IMG_CUSTOM_122 1209
-#define IMG_CUSTOM_122_EDITOR 1210
-#define IMG_CUSTOM_123 1211
-#define IMG_CUSTOM_123_EDITOR 1212
-#define IMG_CUSTOM_124 1213
-#define IMG_CUSTOM_124_EDITOR 1214
-#define IMG_CUSTOM_125 1215
-#define IMG_CUSTOM_125_EDITOR 1216
-#define IMG_CUSTOM_126 1217
-#define IMG_CUSTOM_126_EDITOR 1218
-#define IMG_CUSTOM_127 1219
-#define IMG_CUSTOM_127_EDITOR 1220
-#define IMG_CUSTOM_128 1221
-#define IMG_CUSTOM_128_EDITOR 1222
-#define IMG_CUSTOM_129 1223
-#define IMG_CUSTOM_129_EDITOR 1224
-#define IMG_CUSTOM_130 1225
-#define IMG_CUSTOM_130_EDITOR 1226
-#define IMG_CUSTOM_131 1227
-#define IMG_CUSTOM_131_EDITOR 1228
-#define IMG_CUSTOM_132 1229
-#define IMG_CUSTOM_132_EDITOR 1230
-#define IMG_CUSTOM_133 1231
-#define IMG_CUSTOM_133_EDITOR 1232
-#define IMG_CUSTOM_134 1233
-#define IMG_CUSTOM_134_EDITOR 1234
-#define IMG_CUSTOM_135 1235
-#define IMG_CUSTOM_135_EDITOR 1236
-#define IMG_CUSTOM_136 1237
-#define IMG_CUSTOM_136_EDITOR 1238
-#define IMG_CUSTOM_137 1239
-#define IMG_CUSTOM_137_EDITOR 1240
-#define IMG_CUSTOM_138 1241
-#define IMG_CUSTOM_138_EDITOR 1242
-#define IMG_CUSTOM_139 1243
-#define IMG_CUSTOM_139_EDITOR 1244
-#define IMG_CUSTOM_140 1245
-#define IMG_CUSTOM_140_EDITOR 1246
-#define IMG_CUSTOM_141 1247
-#define IMG_CUSTOM_141_EDITOR 1248
-#define IMG_CUSTOM_142 1249
-#define IMG_CUSTOM_142_EDITOR 1250
-#define IMG_CUSTOM_143 1251
-#define IMG_CUSTOM_143_EDITOR 1252
-#define IMG_CUSTOM_144 1253
-#define IMG_CUSTOM_144_EDITOR 1254
-#define IMG_CUSTOM_145 1255
-#define IMG_CUSTOM_145_EDITOR 1256
-#define IMG_CUSTOM_146 1257
-#define IMG_CUSTOM_146_EDITOR 1258
-#define IMG_CUSTOM_147 1259
-#define IMG_CUSTOM_147_EDITOR 1260
-#define IMG_CUSTOM_148 1261
-#define IMG_CUSTOM_148_EDITOR 1262
-#define IMG_CUSTOM_149 1263
-#define IMG_CUSTOM_149_EDITOR 1264
-#define IMG_CUSTOM_150 1265
-#define IMG_CUSTOM_150_EDITOR 1266
-#define IMG_CUSTOM_151 1267
-#define IMG_CUSTOM_151_EDITOR 1268
-#define IMG_CUSTOM_152 1269
-#define IMG_CUSTOM_152_EDITOR 1270
-#define IMG_CUSTOM_153 1271
-#define IMG_CUSTOM_153_EDITOR 1272
-#define IMG_CUSTOM_154 1273
-#define IMG_CUSTOM_154_EDITOR 1274
-#define IMG_CUSTOM_155 1275
-#define IMG_CUSTOM_155_EDITOR 1276
-#define IMG_CUSTOM_156 1277
-#define IMG_CUSTOM_156_EDITOR 1278
-#define IMG_CUSTOM_157 1279
-#define IMG_CUSTOM_157_EDITOR 1280
-#define IMG_CUSTOM_158 1281
-#define IMG_CUSTOM_158_EDITOR 1282
-#define IMG_CUSTOM_159 1283
-#define IMG_CUSTOM_159_EDITOR 1284
-#define IMG_CUSTOM_160 1285
-#define IMG_CUSTOM_160_EDITOR 1286
-#define IMG_CUSTOM_161 1287
-#define IMG_CUSTOM_161_EDITOR 1288
-#define IMG_CUSTOM_162 1289
-#define IMG_CUSTOM_162_EDITOR 1290
-#define IMG_CUSTOM_163 1291
-#define IMG_CUSTOM_163_EDITOR 1292
-#define IMG_CUSTOM_164 1293
-#define IMG_CUSTOM_164_EDITOR 1294
-#define IMG_CUSTOM_165 1295
-#define IMG_CUSTOM_165_EDITOR 1296
-#define IMG_CUSTOM_166 1297
-#define IMG_CUSTOM_166_EDITOR 1298
-#define IMG_CUSTOM_167 1299
-#define IMG_CUSTOM_167_EDITOR 1300
-#define IMG_CUSTOM_168 1301
-#define IMG_CUSTOM_168_EDITOR 1302
-#define IMG_CUSTOM_169 1303
-#define IMG_CUSTOM_169_EDITOR 1304
-#define IMG_CUSTOM_170 1305
-#define IMG_CUSTOM_170_EDITOR 1306
-#define IMG_CUSTOM_171 1307
-#define IMG_CUSTOM_171_EDITOR 1308
-#define IMG_CUSTOM_172 1309
-#define IMG_CUSTOM_172_EDITOR 1310
-#define IMG_CUSTOM_173 1311
-#define IMG_CUSTOM_173_EDITOR 1312
-#define IMG_CUSTOM_174 1313
-#define IMG_CUSTOM_174_EDITOR 1314
-#define IMG_CUSTOM_175 1315
-#define IMG_CUSTOM_175_EDITOR 1316
-#define IMG_CUSTOM_176 1317
-#define IMG_CUSTOM_176_EDITOR 1318
-#define IMG_CUSTOM_177 1319
-#define IMG_CUSTOM_177_EDITOR 1320
-#define IMG_CUSTOM_178 1321
-#define IMG_CUSTOM_178_EDITOR 1322
-#define IMG_CUSTOM_179 1323
-#define IMG_CUSTOM_179_EDITOR 1324
-#define IMG_CUSTOM_180 1325
-#define IMG_CUSTOM_180_EDITOR 1326
-#define IMG_CUSTOM_181 1327
-#define IMG_CUSTOM_181_EDITOR 1328
-#define IMG_CUSTOM_182 1329
-#define IMG_CUSTOM_182_EDITOR 1330
-#define IMG_CUSTOM_183 1331
-#define IMG_CUSTOM_183_EDITOR 1332
-#define IMG_CUSTOM_184 1333
-#define IMG_CUSTOM_184_EDITOR 1334
-#define IMG_CUSTOM_185 1335
-#define IMG_CUSTOM_185_EDITOR 1336
-#define IMG_CUSTOM_186 1337
-#define IMG_CUSTOM_186_EDITOR 1338
-#define IMG_CUSTOM_187 1339
-#define IMG_CUSTOM_187_EDITOR 1340
-#define IMG_CUSTOM_188 1341
-#define IMG_CUSTOM_188_EDITOR 1342
-#define IMG_CUSTOM_189 1343
-#define IMG_CUSTOM_189_EDITOR 1344
-#define IMG_CUSTOM_190 1345
-#define IMG_CUSTOM_190_EDITOR 1346
-#define IMG_CUSTOM_191 1347
-#define IMG_CUSTOM_191_EDITOR 1348
-#define IMG_CUSTOM_192 1349
-#define IMG_CUSTOM_192_EDITOR 1350
-#define IMG_CUSTOM_193 1351
-#define IMG_CUSTOM_193_EDITOR 1352
-#define IMG_CUSTOM_194 1353
-#define IMG_CUSTOM_194_EDITOR 1354
-#define IMG_CUSTOM_195 1355
-#define IMG_CUSTOM_195_EDITOR 1356
-#define IMG_CUSTOM_196 1357
-#define IMG_CUSTOM_196_EDITOR 1358
-#define IMG_CUSTOM_197 1359
-#define IMG_CUSTOM_197_EDITOR 1360
-#define IMG_CUSTOM_198 1361
-#define IMG_CUSTOM_198_EDITOR 1362
-#define IMG_CUSTOM_199 1363
-#define IMG_CUSTOM_199_EDITOR 1364
-#define IMG_CUSTOM_200 1365
-#define IMG_CUSTOM_200_EDITOR 1366
-#define IMG_CUSTOM_201 1367
-#define IMG_CUSTOM_201_EDITOR 1368
-#define IMG_CUSTOM_202 1369
-#define IMG_CUSTOM_202_EDITOR 1370
-#define IMG_CUSTOM_203 1371
-#define IMG_CUSTOM_203_EDITOR 1372
-#define IMG_CUSTOM_204 1373
-#define IMG_CUSTOM_204_EDITOR 1374
-#define IMG_CUSTOM_205 1375
-#define IMG_CUSTOM_205_EDITOR 1376
-#define IMG_CUSTOM_206 1377
-#define IMG_CUSTOM_206_EDITOR 1378
-#define IMG_CUSTOM_207 1379
-#define IMG_CUSTOM_207_EDITOR 1380
-#define IMG_CUSTOM_208 1381
-#define IMG_CUSTOM_208_EDITOR 1382
-#define IMG_CUSTOM_209 1383
-#define IMG_CUSTOM_209_EDITOR 1384
-#define IMG_CUSTOM_210 1385
-#define IMG_CUSTOM_210_EDITOR 1386
-#define IMG_CUSTOM_211 1387
-#define IMG_CUSTOM_211_EDITOR 1388
-#define IMG_CUSTOM_212 1389
-#define IMG_CUSTOM_212_EDITOR 1390
-#define IMG_CUSTOM_213 1391
-#define IMG_CUSTOM_213_EDITOR 1392
-#define IMG_CUSTOM_214 1393
-#define IMG_CUSTOM_214_EDITOR 1394
-#define IMG_CUSTOM_215 1395
-#define IMG_CUSTOM_215_EDITOR 1396
-#define IMG_CUSTOM_216 1397
-#define IMG_CUSTOM_216_EDITOR 1398
-#define IMG_CUSTOM_217 1399
-#define IMG_CUSTOM_217_EDITOR 1400
-#define IMG_CUSTOM_218 1401
-#define IMG_CUSTOM_218_EDITOR 1402
-#define IMG_CUSTOM_219 1403
-#define IMG_CUSTOM_219_EDITOR 1404
-#define IMG_CUSTOM_220 1405
-#define IMG_CUSTOM_220_EDITOR 1406
-#define IMG_CUSTOM_221 1407
-#define IMG_CUSTOM_221_EDITOR 1408
-#define IMG_CUSTOM_222 1409
-#define IMG_CUSTOM_222_EDITOR 1410
-#define IMG_CUSTOM_223 1411
-#define IMG_CUSTOM_223_EDITOR 1412
-#define IMG_CUSTOM_224 1413
-#define IMG_CUSTOM_224_EDITOR 1414
-#define IMG_CUSTOM_225 1415
-#define IMG_CUSTOM_225_EDITOR 1416
-#define IMG_CUSTOM_226 1417
-#define IMG_CUSTOM_226_EDITOR 1418
-#define IMG_CUSTOM_227 1419
-#define IMG_CUSTOM_227_EDITOR 1420
-#define IMG_CUSTOM_228 1421
-#define IMG_CUSTOM_228_EDITOR 1422
-#define IMG_CUSTOM_229 1423
-#define IMG_CUSTOM_229_EDITOR 1424
-#define IMG_CUSTOM_230 1425
-#define IMG_CUSTOM_230_EDITOR 1426
-#define IMG_CUSTOM_231 1427
-#define IMG_CUSTOM_231_EDITOR 1428
-#define IMG_CUSTOM_232 1429
-#define IMG_CUSTOM_232_EDITOR 1430
-#define IMG_CUSTOM_233 1431
-#define IMG_CUSTOM_233_EDITOR 1432
-#define IMG_CUSTOM_234 1433
-#define IMG_CUSTOM_234_EDITOR 1434
-#define IMG_CUSTOM_235 1435
-#define IMG_CUSTOM_235_EDITOR 1436
-#define IMG_CUSTOM_236 1437
-#define IMG_CUSTOM_236_EDITOR 1438
-#define IMG_CUSTOM_237 1439
-#define IMG_CUSTOM_237_EDITOR 1440
-#define IMG_CUSTOM_238 1441
-#define IMG_CUSTOM_238_EDITOR 1442
-#define IMG_CUSTOM_239 1443
-#define IMG_CUSTOM_239_EDITOR 1444
-#define IMG_CUSTOM_240 1445
-#define IMG_CUSTOM_240_EDITOR 1446
-#define IMG_CUSTOM_241 1447
-#define IMG_CUSTOM_241_EDITOR 1448
-#define IMG_CUSTOM_242 1449
-#define IMG_CUSTOM_242_EDITOR 1450
-#define IMG_CUSTOM_243 1451
-#define IMG_CUSTOM_243_EDITOR 1452
-#define IMG_CUSTOM_244 1453
-#define IMG_CUSTOM_244_EDITOR 1454
-#define IMG_CUSTOM_245 1455
-#define IMG_CUSTOM_245_EDITOR 1456
-#define IMG_CUSTOM_246 1457
-#define IMG_CUSTOM_246_EDITOR 1458
-#define IMG_CUSTOM_247 1459
-#define IMG_CUSTOM_247_EDITOR 1460
-#define IMG_CUSTOM_248 1461
-#define IMG_CUSTOM_248_EDITOR 1462
-#define IMG_CUSTOM_249 1463
-#define IMG_CUSTOM_249_EDITOR 1464
-#define IMG_CUSTOM_250 1465
-#define IMG_CUSTOM_250_EDITOR 1466
-#define IMG_CUSTOM_251 1467
-#define IMG_CUSTOM_251_EDITOR 1468
-#define IMG_CUSTOM_252 1469
-#define IMG_CUSTOM_252_EDITOR 1470
-#define IMG_CUSTOM_253 1471
-#define IMG_CUSTOM_253_EDITOR 1472
-#define IMG_CUSTOM_254 1473
-#define IMG_CUSTOM_254_EDITOR 1474
-#define IMG_CUSTOM_255 1475
-#define IMG_CUSTOM_255_EDITOR 1476
-#define IMG_CUSTOM_256 1477
-#define IMG_CUSTOM_256_EDITOR 1478
-#define IMG_GROUP_1 1479
-#define IMG_GROUP_1_EDITOR 1480
-#define IMG_GROUP_2 1481
-#define IMG_GROUP_2_EDITOR 1482
-#define IMG_GROUP_3 1483
-#define IMG_GROUP_3_EDITOR 1484
-#define IMG_GROUP_4 1485
-#define IMG_GROUP_4_EDITOR 1486
-#define IMG_GROUP_5 1487
-#define IMG_GROUP_5_EDITOR 1488
-#define IMG_GROUP_6 1489
-#define IMG_GROUP_6_EDITOR 1490
-#define IMG_GROUP_7 1491
-#define IMG_GROUP_7_EDITOR 1492
-#define IMG_GROUP_8 1493
-#define IMG_GROUP_8_EDITOR 1494
-#define IMG_GROUP_9 1495
-#define IMG_GROUP_9_EDITOR 1496
-#define IMG_GROUP_10 1497
-#define IMG_GROUP_10_EDITOR 1498
-#define IMG_GROUP_11 1499
-#define IMG_GROUP_11_EDITOR 1500
-#define IMG_GROUP_12 1501
-#define IMG_GROUP_12_EDITOR 1502
-#define IMG_GROUP_13 1503
-#define IMG_GROUP_13_EDITOR 1504
-#define IMG_GROUP_14 1505
-#define IMG_GROUP_14_EDITOR 1506
-#define IMG_GROUP_15 1507
-#define IMG_GROUP_15_EDITOR 1508
-#define IMG_GROUP_16 1509
-#define IMG_GROUP_16_EDITOR 1510
-#define IMG_GROUP_17 1511
-#define IMG_GROUP_17_EDITOR 1512
-#define IMG_GROUP_18 1513
-#define IMG_GROUP_18_EDITOR 1514
-#define IMG_GROUP_19 1515
-#define IMG_GROUP_19_EDITOR 1516
-#define IMG_GROUP_20 1517
-#define IMG_GROUP_20_EDITOR 1518
-#define IMG_GROUP_21 1519
-#define IMG_GROUP_21_EDITOR 1520
-#define IMG_GROUP_22 1521
-#define IMG_GROUP_22_EDITOR 1522
-#define IMG_GROUP_23 1523
-#define IMG_GROUP_23_EDITOR 1524
-#define IMG_GROUP_24 1525
-#define IMG_GROUP_24_EDITOR 1526
-#define IMG_GROUP_25 1527
-#define IMG_GROUP_25_EDITOR 1528
-#define IMG_GROUP_26 1529
-#define IMG_GROUP_26_EDITOR 1530
-#define IMG_GROUP_27 1531
-#define IMG_GROUP_27_EDITOR 1532
-#define IMG_GROUP_28 1533
-#define IMG_GROUP_28_EDITOR 1534
-#define IMG_GROUP_29 1535
-#define IMG_GROUP_29_EDITOR 1536
-#define IMG_GROUP_30 1537
-#define IMG_GROUP_30_EDITOR 1538
-#define IMG_GROUP_31 1539
-#define IMG_GROUP_31_EDITOR 1540
-#define IMG_GROUP_32 1541
-#define IMG_GROUP_32_EDITOR 1542
-#define IMG_EMC_OBJECT 1543
-#define IMG_EMC_SPRITE 1544
-#define IMG_TOON_1 1545
-#define IMG_TOON_2 1546
-#define IMG_TOON_3 1547
-#define IMG_TOON_4 1548
-#define IMG_TOON_5 1549
-#define IMG_TOON_6 1550
-#define IMG_TOON_7 1551
-#define IMG_TOON_8 1552
-#define IMG_TOON_9 1553
-#define IMG_TOON_10 1554
-#define IMG_TOON_11 1555
-#define IMG_TOON_12 1556
-#define IMG_TOON_13 1557
-#define IMG_TOON_14 1558
-#define IMG_TOON_15 1559
-#define IMG_TOON_16 1560
-#define IMG_TOON_17 1561
-#define IMG_TOON_18 1562
-#define IMG_TOON_19 1563
-#define IMG_TOON_20 1564
-#define IMG_MENU_CALIBRATE_RED 1565
-#define IMG_MENU_CALIBRATE_BLUE 1566
-#define IMG_MENU_CALIBRATE_YELLOW 1567
-#define IMG_MENU_BUTTON 1568
-#define IMG_MENU_BUTTON_ACTIVE 1569
-#define IMG_MENU_BUTTON_LEFT 1570
-#define IMG_MENU_BUTTON_LEFT_ACTIVE 1571
-#define IMG_MENU_BUTTON_RIGHT 1572
-#define IMG_MENU_BUTTON_RIGHT_ACTIVE 1573
-#define IMG_MENU_BUTTON_UP 1574
-#define IMG_MENU_BUTTON_UP_ACTIVE 1575
-#define IMG_MENU_BUTTON_DOWN 1576
-#define IMG_MENU_BUTTON_DOWN_ACTIVE 1577
-#define IMG_MENU_BUTTON_ENTER_MENU 1578
-#define IMG_MENU_BUTTON_ENTER_MENU_ACTIVE 1579
-#define IMG_MENU_BUTTON_LEAVE_MENU 1580
-#define IMG_MENU_BUTTON_LEAVE_MENU_ACTIVE 1581
-#define IMG_MENU_BUTTON_NEXT_LEVEL 1582
-#define IMG_MENU_BUTTON_NEXT_LEVEL_ACTIVE 1583
-#define IMG_MENU_BUTTON_PREV_LEVEL 1584
-#define IMG_MENU_BUTTON_PREV_LEVEL_ACTIVE 1585
-#define IMG_MENU_SCROLLBAR 1586
-#define IMG_MENU_SCROLLBAR_ACTIVE 1587
-#define IMG_FONT_INITIAL_1 1588
-#define IMG_FONT_INITIAL_2 1589
-#define IMG_FONT_INITIAL_3 1590
-#define IMG_FONT_INITIAL_4 1591
-#define IMG_FONT_TITLE_1 1592
-#define IMG_FONT_TITLE_2 1593
-#define IMG_FONT_MENU_1 1594
-#define IMG_FONT_MENU_1_ACTIVE 1595
-#define IMG_FONT_MENU_2 1596
-#define IMG_FONT_MENU_2_ACTIVE 1597
-#define IMG_FONT_TEXT_1 1598
-#define IMG_FONT_TEXT_1_LEVELS 1599
-#define IMG_FONT_TEXT_1_PREVIEW 1600
-#define IMG_FONT_TEXT_1_SCORES 1601
-#define IMG_FONT_TEXT_1_ACTIVE_SCORES 1602
-#define IMG_FONT_TEXT_2 1603
-#define IMG_FONT_TEXT_2_LEVELS 1604
-#define IMG_FONT_TEXT_2_PREVIEW 1605
-#define IMG_FONT_TEXT_2_SCORES 1606
-#define IMG_FONT_TEXT_2_ACTIVE_SCORES 1607
-#define IMG_FONT_TEXT_3 1608
-#define IMG_FONT_TEXT_3_LEVELS 1609
-#define IMG_FONT_TEXT_3_PREVIEW 1610
-#define IMG_FONT_TEXT_3_SCORES 1611
-#define IMG_FONT_TEXT_3_ACTIVE_SCORES 1612
-#define IMG_FONT_TEXT_4 1613
-#define IMG_FONT_TEXT_4_LEVELS 1614
-#define IMG_FONT_TEXT_4_SCORES 1615
-#define IMG_FONT_TEXT_4_ACTIVE_SCORES 1616
-#define IMG_FONT_ENVELOPE_1 1617
-#define IMG_FONT_ENVELOPE_2 1618
-#define IMG_FONT_ENVELOPE_3 1619
-#define IMG_FONT_ENVELOPE_4 1620
-#define IMG_FONT_INPUT_1 1621
-#define IMG_FONT_INPUT_1_MAIN 1622
-#define IMG_FONT_INPUT_1_ACTIVE 1623
-#define IMG_FONT_INPUT_1_ACTIVE_MAIN 1624
-#define IMG_FONT_INPUT_1_ACTIVE_SETUP 1625
-#define IMG_FONT_INPUT_2 1626
-#define IMG_FONT_INPUT_2_ACTIVE 1627
-#define IMG_FONT_OPTION_OFF 1628
-#define IMG_FONT_OPTION_ON 1629
-#define IMG_FONT_VALUE_1 1630
-#define IMG_FONT_VALUE_2 1631
-#define IMG_FONT_VALUE_OLD 1632
-#define IMG_FONT_LEVEL_NUMBER 1633
-#define IMG_FONT_TAPE_RECORDER 1634
-#define IMG_FONT_GAME_INFO 1635
-#define IMG_GLOBAL_BORDER 1636
-#define IMG_GLOBAL_DOOR 1637
-#define IMG_EDITOR_ELEMENT_BORDER 1638
-#define IMG_EDITOR_ELEMENT_BORDER_INPUT 1639
-#define IMG_EDITOR_CASCADE_LIST 1640
-#define IMG_EDITOR_CASCADE_LIST_ACTIVE 1641
-#define IMG_BACKGROUND_ENVELOPE_1 1642
-#define IMG_BACKGROUND_ENVELOPE_2 1643
-#define IMG_BACKGROUND_ENVELOPE_3 1644
-#define IMG_BACKGROUND_ENVELOPE_4 1645
-#define IMG_BACKGROUND 1646
-#define IMG_BACKGROUND_TITLE 1647
-#define IMG_BACKGROUND_MESSAGE 1648
-#define IMG_BACKGROUND_MAIN 1649
-#define IMG_BACKGROUND_LEVELS 1650
-#define IMG_BACKGROUND_SCORES 1651
-#define IMG_BACKGROUND_EDITOR 1652
-#define IMG_BACKGROUND_INFO 1653
-#define IMG_BACKGROUND_INFO_ELEMENTS 1654
-#define IMG_BACKGROUND_INFO_MUSIC 1655
-#define IMG_BACKGROUND_INFO_CREDITS 1656
-#define IMG_BACKGROUND_INFO_PROGRAM 1657
-#define IMG_BACKGROUND_INFO_LEVELSET 1658
-#define IMG_BACKGROUND_SETUP 1659
-#define IMG_BACKGROUND_DOOR 1660
-#define IMG_TITLESCREEN_INITIAL_1 1661
-#define IMG_TITLESCREEN_INITIAL_2 1662
-#define IMG_TITLESCREEN_INITIAL_3 1663
-#define IMG_TITLESCREEN_INITIAL_4 1664
-#define IMG_TITLESCREEN_INITIAL_5 1665
-#define IMG_TITLESCREEN_1 1666
-#define IMG_TITLESCREEN_2 1667
-#define IMG_TITLESCREEN_3 1668
-#define IMG_TITLESCREEN_4 1669
-#define IMG_TITLESCREEN_5 1670
+#define IMG_DC_STEELWALL_1_LEFT 427
+#define IMG_DC_STEELWALL_1_RIGHT 428
+#define IMG_DC_STEELWALL_1_TOP 429
+#define IMG_DC_STEELWALL_1_BOTTOM 430
+#define IMG_DC_STEELWALL_1_HORIZONTAL 431
+#define IMG_DC_STEELWALL_1_VERTICAL 432
+#define IMG_DC_STEELWALL_1_TOPLEFT 433
+#define IMG_DC_STEELWALL_1_TOPRIGHT 434
+#define IMG_DC_STEELWALL_1_BOTTOMLEFT 435
+#define IMG_DC_STEELWALL_1_BOTTOMRIGHT 436
+#define IMG_DC_STEELWALL_1_TOPLEFT_2 437
+#define IMG_DC_STEELWALL_1_TOPRIGHT_2 438
+#define IMG_DC_STEELWALL_1_BOTTOMLEFT_2 439
+#define IMG_DC_STEELWALL_1_BOTTOMRIGHT_2 440
+#define IMG_DC_STEELWALL_2_LEFT 441
+#define IMG_DC_STEELWALL_2_RIGHT 442
+#define IMG_DC_STEELWALL_2_TOP 443
+#define IMG_DC_STEELWALL_2_BOTTOM 444
+#define IMG_DC_STEELWALL_2_HORIZONTAL 445
+#define IMG_DC_STEELWALL_2_VERTICAL 446
+#define IMG_DC_STEELWALL_2_MIDDLE 447
+#define IMG_DC_STEELWALL_2_SINGLE 448
+#define IMG_TUBE_RIGHT_DOWN 449
+#define IMG_TUBE_HORIZONTAL_DOWN 450
+#define IMG_TUBE_LEFT_DOWN 451
+#define IMG_TUBE_HORIZONTAL 452
+#define IMG_TUBE_VERTICAL_RIGHT 453
+#define IMG_TUBE_ANY 454
+#define IMG_TUBE_VERTICAL_LEFT 455
+#define IMG_TUBE_VERTICAL 456
+#define IMG_TUBE_RIGHT_UP 457
+#define IMG_TUBE_HORIZONTAL_UP 458
+#define IMG_TUBE_LEFT_UP 459
+#define IMG_TRAP 460
+#define IMG_TRAP_ACTIVE 461
+#define IMG_DX_SUPABOMB 462
+#define IMG_KEY_1 463
+#define IMG_KEY_1_EDITOR 464
+#define IMG_KEY_2 465
+#define IMG_KEY_2_EDITOR 466
+#define IMG_KEY_3 467
+#define IMG_KEY_3_EDITOR 468
+#define IMG_KEY_4 469
+#define IMG_KEY_4_EDITOR 470
+#define IMG_GATE_1 471
+#define IMG_GATE_2 472
+#define IMG_GATE_3 473
+#define IMG_GATE_4 474
+#define IMG_GATE_1_GRAY 475
+#define IMG_GATE_1_GRAY_EDITOR 476
+#define IMG_GATE_1_GRAY_ACTIVE 477
+#define IMG_GATE_2_GRAY 478
+#define IMG_GATE_2_GRAY_EDITOR 479
+#define IMG_GATE_2_GRAY_ACTIVE 480
+#define IMG_GATE_3_GRAY 481
+#define IMG_GATE_3_GRAY_EDITOR 482
+#define IMG_GATE_3_GRAY_ACTIVE 483
+#define IMG_GATE_4_GRAY 484
+#define IMG_GATE_4_GRAY_EDITOR 485
+#define IMG_GATE_4_GRAY_ACTIVE 486
+#define IMG_GAME_OF_LIFE 487
+#define IMG_BIOMAZE 488
+#define IMG_PACMAN 489
+#define IMG_PACMAN_RIGHT 490
+#define IMG_PACMAN_UP 491
+#define IMG_PACMAN_LEFT 492
+#define IMG_PACMAN_DOWN 493
+#define IMG_PACMAN_TURNING_FROM_RIGHT 494
+#define IMG_PACMAN_TURNING_FROM_UP 495
+#define IMG_PACMAN_TURNING_FROM_LEFT 496
+#define IMG_PACMAN_TURNING_FROM_DOWN 497
+#define IMG_LAMP 498
+#define IMG_LAMP_EDITOR 499
+#define IMG_LAMP_ACTIVE 500
+#define IMG_TIME_ORB_FULL 501
+#define IMG_TIME_ORB_EMPTY 502
+#define IMG_EMERALD_YELLOW 503
+#define IMG_EMERALD_YELLOW_MOVING 504
+#define IMG_EMERALD_YELLOW_FALLING 505
+#define IMG_EMERALD_RED 506
+#define IMG_EMERALD_RED_MOVING 507
+#define IMG_EMERALD_RED_FALLING 508
+#define IMG_EMERALD_PURPLE 509
+#define IMG_EMERALD_PURPLE_MOVING 510
+#define IMG_EMERALD_PURPLE_FALLING 511
+#define IMG_WALL_EMERALD_YELLOW 512
+#define IMG_WALL_EMERALD_RED 513
+#define IMG_WALL_EMERALD_PURPLE 514
+#define IMG_WALL_BD_DIAMOND 515
+#define IMG_EXPANDABLE_WALL 516
+#define IMG_EXPANDABLE_WALL_HORIZONTAL 517
+#define IMG_EXPANDABLE_WALL_HORIZONTAL_EDITOR 518
+#define IMG_EXPANDABLE_WALL_VERTICAL 519
+#define IMG_EXPANDABLE_WALL_VERTICAL_EDITOR 520
+#define IMG_EXPANDABLE_WALL_ANY 521
+#define IMG_EXPANDABLE_WALL_ANY_EDITOR 522
+#define IMG_BD_EXPANDABLE_WALL 523
+#define IMG_BD_EXPANDABLE_WALL_EDITOR 524
+#define IMG_EXPANDABLE_WALL_GROWING_LEFT 525
+#define IMG_EXPANDABLE_WALL_GROWING_RIGHT 526
+#define IMG_EXPANDABLE_WALL_GROWING_UP 527
+#define IMG_EXPANDABLE_WALL_GROWING_DOWN 528
+#define IMG_BLACK_ORB 529
+#define IMG_SPEED_PILL 530
+#define IMG_DARK_YAMYAM 531
+#define IMG_DYNABOMB 532
+#define IMG_DYNABOMB_ACTIVE 533
+#define IMG_DYNABOMB_PLAYER_1 534
+#define IMG_DYNABOMB_PLAYER_1_ACTIVE 535
+#define IMG_DYNABOMB_PLAYER_2 536
+#define IMG_DYNABOMB_PLAYER_2_ACTIVE 537
+#define IMG_DYNABOMB_PLAYER_3 538
+#define IMG_DYNABOMB_PLAYER_3_ACTIVE 539
+#define IMG_DYNABOMB_PLAYER_4 540
+#define IMG_DYNABOMB_PLAYER_4_ACTIVE 541
+#define IMG_DYNABOMB_INCREASE_NUMBER 542
+#define IMG_DYNABOMB_INCREASE_SIZE 543
+#define IMG_DYNABOMB_INCREASE_POWER 544
+#define IMG_PIG 545
+#define IMG_PIG_DOWN 546
+#define IMG_PIG_UP 547
+#define IMG_PIG_LEFT 548
+#define IMG_PIG_RIGHT 549
+#define IMG_PIG_MOVING_DOWN 550
+#define IMG_PIG_MOVING_UP 551
+#define IMG_PIG_MOVING_LEFT 552
+#define IMG_PIG_MOVING_RIGHT 553
+#define IMG_PIG_DIGGING_DOWN 554
+#define IMG_PIG_DIGGING_UP 555
+#define IMG_PIG_DIGGING_LEFT 556
+#define IMG_PIG_DIGGING_RIGHT 557
+#define IMG_DRAGON 558
+#define IMG_DRAGON_DOWN 559
+#define IMG_DRAGON_UP 560
+#define IMG_DRAGON_LEFT 561
+#define IMG_DRAGON_RIGHT 562
+#define IMG_DRAGON_MOVING_DOWN 563
+#define IMG_DRAGON_MOVING_UP 564
+#define IMG_DRAGON_MOVING_LEFT 565
+#define IMG_DRAGON_MOVING_RIGHT 566
+#define IMG_DRAGON_ATTACKING_DOWN 567
+#define IMG_DRAGON_ATTACKING_UP 568
+#define IMG_DRAGON_ATTACKING_LEFT 569
+#define IMG_DRAGON_ATTACKING_RIGHT 570
+#define IMG_MOLE 571
+#define IMG_MOLE_DOWN 572
+#define IMG_MOLE_UP 573
+#define IMG_MOLE_LEFT 574
+#define IMG_MOLE_RIGHT 575
+#define IMG_MOLE_MOVING_DOWN 576
+#define IMG_MOLE_MOVING_UP 577
+#define IMG_MOLE_MOVING_LEFT 578
+#define IMG_MOLE_MOVING_RIGHT 579
+#define IMG_MOLE_DIGGING_DOWN 580
+#define IMG_MOLE_DIGGING_UP 581
+#define IMG_MOLE_DIGGING_LEFT 582
+#define IMG_MOLE_DIGGING_RIGHT 583
+#define IMG_PENGUIN 584
+#define IMG_PENGUIN_EDITOR 585
+#define IMG_PENGUIN_DOWN 586
+#define IMG_PENGUIN_UP 587
+#define IMG_PENGUIN_LEFT 588
+#define IMG_PENGUIN_RIGHT 589
+#define IMG_PENGUIN_MOVING_DOWN 590
+#define IMG_PENGUIN_MOVING_UP 591
+#define IMG_PENGUIN_MOVING_LEFT 592
+#define IMG_PENGUIN_MOVING_RIGHT 593
+#define IMG_SATELLITE 594
+#define IMG_FLAMES_1_LEFT 595
+#define IMG_FLAMES_2_LEFT 596
+#define IMG_FLAMES_3_LEFT 597
+#define IMG_FLAMES_1_RIGHT 598
+#define IMG_FLAMES_2_RIGHT 599
+#define IMG_FLAMES_3_RIGHT 600
+#define IMG_FLAMES_1_UP 601
+#define IMG_FLAMES_2_UP 602
+#define IMG_FLAMES_3_UP 603
+#define IMG_FLAMES_1_DOWN 604
+#define IMG_FLAMES_2_DOWN 605
+#define IMG_FLAMES_3_DOWN 606
+#define IMG_STONEBLOCK 607
+#define IMG_PLAYER_1 608
+#define IMG_PLAYER_1_EDITOR 609
+#define IMG_PLAYER_1_DOWN 610
+#define IMG_PLAYER_1_UP 611
+#define IMG_PLAYER_1_LEFT 612
+#define IMG_PLAYER_1_RIGHT 613
+#define IMG_PLAYER_1_MOVING_DOWN 614
+#define IMG_PLAYER_1_MOVING_UP 615
+#define IMG_PLAYER_1_MOVING_LEFT 616
+#define IMG_PLAYER_1_MOVING_RIGHT 617
+#define IMG_PLAYER_1_DIGGING_DOWN 618
+#define IMG_PLAYER_1_DIGGING_UP 619
+#define IMG_PLAYER_1_DIGGING_LEFT 620
+#define IMG_PLAYER_1_DIGGING_RIGHT 621
+#define IMG_PLAYER_1_COLLECTING_DOWN 622
+#define IMG_PLAYER_1_COLLECTING_UP 623
+#define IMG_PLAYER_1_COLLECTING_LEFT 624
+#define IMG_PLAYER_1_COLLECTING_RIGHT 625
+#define IMG_PLAYER_1_PUSHING_DOWN 626
+#define IMG_PLAYER_1_PUSHING_UP 627
+#define IMG_PLAYER_1_PUSHING_LEFT 628
+#define IMG_PLAYER_1_PUSHING_RIGHT 629
+#define IMG_PLAYER_1_SNAPPING_DOWN 630
+#define IMG_PLAYER_1_SNAPPING_UP 631
+#define IMG_PLAYER_1_SNAPPING_LEFT 632
+#define IMG_PLAYER_1_SNAPPING_RIGHT 633
+#define IMG_PLAYER_2 634
+#define IMG_PLAYER_2_EDITOR 635
+#define IMG_PLAYER_2_DOWN 636
+#define IMG_PLAYER_2_UP 637
+#define IMG_PLAYER_2_LEFT 638
+#define IMG_PLAYER_2_RIGHT 639
+#define IMG_PLAYER_2_MOVING_DOWN 640
+#define IMG_PLAYER_2_MOVING_UP 641
+#define IMG_PLAYER_2_MOVING_LEFT 642
+#define IMG_PLAYER_2_MOVING_RIGHT 643
+#define IMG_PLAYER_2_DIGGING_DOWN 644
+#define IMG_PLAYER_2_DIGGING_UP 645
+#define IMG_PLAYER_2_DIGGING_LEFT 646
+#define IMG_PLAYER_2_DIGGING_RIGHT 647
+#define IMG_PLAYER_2_COLLECTING_DOWN 648
+#define IMG_PLAYER_2_COLLECTING_UP 649
+#define IMG_PLAYER_2_COLLECTING_LEFT 650
+#define IMG_PLAYER_2_COLLECTING_RIGHT 651
+#define IMG_PLAYER_2_PUSHING_DOWN 652
+#define IMG_PLAYER_2_PUSHING_UP 653
+#define IMG_PLAYER_2_PUSHING_LEFT 654
+#define IMG_PLAYER_2_PUSHING_RIGHT 655
+#define IMG_PLAYER_2_SNAPPING_DOWN 656
+#define IMG_PLAYER_2_SNAPPING_UP 657
+#define IMG_PLAYER_2_SNAPPING_LEFT 658
+#define IMG_PLAYER_2_SNAPPING_RIGHT 659
+#define IMG_PLAYER_3 660
+#define IMG_PLAYER_3_EDITOR 661
+#define IMG_PLAYER_3_DOWN 662
+#define IMG_PLAYER_3_UP 663
+#define IMG_PLAYER_3_LEFT 664
+#define IMG_PLAYER_3_RIGHT 665
+#define IMG_PLAYER_3_MOVING_DOWN 666
+#define IMG_PLAYER_3_MOVING_UP 667
+#define IMG_PLAYER_3_MOVING_LEFT 668
+#define IMG_PLAYER_3_MOVING_RIGHT 669
+#define IMG_PLAYER_3_DIGGING_DOWN 670
+#define IMG_PLAYER_3_DIGGING_UP 671
+#define IMG_PLAYER_3_DIGGING_LEFT 672
+#define IMG_PLAYER_3_DIGGING_RIGHT 673
+#define IMG_PLAYER_3_COLLECTING_DOWN 674
+#define IMG_PLAYER_3_COLLECTING_UP 675
+#define IMG_PLAYER_3_COLLECTING_LEFT 676
+#define IMG_PLAYER_3_COLLECTING_RIGHT 677
+#define IMG_PLAYER_3_PUSHING_DOWN 678
+#define IMG_PLAYER_3_PUSHING_UP 679
+#define IMG_PLAYER_3_PUSHING_LEFT 680
+#define IMG_PLAYER_3_PUSHING_RIGHT 681
+#define IMG_PLAYER_3_SNAPPING_DOWN 682
+#define IMG_PLAYER_3_SNAPPING_UP 683
+#define IMG_PLAYER_3_SNAPPING_LEFT 684
+#define IMG_PLAYER_3_SNAPPING_RIGHT 685
+#define IMG_PLAYER_4 686
+#define IMG_PLAYER_4_EDITOR 687
+#define IMG_PLAYER_4_DOWN 688
+#define IMG_PLAYER_4_UP 689
+#define IMG_PLAYER_4_LEFT 690
+#define IMG_PLAYER_4_RIGHT 691
+#define IMG_PLAYER_4_MOVING_DOWN 692
+#define IMG_PLAYER_4_MOVING_UP 693
+#define IMG_PLAYER_4_MOVING_LEFT 694
+#define IMG_PLAYER_4_MOVING_RIGHT 695
+#define IMG_PLAYER_4_DIGGING_DOWN 696
+#define IMG_PLAYER_4_DIGGING_UP 697
+#define IMG_PLAYER_4_DIGGING_LEFT 698
+#define IMG_PLAYER_4_DIGGING_RIGHT 699
+#define IMG_PLAYER_4_COLLECTING_DOWN 700
+#define IMG_PLAYER_4_COLLECTING_UP 701
+#define IMG_PLAYER_4_COLLECTING_LEFT 702
+#define IMG_PLAYER_4_COLLECTING_RIGHT 703
+#define IMG_PLAYER_4_PUSHING_DOWN 704
+#define IMG_PLAYER_4_PUSHING_UP 705
+#define IMG_PLAYER_4_PUSHING_LEFT 706
+#define IMG_PLAYER_4_PUSHING_RIGHT 707
+#define IMG_PLAYER_4_SNAPPING_DOWN 708
+#define IMG_PLAYER_4_SNAPPING_UP 709
+#define IMG_PLAYER_4_SNAPPING_LEFT 710
+#define IMG_PLAYER_4_SNAPPING_RIGHT 711
+#define IMG_DEFAULT_EXPLODING 712
+#define IMG_TWINKLE_BLUE 713
+#define IMG_TWINKLE_WHITE 714
+#define IMG_STEELWALL_TOPLEFT 715
+#define IMG_STEELWALL_TOPRIGHT 716
+#define IMG_STEELWALL_BOTTOMLEFT 717
+#define IMG_STEELWALL_BOTTOMRIGHT 718
+#define IMG_STEELWALL_HORIZONTAL 719
+#define IMG_STEELWALL_VERTICAL 720
+#define IMG_STEELWALL_TOPLEFT_EDITOR 721
+#define IMG_STEELWALL_TOPRIGHT_EDITOR 722
+#define IMG_STEELWALL_BOTTOMLEFT_EDITOR 723
+#define IMG_STEELWALL_BOTTOMRIGHT_EDITOR 724
+#define IMG_STEELWALL_HORIZONTAL_EDITOR 725
+#define IMG_STEELWALL_VERTICAL_EDITOR 726
+#define IMG_INVISIBLE_STEELWALL_TOPLEFT 727
+#define IMG_INVISIBLE_STEELWALL_TOPRIGHT 728
+#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT 729
+#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT 730
+#define IMG_INVISIBLE_STEELWALL_HORIZONTAL 731
+#define IMG_INVISIBLE_STEELWALL_VERTICAL 732
+#define IMG_INVISIBLE_STEELWALL_TOPLEFT_EDITOR 733
+#define IMG_INVISIBLE_STEELWALL_TOPRIGHT_EDITOR 734
+#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT_EDITOR 735
+#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT_EDITOR 736
+#define IMG_INVISIBLE_STEELWALL_HORIZONTAL_EDITOR 737
+#define IMG_INVISIBLE_STEELWALL_VERTICAL_EDITOR 738
+#define IMG_ARROW_LEFT 739
+#define IMG_ARROW_RIGHT 740
+#define IMG_ARROW_UP 741
+#define IMG_ARROW_DOWN 742
+#define IMG_UNKNOWN 743
+#define IMG_TRIGGER_ELEMENT 744
+#define IMG_TRIGGER_PLAYER 745
+#define IMG_TRIGGER_CE_VALUE 746
+#define IMG_TRIGGER_CE_SCORE 747
+#define IMG_CURRENT_CE_VALUE 748
+#define IMG_CURRENT_CE_SCORE 749
+#define IMG_PREV_CE_1 750
+#define IMG_PREV_CE_2 751
+#define IMG_PREV_CE_3 752
+#define IMG_PREV_CE_4 753
+#define IMG_PREV_CE_5 754
+#define IMG_PREV_CE_6 755
+#define IMG_PREV_CE_7 756
+#define IMG_PREV_CE_8 757
+#define IMG_NEXT_CE_1 758
+#define IMG_NEXT_CE_2 759
+#define IMG_NEXT_CE_3 760
+#define IMG_NEXT_CE_4 761
+#define IMG_NEXT_CE_5 762
+#define IMG_NEXT_CE_6 763
+#define IMG_NEXT_CE_7 764
+#define IMG_NEXT_CE_8 765
+#define IMG_SELF 766
+#define IMG_ANY_ELEMENT 767
+#define IMG_EMC_KEY_5 768
+#define IMG_EMC_KEY_6 769
+#define IMG_EMC_KEY_7 770
+#define IMG_EMC_KEY_8 771
+#define IMG_EMC_GATE_5 772
+#define IMG_EMC_GATE_6 773
+#define IMG_EMC_GATE_7 774
+#define IMG_EMC_GATE_8 775
+#define IMG_EMC_GATE_5_GRAY 776
+#define IMG_EMC_GATE_5_GRAY_EDITOR 777
+#define IMG_EMC_GATE_5_GRAY_ACTIVE 778
+#define IMG_EMC_GATE_6_GRAY 779
+#define IMG_EMC_GATE_6_GRAY_EDITOR 780
+#define IMG_EMC_GATE_6_GRAY_ACTIVE 781
+#define IMG_EMC_GATE_7_GRAY 782
+#define IMG_EMC_GATE_7_GRAY_EDITOR 783
+#define IMG_EMC_GATE_7_GRAY_ACTIVE 784
+#define IMG_EMC_GATE_8_GRAY 785
+#define IMG_EMC_GATE_8_GRAY_EDITOR 786
+#define IMG_EMC_GATE_8_GRAY_ACTIVE 787
+#define IMG_EMC_ANDROID 788
+#define IMG_EMC_ANDROID_SHRINKING_UPLEFT 789
+#define IMG_EMC_ANDROID_GROWING_DOWNRIGHT 790
+#define IMG_EMC_ANDROID_SHRINKING_DOWNLEFT 791
+#define IMG_EMC_ANDROID_GROWING_UPRIGHT 792
+#define IMG_EMC_ANDROID_SHRINKING_UPRIGHT 793
+#define IMG_EMC_ANDROID_GROWING_DOWNLEFT 794
+#define IMG_EMC_ANDROID_SHRINKING_DOWNRIGHT 795
+#define IMG_EMC_ANDROID_GROWING_UPLEFT 796
+#define IMG_EMC_GRASS 797
+#define IMG_EMC_GRASS_CRUMBLED 798
+#define IMG_EMC_GRASS_DIGGING_LEFT 799
+#define IMG_EMC_GRASS_DIGGING_RIGHT 800
+#define IMG_EMC_GRASS_DIGGING_UP 801
+#define IMG_EMC_GRASS_DIGGING_DOWN 802
+#define IMG_EMC_GRASS_DIGGING_LEFT_CRUMBLED 803
+#define IMG_EMC_GRASS_DIGGING_RIGHT_CRUMBLED 804
+#define IMG_EMC_GRASS_DIGGING_UP_CRUMBLED 805
+#define IMG_EMC_GRASS_DIGGING_DOWN_CRUMBLED 806
+#define IMG_EMC_MAGIC_BALL 807
+#define IMG_EMC_MAGIC_BALL_ACTIVE 808
+#define IMG_EMC_MAGIC_BALL_DROPPING 809
+#define IMG_EMC_MAGIC_BALL_SWITCH 810
+#define IMG_EMC_MAGIC_BALL_SWITCH_ACTIVE 811
+#define IMG_EMC_SPRING_BUMPER 812
+#define IMG_EMC_SPRING_BUMPER_ACTIVE 813
+#define IMG_EMC_PLANT 814
+#define IMG_EMC_PLANT_CRUMBLED 815
+#define IMG_EMC_LENSES 816
+#define IMG_EMC_MAGNIFIER 817
+#define IMG_EMC_WALL_9 818
+#define IMG_EMC_WALL_10 819
+#define IMG_EMC_WALL_11 820
+#define IMG_EMC_WALL_12 821
+#define IMG_EMC_WALL_13 822
+#define IMG_EMC_WALL_14 823
+#define IMG_EMC_WALL_15 824
+#define IMG_EMC_WALL_16 825
+#define IMG_EMC_WALL_SLIPPERY_1 826
+#define IMG_EMC_WALL_SLIPPERY_2 827
+#define IMG_EMC_WALL_SLIPPERY_3 828
+#define IMG_EMC_WALL_SLIPPERY_4 829
+#define IMG_EMC_FAKE_GRASS 830
+#define IMG_EMC_FAKE_GRASS_CRUMBLED 831
+#define IMG_EMC_FAKE_GRASS_ACTIVE 832
+#define IMG_EMC_FAKE_GRASS_ACTIVE_CRUMBLED 833
+#define IMG_EMC_FAKE_GRASS_EDITOR 834
+#define IMG_EMC_FAKE_ACID 835
+#define IMG_EMC_DRIPPER 836
+#define IMG_EMC_DRIPPER_EDITOR 837
+#define IMG_EMC_DRIPPER_ACTIVE 838
+#define IMG_CHAR_SPACE 839
+#define IMG_CHAR_SPACE_EDITOR 840
+#define IMG_CHAR_EXCLAM 841
+#define IMG_CHAR_QUOTEDBL 842
+#define IMG_CHAR_NUMBERSIGN 843
+#define IMG_CHAR_DOLLAR 844
+#define IMG_CHAR_PERCENT 845
+#define IMG_CHAR_AMPERSAND 846
+#define IMG_CHAR_APOSTROPHE 847
+#define IMG_CHAR_PARENLEFT 848
+#define IMG_CHAR_PARENRIGHT 849
+#define IMG_CHAR_ASTERISK 850
+#define IMG_CHAR_PLUS 851
+#define IMG_CHAR_COMMA 852
+#define IMG_CHAR_MINUS 853
+#define IMG_CHAR_PERIOD 854
+#define IMG_CHAR_SLASH 855
+#define IMG_CHAR_0 856
+#define IMG_CHAR_1 857
+#define IMG_CHAR_2 858
+#define IMG_CHAR_3 859
+#define IMG_CHAR_4 860
+#define IMG_CHAR_5 861
+#define IMG_CHAR_6 862
+#define IMG_CHAR_7 863
+#define IMG_CHAR_8 864
+#define IMG_CHAR_9 865
+#define IMG_CHAR_COLON 866
+#define IMG_CHAR_SEMICOLON 867
+#define IMG_CHAR_LESS 868
+#define IMG_CHAR_EQUAL 869
+#define IMG_CHAR_GREATER 870
+#define IMG_CHAR_QUESTION 871
+#define IMG_CHAR_AT 872
+#define IMG_CHAR_A 873
+#define IMG_CHAR_B 874
+#define IMG_CHAR_C 875
+#define IMG_CHAR_D 876
+#define IMG_CHAR_E 877
+#define IMG_CHAR_F 878
+#define IMG_CHAR_G 879
+#define IMG_CHAR_H 880
+#define IMG_CHAR_I 881
+#define IMG_CHAR_J 882
+#define IMG_CHAR_K 883
+#define IMG_CHAR_L 884
+#define IMG_CHAR_M 885
+#define IMG_CHAR_N 886
+#define IMG_CHAR_O 887
+#define IMG_CHAR_P 888
+#define IMG_CHAR_Q 889
+#define IMG_CHAR_R 890
+#define IMG_CHAR_S 891
+#define IMG_CHAR_T 892
+#define IMG_CHAR_U 893
+#define IMG_CHAR_V 894
+#define IMG_CHAR_W 895
+#define IMG_CHAR_X 896
+#define IMG_CHAR_Y 897
+#define IMG_CHAR_Z 898
+#define IMG_CHAR_BRACKETLEFT 899
+#define IMG_CHAR_BACKSLASH 900
+#define IMG_CHAR_BRACKETRIGHT 901
+#define IMG_CHAR_ASCIICIRCUM 902
+#define IMG_CHAR_UNDERSCORE 903
+#define IMG_CHAR_COPYRIGHT 904
+#define IMG_CHAR_AUMLAUT 905
+#define IMG_CHAR_OUMLAUT 906
+#define IMG_CHAR_UUMLAUT 907
+#define IMG_CHAR_DEGREE 908
+#define IMG_CHAR_TRADEMARK 909
+#define IMG_CHAR_CURSOR 910
+#define IMG_CHAR_BUTTON 911
+#define IMG_CHAR_UP 912
+#define IMG_CHAR_DOWN 913
+#define IMG_STEEL_CHAR_SPACE 914
+#define IMG_STEEL_CHAR_SPACE_EDITOR 915
+#define IMG_STEEL_CHAR_EXCLAM 916
+#define IMG_STEEL_CHAR_QUOTEDBL 917
+#define IMG_STEEL_CHAR_NUMBERSIGN 918
+#define IMG_STEEL_CHAR_DOLLAR 919
+#define IMG_STEEL_CHAR_PERCENT 920
+#define IMG_STEEL_CHAR_AMPERSAND 921
+#define IMG_STEEL_CHAR_APOSTROPHE 922
+#define IMG_STEEL_CHAR_PARENLEFT 923
+#define IMG_STEEL_CHAR_PARENRIGHT 924
+#define IMG_STEEL_CHAR_ASTERISK 925
+#define IMG_STEEL_CHAR_PLUS 926
+#define IMG_STEEL_CHAR_COMMA 927
+#define IMG_STEEL_CHAR_MINUS 928
+#define IMG_STEEL_CHAR_PERIOD 929
+#define IMG_STEEL_CHAR_SLASH 930
+#define IMG_STEEL_CHAR_0 931
+#define IMG_STEEL_CHAR_1 932
+#define IMG_STEEL_CHAR_2 933
+#define IMG_STEEL_CHAR_3 934
+#define IMG_STEEL_CHAR_4 935
+#define IMG_STEEL_CHAR_5 936
+#define IMG_STEEL_CHAR_6 937
+#define IMG_STEEL_CHAR_7 938
+#define IMG_STEEL_CHAR_8 939
+#define IMG_STEEL_CHAR_9 940
+#define IMG_STEEL_CHAR_COLON 941
+#define IMG_STEEL_CHAR_SEMICOLON 942
+#define IMG_STEEL_CHAR_LESS 943
+#define IMG_STEEL_CHAR_EQUAL 944
+#define IMG_STEEL_CHAR_GREATER 945
+#define IMG_STEEL_CHAR_QUESTION 946
+#define IMG_STEEL_CHAR_AT 947
+#define IMG_STEEL_CHAR_A 948
+#define IMG_STEEL_CHAR_B 949
+#define IMG_STEEL_CHAR_C 950
+#define IMG_STEEL_CHAR_D 951
+#define IMG_STEEL_CHAR_E 952
+#define IMG_STEEL_CHAR_F 953
+#define IMG_STEEL_CHAR_G 954
+#define IMG_STEEL_CHAR_H 955
+#define IMG_STEEL_CHAR_I 956
+#define IMG_STEEL_CHAR_J 957
+#define IMG_STEEL_CHAR_K 958
+#define IMG_STEEL_CHAR_L 959
+#define IMG_STEEL_CHAR_M 960
+#define IMG_STEEL_CHAR_N 961
+#define IMG_STEEL_CHAR_O 962
+#define IMG_STEEL_CHAR_P 963
+#define IMG_STEEL_CHAR_Q 964
+#define IMG_STEEL_CHAR_R 965
+#define IMG_STEEL_CHAR_S 966
+#define IMG_STEEL_CHAR_T 967
+#define IMG_STEEL_CHAR_U 968
+#define IMG_STEEL_CHAR_V 969
+#define IMG_STEEL_CHAR_W 970
+#define IMG_STEEL_CHAR_X 971
+#define IMG_STEEL_CHAR_Y 972
+#define IMG_STEEL_CHAR_Z 973
+#define IMG_STEEL_CHAR_BRACKETLEFT 974
+#define IMG_STEEL_CHAR_BACKSLASH 975
+#define IMG_STEEL_CHAR_BRACKETRIGHT 976
+#define IMG_STEEL_CHAR_ASCIICIRCUM 977
+#define IMG_STEEL_CHAR_UNDERSCORE 978
+#define IMG_STEEL_CHAR_COPYRIGHT 979
+#define IMG_STEEL_CHAR_AUMLAUT 980
+#define IMG_STEEL_CHAR_OUMLAUT 981
+#define IMG_STEEL_CHAR_UUMLAUT 982
+#define IMG_STEEL_CHAR_DEGREE 983
+#define IMG_STEEL_CHAR_TRADEMARK 984
+#define IMG_STEEL_CHAR_CURSOR 985
+#define IMG_STEEL_CHAR_BUTTON 986
+#define IMG_STEEL_CHAR_UP 987
+#define IMG_STEEL_CHAR_DOWN 988
+#define IMG_CUSTOM_1 989
+#define IMG_CUSTOM_1_EDITOR 990
+#define IMG_CUSTOM_2 991
+#define IMG_CUSTOM_2_EDITOR 992
+#define IMG_CUSTOM_3 993
+#define IMG_CUSTOM_3_EDITOR 994
+#define IMG_CUSTOM_4 995
+#define IMG_CUSTOM_4_EDITOR 996
+#define IMG_CUSTOM_5 997
+#define IMG_CUSTOM_5_EDITOR 998
+#define IMG_CUSTOM_6 999
+#define IMG_CUSTOM_6_EDITOR 1000
+#define IMG_CUSTOM_7 1001
+#define IMG_CUSTOM_7_EDITOR 1002
+#define IMG_CUSTOM_8 1003
+#define IMG_CUSTOM_8_EDITOR 1004
+#define IMG_CUSTOM_9 1005
+#define IMG_CUSTOM_9_EDITOR 1006
+#define IMG_CUSTOM_10 1007
+#define IMG_CUSTOM_10_EDITOR 1008
+#define IMG_CUSTOM_11 1009
+#define IMG_CUSTOM_11_EDITOR 1010
+#define IMG_CUSTOM_12 1011
+#define IMG_CUSTOM_12_EDITOR 1012
+#define IMG_CUSTOM_13 1013
+#define IMG_CUSTOM_13_EDITOR 1014
+#define IMG_CUSTOM_14 1015
+#define IMG_CUSTOM_14_EDITOR 1016
+#define IMG_CUSTOM_15 1017
+#define IMG_CUSTOM_15_EDITOR 1018
+#define IMG_CUSTOM_16 1019
+#define IMG_CUSTOM_16_EDITOR 1020
+#define IMG_CUSTOM_17 1021
+#define IMG_CUSTOM_17_EDITOR 1022
+#define IMG_CUSTOM_18 1023
+#define IMG_CUSTOM_18_EDITOR 1024
+#define IMG_CUSTOM_19 1025
+#define IMG_CUSTOM_19_EDITOR 1026
+#define IMG_CUSTOM_20 1027
+#define IMG_CUSTOM_20_EDITOR 1028
+#define IMG_CUSTOM_21 1029
+#define IMG_CUSTOM_21_EDITOR 1030
+#define IMG_CUSTOM_22 1031
+#define IMG_CUSTOM_22_EDITOR 1032
+#define IMG_CUSTOM_23 1033
+#define IMG_CUSTOM_23_EDITOR 1034
+#define IMG_CUSTOM_24 1035
+#define IMG_CUSTOM_24_EDITOR 1036
+#define IMG_CUSTOM_25 1037
+#define IMG_CUSTOM_25_EDITOR 1038
+#define IMG_CUSTOM_26 1039
+#define IMG_CUSTOM_26_EDITOR 1040
+#define IMG_CUSTOM_27 1041
+#define IMG_CUSTOM_27_EDITOR 1042
+#define IMG_CUSTOM_28 1043
+#define IMG_CUSTOM_28_EDITOR 1044
+#define IMG_CUSTOM_29 1045
+#define IMG_CUSTOM_29_EDITOR 1046
+#define IMG_CUSTOM_30 1047
+#define IMG_CUSTOM_30_EDITOR 1048
+#define IMG_CUSTOM_31 1049
+#define IMG_CUSTOM_31_EDITOR 1050
+#define IMG_CUSTOM_32 1051
+#define IMG_CUSTOM_32_EDITOR 1052
+#define IMG_CUSTOM_33 1053
+#define IMG_CUSTOM_33_EDITOR 1054
+#define IMG_CUSTOM_34 1055
+#define IMG_CUSTOM_34_EDITOR 1056
+#define IMG_CUSTOM_35 1057
+#define IMG_CUSTOM_35_EDITOR 1058
+#define IMG_CUSTOM_36 1059
+#define IMG_CUSTOM_36_EDITOR 1060
+#define IMG_CUSTOM_37 1061
+#define IMG_CUSTOM_37_EDITOR 1062
+#define IMG_CUSTOM_38 1063
+#define IMG_CUSTOM_38_EDITOR 1064
+#define IMG_CUSTOM_39 1065
+#define IMG_CUSTOM_39_EDITOR 1066
+#define IMG_CUSTOM_40 1067
+#define IMG_CUSTOM_40_EDITOR 1068
+#define IMG_CUSTOM_41 1069
+#define IMG_CUSTOM_41_EDITOR 1070
+#define IMG_CUSTOM_42 1071
+#define IMG_CUSTOM_42_EDITOR 1072
+#define IMG_CUSTOM_43 1073
+#define IMG_CUSTOM_43_EDITOR 1074
+#define IMG_CUSTOM_44 1075
+#define IMG_CUSTOM_44_EDITOR 1076
+#define IMG_CUSTOM_45 1077
+#define IMG_CUSTOM_45_EDITOR 1078
+#define IMG_CUSTOM_46 1079
+#define IMG_CUSTOM_46_EDITOR 1080
+#define IMG_CUSTOM_47 1081
+#define IMG_CUSTOM_47_EDITOR 1082
+#define IMG_CUSTOM_48 1083
+#define IMG_CUSTOM_48_EDITOR 1084
+#define IMG_CUSTOM_49 1085
+#define IMG_CUSTOM_49_EDITOR 1086
+#define IMG_CUSTOM_50 1087
+#define IMG_CUSTOM_50_EDITOR 1088
+#define IMG_CUSTOM_51 1089
+#define IMG_CUSTOM_51_EDITOR 1090
+#define IMG_CUSTOM_52 1091
+#define IMG_CUSTOM_52_EDITOR 1092
+#define IMG_CUSTOM_53 1093
+#define IMG_CUSTOM_53_EDITOR 1094
+#define IMG_CUSTOM_54 1095
+#define IMG_CUSTOM_54_EDITOR 1096
+#define IMG_CUSTOM_55 1097
+#define IMG_CUSTOM_55_EDITOR 1098
+#define IMG_CUSTOM_56 1099
+#define IMG_CUSTOM_56_EDITOR 1100
+#define IMG_CUSTOM_57 1101
+#define IMG_CUSTOM_57_EDITOR 1102
+#define IMG_CUSTOM_58 1103
+#define IMG_CUSTOM_58_EDITOR 1104
+#define IMG_CUSTOM_59 1105
+#define IMG_CUSTOM_59_EDITOR 1106
+#define IMG_CUSTOM_60 1107
+#define IMG_CUSTOM_60_EDITOR 1108
+#define IMG_CUSTOM_61 1109
+#define IMG_CUSTOM_61_EDITOR 1110
+#define IMG_CUSTOM_62 1111
+#define IMG_CUSTOM_62_EDITOR 1112
+#define IMG_CUSTOM_63 1113
+#define IMG_CUSTOM_63_EDITOR 1114
+#define IMG_CUSTOM_64 1115
+#define IMG_CUSTOM_64_EDITOR 1116
+#define IMG_CUSTOM_65 1117
+#define IMG_CUSTOM_65_EDITOR 1118
+#define IMG_CUSTOM_66 1119
+#define IMG_CUSTOM_66_EDITOR 1120
+#define IMG_CUSTOM_67 1121
+#define IMG_CUSTOM_67_EDITOR 1122
+#define IMG_CUSTOM_68 1123
+#define IMG_CUSTOM_68_EDITOR 1124
+#define IMG_CUSTOM_69 1125
+#define IMG_CUSTOM_69_EDITOR 1126
+#define IMG_CUSTOM_70 1127
+#define IMG_CUSTOM_70_EDITOR 1128
+#define IMG_CUSTOM_71 1129
+#define IMG_CUSTOM_71_EDITOR 1130
+#define IMG_CUSTOM_72 1131
+#define IMG_CUSTOM_72_EDITOR 1132
+#define IMG_CUSTOM_73 1133
+#define IMG_CUSTOM_73_EDITOR 1134
+#define IMG_CUSTOM_74 1135
+#define IMG_CUSTOM_74_EDITOR 1136
+#define IMG_CUSTOM_75 1137
+#define IMG_CUSTOM_75_EDITOR 1138
+#define IMG_CUSTOM_76 1139
+#define IMG_CUSTOM_76_EDITOR 1140
+#define IMG_CUSTOM_77 1141
+#define IMG_CUSTOM_77_EDITOR 1142
+#define IMG_CUSTOM_78 1143
+#define IMG_CUSTOM_78_EDITOR 1144
+#define IMG_CUSTOM_79 1145
+#define IMG_CUSTOM_79_EDITOR 1146
+#define IMG_CUSTOM_80 1147
+#define IMG_CUSTOM_80_EDITOR 1148
+#define IMG_CUSTOM_81 1149
+#define IMG_CUSTOM_81_EDITOR 1150
+#define IMG_CUSTOM_82 1151
+#define IMG_CUSTOM_82_EDITOR 1152
+#define IMG_CUSTOM_83 1153
+#define IMG_CUSTOM_83_EDITOR 1154
+#define IMG_CUSTOM_84 1155
+#define IMG_CUSTOM_84_EDITOR 1156
+#define IMG_CUSTOM_85 1157
+#define IMG_CUSTOM_85_EDITOR 1158
+#define IMG_CUSTOM_86 1159
+#define IMG_CUSTOM_86_EDITOR 1160
+#define IMG_CUSTOM_87 1161
+#define IMG_CUSTOM_87_EDITOR 1162
+#define IMG_CUSTOM_88 1163
+#define IMG_CUSTOM_88_EDITOR 1164
+#define IMG_CUSTOM_89 1165
+#define IMG_CUSTOM_89_EDITOR 1166
+#define IMG_CUSTOM_90 1167
+#define IMG_CUSTOM_90_EDITOR 1168
+#define IMG_CUSTOM_91 1169
+#define IMG_CUSTOM_91_EDITOR 1170
+#define IMG_CUSTOM_92 1171
+#define IMG_CUSTOM_92_EDITOR 1172
+#define IMG_CUSTOM_93 1173
+#define IMG_CUSTOM_93_EDITOR 1174
+#define IMG_CUSTOM_94 1175
+#define IMG_CUSTOM_94_EDITOR 1176
+#define IMG_CUSTOM_95 1177
+#define IMG_CUSTOM_95_EDITOR 1178
+#define IMG_CUSTOM_96 1179
+#define IMG_CUSTOM_96_EDITOR 1180
+#define IMG_CUSTOM_97 1181
+#define IMG_CUSTOM_97_EDITOR 1182
+#define IMG_CUSTOM_98 1183
+#define IMG_CUSTOM_98_EDITOR 1184
+#define IMG_CUSTOM_99 1185
+#define IMG_CUSTOM_99_EDITOR 1186
+#define IMG_CUSTOM_100 1187
+#define IMG_CUSTOM_100_EDITOR 1188
+#define IMG_CUSTOM_101 1189
+#define IMG_CUSTOM_101_EDITOR 1190
+#define IMG_CUSTOM_102 1191
+#define IMG_CUSTOM_102_EDITOR 1192
+#define IMG_CUSTOM_103 1193
+#define IMG_CUSTOM_103_EDITOR 1194
+#define IMG_CUSTOM_104 1195
+#define IMG_CUSTOM_104_EDITOR 1196
+#define IMG_CUSTOM_105 1197
+#define IMG_CUSTOM_105_EDITOR 1198
+#define IMG_CUSTOM_106 1199
+#define IMG_CUSTOM_106_EDITOR 1200
+#define IMG_CUSTOM_107 1201
+#define IMG_CUSTOM_107_EDITOR 1202
+#define IMG_CUSTOM_108 1203
+#define IMG_CUSTOM_108_EDITOR 1204
+#define IMG_CUSTOM_109 1205
+#define IMG_CUSTOM_109_EDITOR 1206
+#define IMG_CUSTOM_110 1207
+#define IMG_CUSTOM_110_EDITOR 1208
+#define IMG_CUSTOM_111 1209
+#define IMG_CUSTOM_111_EDITOR 1210
+#define IMG_CUSTOM_112 1211
+#define IMG_CUSTOM_112_EDITOR 1212
+#define IMG_CUSTOM_113 1213
+#define IMG_CUSTOM_113_EDITOR 1214
+#define IMG_CUSTOM_114 1215
+#define IMG_CUSTOM_114_EDITOR 1216
+#define IMG_CUSTOM_115 1217
+#define IMG_CUSTOM_115_EDITOR 1218
+#define IMG_CUSTOM_116 1219
+#define IMG_CUSTOM_116_EDITOR 1220
+#define IMG_CUSTOM_117 1221
+#define IMG_CUSTOM_117_EDITOR 1222
+#define IMG_CUSTOM_118 1223
+#define IMG_CUSTOM_118_EDITOR 1224
+#define IMG_CUSTOM_119 1225
+#define IMG_CUSTOM_119_EDITOR 1226
+#define IMG_CUSTOM_120 1227
+#define IMG_CUSTOM_120_EDITOR 1228
+#define IMG_CUSTOM_121 1229
+#define IMG_CUSTOM_121_EDITOR 1230
+#define IMG_CUSTOM_122 1231
+#define IMG_CUSTOM_122_EDITOR 1232
+#define IMG_CUSTOM_123 1233
+#define IMG_CUSTOM_123_EDITOR 1234
+#define IMG_CUSTOM_124 1235
+#define IMG_CUSTOM_124_EDITOR 1236
+#define IMG_CUSTOM_125 1237
+#define IMG_CUSTOM_125_EDITOR 1238
+#define IMG_CUSTOM_126 1239
+#define IMG_CUSTOM_126_EDITOR 1240
+#define IMG_CUSTOM_127 1241
+#define IMG_CUSTOM_127_EDITOR 1242
+#define IMG_CUSTOM_128 1243
+#define IMG_CUSTOM_128_EDITOR 1244
+#define IMG_CUSTOM_129 1245
+#define IMG_CUSTOM_129_EDITOR 1246
+#define IMG_CUSTOM_130 1247
+#define IMG_CUSTOM_130_EDITOR 1248
+#define IMG_CUSTOM_131 1249
+#define IMG_CUSTOM_131_EDITOR 1250
+#define IMG_CUSTOM_132 1251
+#define IMG_CUSTOM_132_EDITOR 1252
+#define IMG_CUSTOM_133 1253
+#define IMG_CUSTOM_133_EDITOR 1254
+#define IMG_CUSTOM_134 1255
+#define IMG_CUSTOM_134_EDITOR 1256
+#define IMG_CUSTOM_135 1257
+#define IMG_CUSTOM_135_EDITOR 1258
+#define IMG_CUSTOM_136 1259
+#define IMG_CUSTOM_136_EDITOR 1260
+#define IMG_CUSTOM_137 1261
+#define IMG_CUSTOM_137_EDITOR 1262
+#define IMG_CUSTOM_138 1263
+#define IMG_CUSTOM_138_EDITOR 1264
+#define IMG_CUSTOM_139 1265
+#define IMG_CUSTOM_139_EDITOR 1266
+#define IMG_CUSTOM_140 1267
+#define IMG_CUSTOM_140_EDITOR 1268
+#define IMG_CUSTOM_141 1269
+#define IMG_CUSTOM_141_EDITOR 1270
+#define IMG_CUSTOM_142 1271
+#define IMG_CUSTOM_142_EDITOR 1272
+#define IMG_CUSTOM_143 1273
+#define IMG_CUSTOM_143_EDITOR 1274
+#define IMG_CUSTOM_144 1275
+#define IMG_CUSTOM_144_EDITOR 1276
+#define IMG_CUSTOM_145 1277
+#define IMG_CUSTOM_145_EDITOR 1278
+#define IMG_CUSTOM_146 1279
+#define IMG_CUSTOM_146_EDITOR 1280
+#define IMG_CUSTOM_147 1281
+#define IMG_CUSTOM_147_EDITOR 1282
+#define IMG_CUSTOM_148 1283
+#define IMG_CUSTOM_148_EDITOR 1284
+#define IMG_CUSTOM_149 1285
+#define IMG_CUSTOM_149_EDITOR 1286
+#define IMG_CUSTOM_150 1287
+#define IMG_CUSTOM_150_EDITOR 1288
+#define IMG_CUSTOM_151 1289
+#define IMG_CUSTOM_151_EDITOR 1290
+#define IMG_CUSTOM_152 1291
+#define IMG_CUSTOM_152_EDITOR 1292
+#define IMG_CUSTOM_153 1293
+#define IMG_CUSTOM_153_EDITOR 1294
+#define IMG_CUSTOM_154 1295
+#define IMG_CUSTOM_154_EDITOR 1296
+#define IMG_CUSTOM_155 1297
+#define IMG_CUSTOM_155_EDITOR 1298
+#define IMG_CUSTOM_156 1299
+#define IMG_CUSTOM_156_EDITOR 1300
+#define IMG_CUSTOM_157 1301
+#define IMG_CUSTOM_157_EDITOR 1302
+#define IMG_CUSTOM_158 1303
+#define IMG_CUSTOM_158_EDITOR 1304
+#define IMG_CUSTOM_159 1305
+#define IMG_CUSTOM_159_EDITOR 1306
+#define IMG_CUSTOM_160 1307
+#define IMG_CUSTOM_160_EDITOR 1308
+#define IMG_CUSTOM_161 1309
+#define IMG_CUSTOM_161_EDITOR 1310
+#define IMG_CUSTOM_162 1311
+#define IMG_CUSTOM_162_EDITOR 1312
+#define IMG_CUSTOM_163 1313
+#define IMG_CUSTOM_163_EDITOR 1314
+#define IMG_CUSTOM_164 1315
+#define IMG_CUSTOM_164_EDITOR 1316
+#define IMG_CUSTOM_165 1317
+#define IMG_CUSTOM_165_EDITOR 1318
+#define IMG_CUSTOM_166 1319
+#define IMG_CUSTOM_166_EDITOR 1320
+#define IMG_CUSTOM_167 1321
+#define IMG_CUSTOM_167_EDITOR 1322
+#define IMG_CUSTOM_168 1323
+#define IMG_CUSTOM_168_EDITOR 1324
+#define IMG_CUSTOM_169 1325
+#define IMG_CUSTOM_169_EDITOR 1326
+#define IMG_CUSTOM_170 1327
+#define IMG_CUSTOM_170_EDITOR 1328
+#define IMG_CUSTOM_171 1329
+#define IMG_CUSTOM_171_EDITOR 1330
+#define IMG_CUSTOM_172 1331
+#define IMG_CUSTOM_172_EDITOR 1332
+#define IMG_CUSTOM_173 1333
+#define IMG_CUSTOM_173_EDITOR 1334
+#define IMG_CUSTOM_174 1335
+#define IMG_CUSTOM_174_EDITOR 1336
+#define IMG_CUSTOM_175 1337
+#define IMG_CUSTOM_175_EDITOR 1338
+#define IMG_CUSTOM_176 1339
+#define IMG_CUSTOM_176_EDITOR 1340
+#define IMG_CUSTOM_177 1341
+#define IMG_CUSTOM_177_EDITOR 1342
+#define IMG_CUSTOM_178 1343
+#define IMG_CUSTOM_178_EDITOR 1344
+#define IMG_CUSTOM_179 1345
+#define IMG_CUSTOM_179_EDITOR 1346
+#define IMG_CUSTOM_180 1347
+#define IMG_CUSTOM_180_EDITOR 1348
+#define IMG_CUSTOM_181 1349
+#define IMG_CUSTOM_181_EDITOR 1350
+#define IMG_CUSTOM_182 1351
+#define IMG_CUSTOM_182_EDITOR 1352
+#define IMG_CUSTOM_183 1353
+#define IMG_CUSTOM_183_EDITOR 1354
+#define IMG_CUSTOM_184 1355
+#define IMG_CUSTOM_184_EDITOR 1356
+#define IMG_CUSTOM_185 1357
+#define IMG_CUSTOM_185_EDITOR 1358
+#define IMG_CUSTOM_186 1359
+#define IMG_CUSTOM_186_EDITOR 1360
+#define IMG_CUSTOM_187 1361
+#define IMG_CUSTOM_187_EDITOR 1362
+#define IMG_CUSTOM_188 1363
+#define IMG_CUSTOM_188_EDITOR 1364
+#define IMG_CUSTOM_189 1365
+#define IMG_CUSTOM_189_EDITOR 1366
+#define IMG_CUSTOM_190 1367
+#define IMG_CUSTOM_190_EDITOR 1368
+#define IMG_CUSTOM_191 1369
+#define IMG_CUSTOM_191_EDITOR 1370
+#define IMG_CUSTOM_192 1371
+#define IMG_CUSTOM_192_EDITOR 1372
+#define IMG_CUSTOM_193 1373
+#define IMG_CUSTOM_193_EDITOR 1374
+#define IMG_CUSTOM_194 1375
+#define IMG_CUSTOM_194_EDITOR 1376
+#define IMG_CUSTOM_195 1377
+#define IMG_CUSTOM_195_EDITOR 1378
+#define IMG_CUSTOM_196 1379
+#define IMG_CUSTOM_196_EDITOR 1380
+#define IMG_CUSTOM_197 1381
+#define IMG_CUSTOM_197_EDITOR 1382
+#define IMG_CUSTOM_198 1383
+#define IMG_CUSTOM_198_EDITOR 1384
+#define IMG_CUSTOM_199 1385
+#define IMG_CUSTOM_199_EDITOR 1386
+#define IMG_CUSTOM_200 1387
+#define IMG_CUSTOM_200_EDITOR 1388
+#define IMG_CUSTOM_201 1389
+#define IMG_CUSTOM_201_EDITOR 1390
+#define IMG_CUSTOM_202 1391
+#define IMG_CUSTOM_202_EDITOR 1392
+#define IMG_CUSTOM_203 1393
+#define IMG_CUSTOM_203_EDITOR 1394
+#define IMG_CUSTOM_204 1395
+#define IMG_CUSTOM_204_EDITOR 1396
+#define IMG_CUSTOM_205 1397
+#define IMG_CUSTOM_205_EDITOR 1398
+#define IMG_CUSTOM_206 1399
+#define IMG_CUSTOM_206_EDITOR 1400
+#define IMG_CUSTOM_207 1401
+#define IMG_CUSTOM_207_EDITOR 1402
+#define IMG_CUSTOM_208 1403
+#define IMG_CUSTOM_208_EDITOR 1404
+#define IMG_CUSTOM_209 1405
+#define IMG_CUSTOM_209_EDITOR 1406
+#define IMG_CUSTOM_210 1407
+#define IMG_CUSTOM_210_EDITOR 1408
+#define IMG_CUSTOM_211 1409
+#define IMG_CUSTOM_211_EDITOR 1410
+#define IMG_CUSTOM_212 1411
+#define IMG_CUSTOM_212_EDITOR 1412
+#define IMG_CUSTOM_213 1413
+#define IMG_CUSTOM_213_EDITOR 1414
+#define IMG_CUSTOM_214 1415
+#define IMG_CUSTOM_214_EDITOR 1416
+#define IMG_CUSTOM_215 1417
+#define IMG_CUSTOM_215_EDITOR 1418
+#define IMG_CUSTOM_216 1419
+#define IMG_CUSTOM_216_EDITOR 1420
+#define IMG_CUSTOM_217 1421
+#define IMG_CUSTOM_217_EDITOR 1422
+#define IMG_CUSTOM_218 1423
+#define IMG_CUSTOM_218_EDITOR 1424
+#define IMG_CUSTOM_219 1425
+#define IMG_CUSTOM_219_EDITOR 1426
+#define IMG_CUSTOM_220 1427
+#define IMG_CUSTOM_220_EDITOR 1428
+#define IMG_CUSTOM_221 1429
+#define IMG_CUSTOM_221_EDITOR 1430
+#define IMG_CUSTOM_222 1431
+#define IMG_CUSTOM_222_EDITOR 1432
+#define IMG_CUSTOM_223 1433
+#define IMG_CUSTOM_223_EDITOR 1434
+#define IMG_CUSTOM_224 1435
+#define IMG_CUSTOM_224_EDITOR 1436
+#define IMG_CUSTOM_225 1437
+#define IMG_CUSTOM_225_EDITOR 1438
+#define IMG_CUSTOM_226 1439
+#define IMG_CUSTOM_226_EDITOR 1440
+#define IMG_CUSTOM_227 1441
+#define IMG_CUSTOM_227_EDITOR 1442
+#define IMG_CUSTOM_228 1443
+#define IMG_CUSTOM_228_EDITOR 1444
+#define IMG_CUSTOM_229 1445
+#define IMG_CUSTOM_229_EDITOR 1446
+#define IMG_CUSTOM_230 1447
+#define IMG_CUSTOM_230_EDITOR 1448
+#define IMG_CUSTOM_231 1449
+#define IMG_CUSTOM_231_EDITOR 1450
+#define IMG_CUSTOM_232 1451
+#define IMG_CUSTOM_232_EDITOR 1452
+#define IMG_CUSTOM_233 1453
+#define IMG_CUSTOM_233_EDITOR 1454
+#define IMG_CUSTOM_234 1455
+#define IMG_CUSTOM_234_EDITOR 1456
+#define IMG_CUSTOM_235 1457
+#define IMG_CUSTOM_235_EDITOR 1458
+#define IMG_CUSTOM_236 1459
+#define IMG_CUSTOM_236_EDITOR 1460
+#define IMG_CUSTOM_237 1461
+#define IMG_CUSTOM_237_EDITOR 1462
+#define IMG_CUSTOM_238 1463
+#define IMG_CUSTOM_238_EDITOR 1464
+#define IMG_CUSTOM_239 1465
+#define IMG_CUSTOM_239_EDITOR 1466
+#define IMG_CUSTOM_240 1467
+#define IMG_CUSTOM_240_EDITOR 1468
+#define IMG_CUSTOM_241 1469
+#define IMG_CUSTOM_241_EDITOR 1470
+#define IMG_CUSTOM_242 1471
+#define IMG_CUSTOM_242_EDITOR 1472
+#define IMG_CUSTOM_243 1473
+#define IMG_CUSTOM_243_EDITOR 1474
+#define IMG_CUSTOM_244 1475
+#define IMG_CUSTOM_244_EDITOR 1476
+#define IMG_CUSTOM_245 1477
+#define IMG_CUSTOM_245_EDITOR 1478
+#define IMG_CUSTOM_246 1479
+#define IMG_CUSTOM_246_EDITOR 1480
+#define IMG_CUSTOM_247 1481
+#define IMG_CUSTOM_247_EDITOR 1482
+#define IMG_CUSTOM_248 1483
+#define IMG_CUSTOM_248_EDITOR 1484
+#define IMG_CUSTOM_249 1485
+#define IMG_CUSTOM_249_EDITOR 1486
+#define IMG_CUSTOM_250 1487
+#define IMG_CUSTOM_250_EDITOR 1488
+#define IMG_CUSTOM_251 1489
+#define IMG_CUSTOM_251_EDITOR 1490
+#define IMG_CUSTOM_252 1491
+#define IMG_CUSTOM_252_EDITOR 1492
+#define IMG_CUSTOM_253 1493
+#define IMG_CUSTOM_253_EDITOR 1494
+#define IMG_CUSTOM_254 1495
+#define IMG_CUSTOM_254_EDITOR 1496
+#define IMG_CUSTOM_255 1497
+#define IMG_CUSTOM_255_EDITOR 1498
+#define IMG_CUSTOM_256 1499
+#define IMG_CUSTOM_256_EDITOR 1500
+#define IMG_GROUP_1 1501
+#define IMG_GROUP_1_EDITOR 1502
+#define IMG_GROUP_2 1503
+#define IMG_GROUP_2_EDITOR 1504
+#define IMG_GROUP_3 1505
+#define IMG_GROUP_3_EDITOR 1506
+#define IMG_GROUP_4 1507
+#define IMG_GROUP_4_EDITOR 1508
+#define IMG_GROUP_5 1509
+#define IMG_GROUP_5_EDITOR 1510
+#define IMG_GROUP_6 1511
+#define IMG_GROUP_6_EDITOR 1512
+#define IMG_GROUP_7 1513
+#define IMG_GROUP_7_EDITOR 1514
+#define IMG_GROUP_8 1515
+#define IMG_GROUP_8_EDITOR 1516
+#define IMG_GROUP_9 1517
+#define IMG_GROUP_9_EDITOR 1518
+#define IMG_GROUP_10 1519
+#define IMG_GROUP_10_EDITOR 1520
+#define IMG_GROUP_11 1521
+#define IMG_GROUP_11_EDITOR 1522
+#define IMG_GROUP_12 1523
+#define IMG_GROUP_12_EDITOR 1524
+#define IMG_GROUP_13 1525
+#define IMG_GROUP_13_EDITOR 1526
+#define IMG_GROUP_14 1527
+#define IMG_GROUP_14_EDITOR 1528
+#define IMG_GROUP_15 1529
+#define IMG_GROUP_15_EDITOR 1530
+#define IMG_GROUP_16 1531
+#define IMG_GROUP_16_EDITOR 1532
+#define IMG_GROUP_17 1533
+#define IMG_GROUP_17_EDITOR 1534
+#define IMG_GROUP_18 1535
+#define IMG_GROUP_18_EDITOR 1536
+#define IMG_GROUP_19 1537
+#define IMG_GROUP_19_EDITOR 1538
+#define IMG_GROUP_20 1539
+#define IMG_GROUP_20_EDITOR 1540
+#define IMG_GROUP_21 1541
+#define IMG_GROUP_21_EDITOR 1542
+#define IMG_GROUP_22 1543
+#define IMG_GROUP_22_EDITOR 1544
+#define IMG_GROUP_23 1545
+#define IMG_GROUP_23_EDITOR 1546
+#define IMG_GROUP_24 1547
+#define IMG_GROUP_24_EDITOR 1548
+#define IMG_GROUP_25 1549
+#define IMG_GROUP_25_EDITOR 1550
+#define IMG_GROUP_26 1551
+#define IMG_GROUP_26_EDITOR 1552
+#define IMG_GROUP_27 1553
+#define IMG_GROUP_27_EDITOR 1554
+#define IMG_GROUP_28 1555
+#define IMG_GROUP_28_EDITOR 1556
+#define IMG_GROUP_29 1557
+#define IMG_GROUP_29_EDITOR 1558
+#define IMG_GROUP_30 1559
+#define IMG_GROUP_30_EDITOR 1560
+#define IMG_GROUP_31 1561
+#define IMG_GROUP_31_EDITOR 1562
+#define IMG_GROUP_32 1563
+#define IMG_GROUP_32_EDITOR 1564
+#define IMG_EMC_OBJECT 1565
+#define IMG_EMC_SPRITE 1566
+#define IMG_TOON_1 1567
+#define IMG_TOON_2 1568
+#define IMG_TOON_3 1569
+#define IMG_TOON_4 1570
+#define IMG_TOON_5 1571
+#define IMG_TOON_6 1572
+#define IMG_TOON_7 1573
+#define IMG_TOON_8 1574
+#define IMG_TOON_9 1575
+#define IMG_TOON_10 1576
+#define IMG_TOON_11 1577
+#define IMG_TOON_12 1578
+#define IMG_TOON_13 1579
+#define IMG_TOON_14 1580
+#define IMG_TOON_15 1581
+#define IMG_TOON_16 1582
+#define IMG_TOON_17 1583
+#define IMG_TOON_18 1584
+#define IMG_TOON_19 1585
+#define IMG_TOON_20 1586
+#define IMG_MENU_CALIBRATE_RED 1587
+#define IMG_MENU_CALIBRATE_BLUE 1588
+#define IMG_MENU_CALIBRATE_YELLOW 1589
+#define IMG_MENU_BUTTON 1590
+#define IMG_MENU_BUTTON_ACTIVE 1591
+#define IMG_MENU_BUTTON_LEFT 1592
+#define IMG_MENU_BUTTON_LEFT_ACTIVE 1593
+#define IMG_MENU_BUTTON_RIGHT 1594
+#define IMG_MENU_BUTTON_RIGHT_ACTIVE 1595
+#define IMG_MENU_BUTTON_UP 1596
+#define IMG_MENU_BUTTON_UP_ACTIVE 1597
+#define IMG_MENU_BUTTON_DOWN 1598
+#define IMG_MENU_BUTTON_DOWN_ACTIVE 1599
+#define IMG_MENU_BUTTON_ENTER_MENU 1600
+#define IMG_MENU_BUTTON_ENTER_MENU_ACTIVE 1601
+#define IMG_MENU_BUTTON_LEAVE_MENU 1602
+#define IMG_MENU_BUTTON_LEAVE_MENU_ACTIVE 1603
+#define IMG_MENU_BUTTON_NEXT_LEVEL 1604
+#define IMG_MENU_BUTTON_NEXT_LEVEL_ACTIVE 1605
+#define IMG_MENU_BUTTON_PREV_LEVEL 1606
+#define IMG_MENU_BUTTON_PREV_LEVEL_ACTIVE 1607
+#define IMG_MENU_SCROLLBAR 1608
+#define IMG_MENU_SCROLLBAR_ACTIVE 1609
+#define IMG_FONT_INITIAL_1 1610
+#define IMG_FONT_INITIAL_2 1611
+#define IMG_FONT_INITIAL_3 1612
+#define IMG_FONT_INITIAL_4 1613
+#define IMG_FONT_TITLE_1 1614
+#define IMG_FONT_TITLE_2 1615
+#define IMG_FONT_MENU_1 1616
+#define IMG_FONT_MENU_1_ACTIVE 1617
+#define IMG_FONT_MENU_2 1618
+#define IMG_FONT_MENU_2_ACTIVE 1619
+#define IMG_FONT_TEXT_1 1620
+#define IMG_FONT_TEXT_1_LEVELS 1621
+#define IMG_FONT_TEXT_1_PREVIEW 1622
+#define IMG_FONT_TEXT_1_SCORES 1623
+#define IMG_FONT_TEXT_1_ACTIVE_SCORES 1624
+#define IMG_FONT_TEXT_2 1625
+#define IMG_FONT_TEXT_2_LEVELS 1626
+#define IMG_FONT_TEXT_2_PREVIEW 1627
+#define IMG_FONT_TEXT_2_SCORES 1628
+#define IMG_FONT_TEXT_2_ACTIVE_SCORES 1629
+#define IMG_FONT_TEXT_3 1630
+#define IMG_FONT_TEXT_3_LEVELS 1631
+#define IMG_FONT_TEXT_3_PREVIEW 1632
+#define IMG_FONT_TEXT_3_SCORES 1633
+#define IMG_FONT_TEXT_3_ACTIVE_SCORES 1634
+#define IMG_FONT_TEXT_4 1635
+#define IMG_FONT_TEXT_4_LEVELS 1636
+#define IMG_FONT_TEXT_4_SCORES 1637
+#define IMG_FONT_TEXT_4_ACTIVE_SCORES 1638
+#define IMG_FONT_ENVELOPE_1 1639
+#define IMG_FONT_ENVELOPE_2 1640
+#define IMG_FONT_ENVELOPE_3 1641
+#define IMG_FONT_ENVELOPE_4 1642
+#define IMG_FONT_INPUT_1 1643
+#define IMG_FONT_INPUT_1_MAIN 1644
+#define IMG_FONT_INPUT_1_ACTIVE 1645
+#define IMG_FONT_INPUT_1_ACTIVE_MAIN 1646
+#define IMG_FONT_INPUT_1_ACTIVE_SETUP 1647
+#define IMG_FONT_INPUT_2 1648
+#define IMG_FONT_INPUT_2_ACTIVE 1649
+#define IMG_FONT_OPTION_OFF 1650
+#define IMG_FONT_OPTION_ON 1651
+#define IMG_FONT_VALUE_1 1652
+#define IMG_FONT_VALUE_2 1653
+#define IMG_FONT_VALUE_OLD 1654
+#define IMG_FONT_LEVEL_NUMBER 1655
+#define IMG_FONT_TAPE_RECORDER 1656
+#define IMG_FONT_GAME_INFO 1657
+#define IMG_GLOBAL_BORDER 1658
+#define IMG_GLOBAL_DOOR 1659
+#define IMG_EDITOR_ELEMENT_BORDER 1660
+#define IMG_EDITOR_ELEMENT_BORDER_INPUT 1661
+#define IMG_EDITOR_CASCADE_LIST 1662
+#define IMG_EDITOR_CASCADE_LIST_ACTIVE 1663
+#define IMG_BACKGROUND_ENVELOPE_1 1664
+#define IMG_BACKGROUND_ENVELOPE_2 1665
+#define IMG_BACKGROUND_ENVELOPE_3 1666
+#define IMG_BACKGROUND_ENVELOPE_4 1667
+#define IMG_BACKGROUND 1668
+#define IMG_BACKGROUND_TITLE 1669
+#define IMG_BACKGROUND_MESSAGE 1670
+#define IMG_BACKGROUND_MAIN 1671
+#define IMG_BACKGROUND_LEVELS 1672
+#define IMG_BACKGROUND_SCORES 1673
+#define IMG_BACKGROUND_EDITOR 1674
+#define IMG_BACKGROUND_INFO 1675
+#define IMG_BACKGROUND_INFO_ELEMENTS 1676
+#define IMG_BACKGROUND_INFO_MUSIC 1677
+#define IMG_BACKGROUND_INFO_CREDITS 1678
+#define IMG_BACKGROUND_INFO_PROGRAM 1679
+#define IMG_BACKGROUND_INFO_LEVELSET 1680
+#define IMG_BACKGROUND_SETUP 1681
+#define IMG_BACKGROUND_DOOR 1682
+#define IMG_TITLESCREEN_INITIAL_1 1683
+#define IMG_TITLESCREEN_INITIAL_2 1684
+#define IMG_TITLESCREEN_INITIAL_3 1685
+#define IMG_TITLESCREEN_INITIAL_4 1686
+#define IMG_TITLESCREEN_INITIAL_5 1687
+#define IMG_TITLESCREEN_1 1688
+#define IMG_TITLESCREEN_2 1689
+#define IMG_TITLESCREEN_3 1690
+#define IMG_TITLESCREEN_4 1691
+#define IMG_TITLESCREEN_5 1692
-#define NUM_IMAGE_FILES 1671
+#define NUM_IMAGE_FILES 1693
#endif /* CONF_GFX_H */
{ "[exit].opening", "oeffnen.wav" },
{ "[exit].closing", "oeffnen.wav" },
{ "[exit].passing", "buing.wav" },
+ { "[steel_exit].opening", "oeffnen.wav" },
+ { "[steel_exit].closing", "oeffnen.wav" },
+ { "[steel_exit].passing", "buing.wav" },
{ "penguin.passing", "buing.wav" },
/* sounds for Emerald Mine Club style elements and actions */
#define SND_CLASS_EXIT_OPENING 86
#define SND_CLASS_EXIT_CLOSING 87
#define SND_CLASS_EXIT_PASSING 88
-#define SND_PENGUIN_PASSING 89
-#define SND_BALLOON_MOVING 90
-#define SND_BALLOON_WAITING 91
-#define SND_BALLOON_PUSHING 92
-#define SND_CLASS_BALLOON_SWITCH_ACTIVATING 93
-#define SND_SPRING_MOVING 94
-#define SND_SPRING_PUSHING 95
-#define SND_SPRING_IMPACT 96
-#define SND_CLASS_WALL_GROWING 97
-#define SND_EMC_ANDROID_PUSHING 98
-#define SND_EMC_ANDROID_MOVING 99
-#define SND_EMC_ANDROID_DROPPING 100
-#define SND_EMC_MAGIC_BALL_DROPPING 101
-#define SND_PEARL_COLLECTING 102
-#define SND_PEARL_BREAKING 103
-#define SND_PEARL_IMPACT 104
-#define SND_CRYSTAL_COLLECTING 105
-#define SND_CRYSTAL_IMPACT 106
-#define SND_CLASS_ENVELOPE_COLLECTING 107
-#define SND_CLASS_ENVELOPE_OPENING 108
-#define SND_CLASS_ENVELOPE_CLOSING 109
-#define SND_INVISIBLE_SAND_DIGGING 110
-#define SND_INVISIBLE_SAND_ACTIVE_DIGGING 111
-#define SND_SHIELD_NORMAL_COLLECTING 112
-#define SND_SHIELD_NORMAL_ACTIVE 113
-#define SND_SHIELD_DEADLY_COLLECTING 114
-#define SND_SHIELD_DEADLY_ACTIVE 115
-#define SND_EXTRA_TIME_COLLECTING 116
-#define SND_MOLE_MOVING 117
-#define SND_MOLE_WAITING 118
-#define SND_MOLE_DIGGING 119
-#define SND_CLASS_SWITCHGATE_SWITCH_ACTIVATING 120
-#define SND_CLASS_SWITCHGATE_OPENING 121
-#define SND_CLASS_SWITCHGATE_CLOSING 122
-#define SND_CLASS_SWITCHGATE_PASSING 123
-#define SND_TIMEGATE_SWITCH_ACTIVATING 124
-#define SND_TIMEGATE_SWITCH_ACTIVE 125
-#define SND_TIMEGATE_SWITCH_DEACTIVATING 126
-#define SND_TIMEGATE_OPENING 127
-#define SND_CLASS_TIMEGATE_CLOSING 128
-#define SND_CLASS_TIMEGATE_PASSING 129
-#define SND_CLASS_CONVEYOR_BELT_SWITCH_ACTIVATING 130
-#define SND_CLASS_CONVEYOR_BELT_ACTIVE 131
-#define SND_CLASS_CONVEYOR_BELT_SWITCH_DEACTIVATING 132
-#define SND_LIGHT_SWITCH_ACTIVATING 133
-#define SND_LIGHT_SWITCH_DEACTIVATING 134
-#define SND_DX_SUPABOMB_PUSHING 135
-#define SND_TRAP_DIGGING 136
-#define SND_TRAP_ACTIVATING 137
-#define SND_CLASS_TUBE_WALKING 138
-#define SND_AMOEBA_TURNING_TO_GEM 139
-#define SND_AMOEBA_TURNING_TO_ROCK 140
-#define SND_SPEED_PILL_COLLECTING 141
-#define SND_DYNABOMB_INCREASE_NUMBER_COLLECTING 142
-#define SND_DYNABOMB_INCREASE_SIZE_COLLECTING 143
-#define SND_DYNABOMB_INCREASE_POWER_COLLECTING 144
-#define SND_CLASS_DYNABOMB_DROPPING 145
-#define SND_CLASS_DYNABOMB_ACTIVE 146
-#define SND_SATELLITE_MOVING 147
-#define SND_SATELLITE_WAITING 148
-#define SND_SATELLITE_PUSHING 149
-#define SND_LAMP_ACTIVATING 150
-#define SND_LAMP_DEACTIVATING 151
-#define SND_TIME_ORB_FULL_COLLECTING 152
-#define SND_TIME_ORB_FULL_IMPACT 153
-#define SND_TIME_ORB_EMPTY_PUSHING 154
-#define SND_TIME_ORB_EMPTY_IMPACT 155
-#define SND_GAME_OF_LIFE_WAITING 156
-#define SND_GAME_OF_LIFE_GROWING 157
-#define SND_BIOMAZE_WAITING 158
-#define SND_BIOMAZE_GROWING 159
-#define SND_PACMAN_MOVING 160
-#define SND_PACMAN_WAITING 161
-#define SND_PACMAN_DIGGING 162
-#define SND_DARK_YAMYAM_MOVING 163
-#define SND_DARK_YAMYAM_WAITING 164
-#define SND_DARK_YAMYAM_DIGGING 165
-#define SND_PENGUIN_MOVING 166
-#define SND_PENGUIN_WAITING 167
-#define SND_PIG_MOVING 168
-#define SND_PIG_WAITING 169
-#define SND_PIG_DIGGING 170
-#define SND_DRAGON_MOVING 171
-#define SND_DRAGON_WAITING 172
-#define SND_DRAGON_ATTACKING 173
-#define SND_GAME_STARTING 174
-#define SND_GAME_RUNNING_OUT_OF_TIME 175
-#define SND_GAME_LEVELTIME_BONUS 176
-#define SND_GAME_LOSING 177
-#define SND_GAME_WINNING 178
-#define SND_GAME_SOKOBAN_SOLVING 179
-#define SND_DOOR_OPENING 180
-#define SND_DOOR_CLOSING 181
-#define SND_MENU_ITEM_ACTIVATING 182
-#define SND_MENU_ITEM_SELECTING 183
-#define SND_BACKGROUND_TITLE 184
-#define SND_BACKGROUND_MESSAGE 185
-#define SND_BACKGROUND_MAIN 186
-#define SND_BACKGROUND_LEVELS 187
-#define SND_BACKGROUND_SCORES 188
-#define SND_BACKGROUND_EDITOR 189
-#define SND_BACKGROUND_INFO 190
-#define SND_BACKGROUND_SETUP 191
+#define SND_CLASS_STEEL_EXIT_OPENING 89
+#define SND_CLASS_STEEL_EXIT_CLOSING 90
+#define SND_CLASS_STEEL_EXIT_PASSING 91
+#define SND_PENGUIN_PASSING 92
+#define SND_BALLOON_MOVING 93
+#define SND_BALLOON_WAITING 94
+#define SND_BALLOON_PUSHING 95
+#define SND_CLASS_BALLOON_SWITCH_ACTIVATING 96
+#define SND_SPRING_MOVING 97
+#define SND_SPRING_PUSHING 98
+#define SND_SPRING_IMPACT 99
+#define SND_CLASS_WALL_GROWING 100
+#define SND_EMC_ANDROID_PUSHING 101
+#define SND_EMC_ANDROID_MOVING 102
+#define SND_EMC_ANDROID_DROPPING 103
+#define SND_EMC_MAGIC_BALL_DROPPING 104
+#define SND_PEARL_COLLECTING 105
+#define SND_PEARL_BREAKING 106
+#define SND_PEARL_IMPACT 107
+#define SND_CRYSTAL_COLLECTING 108
+#define SND_CRYSTAL_IMPACT 109
+#define SND_CLASS_ENVELOPE_COLLECTING 110
+#define SND_CLASS_ENVELOPE_OPENING 111
+#define SND_CLASS_ENVELOPE_CLOSING 112
+#define SND_INVISIBLE_SAND_DIGGING 113
+#define SND_INVISIBLE_SAND_ACTIVE_DIGGING 114
+#define SND_SHIELD_NORMAL_COLLECTING 115
+#define SND_SHIELD_NORMAL_ACTIVE 116
+#define SND_SHIELD_DEADLY_COLLECTING 117
+#define SND_SHIELD_DEADLY_ACTIVE 118
+#define SND_EXTRA_TIME_COLLECTING 119
+#define SND_MOLE_MOVING 120
+#define SND_MOLE_WAITING 121
+#define SND_MOLE_DIGGING 122
+#define SND_CLASS_SWITCHGATE_SWITCH_ACTIVATING 123
+#define SND_CLASS_SWITCHGATE_OPENING 124
+#define SND_CLASS_SWITCHGATE_CLOSING 125
+#define SND_CLASS_SWITCHGATE_PASSING 126
+#define SND_TIMEGATE_SWITCH_ACTIVATING 127
+#define SND_TIMEGATE_SWITCH_ACTIVE 128
+#define SND_TIMEGATE_SWITCH_DEACTIVATING 129
+#define SND_TIMEGATE_OPENING 130
+#define SND_CLASS_TIMEGATE_CLOSING 131
+#define SND_CLASS_TIMEGATE_PASSING 132
+#define SND_CLASS_CONVEYOR_BELT_SWITCH_ACTIVATING 133
+#define SND_CLASS_CONVEYOR_BELT_ACTIVE 134
+#define SND_CLASS_CONVEYOR_BELT_SWITCH_DEACTIVATING 135
+#define SND_LIGHT_SWITCH_ACTIVATING 136
+#define SND_LIGHT_SWITCH_DEACTIVATING 137
+#define SND_DX_SUPABOMB_PUSHING 138
+#define SND_TRAP_DIGGING 139
+#define SND_TRAP_ACTIVATING 140
+#define SND_CLASS_TUBE_WALKING 141
+#define SND_AMOEBA_TURNING_TO_GEM 142
+#define SND_AMOEBA_TURNING_TO_ROCK 143
+#define SND_SPEED_PILL_COLLECTING 144
+#define SND_DYNABOMB_INCREASE_NUMBER_COLLECTING 145
+#define SND_DYNABOMB_INCREASE_SIZE_COLLECTING 146
+#define SND_DYNABOMB_INCREASE_POWER_COLLECTING 147
+#define SND_CLASS_DYNABOMB_DROPPING 148
+#define SND_CLASS_DYNABOMB_ACTIVE 149
+#define SND_SATELLITE_MOVING 150
+#define SND_SATELLITE_WAITING 151
+#define SND_SATELLITE_PUSHING 152
+#define SND_LAMP_ACTIVATING 153
+#define SND_LAMP_DEACTIVATING 154
+#define SND_TIME_ORB_FULL_COLLECTING 155
+#define SND_TIME_ORB_FULL_IMPACT 156
+#define SND_TIME_ORB_EMPTY_PUSHING 157
+#define SND_TIME_ORB_EMPTY_IMPACT 158
+#define SND_GAME_OF_LIFE_WAITING 159
+#define SND_GAME_OF_LIFE_GROWING 160
+#define SND_BIOMAZE_WAITING 161
+#define SND_BIOMAZE_GROWING 162
+#define SND_PACMAN_MOVING 163
+#define SND_PACMAN_WAITING 164
+#define SND_PACMAN_DIGGING 165
+#define SND_DARK_YAMYAM_MOVING 166
+#define SND_DARK_YAMYAM_WAITING 167
+#define SND_DARK_YAMYAM_DIGGING 168
+#define SND_PENGUIN_MOVING 169
+#define SND_PENGUIN_WAITING 170
+#define SND_PIG_MOVING 171
+#define SND_PIG_WAITING 172
+#define SND_PIG_DIGGING 173
+#define SND_DRAGON_MOVING 174
+#define SND_DRAGON_WAITING 175
+#define SND_DRAGON_ATTACKING 176
+#define SND_GAME_STARTING 177
+#define SND_GAME_RUNNING_OUT_OF_TIME 178
+#define SND_GAME_LEVELTIME_BONUS 179
+#define SND_GAME_LOSING 180
+#define SND_GAME_WINNING 181
+#define SND_GAME_SOKOBAN_SOLVING 182
+#define SND_DOOR_OPENING 183
+#define SND_DOOR_CLOSING 184
+#define SND_MENU_ITEM_ACTIVATING 185
+#define SND_MENU_ITEM_SELECTING 186
+#define SND_BACKGROUND_TITLE 187
+#define SND_BACKGROUND_MESSAGE 188
+#define SND_BACKGROUND_MAIN 189
+#define SND_BACKGROUND_LEVELS 190
+#define SND_BACKGROUND_SCORES 191
+#define SND_BACKGROUND_EDITOR 192
+#define SND_BACKGROUND_INFO 193
+#define SND_BACKGROUND_SETUP 194
-#define NUM_SOUND_FILES 192
+#define NUM_SOUND_FILES 195
#endif /* CONF_SND_H */
-#define COMPILE_DATE_STRING "[2007-01-13 05:00]"
+#define COMPILE_DATE_STRING "[2007-01-13 15:01]"
EL_EMPTY,
EL_EMPTY,
+ EL_DC_STEELWALL_2_SINGLE,
+ EL_DC_STEELWALL_2_TOP,
EL_STEEL_EXIT_CLOSED,
EL_STEEL_EXIT_OPEN,
+
+ EL_DC_STEELWALL_2_LEFT,
+ EL_DC_STEELWALL_2_MIDDLE,
+ EL_DC_STEELWALL_2_HORIZONTAL,
+ EL_DC_STEELWALL_2_RIGHT,
+
+ EL_DC_STEELWALL_1_TOPLEFT,
+ EL_DC_STEELWALL_2_VERTICAL,
+ EL_DC_STEELWALL_1_TOPRIGHT,
+ EL_EMPTY,
+
+ EL_DC_STEELWALL_1_VERTICAL,
+ EL_DC_STEELWALL_2_BOTTOM,
+ EL_EMPTY,
+ EL_EMPTY,
+
+ EL_DC_STEELWALL_1_BOTTOMLEFT,
+ EL_DC_STEELWALL_1_HORIZONTAL,
+ EL_DC_STEELWALL_1_BOTTOMRIGHT,
+ EL_EMPTY,
+
+ EL_DC_STEELWALL_1_BOTTOMRIGHT_2,
+ EL_DC_STEELWALL_1_BOTTOM,
+ EL_DC_STEELWALL_1_BOTTOMLEFT_2,
EL_EMPTY,
+
+ EL_DC_STEELWALL_1_RIGHT,
+ EL_EMPTY,
+ EL_DC_STEELWALL_1_LEFT,
+ EL_EMPTY,
+
+ EL_DC_STEELWALL_1_TOPRIGHT_2,
+ EL_DC_STEELWALL_1_TOP,
+ EL_DC_STEELWALL_1_TOPLEFT_2,
EL_EMPTY,
};
static int *editor_hl_diamond_caves_ptr = editor_hl_diamond_caves;
static int num_editor_hl_chars = SIZEOF_ARRAY_INT(editor_hl_chars);
static int num_editor_el_chars = SIZEOF_ARRAY_INT(editor_el_chars);
-static int editor_hl_steelchars[] =
+static int editor_hl_steel_chars[] =
{
- EL_INTERNAL_CASCADE_STEELCHARS_ACTIVE,
- EL_STEELCHAR('T'),
- EL_STEELCHAR('X'),
- EL_STEELCHAR('T'),
+ EL_INTERNAL_CASCADE_STEEL_CHARS_ACTIVE,
+ EL_STEEL_CHAR('T'),
+ EL_STEEL_CHAR('X'),
+ EL_STEEL_CHAR('T'),
};
-static int editor_el_steelchars[] =
-{
- EL_STEELCHAR(' '),
- EL_STEELCHAR('!'),
- EL_STEELCHAR('"'),
- EL_STEELCHAR('#'),
-
- EL_STEELCHAR('$'),
- EL_STEELCHAR('%'),
- EL_STEELCHAR('&'),
- EL_STEELCHAR('\''),
-
- EL_STEELCHAR('('),
- EL_STEELCHAR(')'),
- EL_STEELCHAR('*'),
- EL_STEELCHAR('+'),
-
- EL_STEELCHAR(','),
- EL_STEELCHAR('-'),
- EL_STEELCHAR('.'),
- EL_STEELCHAR('/'),
-
- EL_STEELCHAR('0'),
- EL_STEELCHAR('1'),
- EL_STEELCHAR('2'),
- EL_STEELCHAR('3'),
-
- EL_STEELCHAR('4'),
- EL_STEELCHAR('5'),
- EL_STEELCHAR('6'),
- EL_STEELCHAR('7'),
-
- EL_STEELCHAR('8'),
- EL_STEELCHAR('9'),
- EL_STEELCHAR(':'),
- EL_STEELCHAR(';'),
-
- EL_STEELCHAR('<'),
- EL_STEELCHAR('='),
- EL_STEELCHAR('>'),
- EL_STEELCHAR('?'),
-
- EL_STEELCHAR('@'),
- EL_STEELCHAR('A'),
- EL_STEELCHAR('B'),
- EL_STEELCHAR('C'),
-
- EL_STEELCHAR('D'),
- EL_STEELCHAR('E'),
- EL_STEELCHAR('F'),
- EL_STEELCHAR('G'),
-
- EL_STEELCHAR('H'),
- EL_STEELCHAR('I'),
- EL_STEELCHAR('J'),
- EL_STEELCHAR('K'),
-
- EL_STEELCHAR('L'),
- EL_STEELCHAR('M'),
- EL_STEELCHAR('N'),
- EL_STEELCHAR('O'),
-
- EL_STEELCHAR('P'),
- EL_STEELCHAR('Q'),
- EL_STEELCHAR('R'),
- EL_STEELCHAR('S'),
-
- EL_STEELCHAR('T'),
- EL_STEELCHAR('U'),
- EL_STEELCHAR('V'),
- EL_STEELCHAR('W'),
-
- EL_STEELCHAR('X'),
- EL_STEELCHAR('Y'),
- EL_STEELCHAR('Z'),
- EL_STEELCHAR('['),
-
- EL_STEELCHAR('\\'),
- EL_STEELCHAR(']'),
- EL_STEELCHAR('^'),
- EL_STEELCHAR('_'),
-
- EL_STEELCHAR('©'),
- EL_STEELCHAR('Ä'),
- EL_STEELCHAR('Ö'),
- EL_STEELCHAR('Ü'),
-
- EL_STEELCHAR('°'),
- EL_STEELCHAR('®'),
- EL_STEELCHAR(FONT_ASCII_CURSOR),
- EL_STEELCHAR(FONT_ASCII_BUTTON),
-
- EL_STEELCHAR(FONT_ASCII_UP),
- EL_STEELCHAR(FONT_ASCII_DOWN),
- EL_STEELCHAR(' '),
- EL_STEELCHAR(' ')
+static int editor_el_steel_chars[] =
+{
+ EL_STEEL_CHAR(' '),
+ EL_STEEL_CHAR('!'),
+ EL_STEEL_CHAR('"'),
+ EL_STEEL_CHAR('#'),
+
+ EL_STEEL_CHAR('$'),
+ EL_STEEL_CHAR('%'),
+ EL_STEEL_CHAR('&'),
+ EL_STEEL_CHAR('\''),
+
+ EL_STEEL_CHAR('('),
+ EL_STEEL_CHAR(')'),
+ EL_STEEL_CHAR('*'),
+ EL_STEEL_CHAR('+'),
+
+ EL_STEEL_CHAR(','),
+ EL_STEEL_CHAR('-'),
+ EL_STEEL_CHAR('.'),
+ EL_STEEL_CHAR('/'),
+
+ EL_STEEL_CHAR('0'),
+ EL_STEEL_CHAR('1'),
+ EL_STEEL_CHAR('2'),
+ EL_STEEL_CHAR('3'),
+
+ EL_STEEL_CHAR('4'),
+ EL_STEEL_CHAR('5'),
+ EL_STEEL_CHAR('6'),
+ EL_STEEL_CHAR('7'),
+
+ EL_STEEL_CHAR('8'),
+ EL_STEEL_CHAR('9'),
+ EL_STEEL_CHAR(':'),
+ EL_STEEL_CHAR(';'),
+
+ EL_STEEL_CHAR('<'),
+ EL_STEEL_CHAR('='),
+ EL_STEEL_CHAR('>'),
+ EL_STEEL_CHAR('?'),
+
+ EL_STEEL_CHAR('@'),
+ EL_STEEL_CHAR('A'),
+ EL_STEEL_CHAR('B'),
+ EL_STEEL_CHAR('C'),
+
+ EL_STEEL_CHAR('D'),
+ EL_STEEL_CHAR('E'),
+ EL_STEEL_CHAR('F'),
+ EL_STEEL_CHAR('G'),
+
+ EL_STEEL_CHAR('H'),
+ EL_STEEL_CHAR('I'),
+ EL_STEEL_CHAR('J'),
+ EL_STEEL_CHAR('K'),
+
+ EL_STEEL_CHAR('L'),
+ EL_STEEL_CHAR('M'),
+ EL_STEEL_CHAR('N'),
+ EL_STEEL_CHAR('O'),
+
+ EL_STEEL_CHAR('P'),
+ EL_STEEL_CHAR('Q'),
+ EL_STEEL_CHAR('R'),
+ EL_STEEL_CHAR('S'),
+
+ EL_STEEL_CHAR('T'),
+ EL_STEEL_CHAR('U'),
+ EL_STEEL_CHAR('V'),
+ EL_STEEL_CHAR('W'),
+
+ EL_STEEL_CHAR('X'),
+ EL_STEEL_CHAR('Y'),
+ EL_STEEL_CHAR('Z'),
+ EL_STEEL_CHAR('['),
+
+ EL_STEEL_CHAR('\\'),
+ EL_STEEL_CHAR(']'),
+ EL_STEEL_CHAR('^'),
+ EL_STEEL_CHAR('_'),
+
+ EL_STEEL_CHAR('©'),
+ EL_STEEL_CHAR('Ä'),
+ EL_STEEL_CHAR('Ö'),
+ EL_STEEL_CHAR('Ü'),
+
+ EL_STEEL_CHAR('°'),
+ EL_STEEL_CHAR('®'),
+ EL_STEEL_CHAR(FONT_ASCII_CURSOR),
+ EL_STEEL_CHAR(FONT_ASCII_BUTTON),
+
+ EL_STEEL_CHAR(FONT_ASCII_UP),
+ EL_STEEL_CHAR(FONT_ASCII_DOWN),
+ EL_STEEL_CHAR(' '),
+ EL_STEEL_CHAR(' ')
};
-static int *editor_hl_steelchars_ptr = editor_hl_steelchars;
-static int *editor_el_steelchars_ptr = editor_el_steelchars;
-static int num_editor_hl_steelchars = SIZEOF_ARRAY_INT(editor_hl_steelchars);
-static int num_editor_el_steelchars = SIZEOF_ARRAY_INT(editor_el_steelchars);
+static int *editor_hl_steel_chars_ptr = editor_hl_steel_chars;
+static int *editor_el_steel_chars_ptr = editor_el_steel_chars;
+static int num_editor_hl_steel_chars = SIZEOF_ARRAY_INT(editor_hl_steel_chars);
+static int num_editor_el_steel_chars = SIZEOF_ARRAY_INT(editor_el_steel_chars);
static int editor_hl_custom[] =
{
&editor_el_chars_ptr, &num_editor_el_chars
},
{
- &setup.editor.el_steelchars,
- &setup.editor_cascade.el_steelchars,
- &editor_hl_steelchars_ptr, &num_editor_hl_steelchars,
- &editor_el_steelchars_ptr, &num_editor_el_steelchars
+ &setup.editor.el_steel_chars,
+ &setup.editor_cascade.el_steel_chars,
+ &editor_hl_steel_chars_ptr, &num_editor_hl_steel_chars,
+ &editor_el_steel_chars_ptr, &num_editor_el_steel_chars
},
{
&setup.editor.el_custom,
static void FloodFill(int from_x, int from_y, int fill_element)
{
- int i,x,y;
- int old_element;
- static int check[4][2] = { {-1,0}, {0,-1}, {1,0}, {0,1} };
- static int safety = 0;
-
- /* check if starting field still has the desired content */
- if (Feld[from_x][from_y] == fill_element)
- return;
-
- safety++;
-
- if (safety > lev_fieldx*lev_fieldy)
- Error(ERR_EXIT, "Something went wrong in 'FloodFill()'. Please debug.");
-
- old_element = Feld[from_x][from_y];
- Feld[from_x][from_y] = fill_element;
-
- for (i = 0; i < 4; i++)
- {
- x = from_x + check[i][0];
- y = from_y + check[i][1];
-
- if (IN_LEV_FIELD(x,y) && Feld[x][y] == old_element)
- FloodFill(x, y, fill_element);
- }
-
- safety--;
+ FloodFillLevel(from_x, from_y, fill_element, Feld, lev_fieldx, lev_fieldy);
}
/* values for DrawLevelText() modes */
break;
case 0x1615: /* (blue steel) */
- element = EL_STEELCHAR_A;
+ element = EL_STEEL_CHAR_A;
break;
case 0x1616: /* (blue steel) */
- element = EL_STEELCHAR_B;
+ element = EL_STEEL_CHAR_B;
break;
case 0x1617: /* (blue steel) */
- element = EL_STEELCHAR_C;
+ element = EL_STEEL_CHAR_C;
break;
case 0x1618: /* (blue steel) */
- element = EL_STEELCHAR_D;
+ element = EL_STEEL_CHAR_D;
break;
case 0x1619: /* (blue steel) */
- element = EL_STEELCHAR_E;
+ element = EL_STEEL_CHAR_E;
break;
case 0x161a: /* (blue steel) */
- element = EL_STEELCHAR_F;
+ element = EL_STEEL_CHAR_F;
break;
case 0x161b: /* (blue steel) */
- element = EL_STEELCHAR_G;
+ element = EL_STEEL_CHAR_G;
break;
case 0x161c: /* (blue steel) */
- element = EL_STEELCHAR_H;
+ element = EL_STEEL_CHAR_H;
break;
case 0x161d: /* (blue steel) */
- element = EL_STEELCHAR_I;
+ element = EL_STEEL_CHAR_I;
break;
case 0x161e: /* (blue steel) */
- element = EL_STEELCHAR_J;
+ element = EL_STEEL_CHAR_J;
break;
case 0x161f: /* (blue steel) */
- element = EL_STEELCHAR_K;
+ element = EL_STEEL_CHAR_K;
break;
case 0x1620: /* (blue steel) */
- element = EL_STEELCHAR_L;
+ element = EL_STEEL_CHAR_L;
break;
case 0x1621: /* (blue steel) */
- element = EL_STEELCHAR_M;
+ element = EL_STEEL_CHAR_M;
break;
case 0x1622: /* (blue steel) */
- element = EL_STEELCHAR_N;
+ element = EL_STEEL_CHAR_N;
break;
case 0x1623: /* (blue steel) */
- element = EL_STEELCHAR_O;
+ element = EL_STEEL_CHAR_O;
break;
case 0x1624: /* (blue steel) */
- element = EL_STEELCHAR_P;
+ element = EL_STEEL_CHAR_P;
break;
case 0x1625: /* (blue steel) */
- element = EL_STEELCHAR_Q;
+ element = EL_STEEL_CHAR_Q;
break;
case 0x1626: /* (blue steel) */
- element = EL_STEELCHAR_R;
+ element = EL_STEEL_CHAR_R;
break;
case 0x1627: /* (blue steel) */
- element = EL_STEELCHAR_S;
+ element = EL_STEEL_CHAR_S;
break;
case 0x1628: /* (blue steel) */
- element = EL_STEELCHAR_T;
+ element = EL_STEEL_CHAR_T;
break;
case 0x1629: /* (blue steel) */
- element = EL_STEELCHAR_U;
+ element = EL_STEEL_CHAR_U;
break;
case 0x162a: /* (blue steel) */
- element = EL_STEELCHAR_V;
+ element = EL_STEEL_CHAR_V;
break;
case 0x162b: /* (blue steel) */
- element = EL_STEELCHAR_W;
+ element = EL_STEEL_CHAR_W;
break;
case 0x162c: /* (blue steel) */
- element = EL_STEELCHAR_X;
+ element = EL_STEEL_CHAR_X;
break;
case 0x162d: /* (blue steel) */
- element = EL_STEELCHAR_Y;
+ element = EL_STEEL_CHAR_Y;
break;
case 0x162e: /* (blue steel) */
- element = EL_STEELCHAR_Z;
+ element = EL_STEEL_CHAR_Z;
break;
case 0x162f: /* (blue steel) */
- element = EL_STEELCHAR_AUMLAUT;
+ element = EL_STEEL_CHAR_AUMLAUT;
break;
case 0x1630: /* (blue steel) */
- element = EL_STEELCHAR_OUMLAUT;
+ element = EL_STEEL_CHAR_OUMLAUT;
break;
case 0x1631: /* (blue steel) */
- element = EL_STEELCHAR_UUMLAUT;
+ element = EL_STEEL_CHAR_UUMLAUT;
break;
case 0x1632: /* (blue steel) */
- element = EL_STEELCHAR_0;
+ element = EL_STEEL_CHAR_0;
break;
case 0x1633: /* (blue steel) */
- element = EL_STEELCHAR_1;
+ element = EL_STEEL_CHAR_1;
break;
case 0x1634: /* (blue steel) */
- element = EL_STEELCHAR_2;
+ element = EL_STEEL_CHAR_2;
break;
case 0x1635: /* (blue steel) */
- element = EL_STEELCHAR_3;
+ element = EL_STEEL_CHAR_3;
break;
case 0x1636: /* (blue steel) */
- element = EL_STEELCHAR_4;
+ element = EL_STEEL_CHAR_4;
break;
case 0x1637: /* (blue steel) */
- element = EL_STEELCHAR_5;
+ element = EL_STEEL_CHAR_5;
break;
case 0x1638: /* (blue steel) */
- element = EL_STEELCHAR_6;
+ element = EL_STEEL_CHAR_6;
break;
case 0x1639: /* (blue steel) */
- element = EL_STEELCHAR_7;
+ element = EL_STEEL_CHAR_7;
break;
case 0x163a: /* (blue steel) */
- element = EL_STEELCHAR_8;
+ element = EL_STEEL_CHAR_8;
break;
case 0x163b: /* (blue steel) */
- element = EL_STEELCHAR_9;
+ element = EL_STEEL_CHAR_9;
break;
case 0x163c: /* (blue steel) */
- element = EL_STEELCHAR_PERIOD;
+ element = EL_STEEL_CHAR_PERIOD;
break;
case 0x163d: /* (blue steel) */
- element = EL_STEELCHAR_EXCLAM;
+ element = EL_STEEL_CHAR_EXCLAM;
break;
case 0x163e: /* (blue steel) */
- element = EL_STEELCHAR_COLON;
+ element = EL_STEEL_CHAR_COLON;
break;
case 0x163f: /* (blue steel) */
- element = EL_STEELCHAR_LESS;
+ element = EL_STEEL_CHAR_LESS;
break;
case 0x1640: /* (blue steel) */
- element = EL_STEELCHAR_GREATER;
+ element = EL_STEEL_CHAR_GREATER;
break;
case 0x1641: /* (blue steel) */
- element = EL_STEELCHAR_QUESTION;
+ element = EL_STEEL_CHAR_QUESTION;
break;
case 0x1642: /* (blue steel) */
- element = EL_STEELCHAR_COPYRIGHT;
+ element = EL_STEEL_CHAR_COPYRIGHT;
break;
case 0x1643: /* (blue steel) */
- element = EL_STEELCHAR_UP;
+ element = EL_STEEL_CHAR_UP;
break;
case 0x1644: /* (blue steel) */
- element = EL_STEELCHAR_DOWN;
+ element = EL_STEEL_CHAR_DOWN;
break;
case 0x1645: /* (blue steel) */
- element = EL_STEELCHAR_BUTTON;
+ element = EL_STEEL_CHAR_BUTTON;
break;
case 0x1646: /* (blue steel) */
- element = EL_STEELCHAR_PLUS;
+ element = EL_STEEL_CHAR_PLUS;
break;
case 0x1647: /* (blue steel) */
- element = EL_STEELCHAR_MINUS;
+ element = EL_STEEL_CHAR_MINUS;
break;
case 0x1648: /* (blue steel) */
- element = EL_STEELCHAR_APOSTROPHE;
+ element = EL_STEEL_CHAR_APOSTROPHE;
break;
case 0x1649: /* (blue steel) */
- element = EL_STEELCHAR_PARENLEFT;
+ element = EL_STEEL_CHAR_PARENLEFT;
break;
case 0x164a: /* (blue steel) */
- element = EL_STEELCHAR_PARENRIGHT;
+ element = EL_STEEL_CHAR_PARENRIGHT;
break;
case 0x164b: /* (green steel) */
- element = EL_STEELCHAR_A;
+ element = EL_STEEL_CHAR_A;
break;
case 0x164c: /* (green steel) */
- element = EL_STEELCHAR_B;
+ element = EL_STEEL_CHAR_B;
break;
case 0x164d: /* (green steel) */
- element = EL_STEELCHAR_C;
+ element = EL_STEEL_CHAR_C;
break;
case 0x164e: /* (green steel) */
- element = EL_STEELCHAR_D;
+ element = EL_STEEL_CHAR_D;
break;
case 0x164f: /* (green steel) */
- element = EL_STEELCHAR_E;
+ element = EL_STEEL_CHAR_E;
break;
case 0x1650: /* (green steel) */
- element = EL_STEELCHAR_F;
+ element = EL_STEEL_CHAR_F;
break;
case 0x1651: /* (green steel) */
- element = EL_STEELCHAR_G;
+ element = EL_STEEL_CHAR_G;
break;
case 0x1652: /* (green steel) */
- element = EL_STEELCHAR_H;
+ element = EL_STEEL_CHAR_H;
break;
case 0x1653: /* (green steel) */
- element = EL_STEELCHAR_I;
+ element = EL_STEEL_CHAR_I;
break;
case 0x1654: /* (green steel) */
- element = EL_STEELCHAR_J;
+ element = EL_STEEL_CHAR_J;
break;
case 0x1655: /* (green steel) */
- element = EL_STEELCHAR_K;
+ element = EL_STEEL_CHAR_K;
break;
case 0x1656: /* (green steel) */
- element = EL_STEELCHAR_L;
+ element = EL_STEEL_CHAR_L;
break;
case 0x1657: /* (green steel) */
- element = EL_STEELCHAR_M;
+ element = EL_STEEL_CHAR_M;
break;
case 0x1658: /* (green steel) */
- element = EL_STEELCHAR_N;
+ element = EL_STEEL_CHAR_N;
break;
case 0x1659: /* (green steel) */
- element = EL_STEELCHAR_O;
+ element = EL_STEEL_CHAR_O;
break;
case 0x165a: /* (green steel) */
- element = EL_STEELCHAR_P;
+ element = EL_STEEL_CHAR_P;
break;
case 0x165b: /* (green steel) */
- element = EL_STEELCHAR_Q;
+ element = EL_STEEL_CHAR_Q;
break;
case 0x165c: /* (green steel) */
- element = EL_STEELCHAR_R;
+ element = EL_STEEL_CHAR_R;
break;
case 0x165d: /* (green steel) */
- element = EL_STEELCHAR_S;
+ element = EL_STEEL_CHAR_S;
break;
case 0x165e: /* (green steel) */
- element = EL_STEELCHAR_T;
+ element = EL_STEEL_CHAR_T;
break;
case 0x165f: /* (green steel) */
- element = EL_STEELCHAR_U;
+ element = EL_STEEL_CHAR_U;
break;
case 0x1660: /* (green steel) */
- element = EL_STEELCHAR_V;
+ element = EL_STEEL_CHAR_V;
break;
case 0x1661: /* (green steel) */
- element = EL_STEELCHAR_W;
+ element = EL_STEEL_CHAR_W;
break;
case 0x1662: /* (green steel) */
- element = EL_STEELCHAR_X;
+ element = EL_STEEL_CHAR_X;
break;
case 0x1663: /* (green steel) */
- element = EL_STEELCHAR_Y;
+ element = EL_STEEL_CHAR_Y;
break;
case 0x1664: /* (green steel) */
- element = EL_STEELCHAR_Z;
+ element = EL_STEEL_CHAR_Z;
break;
case 0x1665: /* (green steel) */
- element = EL_STEELCHAR_AUMLAUT;
+ element = EL_STEEL_CHAR_AUMLAUT;
break;
case 0x1666: /* (green steel) */
- element = EL_STEELCHAR_OUMLAUT;
+ element = EL_STEEL_CHAR_OUMLAUT;
break;
case 0x1667: /* (green steel) */
- element = EL_STEELCHAR_UUMLAUT;
+ element = EL_STEEL_CHAR_UUMLAUT;
break;
case 0x1668: /* (green steel) */
- element = EL_STEELCHAR_0;
+ element = EL_STEEL_CHAR_0;
break;
case 0x1669: /* (green steel) */
- element = EL_STEELCHAR_1;
+ element = EL_STEEL_CHAR_1;
break;
case 0x166a: /* (green steel) */
- element = EL_STEELCHAR_2;
+ element = EL_STEEL_CHAR_2;
break;
case 0x166b: /* (green steel) */
- element = EL_STEELCHAR_3;
+ element = EL_STEEL_CHAR_3;
break;
case 0x166c: /* (green steel) */
- element = EL_STEELCHAR_4;
+ element = EL_STEEL_CHAR_4;
break;
case 0x166d: /* (green steel) */
- element = EL_STEELCHAR_5;
+ element = EL_STEEL_CHAR_5;
break;
case 0x166e: /* (green steel) */
- element = EL_STEELCHAR_6;
+ element = EL_STEEL_CHAR_6;
break;
case 0x166f: /* (green steel) */
- element = EL_STEELCHAR_7;
+ element = EL_STEEL_CHAR_7;
break;
case 0x1670: /* (green steel) */
- element = EL_STEELCHAR_8;
+ element = EL_STEEL_CHAR_8;
break;
case 0x1671: /* (green steel) */
- element = EL_STEELCHAR_9;
+ element = EL_STEEL_CHAR_9;
break;
case 0x1672: /* (green steel) */
- element = EL_STEELCHAR_PERIOD;
+ element = EL_STEEL_CHAR_PERIOD;
break;
case 0x1673: /* (green steel) */
- element = EL_STEELCHAR_EXCLAM;
+ element = EL_STEEL_CHAR_EXCLAM;
break;
case 0x1674: /* (green steel) */
- element = EL_STEELCHAR_COLON;
+ element = EL_STEEL_CHAR_COLON;
break;
case 0x1675: /* (green steel) */
- element = EL_STEELCHAR_LESS;
+ element = EL_STEEL_CHAR_LESS;
break;
case 0x1676: /* (green steel) */
- element = EL_STEELCHAR_GREATER;
+ element = EL_STEEL_CHAR_GREATER;
break;
case 0x1677: /* (green steel) */
- element = EL_STEELCHAR_QUESTION;
+ element = EL_STEEL_CHAR_QUESTION;
break;
case 0x1678: /* (green steel) */
- element = EL_STEELCHAR_COPYRIGHT;
+ element = EL_STEEL_CHAR_COPYRIGHT;
break;
case 0x1679: /* (green steel) */
- element = EL_STEELCHAR_UP;
+ element = EL_STEEL_CHAR_UP;
break;
case 0x167a: /* (green steel) */
- element = EL_STEELCHAR_DOWN;
+ element = EL_STEEL_CHAR_DOWN;
break;
case 0x167b: /* (green steel) */
- element = EL_STEELCHAR_BUTTON;
+ element = EL_STEEL_CHAR_BUTTON;
break;
case 0x167c: /* (green steel) */
- element = EL_STEELCHAR_PLUS;
+ element = EL_STEEL_CHAR_PLUS;
break;
case 0x167d: /* (green steel) */
- element = EL_STEELCHAR_MINUS;
+ element = EL_STEEL_CHAR_MINUS;
break;
case 0x167e: /* (green steel) */
- element = EL_STEELCHAR_APOSTROPHE;
+ element = EL_STEEL_CHAR_APOSTROPHE;
break;
case 0x167f: /* (green steel) */
- element = EL_STEELCHAR_PARENLEFT;
+ element = EL_STEEL_CHAR_PARENLEFT;
break;
case 0x1680: /* (green steel) */
- element = EL_STEELCHAR_PARENRIGHT;
+ element = EL_STEEL_CHAR_PARENRIGHT;
break;
case 0x1681: /* gate (red) */
break;
case 0x1696: /* steel wall (left) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_LEFT;
break;
case 0x1697: /* steel wall (bottom) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_BOTTOM;
break;
case 0x1698: /* steel wall (right) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_RIGHT;
break;
case 0x1699: /* steel wall (top) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_TOP;
break;
case 0x169a: /* steel wall (left/bottom) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_BOTTOMLEFT;
break;
case 0x169b: /* steel wall (right/bottom) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_BOTTOMRIGHT;
break;
case 0x169c: /* steel wall (right/top) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_TOPRIGHT;
break;
case 0x169d: /* steel wall (left/top) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_TOPLEFT;
break;
case 0x169e: /* steel wall (right/bottom small) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_BOTTOMRIGHT_2;
break;
case 0x169f: /* steel wall (left/bottom small) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_BOTTOMLEFT_2;
break;
case 0x16a0: /* steel wall (right/top small) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_TOPRIGHT_2;
break;
case 0x16a1: /* steel wall (left/top small) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_TOPLEFT_2;
break;
case 0x16a2: /* steel wall (left/right) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_VERTICAL;
break;
case 0x16a3: /* steel wall (top/bottom) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_1_HORIZONTAL;
break;
case 0x16a4: /* steel wall 2 (left end) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_2_LEFT;
break;
case 0x16a5: /* steel wall 2 (right end) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_2_RIGHT;
break;
case 0x16a6: /* steel wall 2 (top end) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_2_TOP;
break;
case 0x16a7: /* steel wall 2 (bottom end) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_2_BOTTOM;
break;
case 0x16a8: /* steel wall 2 (left/right) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_2_HORIZONTAL;
break;
case 0x16a9: /* steel wall 2 (up/down) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_2_VERTICAL;
break;
case 0x16aa: /* steel wall 2 (mid) */
- element = EL_STEELWALL;
+ element = EL_DC_STEELWALL_2_MIDDLE;
break;
case 0x16ab:
level->shield_normal_time = header[58] | (header[59] << 8);
fclose(file);
+
+ /* Diamond Caves II levels are always surrounded by indestructible wall, but
+ not necessarily in a rectangular way -- fill with invisible steel wall */
+
+ for (y = 0; y < level->fieldy; y++) for (x = 0; x < level->fieldx; x++)
+ {
+#if 1
+ if ((x == 0 || x == level->fieldx - 1 ||
+ y == 0 || y == level->fieldy - 1) &&
+ level->field[x][y] == EL_EMPTY)
+ level->field[x][y] = EL_INVISIBLE_STEELWALL;
+#else
+ if ((x == 0 || x == level->fieldx - 1 ||
+ y == 0 || y == level->fieldy - 1) &&
+ level->field[x][y] == EL_EMPTY)
+ FloodFillLevel(x, y, EL_INVISIBLE_STEELWALL,
+ level->field, level->fieldx, level->fieldy);
+#endif
+ }
}
#define SETUP_TOKEN_EDITOR_EL_DIAMOND_CAVES 6
#define SETUP_TOKEN_EDITOR_EL_DX_BOULDERDASH 7
#define SETUP_TOKEN_EDITOR_EL_CHARS 8
-#define SETUP_TOKEN_EDITOR_EL_STEELCHARS 9
+#define SETUP_TOKEN_EDITOR_EL_STEEL_CHARS 9
#define SETUP_TOKEN_EDITOR_EL_CUSTOM 10
#define SETUP_TOKEN_EDITOR_EL_HEADLINES 11
#define SETUP_TOKEN_EDITOR_EL_USER_DEFINED 12
{ TYPE_SWITCH, &sei.el_dx_boulderdash,"editor.el_dx_boulderdash" },
#endif
{ TYPE_SWITCH, &sei.el_chars, "editor.el_chars" },
- { TYPE_SWITCH, &sei.el_steelchars, "editor.el_steelchars" },
+ { TYPE_SWITCH, &sei.el_steel_chars, "editor.el_steel_chars" },
{ TYPE_SWITCH, &sei.el_custom, "editor.el_custom" },
#if 1
{ TYPE_SWITCH, ¬_used, "editor.el_headlines" },
{ TYPE_SWITCH, &seci.el_dc, "editor.cascade.el_dc" },
{ TYPE_SWITCH, &seci.el_dx, "editor.cascade.el_dx" },
{ TYPE_SWITCH, &seci.el_chars, "editor.cascade.el_chars" },
- { TYPE_SWITCH, &seci.el_steelchars, "editor.cascade.el_steelchars" },
+ { TYPE_SWITCH, &seci.el_steel_chars, "editor.cascade.el_steel_chars" },
{ TYPE_SWITCH, &seci.el_ce, "editor.cascade.el_ce" },
{ TYPE_SWITCH, &seci.el_ge, "editor.cascade.el_ge" },
{ TYPE_SWITCH, &seci.el_ref, "editor.cascade.el_ref" },
si->override_level_sounds = FALSE;
si->override_level_music = FALSE;
- si->editor.el_boulderdash = TRUE;
- si->editor.el_emerald_mine = TRUE;
- si->editor.el_emerald_mine_club = TRUE;
- si->editor.el_more = TRUE;
- si->editor.el_sokoban = TRUE;
- si->editor.el_supaplex = TRUE;
- si->editor.el_diamond_caves = TRUE;
- si->editor.el_dx_boulderdash = TRUE;
- si->editor.el_chars = TRUE;
- si->editor.el_steelchars = TRUE;
- si->editor.el_custom = TRUE;
+ si->editor.el_boulderdash = TRUE;
+ si->editor.el_emerald_mine = TRUE;
+ si->editor.el_emerald_mine_club = TRUE;
+ si->editor.el_more = TRUE;
+ si->editor.el_sokoban = TRUE;
+ si->editor.el_supaplex = TRUE;
+ si->editor.el_diamond_caves = TRUE;
+ si->editor.el_dx_boulderdash = TRUE;
+ si->editor.el_chars = TRUE;
+ si->editor.el_steel_chars = TRUE;
+ si->editor.el_custom = TRUE;
si->editor.el_headlines = TRUE;
si->editor.el_user_defined = FALSE;
si->editor.show_element_token = FALSE;
- si->shortcut.save_game = DEFAULT_KEY_SAVE_GAME;
- si->shortcut.load_game = DEFAULT_KEY_LOAD_GAME;
- si->shortcut.toggle_pause = DEFAULT_KEY_TOGGLE_PAUSE;
+ si->shortcut.save_game = DEFAULT_KEY_SAVE_GAME;
+ si->shortcut.load_game = DEFAULT_KEY_LOAD_GAME;
+ si->shortcut.toggle_pause = DEFAULT_KEY_TOGGLE_PAUSE;
- si->shortcut.focus_player[0] = DEFAULT_KEY_FOCUS_PLAYER_1;
- si->shortcut.focus_player[1] = DEFAULT_KEY_FOCUS_PLAYER_2;
- si->shortcut.focus_player[2] = DEFAULT_KEY_FOCUS_PLAYER_3;
- si->shortcut.focus_player[3] = DEFAULT_KEY_FOCUS_PLAYER_4;
- si->shortcut.focus_player_all = DEFAULT_KEY_FOCUS_PLAYER_ALL;
+ si->shortcut.focus_player[0] = DEFAULT_KEY_FOCUS_PLAYER_1;
+ si->shortcut.focus_player[1] = DEFAULT_KEY_FOCUS_PLAYER_2;
+ si->shortcut.focus_player[2] = DEFAULT_KEY_FOCUS_PLAYER_3;
+ si->shortcut.focus_player[3] = DEFAULT_KEY_FOCUS_PLAYER_4;
+ si->shortcut.focus_player_all = DEFAULT_KEY_FOCUS_PLAYER_ALL;
for (i = 0; i < MAX_PLAYERS; i++)
{
si->editor_cascade.el_dx = TRUE;
si->editor_cascade.el_chars = FALSE;
- si->editor_cascade.el_steelchars = FALSE;
+ si->editor_cascade.el_steel_chars = FALSE;
si->editor_cascade.el_ce = FALSE;
si->editor_cascade.el_ge = FALSE;
si->editor_cascade.el_ref = FALSE;
ELEMENT_CAN_ENTER_FIELD_BASE_2(e, x, y, IS_FOOD_PIG(Feld[x][y]))
#define PENGUIN_CAN_ENTER_FIELD(e, x, y) \
- ELEMENT_CAN_ENTER_FIELD_BASE_2(e, x, y, (Feld[x][y] == EL_EXIT_OPEN ||\
+ ELEMENT_CAN_ENTER_FIELD_BASE_2(e, x, y, (Feld[x][y] == EL_EXIT_OPEN || \
+ Feld[x][y] == EL_STEEL_EXIT_OPEN || \
IS_FOOD_PENGUIN(Feld[x][y])))
#define DRAGON_CAN_ENTER_FIELD(e, x, y) \
ELEMENT_CAN_ENTER_FIELD_BASE_2(e, x, y, 0)
NULL,
NULL
},
+ {
+ EL_STEEL_EXIT_OPENING,
+ EL_STEEL_EXIT_OPEN,
+ 29,
+ NULL,
+ NULL,
+ NULL
+ },
+ {
+ EL_STEEL_EXIT_CLOSING,
+ EL_STEEL_EXIT_CLOSED,
+ 29,
+ NULL,
+ NULL,
+ NULL
+ },
{
EL_SP_EXIT_OPENING,
EL_SP_EXIT_OPEN,
/* close exit door after last player */
if (AllPlayersGone &&
(Feld[ExitX][ExitY] == EL_EXIT_OPEN ||
- Feld[ExitX][ExitY] == EL_SP_EXIT_OPEN))
+ Feld[ExitX][ExitY] == EL_SP_EXIT_OPEN ||
+ Feld[ExitX][ExitY] == EL_STEEL_EXIT_OPEN))
{
int element = Feld[ExitX][ExitY];
Feld[ExitX][ExitY] = (element == EL_EXIT_OPEN ? EL_EXIT_CLOSING :
- EL_SP_EXIT_CLOSING);
+ element == EL_SP_EXIT_OPEN ? EL_SP_EXIT_CLOSING:
+ EL_STEEL_EXIT_CLOSING);
PlayLevelSoundElementAction(ExitX, ExitY, element, ACTION_CLOSING);
}
int ex = x + xy[i][0];
int ey = y + xy[i][1];
- if (IN_LEV_FIELD(ex, ey) && Feld[ex][ey] == EL_EXIT_OPEN)
+ if (IN_LEV_FIELD(ex, ey) && (Feld[ex][ey] == EL_EXIT_OPEN ||
+ Feld[ex][ey] == EL_STEEL_EXIT_OPEN))
{
attr_x = ex;
attr_y = ey;
}
else if (element == EL_PENGUIN && IN_LEV_FIELD(newx, newy))
{
- if (Feld[newx][newy] == EL_EXIT_OPEN)
+ if (Feld[newx][newy] == EL_EXIT_OPEN ||
+ Feld[newx][newy] == EL_STEEL_EXIT_OPEN)
{
RemoveField(x, y);
DrawLevelField(x, y);
PlayLevelSoundNearest(x, y, SND_CLASS_EXIT_OPENING);
}
+void CheckExitSteel(int x, int y)
+{
+ if (local_player->gems_still_needed > 0 ||
+ local_player->sokobanfields_still_needed > 0 ||
+ local_player->lights_still_needed > 0)
+ {
+ int element = Feld[x][y];
+ int graphic = el2img(element);
+
+ if (IS_ANIMATED(graphic))
+ DrawLevelGraphicAnimationIfNeeded(x, y, graphic);
+
+ return;
+ }
+
+ if (AllPlayersGone) /* do not re-open exit door closed after last player */
+ return;
+
+ Feld[x][y] = EL_STEEL_EXIT_OPENING;
+
+ PlayLevelSoundNearest(x, y, SND_CLASS_STEEL_EXIT_OPENING);
+}
+
void CheckExitSP(int x, int y)
{
if (local_player->gems_still_needed > 0)
else if ((element == EL_ACID ||
element == EL_EXIT_OPEN ||
element == EL_SP_EXIT_OPEN ||
+ element == EL_STEEL_EXIT_OPEN ||
element == EL_SP_TERMINAL ||
element == EL_SP_TERMINAL_ACTIVE ||
element == EL_EXTRA_TIME ||
Life(x, y);
else if (element == EL_EXIT_CLOSED)
CheckExit(x, y);
+ else if (element == EL_STEEL_EXIT_CLOSED)
+ CheckExitSteel(x, y);
else if (element == EL_SP_EXIT_CLOSED)
CheckExitSP(x, y);
else if (element == EL_EXPANDABLE_WALL_GROWING)
player->last_jy = jy;
if (Feld[jx][jy] == EL_EXIT_OPEN ||
+ Feld[jx][jy] == EL_STEEL_EXIT_OPEN ||
Feld[jx][jy] == EL_SP_EXIT_OPEN ||
Feld[jx][jy] == EL_SP_EXIT_OPENING) /* <-- special case */
{
return MP_NO_ACTION;
}
else if (element == EL_EXIT_OPEN ||
+ element == EL_STEEL_EXIT_OPEN ||
element == EL_SP_EXIT_OPEN ||
element == EL_SP_EXIT_OPENING)
{
EL_SIGN_FRANKIE,
EL_STEEL_EXIT_CLOSED,
EL_STEEL_EXIT_OPEN,
+ EL_DC_STEELWALL_1_LEFT,
+ EL_DC_STEELWALL_1_RIGHT,
+ EL_DC_STEELWALL_1_TOP,
+ EL_DC_STEELWALL_1_BOTTOM,
+ EL_DC_STEELWALL_1_HORIZONTAL,
+ EL_DC_STEELWALL_1_VERTICAL,
+ EL_DC_STEELWALL_1_TOPLEFT,
+ EL_DC_STEELWALL_1_TOPRIGHT,
+ EL_DC_STEELWALL_1_BOTTOMLEFT,
+ EL_DC_STEELWALL_1_BOTTOMRIGHT,
+ EL_DC_STEELWALL_1_TOPLEFT_2,
+ EL_DC_STEELWALL_1_TOPRIGHT_2,
+ EL_DC_STEELWALL_1_BOTTOMLEFT_2,
+ EL_DC_STEELWALL_1_BOTTOMRIGHT_2,
+ EL_DC_STEELWALL_2_LEFT,
+ EL_DC_STEELWALL_2_RIGHT,
+ EL_DC_STEELWALL_2_TOP,
+ EL_DC_STEELWALL_2_BOTTOM,
+ EL_DC_STEELWALL_2_HORIZONTAL,
+ EL_DC_STEELWALL_2_VERTICAL,
+ EL_DC_STEELWALL_2_MIDDLE,
+ EL_DC_STEELWALL_2_SINGLE,
EL_STEELWALL_SLIPPERY,
EL_EMC_STEELWALL_1,
EL_EMC_STEELWALL_2,
EL_EXIT_OPEN,
EL_SP_EXIT_OPEN,
EL_SP_EXIT_OPENING,
+ EL_STEEL_EXIT_OPEN,
EL_GATE_1,
EL_GATE_2,
EL_GATE_3,
EL_SIGN_FRANKIE,
EL_STEEL_EXIT_CLOSED,
EL_STEEL_EXIT_OPEN,
+ EL_DC_STEELWALL_1_LEFT,
+ EL_DC_STEELWALL_1_RIGHT,
+ EL_DC_STEELWALL_1_TOP,
+ EL_DC_STEELWALL_1_BOTTOM,
+ EL_DC_STEELWALL_1_HORIZONTAL,
+ EL_DC_STEELWALL_1_VERTICAL,
+ EL_DC_STEELWALL_1_TOPLEFT,
+ EL_DC_STEELWALL_1_TOPRIGHT,
+ EL_DC_STEELWALL_1_BOTTOMLEFT,
+ EL_DC_STEELWALL_1_BOTTOMRIGHT,
+ EL_DC_STEELWALL_1_TOPLEFT_2,
+ EL_DC_STEELWALL_1_TOPRIGHT_2,
+ EL_DC_STEELWALL_1_BOTTOMLEFT_2,
+ EL_DC_STEELWALL_1_BOTTOMRIGHT_2,
+ EL_DC_STEELWALL_2_LEFT,
+ EL_DC_STEELWALL_2_RIGHT,
+ EL_DC_STEELWALL_2_TOP,
+ EL_DC_STEELWALL_2_BOTTOM,
+ EL_DC_STEELWALL_2_HORIZONTAL,
+ EL_DC_STEELWALL_2_VERTICAL,
+ EL_DC_STEELWALL_2_MIDDLE,
+ EL_DC_STEELWALL_2_SINGLE,
EL_STEELWALL_SLIPPERY,
EL_EMC_STEELWALL_1,
EL_EMC_STEELWALL_2,
EL_SIGN_HEART,
EL_SIGN_CROSS,
EL_SIGN_FRANKIE,
+ EL_DC_STEELWALL_1_LEFT,
+ EL_DC_STEELWALL_1_RIGHT,
+ EL_DC_STEELWALL_1_TOP,
+ EL_DC_STEELWALL_1_BOTTOM,
+ EL_DC_STEELWALL_1_HORIZONTAL,
+ EL_DC_STEELWALL_1_VERTICAL,
+ EL_DC_STEELWALL_1_TOPLEFT,
+ EL_DC_STEELWALL_1_TOPRIGHT,
+ EL_DC_STEELWALL_1_BOTTOMLEFT,
+ EL_DC_STEELWALL_1_BOTTOMRIGHT,
+ EL_DC_STEELWALL_1_TOPLEFT_2,
+ EL_DC_STEELWALL_1_TOPRIGHT_2,
+ EL_DC_STEELWALL_1_BOTTOMLEFT_2,
+ EL_DC_STEELWALL_1_BOTTOMRIGHT_2,
+ EL_DC_STEELWALL_2_LEFT,
+ EL_DC_STEELWALL_2_RIGHT,
+ EL_DC_STEELWALL_2_TOP,
+ EL_DC_STEELWALL_2_BOTTOM,
+ EL_DC_STEELWALL_2_HORIZONTAL,
+ EL_DC_STEELWALL_2_VERTICAL,
+ EL_DC_STEELWALL_2_MIDDLE,
+ EL_DC_STEELWALL_2_SINGLE,
EL_STEELWALL_SLIPPERY,
EL_EMC_STEELWALL_1,
EL_EMC_STEELWALL_2,
EL_INTERNAL_CASCADE_DC_ACTIVE,
EL_INTERNAL_CASCADE_DX_ACTIVE,
EL_INTERNAL_CASCADE_CHARS_ACTIVE,
- EL_INTERNAL_CASCADE_STEELCHARS_ACTIVE,
+ EL_INTERNAL_CASCADE_STEEL_CHARS_ACTIVE,
EL_INTERNAL_CASCADE_CE_ACTIVE,
EL_INTERNAL_CASCADE_GE_ACTIVE,
EL_INTERNAL_CASCADE_REF_ACTIVE,
EL_INTERNAL_CASCADE_DC,
EL_INTERNAL_CASCADE_DX,
EL_INTERNAL_CASCADE_CHARS,
- EL_INTERNAL_CASCADE_STEELCHARS,
+ EL_INTERNAL_CASCADE_STEEL_CHARS,
EL_INTERNAL_CASCADE_CE,
EL_INTERNAL_CASCADE_GE,
EL_INTERNAL_CASCADE_REF,
if (HAS_PROPERTY(copy_properties[j][0], i))
for (k = 1; k <= 4; k++)
SET_PROPERTY(copy_properties[j][k], i, TRUE);
+
+ /* set static element properties that are not listed in array definitions */
+ for (i = EL_STEEL_CHAR_START; i <= EL_STEEL_CHAR_END; i++)
+ SET_PROPERTY(i, EP_INDESTRUCTIBLE, TRUE);
}
void InitElementPropertiesEngine(int engine_version)
/* ---------- INACTIVE ------------------------------------------------- */
SET_PROPERTY(i, EP_INACTIVE, ((i >= EL_CHAR_START &&
i <= EL_CHAR_END) ||
- (i >= EL_STEELCHAR_START &&
- i <= EL_STEELCHAR_END)));
-
- /* ---------- INDESTRUCTIBLE -------------------------------------------- */
- if (i >= EL_STEELCHAR_START && i <= EL_STEELCHAR_END)
- SET_PROPERTY(i, EP_INDESTRUCTIBLE, TRUE);
+ (i >= EL_STEEL_CHAR_START &&
+ i <= EL_STEEL_CHAR_END)));
/* ---------- WALKABLE, PASSABLE, ACCESSIBLE --------------------------- */
SET_PROPERTY(i, EP_WALKABLE, (IS_WALKABLE_OVER(i) ||
boolean el_diamond_caves;
boolean el_dx_boulderdash;
boolean el_chars;
- boolean el_steelchars;
+ boolean el_steel_chars;
boolean el_custom;
boolean el_user_defined;
boolean el_dynamic;
boolean el_dc;
boolean el_dx;
boolean el_chars;
- boolean el_steelchars;
+ boolean el_steel_chars;
boolean el_ce;
boolean el_ge;
boolean el_ref;
"this element matches any element"
},
{
- "steelchar_space",
- "steelchar",
+ "steel_char_space",
+ "steel_char",
"steel letter ' '"
},
{
- "steelchar_exclam",
- "steelchar",
+ "steel_char_exclam",
+ "steel_char",
"steel letter '!'"
},
{
- "steelchar_quotedbl",
- "steelchar",
+ "steel_char_quotedbl",
+ "steel_char",
"steel letter '\"'"
},
{
- "steelchar_numbersign",
- "steelchar",
+ "steel_char_numbersign",
+ "steel_char",
"steel letter '#'"
},
{
- "steelchar_dollar",
- "steelchar",
+ "steel_char_dollar",
+ "steel_char",
"steel letter '$'"
},
{
- "steelchar_percent",
- "steelchar",
+ "steel_char_percent",
+ "steel_char",
"steel letter '%'"
},
{
- "steelchar_ampersand",
- "steelchar",
+ "steel_char_ampersand",
+ "steel_char",
"steel letter '&'"
},
{
- "steelchar_apostrophe",
- "steelchar",
+ "steel_char_apostrophe",
+ "steel_char",
"steel letter '''"
},
{
- "steelchar_parenleft",
- "steelchar",
+ "steel_char_parenleft",
+ "steel_char",
"steel letter '('"
},
{
- "steelchar_parenright",
- "steelchar",
+ "steel_char_parenright",
+ "steel_char",
"steel letter ')'"
},
{
- "steelchar_asterisk",
- "steelchar",
+ "steel_char_asterisk",
+ "steel_char",
"steel letter '*'"
},
{
- "steelchar_plus",
- "steelchar",
+ "steel_char_plus",
+ "steel_char",
"steel letter '+'"
},
{
- "steelchar_comma",
- "steelchar",
+ "steel_char_comma",
+ "steel_char",
"steel letter ','"
},
{
- "steelchar_minus",
- "steelchar",
+ "steel_char_minus",
+ "steel_char",
"steel letter '-'"
},
{
- "steelchar_period",
- "steelchar",
+ "steel_char_period",
+ "steel_char",
"steel letter '.'"
},
{
- "steelchar_slash",
- "steelchar",
+ "steel_char_slash",
+ "steel_char",
"steel letter '/'"
},
{
- "steelchar_0",
- "steelchar",
+ "steel_char_0",
+ "steel_char",
"steel letter '0'"
},
{
- "steelchar_1",
- "steelchar",
+ "steel_char_1",
+ "steel_char",
"steel letter '1'"
},
{
- "steelchar_2",
- "steelchar",
+ "steel_char_2",
+ "steel_char",
"steel letter '2'"
},
{
- "steelchar_3",
- "steelchar",
+ "steel_char_3",
+ "steel_char",
"steel letter '3'"
},
{
- "steelchar_4",
- "steelchar",
+ "steel_char_4",
+ "steel_char",
"steel letter '4'"
},
{
- "steelchar_5",
- "steelchar",
+ "steel_char_5",
+ "steel_char",
"steel letter '5'"
},
{
- "steelchar_6",
- "steelchar",
+ "steel_char_6",
+ "steel_char",
"steel letter '6'"
},
{
- "steelchar_7",
- "steelchar",
+ "steel_char_7",
+ "steel_char",
"steel letter '7'"
},
{
- "steelchar_8",
- "steelchar",
+ "steel_char_8",
+ "steel_char",
"steel letter '8'"
},
{
- "steelchar_9",
- "steelchar",
+ "steel_char_9",
+ "steel_char",
"steel letter '9'"
},
{
- "steelchar_colon",
- "steelchar",
+ "steel_char_colon",
+ "steel_char",
"steel letter ':'"
},
{
- "steelchar_semicolon",
- "steelchar",
+ "steel_char_semicolon",
+ "steel_char",
"steel letter ';'"
},
{
- "steelchar_less",
- "steelchar",
+ "steel_char_less",
+ "steel_char",
"steel letter '<'"
},
{
- "steelchar_equal",
- "steelchar",
+ "steel_char_equal",
+ "steel_char",
"steel letter '='"
},
{
- "steelchar_greater",
- "steelchar",
+ "steel_char_greater",
+ "steel_char",
"steel letter '>'"
},
{
- "steelchar_question",
- "steelchar",
+ "steel_char_question",
+ "steel_char",
"steel letter '?'"
},
{
- "steelchar_at",
- "steelchar",
+ "steel_char_at",
+ "steel_char",
"steel letter '@'"
},
{
- "steelchar_a",
- "steelchar",
+ "steel_char_a",
+ "steel_char",
"steel letter 'A'"
},
{
- "steelchar_b",
- "steelchar",
+ "steel_char_b",
+ "steel_char",
"steel letter 'B'"
},
{
- "steelchar_c",
- "steelchar",
+ "steel_char_c",
+ "steel_char",
"steel letter 'C'"
},
{
- "steelchar_d",
- "steelchar",
+ "steel_char_d",
+ "steel_char",
"steel letter 'D'"
},
{
- "steelchar_e",
- "steelchar",
+ "steel_char_e",
+ "steel_char",
"steel letter 'E'"
},
{
- "steelchar_f",
- "steelchar",
+ "steel_char_f",
+ "steel_char",
"steel letter 'F'"
},
{
- "steelchar_g",
- "steelchar",
+ "steel_char_g",
+ "steel_char",
"steel letter 'G'"
},
{
- "steelchar_h",
- "steelchar",
+ "steel_char_h",
+ "steel_char",
"steel letter 'H'"
},
{
- "steelchar_i",
- "steelchar",
+ "steel_char_i",
+ "steel_char",
"steel letter 'I'"
},
{
- "steelchar_j",
- "steelchar",
+ "steel_char_j",
+ "steel_char",
"steel letter 'J'"
},
{
- "steelchar_k",
- "steelchar",
+ "steel_char_k",
+ "steel_char",
"steel letter 'K'"
},
{
- "steelchar_l",
- "steelchar",
+ "steel_char_l",
+ "steel_char",
"steel letter 'L'"
},
{
- "steelchar_m",
- "steelchar",
+ "steel_char_m",
+ "steel_char",
"steel letter 'M'"
},
{
- "steelchar_n",
- "steelchar",
+ "steel_char_n",
+ "steel_char",
"steel letter 'N'"
},
{
- "steelchar_o",
- "steelchar",
+ "steel_char_o",
+ "steel_char",
"steel letter 'O'"
},
{
- "steelchar_p",
- "steelchar",
+ "steel_char_p",
+ "steel_char",
"steel letter 'P'"
},
{
- "steelchar_q",
- "steelchar",
+ "steel_char_q",
+ "steel_char",
"steel letter 'Q'"
},
{
- "steelchar_r",
- "steelchar",
+ "steel_char_r",
+ "steel_char",
"steel letter 'R'"
},
{
- "steelchar_s",
- "steelchar",
+ "steel_char_s",
+ "steel_char",
"steel letter 'S'"
},
{
- "steelchar_t",
- "steelchar",
+ "steel_char_t",
+ "steel_char",
"steel letter 'T'"
},
{
- "steelchar_u",
- "steelchar",
+ "steel_char_u",
+ "steel_char",
"steel letter 'U'"
},
{
- "steelchar_v",
- "steelchar",
+ "steel_char_v",
+ "steel_char",
"steel letter 'V'"
},
{
- "steelchar_w",
- "steelchar",
+ "steel_char_w",
+ "steel_char",
"steel letter 'W'"
},
{
- "steelchar_x",
- "steelchar",
+ "steel_char_x",
+ "steel_char",
"steel letter 'X'"
},
{
- "steelchar_y",
- "steelchar",
+ "steel_char_y",
+ "steel_char",
"steel letter 'Y'"
},
{
- "steelchar_z",
- "steelchar",
+ "steel_char_z",
+ "steel_char",
"steel letter 'Z'"
},
{
- "steelchar_bracketleft",
- "steelchar",
+ "steel_char_bracketleft",
+ "steel_char",
"steel letter '['"
},
{
- "steelchar_backslash",
- "steelchar",
+ "steel_char_backslash",
+ "steel_char",
"steel letter '\\'"
},
{
- "steelchar_bracketright",
- "steelchar",
+ "steel_char_bracketright",
+ "steel_char",
"steel letter ']'"
},
{
- "steelchar_asciicircum",
- "steelchar",
+ "steel_char_asciicircum",
+ "steel_char",
"steel letter '^'"
},
{
- "steelchar_underscore",
- "steelchar",
+ "steel_char_underscore",
+ "steel_char",
"steel letter '_'"
},
{
- "steelchar_copyright",
- "steelchar",
+ "steel_char_copyright",
+ "steel_char",
"steel letter '©'"
},
{
- "steelchar_aumlaut",
- "steelchar",
+ "steel_char_aumlaut",
+ "steel_char",
"steel letter 'Ä'"
},
{
- "steelchar_oumlaut",
- "steelchar",
+ "steel_char_oumlaut",
+ "steel_char",
"steel letter 'Ö'"
},
{
- "steelchar_uumlaut",
- "steelchar",
+ "steel_char_uumlaut",
+ "steel_char",
"steel letter 'Ü'"
},
{
- "steelchar_degree",
- "steelchar",
+ "steel_char_degree",
+ "steel_char",
"steel letter '°'"
},
{
- "steelchar_trademark",
- "steelchar",
+ "steel_char_trademark",
+ "steel_char",
"steel letter '®'"
},
{
- "steelchar_cursor",
- "steelchar",
+ "steel_char_cursor",
+ "steel_char",
"steel letter ' '"
},
{
- "steelchar_unused",
- "steelchar",
+ "steel_char_unused",
+ "steel_char",
"steel letter ''"
},
{
- "steelchar_unused",
- "steelchar",
+ "steel_char_unused",
+ "steel_char",
"steel letter ''"
},
{
- "steelchar_unused",
- "steelchar",
+ "steel_char_unused",
+ "steel_char",
"steel letter ''"
},
{
- "steelchar_unused",
- "steelchar",
+ "steel_char_unused",
+ "steel_char",
"steel letter ''"
},
{
- "steelchar_unused",
- "steelchar",
+ "steel_char_unused",
+ "steel_char",
"steel letter ''"
},
{
- "steelchar_unused",
- "steelchar",
+ "steel_char_unused",
+ "steel_char",
"steel letter ''"
},
{
- "steelchar_unused",
- "steelchar",
+ "steel_char_unused",
+ "steel_char",
"steel letter 'button'"
},
{
- "steelchar_unused",
- "steelchar",
+ "steel_char_unused",
+ "steel_char",
"steel letter 'up'"
},
{
- "steelchar_unused",
- "steelchar",
+ "steel_char_unused",
+ "steel_char",
"steel letter 'down'"
},
{
"steel_exit",
"open steel exit"
},
+ {
+ "dc_steelwall_1_left",
+ "steelwall",
+ "steel wall (left)"
+ },
+ {
+ "dc_steelwall_1_right",
+ "steelwall",
+ "steel wall (right)"
+ },
+ {
+ "dc_steelwall_1_top",
+ "steelwall",
+ "steel wall (top)"
+ },
+ {
+ "dc_steelwall_1_bottom",
+ "steelwall",
+ "steel wall (bottom)"
+ },
+ {
+ "dc_steelwall_1_horizontal",
+ "steelwall",
+ "steel wall (top/bottom)"
+ },
+ {
+ "dc_steelwall_1_vertical",
+ "steelwall",
+ "steel wall (left/right)"
+ },
+ {
+ "dc_steelwall_1_topleft",
+ "steelwall",
+ "steel wall (top/left)"
+ },
+ {
+ "dc_steelwall_1_topright",
+ "steelwall",
+ "steel wall (top/right)"
+ },
+ {
+ "dc_steelwall_1_bottomleft",
+ "steelwall",
+ "steel wall (bottom/left)"
+ },
+ {
+ "dc_steelwall_1_bottomright",
+ "steelwall",
+ "steel wall (bottom/right)"
+ },
+ {
+ "dc_steelwall_1_topleft_2",
+ "steelwall",
+ "steel wall (top/left corner)"
+ },
+ {
+ "dc_steelwall_1_topright_2",
+ "steelwall",
+ "steel wall (top/right corner)"
+ },
+ {
+ "dc_steelwall_1_bottomleft_2",
+ "steelwall",
+ "steel wall (bottom/left corner)"
+ },
+ {
+ "dc_steelwall_1_bottomright_2",
+ "steelwall",
+ "steel wall (bottom/right corner)"
+ },
+ {
+ "dc_steelwall_2_left",
+ "steelwall",
+ "steel wall (left)"
+ },
+ {
+ "dc_steelwall_2_right",
+ "steelwall",
+ "steel wall (right)"
+ },
+ {
+ "dc_steelwall_2_top",
+ "steelwall",
+ "steel wall (top)"
+ },
+ {
+ "dc_steelwall_2_bottom",
+ "steelwall",
+ "steel wall (bottom)"
+ },
+ {
+ "dc_steelwall_2_horizontal",
+ "steelwall",
+ "steel wall (horizontal)"
+ },
+ {
+ "dc_steelwall_2_vertical",
+ "steelwall",
+ "steel wall (vertical)"
+ },
+ {
+ "dc_steelwall_2_middle",
+ "steelwall",
+ "steel wall (middle)"
+ },
+ {
+ "dc_steelwall_2_single",
+ "steelwall",
+ "steel wall (single)"
+ },
/* ----------------------------------------------------------------------- */
/* "real" (and therefore drawable) runtime elements */
"hide text elements"
},
{
- "internal_cascade_steelchars",
+ "internal_cascade_steel_chars",
"internal",
"show steel text elements"
},
{
- "internal_cascade_steelchars.active",
+ "internal_cascade_steel_chars.active",
"internal",
"hide steel text elements"
},
#define IMG_SP_EMPTY IMG_SP_EMPTY_SPACE
#define IMG_EXPLOSION IMG_DEFAULT_EXPLODING
#define IMG_CHAR_START IMG_CHAR_SPACE
-#define IMG_STEELCHAR_START IMG_STEELCHAR_SPACE
+#define IMG_STEEL_CHAR_START IMG_STEEL_CHAR_SPACE
#define IMG_CUSTOM_START IMG_CUSTOM_1
#define SND_UNDEFINED (-1)
#define SCREENY(a) ((a) - scroll_y)
#define LEVELX(a) ((a) + scroll_x)
#define LEVELY(a) ((a) + scroll_y)
-#define IN_VIS_FIELD(x,y) ((x)>=0 && (x)<SCR_FIELDX && (y)>=0 &&(y)<SCR_FIELDY)
-#define IN_SCR_FIELD(x,y) ((x)>=BX1 && (x)<=BX2 && (y)>=BY1 &&(y)<=BY2)
-#define IN_LEV_FIELD(x,y) ((x)>=0 && (x)<lev_fieldx && (y)>=0 &&(y)<lev_fieldy)
+
+#define IN_FIELD(x, y, xsize, ysize) ((x) >= 0 && (x) < (xsize) && \
+ (y) >= 0 && (y) < (ysize))
+#define IN_FIELD_MINMAX(x, y, xmin, ymin, xmax, ymax) \
+ ((x) >= (xmin) && (x) <= (xmax) && \
+ (y) >= (ymin) && (y) <= (ymax))
+
+#define IN_VIS_FIELD(x, y) IN_FIELD(x, y, SCR_FIELDX, SCR_FIELDY)
+#define IN_LEV_FIELD(x, y) IN_FIELD(x, y, lev_fieldx, lev_fieldy)
+#define IN_SCR_FIELD(x, y) IN_FIELD_MINMAX(x,y, BX1,BY1, BX2,BY2)
/* values for configurable properties (custom elem's only, else pre-defined) */
#define EP_DIGGABLE 0
#define EL_NEXT_CE_8 730
#define EL_ANY_ELEMENT 731
-#define EL_STEELCHAR_START 732
-#define EL_STEELCHAR_ASCII0 (EL_STEELCHAR_START - 32)
-#define EL_STEELCHAR_ASCII0_START (EL_STEELCHAR_ASCII0 + 32)
+#define EL_STEEL_CHAR_START 732
+#define EL_STEEL_CHAR_ASCII0 (EL_STEEL_CHAR_START - 32)
+#define EL_STEEL_CHAR_ASCII0_START (EL_STEEL_CHAR_ASCII0 + 32)
/* (auto-generated data structure definitions included with normal chars) */
-#define EL_STEELCHAR_ASCII0_END (EL_STEELCHAR_ASCII0 + 111)
-#define EL_STEELCHAR_END (EL_STEELCHAR_START + 79)
+#define EL_STEEL_CHAR_ASCII0_END (EL_STEEL_CHAR_ASCII0 + 111)
+#define EL_STEEL_CHAR_END (EL_STEEL_CHAR_START + 79)
-#define EL_STEELCHAR(c) (EL_STEELCHAR_ASCII0 +MAP_FONT_ASCII(c))
+#define EL_STEEL_CHAR(c) (EL_STEEL_CHAR_ASCII0+MAP_FONT_ASCII(c))
#define EL_SPERMS 812
#define EL_BULLET 813
#define EL_STEEL_EXIT_CLOSED 822
#define EL_STEEL_EXIT_OPEN 823
-#define NUM_FILE_ELEMENTS 824
+#define EL_DC_STEELWALL_1_LEFT 824
+#define EL_DC_STEELWALL_1_RIGHT 825
+#define EL_DC_STEELWALL_1_TOP 826
+#define EL_DC_STEELWALL_1_BOTTOM 827
+#define EL_DC_STEELWALL_1_HORIZONTAL 828
+#define EL_DC_STEELWALL_1_VERTICAL 829
+#define EL_DC_STEELWALL_1_TOPLEFT 830
+#define EL_DC_STEELWALL_1_TOPRIGHT 831
+#define EL_DC_STEELWALL_1_BOTTOMLEFT 832
+#define EL_DC_STEELWALL_1_BOTTOMRIGHT 833
+#define EL_DC_STEELWALL_1_TOPLEFT_2 834
+#define EL_DC_STEELWALL_1_TOPRIGHT_2 835
+#define EL_DC_STEELWALL_1_BOTTOMLEFT_2 836
+#define EL_DC_STEELWALL_1_BOTTOMRIGHT_2 837
+
+#define EL_DC_STEELWALL_2_LEFT 838
+#define EL_DC_STEELWALL_2_RIGHT 839
+#define EL_DC_STEELWALL_2_TOP 840
+#define EL_DC_STEELWALL_2_BOTTOM 841
+#define EL_DC_STEELWALL_2_HORIZONTAL 842
+#define EL_DC_STEELWALL_2_VERTICAL 843
+#define EL_DC_STEELWALL_2_MIDDLE 844
+#define EL_DC_STEELWALL_2_SINGLE 845
+
+#define NUM_FILE_ELEMENTS 846
/* "real" (and therefore drawable) runtime elements */
#define EL_INTERNAL_CASCADE_DX_ACTIVE (EL_FIRST_INTERNAL + 19)
#define EL_INTERNAL_CASCADE_CHARS (EL_FIRST_INTERNAL + 20)
#define EL_INTERNAL_CASCADE_CHARS_ACTIVE (EL_FIRST_INTERNAL + 21)
-#define EL_INTERNAL_CASCADE_STEELCHARS (EL_FIRST_INTERNAL + 22)
-#define EL_INTERNAL_CASCADE_STEELCHARS_ACTIVE (EL_FIRST_INTERNAL + 23)
+#define EL_INTERNAL_CASCADE_STEEL_CHARS (EL_FIRST_INTERNAL + 22)
+#define EL_INTERNAL_CASCADE_STEEL_CHARS_ACTIVE (EL_FIRST_INTERNAL + 23)
#define EL_INTERNAL_CASCADE_CE (EL_FIRST_INTERNAL + 24)
#define EL_INTERNAL_CASCADE_CE_ACTIVE (EL_FIRST_INTERNAL + 25)
#define EL_INTERNAL_CASCADE_GE (EL_FIRST_INTERNAL + 26)
{ TYPE_SWITCH, &setup.editor.el_dx_boulderdash,"DX-Boulderdash:" },
#endif
{ TYPE_SWITCH, &setup.editor.el_chars, "Text Characters:" },
- { TYPE_SWITCH, &setup.editor.el_steelchars,"Text Characters (Steel):"},
+ { TYPE_SWITCH, &setup.editor.el_steel_chars, "Text Characters (Steel):" },
{ TYPE_SWITCH, &setup.editor.el_custom, "Custom & Group Elements:" },
#if 0
{ TYPE_SWITCH, &setup.editor.el_headlines, "Headlines:" },
}
}
+void FloodFillLevel(int from_x, int from_y, int fill_element,
+ short field[MAX_LEV_FIELDX][MAX_LEV_FIELDY],
+ int max_fieldx, int max_fieldy)
+{
+ int i,x,y;
+ int old_element;
+ static int check[4][2] = { { -1, 0 }, { 0, -1 }, { 1, 0 }, { 0, 1 } };
+ static int safety = 0;
+
+ /* check if starting field still has the desired content */
+ if (field[from_x][from_y] == fill_element)
+ return;
+
+ safety++;
+
+ if (safety > max_fieldx * max_fieldy)
+ Error(ERR_EXIT, "Something went wrong in 'FloodFill()'. Please debug.");
+
+ old_element = field[from_x][from_y];
+ field[from_x][from_y] = fill_element;
+
+ for (i = 0; i < 4; i++)
+ {
+ x = from_x + check[i][0];
+ y = from_y + check[i][1];
+
+ if (IN_FIELD(x, y, max_fieldx, max_fieldy) && field[x][y] == old_element)
+ FloodFillLevel(x, y, fill_element, field, max_fieldx, max_fieldy);
+ }
+
+ safety--;
+}
+
void SetRandomAnimationValue(int x, int y)
{
gfx.anim_random_frame = GfxRandom[x][y];
void MarkTileDirty(int, int);
void SetBorderElement();
+void FloodFillLevel(int, int, int, short[MAX_LEV_FIELDX][MAX_LEV_FIELDY],
+ int, int);
void SetRandomAnimationValue(int, int);
int getGraphicAnimationFrame(int, int);