mirror of
https://github.com/GTAmodding/re3.git
synced 2025-07-13 16:24:08 +00:00
garages + script
This commit is contained in:
parent
2f085ea5f5
commit
8fae2dcc26
15 changed files with 537 additions and 552 deletions
|
@ -2628,14 +2628,10 @@ void CCarCtrl::SteerAIHeliTowardsTargetCoors(CAutomobile* pHeli)
|
|||
float changeMultiplier = 0.002f * CTimer::GetTimeStep();
|
||||
if (distanceToTarget < 5.0f)
|
||||
changeMultiplier /= 5.0f;
|
||||
if (vecSpeedChangeLength < changeMultiplier) {
|
||||
pHeli->m_vecMoveSpeed.x = vecAdvanceThisFrame.x;
|
||||
pHeli->m_vecMoveSpeed.y = vecAdvanceThisFrame.y;
|
||||
}
|
||||
else {
|
||||
pHeli->m_vecMoveSpeed.x += vecSpeedChange.x * changeMultiplier;
|
||||
pHeli->m_vecMoveSpeed.y += vecSpeedChange.y * changeMultiplier;
|
||||
}
|
||||
if (vecSpeedChangeLength < changeMultiplier)
|
||||
pHeli->AddToMoveSpeed(vecAdvanceThisFrame);
|
||||
else
|
||||
pHeli->AddToMoveSpeed(vecSpeedChange * changeMultiplier);
|
||||
pHeli->SetPosition(pHeli->GetPosition() + CVector(CTimer::GetTimeStep() * pHeli->m_vecMoveSpeed.x, CTimer::GetTimeStep() * pHeli->m_vecMoveSpeed.y, 0.0f));
|
||||
assert(0);
|
||||
// This is not finished yet. Heli fields in CAutomobile required
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue