Added simple message box for spoken text that might need to be repeated.

This commit is contained in:
Storm Dragon 2025-02-01 14:41:52 -05:00
parent 9f03de15b8
commit b5b472eebe

View File

@ -419,6 +419,13 @@ def display_text(text):
event = pygame.event.clear() event = pygame.event.clear()
time.sleep(0.001) 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): def learn_sounds(sounds):
loop = True loop = True
pygame.mixer.music.pause() pygame.mixer.music.pause()