Maybe i worded the question a bit roughly, what i mean to achieve is, i have a handful of "hub" passages, they work just like the name implies, they're small hubs that you have to visit many times, and in each one they have different things to give to the PC, but what i'm trying to do is, i want certain options to only appear in those hub passages only if you pass through some certain passages first.
I was thinking of some 'if' statements that refer to the last passage, like:
<<if lastPassage is "Street 1">>
The cat comes up to you.
The code above is just to illustrate what i'm trying to achieve.
I searched two threads on the twine forums, but from what i read, it doesn't seem to be what i'm looking for.
And this one
What macro can i use to get the result i'm looking for?