mirror of
https://github.com/GTAmodding/re3.git
synced 2025-10-20 01:49:23 +00:00
SetPosition, part 2
This commit is contained in:
parent
d23b2c423e
commit
52390062b3
14 changed files with 49 additions and 49 deletions
|
@ -144,11 +144,11 @@ CHeli::ProcessControl(void)
|
|||
if(GetPosition().z > 31.55f)
|
||||
break;
|
||||
m_pathState = 7;
|
||||
GetPosition().z = 31.55f;
|
||||
GetMatrix().GetPosition().z = 31.55f;
|
||||
m_vecMoveSpeed = CVector(0.0f, 0.0f, 0.0f);
|
||||
break;
|
||||
case 7:
|
||||
GetPosition().z = 31.55f;
|
||||
GetMatrix().GetPosition().z = 31.55f;
|
||||
target = GetPosition();
|
||||
break;
|
||||
|
||||
|
@ -214,8 +214,8 @@ CHeli::ProcessControl(void)
|
|||
vTargetDist = target - GetPosition();
|
||||
m_fTargetZ = target.z;
|
||||
if(m_pathState == 6){
|
||||
GetPosition().x = GetPosition().x*0.99f + target.x*0.01f;
|
||||
GetPosition().y = GetPosition().y*0.99f + target.y*0.01f;
|
||||
GetMatrix().GetPosition().x = GetMatrix().GetPosition().x*0.99f + target.x*0.01f;
|
||||
GetMatrix().GetPosition().y = GetMatrix().GetPosition().y*0.99f + target.y*0.01f;
|
||||
}
|
||||
}else{
|
||||
vTargetDist = FindPlayerCoors() - GetPosition();
|
||||
|
@ -367,8 +367,8 @@ CHeli::ProcessControl(void)
|
|||
m_vecMoveSpeed.x += speedDir.x*speedInc;
|
||||
m_vecMoveSpeed.y += speedDir.y*speedInc;
|
||||
}
|
||||
GetPosition().x += m_vecMoveSpeed.x*CTimer::GetTimeStep();
|
||||
GetPosition().y += m_vecMoveSpeed.y*CTimer::GetTimeStep();
|
||||
GetMatrix().GetPosition().x += m_vecMoveSpeed.x*CTimer::GetTimeStep();
|
||||
GetMatrix().GetPosition().y += m_vecMoveSpeed.y*CTimer::GetTimeStep();
|
||||
|
||||
// Find z target
|
||||
if(m_heliStatus == HELI_STATUS_FLY_AWAY)
|
||||
|
@ -389,7 +389,7 @@ CHeli::ProcessControl(void)
|
|||
m_vecMoveSpeed.z -= speedIncZ;
|
||||
else
|
||||
m_vecMoveSpeed.z += speedIncZ*1.5f;
|
||||
GetPosition().z += m_vecMoveSpeed.z*CTimer::GetTimeStep();
|
||||
GetMatrix().GetPosition().z += m_vecMoveSpeed.z*CTimer::GetTimeStep();
|
||||
|
||||
// Find angular speed
|
||||
float targetAngularSpeed;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue