From b5b472eebe6c3da28499bc468ff608a5ac46e159 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Sat, 1 Feb 2025 14:41:52 -0500 Subject: [PATCH] Added simple message box for spoken text that might need to be repeated. --- __init__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/__init__.py b/__init__.py index 74403d4..cc4f9c5 100755 --- a/__init__.py +++ b/__init__.py @@ -419,6 +419,13 @@ def display_text(text): event = pygame.event.clear() time.sleep(0.001) +def messagebox(text): + while True: + 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 + def learn_sounds(sounds): loop = True pygame.mixer.music.pause()