00001 00025 #ifndef DIALOGUES_H 00026 #define DIALOGUES_H 00027 00028 //TODO: add all 14 colors here 00029 #define WHITE_COLOR_0 0 00030 00032 int currentTextBank; 00033 00034 unsigned char * fontPtr; 00035 00036 int dialTextSize; 00037 int dialSpaceBetween; 00038 int dialCharSpace; 00039 int dialTextColor; 00040 00041 int dialTextStartColor; 00042 int dialTextStopColor; 00043 int dialTextStepSize; 00044 int dialTextBufferSize; 00045 00046 int currDialTextSize; 00047 unsigned char *currDialTextPtr; 00048 00049 void init_dialogue_bank(int bankIdx); 00050 void display_dialogue_text(int x, int y, char *dialogue); 00051 int dialogue_text_size(char *dialogue); 00052 void set_font_parameters(int spaceBetween, int charSpace); 00053 void set_font_color(int color); 00054 void set_dialogue_cross_color(int stopColor, int startColor, int stepSize); 00055 void get_menu_text(int index, char *dialogue); 00056 00057 #endif
1.5.5