From: <hik...@us...> - 2012-03-01 23:33:33
|
Revision: 10911 http://supertuxkart.svn.sourceforge.net/supertuxkart/?rev=10911&view=rev Author: hikerstk Date: 2012-03-01 23:33:26 +0000 (Thu, 01 Mar 2012) Log Message: ----------- Disable skidding in the AIs if the new skidding code is enabled (since the AIs can't handle the new skidding at all). Modified Paths: -------------- main/trunk/src/karts/controller/ai_base_controller.cpp Modified: main/trunk/src/karts/controller/ai_base_controller.cpp =================================================================== --- main/trunk/src/karts/controller/ai_base_controller.cpp 2012-02-29 21:27:39 UTC (rev 10910) +++ main/trunk/src/karts/controller/ai_base_controller.cpp 2012-03-01 23:33:26 UTC (rev 10911) @@ -309,6 +309,11 @@ float steer_fraction = angle / m_kart->getMaxSteerAngle(); m_controls->m_drift = fabsf(steer_fraction)>=m_skidding_threshold; if(m_kart->hasViewBlockedByPlunger()) m_controls->m_drift = false; + // FIXME: Disable skidding for now if the new skidding + // code is activated, since the AI can not handle this + // properly. + if(m_kart->getKartProperties()->getSkidVisualTime()<=0) + m_controls->m_drift = false; float old_steer = m_controls->m_steer; if (steer_fraction > 1.0f) steer_fraction = 1.0f; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |