diff options
author | aap <aap@papnet.eu> | 2020-05-10 12:31:21 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-10 12:31:21 +0200 |
commit | 058690aad74a69a13b5f1f421af9918c394ca0fb (patch) | |
tree | 1544037570bbdae6dd83b54f07931d3abf59bf3e /src/control/CarCtrl.h | |
parent | CSimpleModelInfo (diff) | |
parent | fix boats (diff) | |
download | re3-058690aad74a69a13b5f1f421af9918c394ca0fb.tar re3-058690aad74a69a13b5f1f421af9918c394ca0fb.tar.gz re3-058690aad74a69a13b5f1f421af9918c394ca0fb.tar.bz2 re3-058690aad74a69a13b5f1f421af9918c394ca0fb.tar.lz re3-058690aad74a69a13b5f1f421af9918c394ca0fb.tar.xz re3-058690aad74a69a13b5f1f421af9918c394ca0fb.tar.zst re3-058690aad74a69a13b5f1f421af9918c394ca0fb.zip |
Diffstat (limited to 'src/control/CarCtrl.h')
-rw-r--r-- | src/control/CarCtrl.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/control/CarCtrl.h b/src/control/CarCtrl.h index f30d0720..8138266f 100644 --- a/src/control/CarCtrl.h +++ b/src/control/CarCtrl.h @@ -107,13 +107,11 @@ public: static float FindSpeedMultiplier(float, float, float, float); static void SteerAICarWithPhysics(CVehicle*); static void SteerAICarWithPhysics_OnlyMission(CVehicle*, float*, float*, float*, bool*); - static void SteerAIBoatWithPhysics(CBoat*); static float FindMaxSteerAngle(CVehicle*); static void SteerAICarWithPhysicsFollowPath(CVehicle*, float*, float*, float*, bool*); static void SteerAICarWithPhysicsHeadingForTarget(CVehicle*, CPhysical*, float, float, float*, float*, float*, bool*); static void SteerAICarWithPhysicsTryingToBlockTarget(CVehicle*, float, float, float, float, float*, float*, float*, bool*); static void SteerAICarWithPhysicsTryingToBlockTarget_Stop(CVehicle*, float, float, float, float, float*, float*, float*, bool*); - static void SteerAIBoatWithPhysicsHeadingForTarget(CBoat*, float, float, float*, float*, float*); static bool ThisRoadObjectCouldMove(int16); static void ClearInterestingVehicleList(); static void FindLinksToGoWithTheseNodes(CVehicle*); @@ -127,6 +125,11 @@ public: static int32 ChooseCarModelToLoad(int32 rating); static bool BoatWithTallMast(int32 mi); static void RemoveCarsIfThePoolGetsFull(void); + static void SteerAIBoatWithPhysicsHeadingForTarget(CVehicle*, float, float, float*, float*, float*); + static void SteerAIHeliTowardsTargetCoors(CAutomobile*); + static void SteerAIPlaneTowardsTargetCoors(CAutomobile*); + static void SteerAIBoatWithPhysicsAttackingPlayer(CVehicle*, float*, float*, float*, bool*); + static void SteerAICarBlockingPlayerForwardAndBack(CVehicle*, float*, float*, float*, bool*); static float GetPositionAlongCurrentCurve(CVehicle* pVehicle) { |