It is not entirely necessary to have multiple characters, but each character I have has a different font color associated with them. So, the first line:
"This is my first line" will be in green color for example. ,said the character is a line for the narrator in default white. Following by the second line being green.
To complicate things, I have defined the following character to be used as a narrator in novel mode:
Code: Select all
define nn = Character(None, kind=nvl)
This is due to the fact, if I do not define narrator as a character then the game automatically goes back to AVG mode when narrator is called since default narrator is meant for AVG mode. In order to force novel mode I have to define narrator as a character as well. Therefore the issue of needing multiple characters in the same string.
Of course I need to keep multiple dialogues in the same line to make the reading more natural.