/[enigma]/enigma/src/game.cc
ViewVC logotype

Diff of /enigma/src/game.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by reallysoft, Sat Mar 29 17:03:37 2003 UTC revision 1.12 by reallysoft, Wed Apr 2 23:05:23 2003 UTC
# Line 373  Game::change_state(State newstate) Line 373  Game::change_state(State newstate)
373                  (level_pack->name(),                  (level_pack->name(),
374                   level_pack->get_info(icurrent_level)->filename,                   level_pack->get_info(icurrent_level)->filename,
375                   DIFFICULTY_HARD);                   DIFFICULTY_HARD);
376    
377                if (options::LevelStatusChanged) {
378                    options::Save();    // save options (Enigma sometimes crashes when loading next level)
379                }
380          }          }
381          else          else
382              return;             // do not enter state              return;             // do not enter state
# Line 401  Game::advance_level() Line 405  Game::advance_level()
405      }      }
406      else {      else {
407          LevelInfo *info = level_pack->get_info(next_level);          LevelInfo *info = level_pack->get_info(next_level);
408          options::LevelStatus *ls =          options::LevelStatus *ls = options::GetLevelStatus(level_pack->name(), info->filename);
             options::GetLevelStatus(level_pack->name(),  
                                     info->filename);  
409    
410          if (info->filename == "todo")          if (info->filename == "todo")
411              goto try_next;     // Skip todo levels              goto try_next;     // Skip todo levels

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26