Bugfix: default AI level was still medium, which means that the medium AI could

still be selected.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1920 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
hikerstk 2008-05-16 00:10:36 +00:00
parent f20c5471b3
commit 867f45b4fd
2 changed files with 10 additions and 15 deletions

View File

@ -51,11 +51,14 @@ enum WidgetTokens
WTOK_QUIT
};
RaceOptions::RaceOptions() :
m_difficulty(race_manager->getDifficulty()),
m_num_karts(race_manager->getNumKarts()),
m_num_laps(race_manager->getNumLaps())
RaceOptions::RaceOptions()
{
m_difficulty=race_manager->getDifficulty();
// FIXME: no medium AI atm
if(m_difficulty==RaceManager::RD_MEDIUM) m_difficulty=RaceManager::RD_HARD;
m_num_karts=race_manager->getNumKarts();
m_num_laps=race_manager->getNumLaps();
// Difficulty
// ==========
widget_manager->addTextWgt( WTOK_DIFFICULTY_TITLE, 38, 7, _("Difficulty") );

View File

@ -167,7 +167,8 @@ int handleCmdLine(int argc, char **argv)
race_manager->setDifficulty(RaceManager::RD_EASY);
break;
case 2:
race_manager->setDifficulty(RaceManager::RD_MEDIUM);
// FIXME: no medium AI atm race_manager->setDifficulty(RaceManager::RD_MEDIUM);
race_manager->setDifficulty(RaceManager::RD_HARD);
break;
case 3:
race_manager->setDifficulty(RaceManager::RD_HARD);
@ -417,7 +418,7 @@ void InitTuxkart()
race_manager->setNumPlayers(1);
race_manager->setNumLaps (3);
race_manager->setRaceMode (RaceManager::RM_QUICK_RACE);
race_manager->setDifficulty(RaceManager::RD_MEDIUM);
race_manager->setDifficulty(RaceManager::RD_HARD);
}
//=============================================================================
@ -498,15 +499,6 @@ int main(int argc, char *argv[] )
// Quickstart (-N)
// ===============
// all defaults are set in InitTuxkart()
//race_manager->setNumPlayers(1);
//race_manager->setNumKarts (4);
//race_manager->setRaceMode (RaceSetup::RM_QUICK_RACE);
//race_manager->setDifficulty(RD_MEDIUM);
//race_manager->setPlayerKart(0, kart_properties_manager->getKart("tuxkart")->getIdent());
//race_manager->setNumLaps (3);
//race_manager->setTrack ("tuxtrack");
//race_manager->setTrack ("sandtrack");
//race_manager->setTrack ("race");
race_manager->startNew();
}
}