Difference for main/scores.c from version 1.2 to 1.3


version 1.2 version 1.3
Line 19
 
Line 19
  * Inferno High Scores and Statistics System   * Inferno High Scores and Statistics System
  *   *
  * $Log$   * $Log$
    * Revision 1.3  2003/03/09 06:41:01  donut
    * change byte typedef to sbyte to avoid conflict with win32 byte which is unsigned
    *
  * Revision 1.2  1999/11/20 10:05:18  donut   * Revision 1.2  1999/11/20 10:05:18  donut
  * variable size menu patch from Jan Bobrowski.  Variable menu font size support and a bunch of fixes for menus that didn't work quite right, by me (MPM).   * variable size menu patch from Jan Bobrowski.  Variable menu font size support and a bunch of fixes for menus that didn't work quite right, by me (MPM).
  *   *
Line 280
 
Line 283
 typedef struct stats_info {  typedef struct stats_info {
  char name[CALLSIGN_LEN+1];   char name[CALLSIGN_LEN+1];
  int score;   int score;
  byte starting_level;   sbyte starting_level;
  byte ending_level;   sbyte ending_level;
  byte  diff_level;   sbyte  diff_level;
  short kill_ratio; // 0-100   short kill_ratio; // 0-100
  short hostage_ratio;   //    short hostage_ratio;   //
  int seconds; // How long it took in seconds...   int seconds; // How long it took in seconds...
Line 290
 
Line 293
   
 typedef struct all_scores {  typedef struct all_scores {
  char signature[3]; // DHS   char signature[3]; // DHS
  byte version; // version   sbyte version; // version
  char cool_saying[COOL_MESSAGE_LEN];   char cool_saying[COOL_MESSAGE_LEN];
  stats_info stats[MAX_HIGH_SCORES];   stats_info stats[MAX_HIGH_SCORES];
 } __pack__ all_scores;  } __pack__ all_scores;
Line 567
 
Line 570
  fix t1;   fix t1;
  int i,done,looper;   int i,done,looper;
  int k;   int k;
  byte fades[64] = { 1,1,1,2,2,3,4,4,5,6,8,9,10,12,13,15,16,17,19,20,22,23,24,26,27,28,28,29,30,30,31,31,31,31,31,30,30,29,28,28,27,26,24,23,22,20,19,17,16,15,13,12,10,9,8,6,5,4,4,3,2,2,1,1 };   sbyte fades[64] = { 1,1,1,2,2,3,4,4,5,6,8,9,10,12,13,15,16,17,19,20,22,23,24,26,27,28,28,29,30,30,31,31,31,31,31,30,30,29,28,28,27,26,24,23,22,20,19,17,16,15,13,12,10,9,8,6,5,4,4,3,2,2,1,1 };
  grs_canvas canvas;   grs_canvas canvas;
   
 ReshowScores:  ReshowScores:

Legend:
line(s) removed in v.1.2 
line(s) changed
 line(s) added in v.1.3