C3's typewriter text feature is fantastic, but it's lacking some fundamentals that require complicated workarounds. Game styles where text is a big part of the experience, such as visual novels and retro RPGs, would benefit greatly from more control.
"On Letter Typed" trigger: this would allow users to play sounds, change colours, and other actions at a per-letter level.
Typewriter text in timescale: currently, typewriter text can't be paused/unpaused with other objects using timescale.
Text speed adjustment: the ability to set the speed in-editor, and update it at runtime.
Currently, users are turning to experienced users on the forums to create workarounds for these issues, or even creating their own event-based version of typewriter text in place of C3's. Ideally the
I think the typewriter just need 1 more built-in function: pause on specific symbol (like .,?!;). This will help tremendously to make dialogue systems much easier.
That's great, thank you very much! I'll try it out!
Hi, I made this behavior that fixes all 3 of your issues:
https://www.construct.net/fr/make-games/addons/324/animate-text
Making good advanced text animations and typewriting takes a LOT of time (I should know, I spent maybe a full year making this addon) so I doubt you'll get anything worthwhile using the vanilla features, even if Scirra adds a few minor tweaks.