-
Notifications
You must be signed in to change notification settings - Fork 2
/
digger.h
34 lines (32 loc) · 834 Bytes
/
digger.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
void dodigger(void);
void erasediggers(void);
void killfire(int n);
void erasebonus(void);
Sint4 countem(void);
void makeemfield(void);
void drawemeralds(void);
void initdigger(void);
void drawexplosion(int n);
void updatefire(int n);
void createbonus(void);
Sint4 reversedir(Sint4 d);
bool hitemerald(Sint4 x,Sint4 y,Sint4 rx,Sint4 ry,Sint4 dir);
void killdigger(int n,Sint4 bp6,Sint4 bp8);
bool checkdiggerunderbag(Sint4 h,Sint4 v);
void killemerald(Sint4 bpa,Sint4 bpc);
void newframe(void);
int diggerx(int n);
int diggery(int n);
void digresettime(int n);
void sceatm(int n);
bool isalive(void);
bool digalive(int n);
int getlives(int pl);
void addlife(int pl);
void initlives(void);
void declife(int pl);
extern bool bonusvisible,digonscr,bonusmode;
extern Uint5 ftime,curtime,cgtime;
#ifdef INTDRF
extern Uint5 frame;
#endif