The bitmap wars source code
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

36 lignes
578B

  1. #ifndef ITEM_H
  2. #define ITEM_H
  3. #include <gint/display.h>
  4. #include <stdbool.h>
  5. #define EMPTY 0
  6. #define WALL 1
  7. #define HOUSE 2
  8. extern image_t img_houses;
  9. extern image_t img_wall;
  10. extern image_t img_brouillard;
  11. extern image_t img_water;
  12. // display item from map on sx,sy
  13. void display_case(int mx, int my, int sx, int sy);
  14. struct generic_item // map à l'échelle d'un point
  15. {
  16. int type;
  17. bool ally; // brouillard de guerre
  18. int life; // 0<100
  19. char dir; // optionnel
  20. // 3
  21. // 2 0
  22. // 1
  23. };
  24. typedef struct generic_item generic_item;
  25. #endif