Moved asserts to find reason for NANs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11485 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
@@ -1312,9 +1312,6 @@ void SkiddingAI::handleCurve()
|
||||
*/
|
||||
bool SkiddingAI::doSkid(float steer_fraction)
|
||||
{
|
||||
assert(!isnan(m_curve_center.getX()));
|
||||
assert(!isnan(m_curve_center.getY()));
|
||||
assert(!isnan(m_curve_center.getZ()));
|
||||
if(fabsf(steer_fraction)>1.5f)
|
||||
{
|
||||
// If the kart has to do a sharp turn, but is already skidding, find
|
||||
@@ -1352,6 +1349,10 @@ bool SkiddingAI::doSkid(float steer_fraction)
|
||||
return false;
|
||||
}
|
||||
|
||||
assert(!isnan(m_curve_center.getX()));
|
||||
assert(!isnan(m_curve_center.getY()));
|
||||
assert(!isnan(m_curve_center.getZ()));
|
||||
|
||||
const float MIN_SKID_SPEED = 5.0f;
|
||||
const QuadGraph *qg = QuadGraph::get();
|
||||
Vec3 last_xyz = qg->getNode(m_last_direction_node).getCenter();
|
||||
|
||||
Reference in New Issue
Block a user