[[Eavesdropping]]:
@set suspicion=inactive
You could talk to her about [the weather](weather), or the [secret password](password), or the [highly sensitive data](data).
[weather]:
You make some boring remarks about the weather.
[listening]:
You have a sneaking suspicion someone may be listening to your private conversation, but you have no choice.
[password]:
{if suspicion=inactive:{listening}}
@set suspicion=active
You tell her the secret password.
[data]:
{if suspicion=inactive:{listening}}
@set suspicion=active
You tell her the sensitive data.
[[Eavesdropping]]:
@set suspicion=inactive
You could talk to her about [the weather](weather), or the [secret password](password), or the [highly sensitive data](data).
[weather]:
You make some boring remarks about the weather.
[listening]:
@set suspicion=active
You have a sneaking suspicion someone may be listening to your private conversation, but you have no choice.
[password]:
{if suspicion=inactive:{listening}}
You tell her the secret password.
[data]:
{if suspicion=inactive:{listening}}
You tell her the sensitive data.
[[Eavesdropping]]:
You could talk to her about [the weather](weather), or the [secret password](password), or the [highly sensitive data](data).
[weather]:
You make some boring remarks about the weather.
[password]:
{if listening seen:}{else:{listening}}
You tell her the secret password.
[data]:
{if listening seen:}{else:{listening}}
You tell her the sensitive data.
[listening]:
You have a sneaking suspicion someone may be listening to your private conversation, but you have no choice.
I am very newb, but I think your syntax is wrong on the third attempt? The one using seen? I think it needs to be "if seen listening", not the other way around.
however, since in that case the person never clicked on the word listening, I suspect it won't actually register as having been seen.
You're right--the example in the documentation has it the other way around. Unfortunately, as you also said, it still doesn't solve the problem. I forget now what workaround I used to solve this.