Among other things, I want the text in my screen to be displayed according to the user's text speed preference settings,
and I also need for the screen to be dismissed when the player clicks or hits Enter or Space, basically the same
way the default say screen works.
So with that in mind, I wrote code that looks like this (simplified):
Code: Select all
screen new_say(who, what):
text what:
size gui.text_size
slow_cps True
slow_abortable True
EDIT: I found in another post that slow_abortable is deprecated and only kept for compatibility for old projects, so it seems I was approaching this the wrong way. I think I'll just stick to the default say and figure out some other way to achieve what I want.