struct ScoreEntry
{
+ char tape_basename[MAX_FILENAME_LEN + 1];
char name[MAX_PLAYER_NAME_LEN + 1];
int score;
int time; // time (in frames) or steps played
int level_nr;
int num_entries;
+ int last_added;
+ int last_added_local;
struct ScoreEntry entry[MAX_SCORE_ENTRIES];
};
int time; // available time (seconds)
int gems_needed;
boolean auto_count_gems;
+ boolean rate_time_over_score;
char name[MAX_LEVEL_NAME_LEN + 1];
char author[MAX_LEVEL_AUTHOR_LEN + 1];
extern int graphics_action_mapping[];
extern struct LevelInfo level, level_template;
-extern struct ScoreInfo scores;
+extern struct ScoreInfo scores, server_scores;
extern struct TapeInfo tape;
extern struct GlobalInfo global;
extern struct BorderInfo border;