(Just so you know, I think it's generally preferred that a new, totally unrelated question would go in a new thread, around here. Like that, people interested in an answer to the same question won't ignore the thread 'cause it looks like it's unrelated.)
Kensain wrote:
Also, while unrelated, is there a way to manually force a line break WITHOUT bringing up the next page?
I.E. *click*character speak a line
*2nd click* narration of thoughts about line
*3rd click* character replies.
*4th click* new page.
Yep.
Firstly, the {p} text tag (
read more on text tags here, in the reference) will mean that a character's utterance is broken up with a click-to-continue pause. So, something like:
Code: Select all
mary "Whatever you've done... it's alright.{p}I forgive you."
Would translate into:
*click*
Mary:
Whatever you've done... it's alright.
*click*
Mary:
Whatever you've done... it's alright. I forgive you."
*click*
(next dialogue)
However, if you want it to look like Tsukihime, with the text over the whoel screen and have all the characters' lines displayed at the same time page by page, then you probably want to use
NVL mode. To do so, define all of your characters with 'kind=nvl' as a parameter, and use the 'nvl clear' command to move to a new page. As the NVL manual page mentions, you can also override the narrator with a 'NVLCharacter'. So to follow the example you gave:
Code: Select all
# At the beginning of your script
init:
mary = Character("Mary", color="#802020", kind=nvl)
narrator = NVLCharacter(None, kind=nvl)
# ...
# Later, in your script proper
mary "Whatever you've done... it's alright. I forgive you."
"At this, I started to cry. Tears of relief welled up in the corners of my eyes, the fear and remorse I'd felt over the last day slowly disappearing."
mary "Oh, you poor child. It's alright..."
nvl clear
would result in:
*click*
Mary: Whatever you've done... it's alright. I forgive you."
*click*
Mary: Whatever you've done... it's alright. I forgive you."
At this, I started to cry. Tears of relief welled up in the corners of my eyes, the fear and remorse I'd felt over the last day slowly disappearing.
*click*
Mary: Whatever you've done... it's alright. I forgive you."
At this, I started to cry. Tears of relief welled up in the corners of my eyes, the fear and remorse I'd felt over the last day slowly disappearing.
Mary: Oh, you poor child. It's alright...
*click*
(everything clears, next page.)