File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -714,11 +714,11 @@ void Track::loadArenaGraph(const XMLNode &node)
714714 // Only need to test local player
715715 if (race_manager->getMinorMode () == RaceManager::MINOR_MODE_SOCCER)
716716 {
717- for (unsigned i = 0 ; i < race_manager->getNumberOfKarts (); i++)
717+ const unsigned pk = race_manager->getNumPlayers ();
718+ for (unsigned i = 0 ; i < pk; i++)
718719 {
719- if (race_manager->getKartType (i) != RaceManager::KT_PLAYER)
720- continue ;
721- if (race_manager->getKartInfo (i).getSoccerTeam () ==
720+ if (!race_manager->getKartInfo (i).isNetworkPlayer () &&
721+ race_manager->getKartInfo (i).getSoccerTeam () ==
722722 SOCCER_TEAM_BLUE)
723723 m_minimap_invert_x_z = true ;
724724 break ;
@@ -1763,6 +1763,7 @@ void Track::loadTrackModel(bool reverse_track, unsigned int mode_id)
17631763 }
17641764
17651765 CameraEnd::clearEndCameras ();
1766+ m_minimap_invert_x_z = false ;
17661767 m_sky_type = SKY_NONE;
17671768 m_track_object_manager = new TrackObjectManager ();
17681769
You can’t perform that action at this time.
0 commit comments