the driver fix

This commit is contained in:
Nikolay Korolev 2020-11-01 15:15:23 +03:00
parent 63a27fbc5f
commit 370d693f9d
2 changed files with 3 additions and 3 deletions

View file

@ -19094,7 +19094,7 @@ CPed::WarpPedIntoCar(CVehicle *car)
m_pMyVehicle->RegisterReference((CEntity **) &m_pMyVehicle);
m_carInObjective = car;
m_carInObjective->RegisterReference((CEntity **) &m_carInObjective);
SetPedState(m_nPedState);
SetPedState(PED_DRIVING);
bUsesCollision = false;
bIsInTheAir = false;
bVehExitWillBeInstant = true;

View file

@ -1859,9 +1859,9 @@ CVehicle::SetDriver(CPed *driver)
}
if(IsBike())
ApplyMoveForce(-0.2f*driver->m_fMass * GetUp());
ApplyMoveForce(-0.02f*driver->m_fMass * GetUp());
else
ApplyTurnForce(0.0f, 0.0f, -0.2f*driver->m_fMass,
ApplyTurnForce(0.0f, 0.0f, -0.02f*driver->m_fMass,
driver->GetPosition().x - GetPosition().x,
driver->GetPosition().y - GetPosition().y,
0.0f);