home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / xgalaga-2_0_tar.gz / xgalaga-2_0_tar / xgalaga-2.0 / proto.h < prev    next >
C/C++ Source or Header  |  1998-04-12  |  2KB  |  60 lines

  1. /* main.c */
  2. void xgal_exit(int v);
  3. int main(int argc, char **argv);
  4. /* images.c */
  5. W_Image *getImage(int offset);
  6. int cmpfilenames(const void *left, const void *right);
  7. void loadImageByFilename(char *filename);
  8. void loadAllImages(void);
  9. /* data.c */
  10. /* paths.c */
  11. void path_dir(int path, int pos, int *dir, int *steer);
  12. void enter_path_dir(int path, int pos, int *dir, int *steer);
  13. void start_path(int path, struct alien *al);
  14. void new_alien(int level, int i, struct alien *al);
  15. /* title.c */
  16. void undo_pause(void);
  17. void do_pause(void);
  18. void center_text(char *text, int y, W_Color color);
  19. void do_title(void);
  20. void init_titles(void);
  21. /* explosions.c */
  22. void undo_explosions(void);
  23. void do_explosions(void);
  24. void new_explosion(int x, int y, int type);
  25. void score_flagship(int x, int y, int ne);
  26. void init_explosions(void);
  27. /* score.c */
  28. void undo_score(void);
  29. void do_score(void);
  30. void init_score(void);
  31. /* highscore.c */
  32. void undo_name(void);
  33. void do_name(void);
  34. char *getUsersFullName(void);
  35. void add_score(char *name, int score);
  36. int score_key(W_Event *ev);
  37. int check_score(int score);
  38. void show_scores(void);
  39. void load_scores(void);
  40. void print_scores(void);
  41. /* prize.c */
  42. void init_prizes(void);
  43. void new_prize(int x, int y);
  44. void undo_prizes(void);
  45. void do_prizes(void);
  46. /* sound.c */
  47. void init_sound(void);
  48. void play_sound(int k);
  49. void maybe_play_sound(int k);
  50. void sound_completed(int k);
  51. void kill_sound(void);
  52. /* pathfile.c */
  53. int get_path(int);
  54. void get_xy(int, int*, int*);
  55. int get_delay(int);
  56. int get_dir(int, int);
  57. int get_duration(int, int);
  58. int get_shape(int);
  59. int read_level(int);
  60.