Code: Select all
play ambient rain.ogg loop
stop ambient ## does nothing
Code: Select all
play ambient rain.ogg loop ## keeps on playing even through the next sound
play ambient test.ogg loop ## does not overwrite previous sound
Code: Select all
play sound rain.ogg once ## does nothing
stop sound ## does nothing
Code: Select all
play sound rain.ogg loop ## does nothing
stop sound ## does nothing
EDIT: I don't think anyone else would run into this issue unless you use a file sharing system to collaborate with others, but here's the solution just in case.
While I was condensing the project down, I managed to isolate the problem. I registered my custom audio channels in my options.rpy file. It seems that because my team collaborates on the project through google drive, a syncing issue created two versions of the options.rpyc file: options.rpyc and options (1).rpyc. Deleting all the options.rpyc files and allowing the program to generate a fresh options.rpyc file fixed the issue.