How could i check for the ?, ., ! one time each?
if ["!", ".", "?"].has(self.text[self.visible_characters])
this line would check every frame after the first punctuation.
My idea was to decrease the speed of the punctuation so it would do a little pause every time it ended a period. it would make a more natural dialogue box