Fixed incorrect animation frame in GP win/lose animations (see bug
3041529). git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
@@ -241,7 +241,6 @@ void GrandPrixLose::setKarts(const std::vector<std::string> ident_arg)
|
||||
if (kart != NULL)
|
||||
{
|
||||
KartModel* kart_model = kart->getKartModel();
|
||||
|
||||
m_kart_x = KART_START_X;
|
||||
m_kart_y = KART_Y;
|
||||
m_kart_z = KART_Z;
|
||||
@@ -251,6 +250,7 @@ void GrandPrixLose::setKarts(const std::vector<std::string> ident_arg)
|
||||
//kart_main_node->setScale( core::vector3df(0.4f, 0.4f, 0.4f) );
|
||||
kart_main_node->updateAbsolutePosition();
|
||||
kart_main_node->setRotation(vector3df(0, 90, 0));
|
||||
kart_model->setAnimation(KartModel::AF_DEFAULT);
|
||||
} // if kart !=NULL
|
||||
|
||||
m_kart_node = kart_main_node;
|
||||
|
||||
@@ -414,6 +414,7 @@ void GrandPrixWin::setKarts(const std::string idents_arg[3])
|
||||
assert(kart_main_node != NULL);
|
||||
kart_main_node->setPosition( core::vector3df(m_kart_x[n], m_kart_y[n], m_kart_z[n]) );
|
||||
kart_main_node->setScale( core::vector3df(0.4f, 0.4f, 0.4f) );
|
||||
kart_model->setAnimation(KartModel::AF_DEFAULT);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user