game_sprites.h 721 B

1234567891011121314151617181920212223242526272829303132333435
  1. #ifndef GAME_SPRITES_H
  2. #define GAME_SPRITES_H
  3. #include "point.h"
  4. #include <gui/icon_animation.h>
  5. #define SCREEN_WIDTH 128
  6. #define SCREEN_HEIGHT 64
  7. #define BARRY_WIDTH 11
  8. #define BARRY_HEIGHT 15
  9. #define MISSILE_WIDTH 26
  10. #define MISSILE_HEIGHT 12
  11. #define SCIENTIST_WIDTH 9
  12. #define SCIENTIST_HEIGHT 14
  13. #define COIN_WIDTH 7
  14. typedef struct {
  15. IconAnimation* barry;
  16. const Icon* barry_infill;
  17. const Icon* scientist_left;
  18. const Icon* scientist_left_infill;
  19. const Icon* scientist_right;
  20. const Icon* scientist_right_infill;
  21. const Icon* coin;
  22. const Icon* coin_infill;
  23. IconAnimation* missile;
  24. IconAnimation* alert;
  25. const Icon* missile_infill;
  26. } GameSprites;
  27. #endif // GAME_SPRITES_H