All blocks can be found in the project! Mine works because mine uses a loop for the length of the text you put in (the amount of characters) and a list that every line has a character of the string for dissecting purposes! and there is a wait 0.1 seconds block and a say block with the list reporter block, and the letter number of the variable will be added to a new line of the list! even though mine is milliseconds slower than @Scratcher1049's, it works as an alternative (cuz it is somewhat still speedy)!
@Scratcher1049 - His chat block