#ifndef DIALOG_H #define DIALOG_H #include #include #include "game.h" #include "map.h" #define F_WIDTH (32*PXSIZE) #define F_HEIGHT (32*PXSIZE) int showtext_opt(Game *game, bopti_image_t *face, char *text, int call_before_end(Game *game, unsigned int i), bool start_anim, bool end_anim, void for_each_screen(Game *game, unsigned int i), int line_duration, bool line_anim, unsigned int start_i, bool wait_continue); void showtext_dialog(Game *game, bopti_image_t *face, char *text, bool dialog_start, bool dialog_end); int showtext_dialog_ask(Game *game, bopti_image_t *face, char *text, bool start, bool end, char *choices, int choices_amount, int default_choice); #endif