Added some missing tests for isSoccer()
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/christmas@12301 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
@@ -295,7 +295,7 @@ void RaceGUIOverworld::drawGlobalMiniMap()
|
||||
{
|
||||
World *world = World::getWorld();
|
||||
// arenas currently don't have a map.
|
||||
if(world->getTrack()->isArena()) return;
|
||||
if(world->getTrack()->isArena() || world->getTrack()->isSoccer()) return;
|
||||
|
||||
Track* track = world->getTrack();
|
||||
const std::vector<OverworldChallenge>& challenges =
|
||||
|
||||
@@ -286,7 +286,7 @@ void TracksScreen::buildTrackList()
|
||||
for (int n=0; n<trackAmount; n++)
|
||||
{
|
||||
Track* curr = track_manager->getTrack( n );
|
||||
if (curr->isArena()) continue;
|
||||
if (curr->isArena() || curr->isSoccer()) continue;
|
||||
if (curr->isInternal()) continue;
|
||||
|
||||
if (unlock_manager->getCurrentSlot()->isLocked(curr->getIdent()))
|
||||
|
||||
@@ -215,9 +215,9 @@ void TrackManager::removeTrack(const std::string &ident)
|
||||
int index = it - m_tracks.begin();
|
||||
|
||||
// Remove the track from all groups it belongs to
|
||||
Group2Indices &group_2_indices = track->isArena() ? m_arena_groups
|
||||
: m_track_groups;
|
||||
std::vector<std::string> &group_names = track->isArena()
|
||||
Group2Indices &group_2_indices = (track->isArena()||track->isSoccer()) ? m_arena_groups
|
||||
: m_track_groups;
|
||||
std::vector<std::string> &group_names = (track->isArena()||track->isSoccer())
|
||||
? m_arena_group_names
|
||||
: m_track_group_names;
|
||||
const std::vector<std::string>& groups=track->getGroups();
|
||||
@@ -272,9 +272,9 @@ void TrackManager::updateGroups(const Track* track)
|
||||
|
||||
const std::vector<std::string>& new_groups = track->getGroups();
|
||||
|
||||
Group2Indices &group_2_indices = track->isArena() ? m_arena_groups
|
||||
Group2Indices &group_2_indices = (track->isArena()||track->isSoccer()) ? m_arena_groups
|
||||
: m_track_groups;
|
||||
std::vector<std::string> &group_names = track->isArena()
|
||||
std::vector<std::string> &group_names = (track->isArena()||track->isSoccer())
|
||||
? m_arena_group_names
|
||||
: m_track_group_names;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user