diff options
| author | Sergeanur <s.anureev@yandex.ua> | 2021-05-17 08:06:05 +0300 |
|---|---|---|
| committer | Sergeanur <s.anureev@yandex.ua> | 2021-05-17 08:06:05 +0300 |
| commit | 3a7cb9c5ce73ff214a6c217e1a88640860d3c997 (patch) | |
| tree | 8259d89007e9d3ec0797a3b5a9f27488f93174c8 /src/audio/AudioScriptObject.cpp | |
| parent | Fixes to sfx names (diff) | |
| download | re3-3a7cb9c5ce73ff214a6c217e1a88640860d3c997.tar.gz | |
Fix oneshot audio crash
Diffstat (limited to 'src/audio/AudioScriptObject.cpp')
| -rw-r--r-- | src/audio/AudioScriptObject.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/audio/AudioScriptObject.cpp b/src/audio/AudioScriptObject.cpp index ac30f757..7dbc1ad0 100644 --- a/src/audio/AudioScriptObject.cpp +++ b/src/audio/AudioScriptObject.cpp @@ -90,6 +90,8 @@ cAudioScriptObject::SaveAllAudioScriptObjects(uint8 *buf, uint32 *size) void PlayOneShotScriptObject(uint8 id, CVector const &pos) { + if (!DMAudio.IsAudioInitialised()) return; + cAudioScriptObject *audioScriptObject = new cAudioScriptObject(); audioScriptObject->Posn = pos; audioScriptObject->AudioId = id; |
