fixed default graphics for growing or exploding BD engine elements
[rocksndiamonds.git] / src / libgame / text.h
index 57a8d224e270f71ca2f0fd6040ace8b5214efffa..9295a037b7469ce6ebca8c1944898b81bfce6970 100644 (file)
                                 (c) == FONT_ASCII_DOWN      ? 111 :    \
                                 (c))
 
+#define MAP_FONT_ASCII_EXT(c)  ((c) == CHAR_BYTE_COPYRIGHT  ? 128 :    \
+                                (c) == CHAR_BYTE_UMLAUT_A   ? 129 :    \
+                                (c) == CHAR_BYTE_UMLAUT_O   ? 130 :    \
+                                (c) == CHAR_BYTE_UMLAUT_U   ? 131 :    \
+                                (c) == CHAR_BYTE_DEGREE     ? 132 :    \
+                                (c) == CHAR_BYTE_REGISTERED ? 133 :    \
+                                (c) == FONT_ASCII_CURSOR    ? 134 :    \
+                                (c) == CHAR_BYTE_UMLAUT_a   ? 135 :    \
+                                (c) == CHAR_BYTE_UMLAUT_o   ? 136 :    \
+                                (c) == CHAR_BYTE_UMLAUT_u   ? 137 :    \
+                                (c) == CHAR_BYTE_SHARP_S    ? 138 :    \
+                                (c) == FONT_ASCII_BUTTON    ? 141 :    \
+                                (c) == FONT_ASCII_UP        ? 142 :    \
+                                (c) == FONT_ASCII_DOWN      ? 143 :    \
+                                (c))
+
 // 64 regular ordered ASCII characters, 6 special characters, 1 cursor char.
 #define MIN_NUM_CHARS_PER_FONT                 64
+#define NUM_CHARS_PER_FONT_EXT                 112
 #define DEFAULT_NUM_CHARS_PER_FONT             (MIN_NUM_CHARS_PER_FONT + 6 +1)
 #define DEFAULT_NUM_CHARS_PER_LINE             16