# New features in ChoiceScript: change text size/color, hyphen spacing, @{} variable replacement

**URL:** <https://forum.choiceofgames.com/t/new-features-in-choicescript-change-text-size-color-hyphen-spacing-variable-replacement/26217>\
**Category:** Announcements\
**Tags:** choicescript-updates\
**Created:** [May 1, 2017, 4:01am UTC](https://forum.choiceofgames.com/t/new-features-in-choicescript-change-text-size-color-hyphen-spacing-variable-replacement/26217 "2017-05-01T04:01:17Z")\
**Posts on this page:** 1\
**Showing post:** 63

<div class="post-metadata">

**Author:** ![Chris\_Conley](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/chris_conley/32/199055_2.png) [@Chris\_Conley](https://forum.choiceofgames.com/u/Chris_Conley)\
**Post date:** [January 22, 2018, 7:50pm UTC](https://forum.choiceofgames.com/t/new-features-in-choicescript-change-text-size-color-hyphen-spacing-variable-replacement/26217/63 "2018-01-22T19:50:22Z")

</div>

I believe you can turn on the new implicit control flow option to achieve this.

> [@New ChoiceScript features: implicit control flow, gosub parameters](https://forum.choiceofgames.com/t/new-choicescript-features-implicit-control-flow-gosub-parameters/30042):
>
> Thanks to a big code contribution from @kgold, there are new features to try in the latest version of ChoiceScript up on GitHub: implicit control flow and \*gosub parameters. Implicit control flow Normally, you have to use a \*goto before the end of a \*choice #option or before an \*else, or you’ll get errors like this: It is illegal to fall out of a \*choice statement; you must \*goto or \*finish before the end of the indented block. It is illegal to fall in to an \*else statement; you must \*goto o…

---

_[View the full topic](https://forum.choiceofgames.com/t/new-features-in-choicescript-change-text-size-color-hyphen-spacing-variable-replacement/26217)._
