So I have a particular idea where you can get to play through the interactive fiction as either one of the two characters given, and I want to throw in a third one that is locked/hidden until the player has played through both characters. Is there any ways I can make use of the <<remember>> macro or something, like in a way that allows the game to determine whether the player has completed both sides (via variables or something)?
Comments
In the final/completion passage for each character you could do something like the following: Or, if all characters use the same final/completion passage, something like this: Obviously, you'd trigger off of what you're already using to know which character is being played.
Finally, at the beginning of the story you'd do something like:
Edit: Oh, never mind, I think I found a way to make this work or something.
It looks something like this:
The
/% %/
bits are block comments. They were there simply to explain what you needed to do.[list type=decimal]
Testing boolean variables against boolean literals (i.e.
true
andfalse
) is pointless, so just use the boolean variables.Your do not need an
<<else>>
there, and you most certainly do not need an empty one.This is all you need: (as I noted before)