Apply patch by Wardje to skip the ready-start-go pahse for voerworld, thanks

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10989 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
auria
2012-03-17 18:43:11 +00:00
parent fc1150d18b
commit 40efd3fbfc

View File

@@ -94,6 +94,17 @@ OverWorld::~OverWorld()
*/
void OverWorld::update(float dt)
{
// Skip annoying waiting without a purpose
// Make sure to do all things that would normally happen in the
// update() method of the base classes.
if (m_phase < GO_PHASE)
{
m_phase = GO_PHASE;
// Go message disappears at 3, music starts at 2.5
m_auxiliary_timer = 2.0f;
// Normally done in WorldStatus::update(), SET_PHASE
World::getWorld()->getTrack()->startMusic();
}
LinearWorld::update(dt);
const unsigned int kart_amount = m_karts.size();
@@ -103,7 +114,7 @@ void OverWorld::update(float dt)
{
m_karts[n]->setEnergy(100.0f);
}
if (m_return_to_garage)
{
m_return_to_garage = false;