Another attempt to keep messagebox from double speaking.
This commit is contained in:
parent
c5406d5089
commit
e66655d75f
@ -420,13 +420,17 @@ def display_text(text):
|
||||
time.sleep(0.001)
|
||||
|
||||
def messagebox(text):
|
||||
speakMessage = True
|
||||
while True:
|
||||
if event.key == pygame.K_UP: continue
|
||||
if speakMessage:
|
||||
speak(text + "\nPress any key to repeat or enter to continue.")
|
||||
|
||||
event = pygame.event.wait()
|
||||
if event.type == pygame.KEYDOWN:
|
||||
if event.key == pygame.K_ESCAPE or event.key == pygame.K_RETURN: return
|
||||
|
||||
if event.key == pygame.K_UP: speakMessage == False
|
||||
|
||||
def learn_sounds(sounds):
|
||||
loop = True
|
||||
pygame.mixer.music.pause()
|
||||
|
Loading…
Reference in New Issue
Block a user