#ifndef WINGS #define WINGS #define MAX_MISSILES 2 // missiles management typedef struct Missile { unsigned char dir; short distance; // distance between the plane and the missile unsigned char type; } Missile; // plane management typedef struct Plane { short x; short y; unsigned char dir; /* plane direction management 3 2 1 4 plane 0 5 6 7 */ unsigned char life; unsigned char reload; Missile missiles[MAX_MISSILES]; // align } Plane; int menu(void); void init(void); void *update_frame(void); int game(void); #endif