Suppose a user is presented with a choice. One choice is good and will boost a variable by 5 for 5 points; the other is bad and will not. The variable is currently 0. If a user makes a good choice, and gains 5 points...
But, for whatever reason, rolls back to right before the choice -- will the score of that variable now be 0?
Basically, when you rollback, are you also undoing any changes in any variablse in-between the statement from which you are rolling back and the statement you roll back to?
Example:
Code: Select all
define score = 0
menu:
"What do you do?"
"Correct choice.":
score+=5
"You made this choice."
"Incorrect choice.":
"You made this choice."
At this point, once they've rolledback, will the value of score be 0 or 5?
And on a second point: is it possible to disable roll back? I am making a game with infinite continues and trying to make extended game over what-if cutscenes so I'm thinking about it. How can you disable it?
One other quick thing I just remembered. Is there a command that can distort or partially darken a currently-showing image (i.e. to be used when you are keeping a character's icon on the screen but they are not speaking at that moment)? A command that can first darken a showing image, and then a command that undoes that and shows the normal image??