diff options
author | erorcun <erayorcunus@gmail.com> | 2020-01-23 21:21:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-23 21:21:50 +0100 |
commit | d75b9b82571834248a2337473307ffece8a73023 (patch) | |
tree | d7465ee2e9019d83f127a2abbbf3a7d01884a029 /src/peds/PlayerPed.h | |
parent | Fixing possible leaks in CModelInfo::ShutDown (diff) | |
download | re3-d75b9b82571834248a2337473307ffece8a73023.tar re3-d75b9b82571834248a2337473307ffece8a73023.tar.gz re3-d75b9b82571834248a2337473307ffece8a73023.tar.bz2 re3-d75b9b82571834248a2337473307ffece8a73023.tar.lz re3-d75b9b82571834248a2337473307ffece8a73023.tar.xz re3-d75b9b82571834248a2337473307ffece8a73023.tar.zst re3-d75b9b82571834248a2337473307ffece8a73023.zip |
Diffstat (limited to 'src/peds/PlayerPed.h')
-rw-r--r-- | src/peds/PlayerPed.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/peds/PlayerPed.h b/src/peds/PlayerPed.h index 81d996be..0bba7ed3 100644 --- a/src/peds/PlayerPed.h +++ b/src/peds/PlayerPed.h @@ -20,11 +20,11 @@ public: int32 m_nSpeedTimer; int32 m_nShotDelay; float field_1376; // m_fAttackButtonCounter? - int8 field_1380; // bHaveTargetSelected? + bool m_bHaveTargetSelected; // may have better name int8 field_1381; int8 field_1382; int8 field_1383; - CEntity *m_pEvadingFrom; + CEntity *m_pEvadingFrom; // is this CPhysical? int32 m_nTargettableObjects[4]; bool m_bAdrenalineActive; bool m_bHasLockOnTarget; @@ -68,6 +68,13 @@ public: void PlayerControlFighter(CPad*); void ProcessWeaponSwitch(CPad*); void MakeObjectTargettable(int32); + void PlayerControl1stPersonRunAround(CPad *padUsed); + void EvaluateNeighbouringTarget(CEntity*, CEntity**, float*, float, float, bool); + void EvaluateTarget(CEntity*, CEntity**, float*, float, float, bool); + bool FindNextWeaponLockOnTarget(CEntity*, bool); + bool FindWeaponLockOnTarget(void); + void ProcessAnimGroups(void); + void ProcessPlayerWeapon(CPad*); static void SetupPlayerPed(int32); static void DeactivatePlayerPed(int32); |