Gameplay has been repaired a bit. A menu effect was added. OpenGL works without SDL_O...
[supertux.git] / src / timer.h
index e99aa1d..8cd880a 100644 (file)
@@ -18,17 +18,17 @@ typedef struct timer_type
   {
    unsigned int period;
    unsigned int time;
+   unsigned int (*get_ticks) (void);  
   }
 timer_type;
 
-unsigned int st_pause_ticks;
-unsigned int st_pause_count;
+extern unsigned int st_pause_ticks, st_pause_count;
 
 unsigned int st_get_ticks(void);
 void st_pause_ticks_init(void);
 void st_pause_ticks_start(void);
 void st_pause_ticks_stop(void);
-void timer_init(timer_type* ptimer);
+void timer_init(timer_type* ptimer, int st_ticks);
 void timer_start(timer_type* ptimer, unsigned int period);
 void timer_stop(timer_type* ptimer);
 /*======================================================================