From 9d1cd91f1d5459e4e5768ae68b1ed1b779b8e385 Mon Sep 17 00:00:00 2001 From: XProger Date: Sat, 12 Jan 2019 14:41:50 +0300 Subject: [PATCH] fix GYM sound playback (once) --- src/level.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/level.h b/src/level.h index e2d2c16..334d73d 100644 --- a/src/level.h +++ b/src/level.h @@ -738,7 +738,7 @@ struct Level : IGame { void stopChannel(Sound::Sample *channel) { if (channel == sndTrack) { sndTrack = NULL; - if (level.state.flags.track != TR::LEVEL_INFO[level.id].track) // play ambient track + if (level.state.flags.track != TR::LEVEL_INFO[level.id].track && TR::LEVEL_INFO[level.id].track != TR::NO_TRACK) // play ambient track playTrack(0); } }