Hopefully last fix to messagebox. This turned out to be harder than I originally thought.

This commit is contained in:
Storm Dragon 2025-02-01 15:14:29 -05:00
parent 24f9a126d4
commit d5c79c0770

View File

@ -420,12 +420,14 @@ def display_text(text):
time.sleep(0.001) time.sleep(0.001)
def messagebox(text): def messagebox(text):
speak(text + "\nPress any key to repeat or enter to continue.")
while True: while True:
speak(text + "\nPress any key to repeat or enter to continue.")
event = pygame.event.wait() event = pygame.event.wait()
if event.type == pygame.KEYDOWN: if event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE or event.key == pygame.K_RETURN: if event.key == pygame.K_ESCAPE or event.key == pygame.K_RETURN:
return return
else:
speak(text + "\nPress any key to repeat or enter to continue.")
def learn_sounds(sounds): def learn_sounds(sounds):
loop = True loop = True