In order to make it easier for game creators to insert variable text into the middle of a line using
*if statements, ChoiceScript will automatically combine two adjacent text lines into one, separated by a single space.
To force the lines to display independently, either insert a blank line between them (as I'm doing in this reply; it will be visible,) or use a
*line_break command between them. The
*line_break command will keep both lines separate, while allowing them to display adjacent to each other. As a result:
This is actually
all one line
once ChoiceScript displays it.
this is three lines
that touch each other.
is three lines
that don't touch each other.
It allows you to do things like this, and have it all present as a single line, even in the middle of a paragraph:
As you step into the room, you
*if height = "very tall"
strike the low doorframe with your head, even though you ducked.
*if height = "tall"
narrowly miss the low doorframe as you duck.
*if (height != "very tall") and (height != "tall")
wonder how many times the low doorframe has been struck by taller people who didn't duck enough.