Bug fixes. Improvements to play_randiom

This commit is contained in:
Storm Dragon 2019-12-04 18:06:03 -05:00
parent 4e6b6ded7c
commit 8d90030011

View File

@ -74,12 +74,15 @@ def initialize_gui(gameTitle):
time.sleep(soundData['game-intro'].get_length())
return soundData
def play_random(soundName):
key = []
for i in sounds.keys():
if re.match("^" + soundName + ".*", i):
key.append(i)
psounds[random.choice(key)].play()
def play_random(sounds, soundName, pause = False):
key = []
for i in sounds.keys():
if re.match("^" + soundName + ".*", i):
key.append(i)
randomKey = random.choice(key)
sounds[randomKey].play()
if pause == True:
time.sleep(sounds[randomKey].get_length())
def instructions():
# Read in the instructions file