properly order karts at the end of a battle

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2378 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
auria
2008-10-25 01:47:21 +00:00
parent 8f350c1ca1
commit 91ada8f8e6

View File

@@ -283,9 +283,12 @@ void ThreeStrikesBattle::raceResultOrder( int* order )
{
updateKartRanks();
const unsigned int NUM_KARTS = race_manager->getNumKarts();
for( unsigned int kart_id = 0; kart_id < NUM_KARTS; ++kart_id )
const unsigned int num_karts = race_manager->getNumKarts();
for( unsigned int kart_id = 0; kart_id < num_karts; ++kart_id )
{
order[kart_id] = m_kart[kart_id]->getPosition() - 1;
const int pos = m_kart[kart_id]->getPosition() - 1;
assert(pos >= 0);
assert(pos < num_karts);
order[pos] = kart_id;
}
}