mirror of
https://github.com/halpz/re3.git
synced 2025-06-28 17:16:19 +00:00
RunningScript, part 4, plus some fixes
This commit is contained in:
@ -175,7 +175,6 @@ class CPed;
|
||||
|
||||
struct cAudioScriptObject {
|
||||
int16 m_wSound;
|
||||
char gap_2[2];
|
||||
CVector m_vecPos;
|
||||
int m_nAudioEntityId;
|
||||
|
||||
|
@ -35,3 +35,6 @@ WRAPPER void cDMAudio::SetRadioInCar(int32) { EAXJMP(0x57CE60); }
|
||||
WRAPPER void cDMAudio::DestroyEntity(int32) { EAXJMP(0x57C7F0); }
|
||||
WRAPPER void cDMAudio::ClearMissionAudio(void) { EAXJMP(0x57CE20); }
|
||||
WRAPPER void cDMAudio::ReportCrime(eCrimeType crime, const CVector &pos) { EAXJMP(0x57CAD0); }
|
||||
WRAPPER void cDMAudio::CreateOneShotScriptObject(cAudioScriptObject*) { EAXJMP(0x57CB60); }
|
||||
WRAPPER int32 cDMAudio::CreateLoopingScriptObject(cAudioScriptObject*) { EAXJMP(0x57CB00); }
|
||||
WRAPPER void cDMAudio::DestroyLoopingScriptObject(int32) { EAXJMP(0x57CB40); }
|
||||
|
@ -174,6 +174,7 @@ enum eSound : int16
|
||||
|
||||
class CEntity;
|
||||
enum eCrimeType;
|
||||
struct cAudioScriptObject;
|
||||
|
||||
class cDMAudio
|
||||
{
|
||||
@ -206,5 +207,8 @@ public:
|
||||
void DestroyEntity(int32);
|
||||
void ClearMissionAudio(void);
|
||||
void ReportCrime(eCrimeType crime, const CVector &pos);
|
||||
void CreateOneShotScriptObject(cAudioScriptObject*);
|
||||
int32 CreateLoopingScriptObject(cAudioScriptObject*);
|
||||
void DestroyLoopingScriptObject(int32);
|
||||
};
|
||||
extern cDMAudio &DMAudio;
|
||||
|
Reference in New Issue
Block a user