mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 00:14:22 +00:00
push changes (#522)
This commit is contained in:
@@ -60,10 +60,9 @@ public:
|
||||
// MxWavePresenter::`scalar deleting destructor'
|
||||
|
||||
protected:
|
||||
void Init();
|
||||
void Destroy(MxBool p_fromDestructor);
|
||||
|
||||
private:
|
||||
void Init();
|
||||
MxS8 GetPlayedChunks();
|
||||
MxBool FUN_100b1ba0();
|
||||
void WriteToSoundBuffer(void* p_audioPtr, MxU32 p_length);
|
||||
@@ -74,7 +73,7 @@ private:
|
||||
MxU32 m_lockSize; // 0x60
|
||||
MxU8 m_writtenChunks; // 0x64
|
||||
MxBool m_started; // 0x65
|
||||
MxBool m_unk0x66; // 0x66
|
||||
MxBool m_is3d; // 0x66
|
||||
MxS8 m_silenceData; // 0x67
|
||||
MxBool m_paused; // 0x68
|
||||
};
|
||||
|
@@ -20,7 +20,7 @@ void MxWavePresenter::Init()
|
||||
m_lockSize = 0;
|
||||
m_writtenChunks = 0;
|
||||
m_started = FALSE;
|
||||
m_unk0x66 = FALSE;
|
||||
m_is3d = FALSE;
|
||||
m_paused = FALSE;
|
||||
}
|
||||
|
||||
@@ -156,7 +156,7 @@ void MxWavePresenter::StartingTickle()
|
||||
memset(&desc, 0, sizeof(desc));
|
||||
desc.dwSize = sizeof(desc);
|
||||
|
||||
if (m_unk0x66) {
|
||||
if (m_is3d) {
|
||||
desc.dwFlags = DSBCAPS_CTRLFREQUENCY | DSBCAPS_CTRL3D | DSBCAPS_CTRLVOLUME;
|
||||
}
|
||||
else {
|
||||
|
Reference in New Issue
Block a user