From c78fff8d5469f76a1a684f55bb4a6c7d64ad12b7 Mon Sep 17 00:00:00 2001 From: Nikolay Korolev Date: Sat, 12 Oct 2019 22:00:31 +0300 Subject: script 400-499 start --- src/peds/Ped.cpp | 2 ++ src/peds/Ped.h | 2 ++ 2 files changed, 4 insertions(+) (limited to 'src/peds') diff --git a/src/peds/Ped.cpp b/src/peds/Ped.cpp index 87a0829e..44908f9a 100644 --- a/src/peds/Ped.cpp +++ b/src/peds/Ped.cpp @@ -63,6 +63,8 @@ WRAPPER int CPed::ScanForThreats(void) { EAXJMP(0x4C5FE0); } WRAPPER void CPed::SetEnterCar_AllClear(CVehicle*, uint32, uint32) { EAXJMP(0x4E0A40); } WRAPPER bool CPed::WarpPedToNearEntityOffScreen(CEntity*) { EAXJMP(0x4E5570); } WRAPPER void CPed::SetExitCar(CVehicle*, uint32) { EAXJMP(0x4E1010); } +WRAPPER void CPed::SetObjective(eObjective, CVector) { EAXJMP(0x4D8A90); } +WRAPPER void CPed::SetObjective(eObjective, CVector, float) { EAXJMP(0x4D8770); } #define FEET_OFFSET 1.04f diff --git a/src/peds/Ped.h b/src/peds/Ped.h index 74d85e56..797f19af 100644 --- a/src/peds/Ped.h +++ b/src/peds/Ped.h @@ -553,6 +553,8 @@ public: void SetObjective(eObjective, void*); void SetObjective(eObjective); void SetObjective(eObjective, int16, int16); + void SetObjective(eObjective, CVector); + void SetObjective(eObjective, CVector, float); void ClearChat(void); void InformMyGangOfAttack(CEntity*); void ReactToAttack(CEntity*); -- cgit v1.2.3