X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Ftext.h;h=ff73c714739ccff1cbbdbe265b51c236137da3a2;hb=ac9feee5631d3725a6d7b75b065c8be33a22d4b5;hp=24c1fd1fee4172826f8bb1d34d1cbcf6d8abd5bb;hpb=64e7c54dce6ea8c063f04198c64c5057d751c928;p=rocksndiamonds.git diff --git a/src/libgame/text.h b/src/libgame/text.h index 24c1fd1f..ff73c714 100644 --- a/src/libgame/text.h +++ b/src/libgame/text.h @@ -4,7 +4,7 @@ // (c) 1995-2014 by Artsoft Entertainment // Holger Schemel // info@artsoft.org -// http://www.artsoft.org/ +// https://www.artsoft.org/ // ---------------------------------------------------------------------------- // text.h // ============================================================================ @@ -16,16 +16,16 @@ // default fonts -#define FONT_INITIAL_1 0 -#define FONT_INITIAL_2 1 -#define FONT_INITIAL_3 2 -#define FONT_INITIAL_4 3 +#define MAIN_FONT_INITIAL_1 0 +#define MAIN_FONT_INITIAL_2 1 +#define MAIN_FONT_INITIAL_3 2 +#define MAIN_FONT_INITIAL_4 3 // font colors -#define FC_RED FONT_INITIAL_1 -#define FC_BLUE FONT_INITIAL_2 -#define FC_GREEN FONT_INITIAL_3 -#define FC_YELLOW FONT_INITIAL_4 +#define FC_RED MAIN_FONT_INITIAL_1 +#define FC_BLUE MAIN_FONT_INITIAL_2 +#define FC_GREEN MAIN_FONT_INITIAL_3 +#define FC_YELLOW MAIN_FONT_INITIAL_4 // text output definitions #define MAX_OUTPUT_LINESIZE 1024 @@ -92,6 +92,8 @@ void getFontCharSource(int, char, Bitmap **, int *, int *); int maxWordLengthInRequestString(char *); void DrawInitText(char *, int, int); +void DrawInitTextHead(char *); +void DrawInitTextItem(char *); void DrawTextF(int, int, int, char *, ...); void DrawTextFCentered(int, int, char *, ...); @@ -105,6 +107,8 @@ void DrawTextExt(DrawBuffer *, int, int, char *, int, int); char *GetTextBufferFromFile(char *, int); int DrawTextBuffer(int, int, char *, int, int, int, int, int, int, boolean, boolean, boolean); +int DrawTextBufferS(int, int, char *, int, int, int, int, int, int, + boolean, boolean, boolean); int DrawTextBufferVA(int, int, char *, va_list, int, int, int, int, int, int, boolean, boolean, boolean); int DrawTextFile(int, int, char *, int, int, int, int, int, int,