init_states.c 513 B

123456789101112131415161718192021222324252627282930313233
  1. #include "init_states.h"
  2. void init_game(Game_Data *data)
  3. {
  4. data->level = NULL;
  5. data->list = NULL;
  6. data->start_time = RTC_GetTicks(); //1 tick == 1/128 second
  7. data->last_time = 0;
  8. data->current_time = RTC_GetTicks();
  9. data->player_angle = 0;
  10. data->cam.cX = 64;
  11. data->cam.cY = 32;
  12. data->cam.angle = 0;
  13. data->cam.speed = 0.0;
  14. data->nb_lines = 6;
  15. data->line_transition_counter = 0;
  16. }
  17. void init_title(Game_Data *data)
  18. {
  19. }
  20. void init_menu(Game_Data *data)
  21. {
  22. }
  23. void init_game_over(Game_Data *data)
  24. {
  25. }