1 /***********************************************************
2 * Rocks'n'Diamonds -- McDuffin Strikes Back! *
3 *----------------------------------------------------------*
4 * ©1995 Artsoft Development *
6 * 33659 Bielefeld-Senne *
7 * Telefon: (0521) 493245 *
8 * eMail: aeglos@valinor.owl.de *
9 * aeglos@uni-paderborn.de *
10 * q99492@pbhrzx.uni-paderborn.de *
11 *----------------------------------------------------------*
13 ***********************************************************/
20 #define INIT_COUNTER 0
21 #define READ_COUNTER_100 1
22 #define READ_COUNTER_1000 2
24 #define NEW_RANDOMIZE -1
26 void microsleep(unsigned long);
27 long mainCounter(int);
28 void InitCounter(void);
31 void WaitCounter(long);
32 void WaitCounter2(long);
34 BOOL DelayReached(long *, int);
35 BOOL FrameReached(long *, int);
36 char *int2str(int, int);
37 unsigned int SimpleRND(unsigned int);
38 unsigned int RND(unsigned int);
39 unsigned int InitRND(long);
40 char *GetLoginName(void);
41 void MarkTileDirty(int, int);