supercasiobros/src/ennemi.h

46 lines
636 B
C
Raw Normal View History

2019-12-03 19:53:30 +01:00
#ifndef ENNEMI_H
#define ENNEMI_H
#include "box.h"
2019-12-07 19:26:55 +01:00
#define NONE 0
#define GOOMBA 1
#define KOOPA_VERTE 2
#define CARAPACE_VERTE 3
#define KOOPA_ROUGE 4
#define CARAPACE_ROUGE 5
2019-12-03 19:53:30 +01:00
#define DEAD -1
#define STATE1 0
#define STATE2 1
#define STATE3 2
2019-12-07 19:26:55 +01:00
// Dimensions pr les boites
#define GOOMBA_X 8
#define GOOMBA_Y 8
#define KOOPA_X 8
#define KOOPA_Y 12
#define CARAPACE_X 8
#define CARAPACE_Y 9
2019-12-03 19:53:30 +01:00
typedef struct
{
int type;
box_t b;
int p1;
2019-12-04 19:27:27 +01:00
int discovered;
2019-12-03 19:53:30 +01:00
int life;
} ennemi_t;
2019-12-04 19:27:27 +01:00
void display_ennemi(ennemi_t * e);
2019-12-03 19:53:30 +01:00
extern ennemi_t * ennemis_global;
extern int ennemis_global_size;
void display_ennemi_table();
#endif