mirror of
https://github.com/CookiePLMonster/SilentPatch.git
synced 2024-11-21 21:12:29 +01:00
23 lines
577 B
C
23 lines
577 B
C
|
#pragma once
|
||
|
|
||
|
#include "PedSA.h"
|
||
|
#include "VehicleSA.h"
|
||
|
|
||
|
class CPlayerInfo
|
||
|
{
|
||
|
private:
|
||
|
CPlayerPed* m_pPed;
|
||
|
uint8_t __pad2[0xAC];
|
||
|
CVehicle* m_pControlledVehicle;
|
||
|
uint8_t __pad[0xDC];
|
||
|
|
||
|
public:
|
||
|
CPlayerPed* GetPlayerPed() const { return m_pPed; }
|
||
|
CVehicle* GetControlledVehicle() const { return m_pControlledVehicle; }
|
||
|
};
|
||
|
|
||
|
CPlayerPed* FindPlayerPed( int playerID = -1 );
|
||
|
CEntity* FindPlayerEntityWithRC( int playerID = -1 );
|
||
|
CVehicle* FindPlayerVehicle( int playerID = -1, bool withRC = false );
|
||
|
|
||
|
static_assert(sizeof(CPlayerInfo) == 0x190, "Wrong size: CPlayerInfo");
|