Open vabold opened 2 months ago
This is the current logic:
if (state()->isTouchingGround()) { m_offRoad = true; m_groundBoostPanelOrRamp = true; } m_suspBottomHeightNonSoftWall = 0.0f; m_rampBoost = false; m_offRoad = false; m_trickable = false; m_notTrickable = false;
This is what it should be:
if (state()->isTouchingGround()) { m_groundOffRoad = m_offRoad; m_groundBoostPanelOrRamp = m_boostPanel; } m_suspBottomHeightNonSoftWall = 0.0f; m_rampBoost = false; m_offRoad = false; m_trickable = false; m_notTrickable = false;
We're missing m_groundOffRoad and m_boostPanel. Implementation will find all discrepancies with the surface flags and correct them.
m_groundOffRoad
m_boostPanel
This is the current logic:
This is what it should be:
We're missing
m_groundOffRoad
andm_boostPanel
. Implementation will find all discrepancies with the surface flags and correct them.