Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files
Audio structs moved to their AudioManager.h
  • Loading branch information
Sergeanur committed Apr 27, 2020
1 parent d397a59 commit c94ccce6d666cbd18739e208c9882a65613f10f0
Showing with 22 additions and 27 deletions.
  1. +22 −3 src/audio/AudioManager.h
  2. +0 −9 src/peds/Ped.h
  3. +0 −15 src/vehicles/Vehicle.h
@@ -242,12 +242,31 @@ class cAudioScriptObjectManager
};


class cVehicleParams;
class cTransmission;
class CPlane;
class CVehicle;
class CPed;
class cPedParams;
class cTransmission;

class cPedParams
{
public:
bool m_bDistanceCalculated;
float m_fDistance;
CPed *m_pPed;
};

class cVehicleParams
{
public:
bool m_bDistanceCalculated;
float m_fDistance;
CVehicle *m_pVehicle;
cTransmission *m_pTransmission;
int m_nIndex;
float m_fVelocityChange;
};

static_assert(sizeof(cVehicleParams) == 0x18, "cVehicleParams: error");

enum {
/*
@@ -888,15 +888,6 @@ class CPed : public CPhysical
#endif
};

class cPedParams
{
public:
bool m_bDistanceCalculated;
char gap_1[3];
float m_fDistance;
CPed *m_pPed;
};

void FinishFuckUCB(CAnimBlendAssociation *assoc, void *arg);

#ifndef PED_SKIN
@@ -291,19 +291,4 @@ static_assert(offsetof(CVehicle, m_pCurGroundEntity) == 0x1E0, "CVehicle: error"
static_assert(offsetof(CVehicle, m_nAlarmState) == 0x1A0, "CVehicle: error");
static_assert(offsetof(CVehicle, m_nLastWeaponDamage) == 0x228, "CVehicle: error");

class cTransmission;

class cVehicleParams
{
public:
bool m_bDistanceCalculated;
float m_fDistance;
CVehicle *m_pVehicle;
cTransmission *m_pTransmission;
int m_nIndex;
float m_fVelocityChange;
};

static_assert(sizeof(cVehicleParams) == 0x18, "cVehicleParams: error");

void DestroyVehicleAndDriverAndPassengers(CVehicle* pVehicle);

0 comments on commit c94ccce

Please sign in to comment.