X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Ftext.c;h=382749e3e3fc2a176c92e0bdf767a1220d9856d0;hb=01a911493067452c475a31b76a3b33154b6dd10f;hp=b04835013a604e985a50f09dc63caaeda97f83a8;hpb=5693fe58c10d1472842ebe3fa45fbc9cf3aef5e4;p=rocksndiamonds.git diff --git a/src/libgame/text.c b/src/libgame/text.c index b0483501..382749e3 100644 --- a/src/libgame/text.c +++ b/src/libgame/text.c @@ -148,12 +148,18 @@ void DrawTextExt(DrawBuffer *bitmap, int x, int y, else if (c == 'ü' || c == 'Ü') c = 93; - if (c >= 32 && c <= 95) + if ((c >= 32 && c <= 95) || c == '°') { int src_x = ((c - 32) % FONT_CHARS_PER_LINE) * font_width; int src_y = ((c - 32) / FONT_CHARS_PER_LINE) * font_height + font_start; int dest_x = x, dest_y = y; + if (c == '°') + { + src_x = (FONT_CHARS_PER_LINE + 1) * font_width; + src_y = 3 * font_height + font_start; + } + if (print_inverse) { BlitBitmap(font_bitmap, bitmap,