Difference for main/state.c from version 1.4 to 1.5


version 1.4 version 1.5
Line 19
 
Line 19
  * Functions to save/restore game state.   * Functions to save/restore game state.
  *    *
  * $Log$   * $Log$
    * Revision 1.5  2000/11/13 07:55:34  donut
    * fix OGL level load crash
    *
  * Revision 1.4  2000/10/26 23:58:45  donut   * Revision 1.4  2000/10/26 23:58:45  donut
  * increased thumbnailtext size to remove aw too big error at high res with small font   * increased thumbnailtext size to remove aw too big error at high res with small font
  *   *
Line 958
 
Line 961
  do_briefing_screens(next_level);   do_briefing_screens(next_level);
  fp = fopen( filename, "rb" );   fp = fopen( filename, "rb" );
  fseek( fp, saved_offset, SEEK_SET );   fseek( fp, saved_offset, SEEK_SET );
  StartNewLevelSub( next_level, 0 );    StartNewLevelSub( next_level, 1);//use page_in_textures here to fix OGL texture precashing crash -MPM
  } else {   } else {
  StartNewLevelSub(current_level, 0);    StartNewLevelSub(current_level, 1);//use page_in_textures here to fix OGL texture precashing crash -MPM
  fread( &Players[Player_num], sizeof(player), 1, fp );   fread( &Players[Player_num], sizeof(player), 1, fp );
  }   }
  strcpy( Players[Player_num].callsign, org_callsign );   strcpy( Players[Player_num].callsign, org_callsign );
Line 1123
 
Line 1126
  fclose(fp);   fclose(fp);
   
 // Load in bitmaps, etc..  // Load in bitmaps, etc..
  piggy_load_level_data();  // piggy_load_level_data();//already used page_in_textures in StartNewLevelSub, so no need for this here. -MPM
   
  return 1;   return 1;
 }  }

Legend:
line(s) removed in v.1.4 
line(s) changed
 line(s) added in v.1.5