Changing non-blocking speech width *SOLVED*

Started by lawon, Sat 11/09/2010 13:32:16

Previous topic - Next topic

lawon

Is it possible to change the overlay area width on a SayBackground() ? I know you can change it on SayAt() but i really need it on non-blocking speech too.  And if its impossible, then would it be hard to implement it on the next version? Thanks.

GarageGothic

No direct way of doing it, no. You could either simulate the built-in text display by using a GUI or Overlay (e.g. use the background speech module, and add a width paramater to use instead of the module's default_text_width value) or - in case you just want the width to be less than the default, you could insert your own forced linebreaks into the String. That could either be done manually or with an automated linebreaking script.

lawon

Thanks!  The textual overlay works perfectly for what i need, i had even thought about it before but i gave up cos there was no timer to take it off, but now i realised i could make my own timer and check it every cycle.

SMF spam blocked by CleanTalk