rocks_n_diamonds-1.0
[rocksndiamonds.git] / src / misc.h
index c4cba8de7145ab664c899cdf506adb4ceef6bcb8..685c2b838ead454d2b95569303dfb5c51515a579 100644 (file)
@@ -10,8 +10,6 @@
 *               q99492@pbhrzx.uni-paderborn.de             *
 *----------------------------------------------------------*
 *  misc.h                                                  *
-*                                                          *
-*  Letzte Aenderung: 15.06.1995                            *
 ***********************************************************/
 
 #ifndef MISC_H
@@ -82,11 +80,25 @@ struct AnimInfo
   int position;
 };
 
-#define NEW_RANDOMIZE  -1
+#define INIT_COUNTER           0
+#define READ_COUNTER_100       1
+#define READ_COUNTER_1000      2
+
+#define NEW_RANDOMIZE          -1
 
 void microsleep(unsigned long);
+long mainCounter(int);
+void InitCounter(void);
+long Counter(void);
+long Counter2(void);
+void WaitCounter(long);
+void WaitCounter2(long);
+void Delay(long);
+BOOL DelayReached(long *, int);
+BOOL FrameReached(long *, int);
 unsigned long be2long(unsigned long *);
 char *int2str(int, int);
+unsigned int SimpleRND(unsigned int);
 unsigned int RND(unsigned int);
 unsigned int InitRND(long);
 char *GetLoginName(void);