NPC dialogue topic 1: give me caps or go away
player response 1: ok (pay caps, reveal diaologue 2)
player response 2: nah
NPC dialogue topc 2: blah blah blah
What I want is for diaologue topic 1 to be repeatable until player response 1, and then removed from future dialogues with the NPC. After player response 1, I want dialogue topic 2 to be repeatable.
I've been looking into Leo Stalh's Megaton dialogue, which uses getquestvariable to get/set the condition for triggering a hidden topic. The problem is that I can't find the script or where the variable is stored, so I don't know how this is really accomplished. Any ideas?