#ifndef funct_def_h
#define funct_def_h
#include <allegro.h>
#define pi 3.14156
#define DEAD 0
#define ALIVE 1
#define ON 100
#define OFF 101
#define MENU 2
#define GAME 3
#define MAIN_MENU 20
#define HELP_MENU 21
#define OPTIONS_MENU 22
#define WINDOW 0
#define FULL 1
extern short game_on;
extern int mode;
extern int g_mode;
extern DATAFILE *graphics;
extern BITMAP *buffer;
void increment_speed_counter();
void set_menu_graphics();
void set_menu_vars();
void input_menu();
void logic_menu();
void draw_menu();
void init();
void set_graphics();
void starting_vars();
void input_game();
void logic_game();
void draw_game();
void deinit(); extern float cos_values[360];
extern float sin_values[360];
void cos_table();
void sin_table();
#endif