fix up sound firing

This commit is contained in:
Glenn Maynard
2002-12-18 07:48:54 +00:00
parent 3017569a4e
commit 21ff1a044e
2 changed files with 15 additions and 8 deletions
+5
View File
@@ -93,8 +93,13 @@ void RageSoundManager::PlayCopy( const RageSound &snd )
* std::basic_string happens to be refcounted). That's not too bad,
* but we might do five of these in the same frame ...
*/
RageSound *newsnd = new RageSound(snd);
/* PlayCopy's sounds must always stop on their own. */
newsnd->SetLooping(true);
newsnd->SetAutoStop(true);
/* We're responsible for freeing it. */
owned_sounds.insert(newsnd);