Skip to Main Content
Construct 3 suggestions 21H2 - ARCHIVED

This suggestions platform is now closed and will no longer be monitored.

Please refer to this forum post for details on the latest suggestion platform.

10 VOTE
Categories Behaviors
Created by Guest
Created on Jul 13, 2021

Upgraded Typewriter Text

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.

  1. "On Letter Typed" trigger: this would allow users to play sounds, change colours, and other actions at a per-letter level.

  2. Typewriter text in timescale: currently, typewriter text can't be paused/unpaused with other objects using timescale.

  3. 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

  • Attach files
  • Andrey Popov
    Reply
    |
    Nov 3, 2021

    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.

  • Guest
    Reply
    |
    Aug 5, 2021

    That's great, thank you very much! I'll try it out!

  • skymen
    Reply
    |
    Jul 13, 2021

    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.

  • +5