X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Ftext.c;h=890d1886a711ab00751b50798ac98495241a0965;hp=d00151646f6c51d96b6c8abe29b0f1995ec04549;hb=5a5342a6ab48037839b783adc4f3304331834a8c;hpb=27be91a0769fd90ddf016c9bc6ab06b9058551bb diff --git a/src/libgame/text.c b/src/libgame/text.c index d0015164..890d1886 100644 --- a/src/libgame/text.c +++ b/src/libgame/text.c @@ -123,12 +123,16 @@ void InitFontInfo(struct FontBitmapInfo *font_bitmap_info, int num_fonts, int getFontWidth(int font_nr) { - return gfx.font_bitmap_info[font_nr].width; + int font_bitmap_id = gfx.select_font_function(font_nr); + + return gfx.font_bitmap_info[font_bitmap_id].width; } int getFontHeight(int font_nr) { - return gfx.font_bitmap_info[font_nr].height; + int font_bitmap_id = gfx.select_font_function(font_nr); + + return gfx.font_bitmap_info[font_bitmap_id].height; } void DrawInitText(char *text, int ypos, int font_nr)