|
|
@@ -2589,6 +2589,10 @@ CAutomobile::PreRender(void) |
|
|
CGeneral::GetRandomNumberInRange(0.0f, 90.0f), |
|
|
CGeneral::GetRandomNumberInRange(0.0f, 10.0f), 1); |
|
|
} |
|
|
#ifdef BETTER_ALLCARSAREDODO_CHEAT |
|
|
} else if (bAllDodosCheat && m_nDriveWheelsOnGround == 0 && m_nDriveWheelsOnGroundPrev == 0) { |
|
|
mat.RotateY(-HALFPI); |
|
|
#endif |
|
|
}else{ |
|
|
// tilt wheel depending oh how much it presses on ground |
|
|
float groundOffset = pos.z + m_fHeightAboveRoad - 0.5f*mi->m_wheelScale; |
|
|
@@ -2626,6 +2630,10 @@ CAutomobile::PreRender(void) |
|
|
CGeneral::GetRandomNumberInRange(0.0f, 90.0f), |
|
|
CGeneral::GetRandomNumberInRange(0.0f, 10.0f), 1); |
|
|
} |
|
|
#ifdef BETTER_ALLCARSAREDODO_CHEAT |
|
|
} else if (bAllDodosCheat && m_nDriveWheelsOnGround == 0 && m_nDriveWheelsOnGroundPrev == 0) { |
|
|
mat.RotateY(HALFPI); |
|
|
#endif |
|
|
}else{ |
|
|
// tilt wheel depending oh how much it presses on ground |
|
|
float groundOffset = pos.z + m_fHeightAboveRoad - 0.5f*mi->m_wheelScale; |
|
|
@@ -2655,6 +2663,10 @@ CAutomobile::PreRender(void) |
|
|
m_aWheelColPoints[CARWHEEL_REAR_RIGHT].surfaceB == SURFACE_WATER){ |
|
|
// hovering on water |
|
|
mat.RotateY(-HALFPI); |
|
|
#ifdef BETTER_ALLCARSAREDODO_CHEAT |
|
|
} else if (bAllDodosCheat && m_nDriveWheelsOnGround == 0 && m_nDriveWheelsOnGroundPrev == 0) { |
|
|
mat.RotateY(-HALFPI); |
|
|
#endif |
|
|
}else{ |
|
|
// tilt wheel depending oh how much it presses on ground |
|
|
float groundOffset = pos.z + m_fHeightAboveRoad - 0.5f*mi->m_wheelScale; |
|
|
@@ -2685,6 +2697,10 @@ CAutomobile::PreRender(void) |
|
|
m_aWheelColPoints[CARWHEEL_REAR_LEFT].surfaceB == SURFACE_WATER){ |
|
|
// hovering on water |
|
|
mat.RotateY(HALFPI); |
|
|
#ifdef BETTER_ALLCARSAREDODO_CHEAT |
|
|
} else if (bAllDodosCheat && m_nDriveWheelsOnGround == 0 && m_nDriveWheelsOnGroundPrev == 0) { |
|
|
mat.RotateY(HALFPI); |
|
|
#endif |
|
|
}else{ |
|
|
// tilt wheel depending oh how much it presses on ground |
|
|
float groundOffset = pos.z + m_fHeightAboveRoad - 0.5f*mi->m_wheelScale; |
|
|
@@ -2815,6 +2831,10 @@ CAutomobile::PreRender(void) |
|
|
CGeneral::GetRandomNumberInRange(0.0f, 90.0f), |
|
|
CGeneral::GetRandomNumberInRange(0.0f, 10.0f), 1); |
|
|
} |
|
|
#ifdef BETTER_ALLCARSAREDODO_CHEAT |
|
|
} else if (bAllDodosCheat && m_nDriveWheelsOnGround == 0 && m_nDriveWheelsOnGroundPrev == 0) { |
|
|
mat.RotateY(-HALFPI); |
|
|
#endif |
|
|
}else{ |
|
|
// tilt wheel depending oh how much it presses on ground |
|
|
float groundOffset = pos.z + m_fHeightAboveRoad - 0.5f*mi->m_wheelScale; |
|
|
@@ -2852,6 +2872,10 @@ CAutomobile::PreRender(void) |
|
|
CGeneral::GetRandomNumberInRange(0.0f, 90.0f), |
|
|
CGeneral::GetRandomNumberInRange(0.0f, 10.0f), 1); |
|
|
} |
|
|
#ifdef BETTER_ALLCARSAREDODO_CHEAT |
|
|
} else if (bAllDodosCheat && m_nDriveWheelsOnGround == 0 && m_nDriveWheelsOnGroundPrev == 0) { |
|
|
mat.RotateY(HALFPI); |
|
|
#endif |
|
|
}else{ |
|
|
// tilt wheel depending oh how much it presses on ground |
|
|
float groundOffset = pos.z + m_fHeightAboveRoad - 0.5f*mi->m_wheelScale; |
|
|
|