From 72804d53413cddd65ef2441e38a9ad05feb9ea27 Mon Sep 17 00:00:00 2001 From: hikerstk Date: Fri, 23 May 2008 05:54:19 +0000 Subject: [PATCH] Added translations to GP names, so that GP locking works in translated versions of STK. git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1984 178a84e3-b1eb-0310-8ba1-8eac791a3b58 --- src/challenges/challenge.cpp | 2 +- src/challenges/moon_and_back_gp.cpp | 2 +- src/challenges/penguin_playground_gp.cpp | 2 +- src/challenges/worlds_end_gp.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/challenges/challenge.cpp b/src/challenges/challenge.cpp index 3c5866ed0..23381c4c5 100755 --- a/src/challenges/challenge.cpp +++ b/src/challenges/challenge.cpp @@ -79,7 +79,7 @@ void Challenge::addUnlockModeReward(std::string internal_mode_name, std::string void Challenge::addUnlockGPReward(std::string gp_name) { UnlockableFeature feature; - feature.name = gp_name; + feature.name = _(gp_name.c_str()); feature.type = UNLOCK_GP; m_feature.push_back(feature); } diff --git a/src/challenges/moon_and_back_gp.cpp b/src/challenges/moon_and_back_gp.cpp index 55625bd74..eb5cc90f6 100644 --- a/src/challenges/moon_and_back_gp.cpp +++ b/src/challenges/moon_and_back_gp.cpp @@ -46,7 +46,7 @@ void MoonAndBackGP::setRace() const { bool MoonAndBackGP::grandPrixFinished() { if (race_manager->getRaceMode() != RaceManager::RM_GRAND_PRIX || - race_manager->getGrandPrix()->getName() != "To the Moon and Back" || + race_manager->getGrandPrix()->getName() != _("To the Moon and Back") || race_manager->getDifficulty()!= RaceManager::RD_HARD || race_manager->getNumKarts() < 4 || race_manager->getNumPlayers() > 1) return false; diff --git a/src/challenges/penguin_playground_gp.cpp b/src/challenges/penguin_playground_gp.cpp index eb9787e17..63a0b5e4e 100644 --- a/src/challenges/penguin_playground_gp.cpp +++ b/src/challenges/penguin_playground_gp.cpp @@ -43,7 +43,7 @@ void PenguinPlaygroundGP::setRace() const { bool PenguinPlaygroundGP::grandPrixFinished() { if (race_manager->getRaceMode() != RaceManager::RM_GRAND_PRIX || - race_manager->getGrandPrix()->getName() != "Penguin Playground" || + race_manager->getGrandPrix()->getName() != _("Penguin Playground") || race_manager->getDifficulty()!= RaceManager::RD_HARD || race_manager->getNumKarts() < 4 || race_manager->getNumPlayers() > 1) return false; diff --git a/src/challenges/worlds_end_gp.cpp b/src/challenges/worlds_end_gp.cpp index 4d49178bc..056195b72 100644 --- a/src/challenges/worlds_end_gp.cpp +++ b/src/challenges/worlds_end_gp.cpp @@ -51,7 +51,7 @@ void WorldsEndGP::setRace() const { bool WorldsEndGP::grandPrixFinished() { if (race_manager->getRaceMode() != RaceManager::RM_GRAND_PRIX || - race_manager->getGrandPrix()->getName() != "At world's end" || + race_manager->getGrandPrix()->getName() != _("At world's end") || race_manager->getDifficulty()!= RaceManager::RD_HARD || race_manager->getNumKarts() < 4 || race_manager->getNumPlayers() > 1) return false;