1 #define NUM_HIGHSCORES          10
2 
3 
4 typedef struct {
5   int Score;
6   char Name[MAX_PLAYERNAME_LENGTH];
7 } HighScore;
8 
9 
10 extern HighScore HighScores[NUM_HIGHSCORES];
11 extern char HighScoreName[MAX_PLAYERNAME_LENGTH];
12 extern int Score;
13 extern char ScoreFileName[MAX_FILENAME_SIZE];
14 
15 
16 extern void ClearHighScores();
17 extern void InitHighScores();
18 extern int CheckForHighScore();
19 extern void AddHighScore(char *name);
20 extern void ReadHighScores();
21 extern void SaveHighScores();
22